scaleway_sshkey - Модуль управления ключами SSH Scaleway
Новая версия 2.6.
Обзор
- Этот модуль управляет ключами SSH на аккаунте Scaleway https://developer.scaleway.com
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| base_url | Значение по умолчанию: "https://account.scaleway.com" | Базовый URL для API аккаунта |
| oauth_token обязательно | Токен Scaleway OAuth. | |
| ssh_pub_key обязательно | Открытый ключ SSH в виде строки для добавления. | |
| state обязательно |
| Указывает желаемое состояние ключа SSH. |
| timeout | Значение по умолчанию: 30 | Таймаут для вызовов API |
Примеры
- name: "Add SSH key"
scaleway_sshkey:
ssh_pub_key: "ssh-rsa AAAA..."
state: "Present"
- name: "Delete SSH key"
scaleway_sshkey:
ssh_pub_key: "ssh-rsa AAAA..."
state: "absent"
- name: "Add SSH key with explicit token"
scaleway_sshkey:
ssh_pub_key: "ssh-rsa AAAA..."
state: "Present"
oauth_token: "6ecd2c9b-6f4f-44d4-a187-61a92078d08c"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| data словарь | при state=present
| Это присутствует только при state=present
Пример: {'ssh_public_keys': [{'key': 'ssh-rsa AAAA....'}]} |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Поддержка и техническое обслуживание модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Remy Leone (@sieben)
Подсказка
Если вы обнаружите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/scaleway_sshkey_module.html