Spec-Zone.ru › Ansible 2.4

ec2_lc_find - Поиск конфигураций запуска AWS Autoscaling

Новая версия 2.2.

  • Обзор
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Значения возврата
    • Статус

Обзор

  • Возвращает список соответствующих конфигураций запуска для заданного имени, а также другую полезную информацию
  • Результаты могут быть отсортированы и ограничены
  • Зависит от boto
  • Основано на работе Тома Банфорда (https://github.com/tombamford)

Требования (к хосту, на котором выполняется модуль)

  • python >= 2.6
  • boto3

Параметры

параметр обязателен значение по умолчанию варианты комментарии
limit
нет
Сколько результатов отобразить.
Соответствует синтаксису срезов Python, например, list[:limit].
name_regex
да
Конфигурация запуска для сопоставления
Будет скомпилирована как регулярное выражение
region
да
AWS регион для использования.
псевдонимы: aws_region, ec2_region
sort_order
нет по возрастанию
  • по возрастанию
  • по убыванию
Порядок сортировки результатов.

Примеры

# Note: These examples do not set authentication details, see the AWS Guide for details.

# Search for the Launch Configurations that start with "app"
- ec2_lc_find:
    name_regex: app.*
    sort_order: descending
    limit: 2

Значения возврата

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

имя описание возвращается тип пример
arn
Имя AMI
при нахождении конфигурации запуска строка arn:aws:autoscaling:eu-west-1:12345:launchConfiguration:d82f050e-e315:launchConfigurationName/yourproject
associate_public_address
Назначить общедоступный адрес или нет
при нахождении конфигурации запуска булево True
block_device_mappings
Свойства отображений блочных устройств конфигурации запуска
при нахождении конфигурации запуска список []
classic_link_vpc_security_groups
Свойства классических групп безопасности VPC конфигурации запуска
при нахождении конфигурации запуска список []
created_time
Время создания
при нахождении конфигурации запуска строка 2016-06-29T14:59:22.222000+00:00
ebs_optimized
Свойство оптимизации EBS конфигурации запуска
при нахождении конфигурации запуска булево False
image_id
ID AMI
при нахождении конфигурации запуска строка ami-0d75df7e
instance_monitoring
Свойство мониторинга экземпляра конфигурации запуска
при нахождении конфигурации запуска строка {'Enabled': False}
instance_type
Тип экземпляра ec2
при нахождении конфигурации запуска строка t2.small
kernel_id
Ядро конфигурации запуска
при нахождении конфигурации запуска строка
keyname
SSH ключ конфигурации запуска
при нахождении конфигурации запуска строка mykey
name
Имя конфигурации запуска
при нахождении конфигурации запуска строка myapp-v123
ram_disk_id
Свойство диска с оперативной памятью конфигурации запуска
при нахождении конфигурации запуска строка
security_groups
Группы безопасности конфигурации запуска
при нахождении конфигурации запуска список []
user_data
Данные пользователя, используемые для запуска экземпляра
при нахождении конфигурации запуска строка ZXhwb3J0IENMT1VE

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.

Для помощи в разработке модулей, если вы так заинтересованы, пожалуйста, прочитайте Информацию о сообществе и вклад, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/ec2_lc_find_module.html

Spec-Zone.ru

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