Spec-Zone.ru › Ansible

Модуль hetzner.hcloud.ssh_key_info – Сбор информации о ваших ключах SSH Hetzner Cloud.

Примечание

Этот модуль является частью коллекции hetzner.hcloud (версия 3.1.1).

У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install hetzner.hcloud. Для использования этого модуля необходимы дополнительные требования. Подробности см. в разделе Требования.

Чтобы использовать его в книге задач, укажите: hetzner.hcloud.ssh_key_info.

  • Описание
  • Требования
  • Параметры
  • См. также
  • Примеры
  • Возвращаемые значения

Описание

  • Сбор данных о ваших ключах SSH Hetzner Cloud.

Псевдонимы: hcloud_ssh_key_info

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • python-dateutil >= 2.7.5
  • requests >=2.20

Параметры

Параметр

Комментарии

api_endpoint

Псевдонимы: endpoint

строка

Конечная точка API для Hetzner Cloud.

Вы также можете установить этот параметр, используя переменную среды HCLOUD_ENDPOINT.

Значение по умолчанию: "https://api.hetzner.cloud/v1"

api_token

строка / обязательно

Токен API для Hetzner Cloud.

Вы также можете установить этот параметр, используя переменную среды HCLOUD_TOKEN.

fingerprint

строка

Отпечаток ключа SSH, который вы хотите получить.

id

целое число

Идентификатор ключа SSH, который вы хотите получить.

Модуль завершится ошибкой, если предоставленный идентификатор некорректен.

label_selector

строка

Селектор метки для ключа SSH, который вы хотите получить.

name

строка

Имя ключа SSH, который вы хотите получить.

См. также

См. также

Документация API Hetzner Cloud

Полное описание API Hetzner Cloud.

Примеры

- name: Gather hcloud sshkey infos
  hetzner.hcloud.ssh_key_info:
  register: output
- name: Print the gathered infos
  debug:
    var: output.hcloud_ssh_key_info

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:

Ключ

Описание

hcloud_ssh_key_info

сложный

Примеры ключей SSH

Возвращается: Всегда

fingerprint

строка

Отпечаток ключа SSH

Возвращается: всегда

Пример: "0e:e0:bd:c7:2d:1f:69:49:94:44:91:f1:19:fd:35:f3"

id

целое число

Числовой идентификатор ssh_key

Возвращается: всегда

Пример: 1937415

labels

словарь

Пользовательские метки (пары ключ-значение)

Возвращается: всегда

name

строка

Имя ssh_key

Возвращается: всегда

Пример: "my-ssh-key"

public_key

строка

Фактический открытый ключ

Возвращается: всегда

Пример: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGpl/tnk74nnQJxxLAtutUApUZMRJxryKh7VXkNbd4g9 john@example.com"

Авторы

  • Christopher Schmitt (@cschmitt-hcloud)

Ссылки на коллекцию

  • Система отслеживания задач
  • Репозиторий (источники)
  • Ссылка на документацию API Hetzner Cloud
  • Журнал изменений API Hetzner Cloud

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/hetzner/hcloud/ssh_key_info_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API