Spec-Zone.ru › Ansible 2.4

rds_param_group - управление группами параметров RDS

Новое в версии 1.5.

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

Обзор

  • Создает, изменяет и удаляет группы параметров RDS. Этот модуль зависит от python-boto >= 2.5.

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

  • python >= 2.6
  • boto

Параметры

параметр обязателен по умолчанию выбор примечания
aws_access_key
нет
Ключ доступа AWS. Если не задан, используется значение переменной окружения AWS_ACCESS_KEY_ID, AWS_ACCESS_KEY или EC2_ACCESS_KEY.
псевдонимы: ec2_access_key, access_key
aws_secret_key
нет
Секретный ключ AWS. Если не задан, используется значение переменной окружения AWS_SECRET_ACCESS_KEY, AWS_SECRET_KEY или EC2_SECRET_KEY.
псевдонимы: ec2_secret_key, secret_key
description
нет
Описание группы параметров базы данных. Устанавливается только при добавлении новой группы.
ec2_url
нет
URL для подключения к EC2 или вашему облаку Eucalyptus (по умолчанию модуль использует конечные точки EC2). Игнорируется для модулей, где требуется регион. Должен быть указан для всех остальных модулей, если регион не используется. Если не указан, используется значение переменной окружения EC2_URL, если она есть.
engine
нет
  • aurora5.6
  • mariadb10.0
  • mariadb10.1
  • mysql5.1
  • mysql5.5
  • mysql5.6
  • mysql5.7
  • oracle-ee-11.2
  • oracle-ee-12.1
  • oracle-se-11.2
  • oracle-se-12.1
  • oracle-se1-11.2
  • oracle-se1-12.1
  • postgres9.3
  • postgres9.4
  • postgres9.5
  • postgres9.6
  • sqlserver-ee-10.5
  • sqlserver-ee-11.0
  • sqlserver-ex-10.5
  • sqlserver-ex-11.0
  • sqlserver-ex-12.0
  • sqlserver-se-10.5
  • sqlserver-se-11.0
  • sqlserver-se-12.0
  • sqlserver-web-10.5
  • sqlserver-web-11.0
  • sqlserver-web-12.0
Тип базы данных для этой группы. Требуется для state=present.
immediate
нет
Применять изменения немедленно или после следующей перезагрузки связанных экземпляров.
псевдонимы: apply_immediately
name
да
Идентификатор группы параметров базы данных.
params
нет
Карта имен и значений параметров. Числовые значения могут быть представлены как K для кило (1024), M для мега (1024^2), G для гига (1024^3) или T для тера (1024^4), и эти значения будут расширены до соответствующего числа перед установкой в группе параметров.
profile
(добавлено в 1.6)
нет
Использует профиль boto. Работает только с boto >= 2.24.0.
purge_tags
(добавлено в 2.4)
нет
Удалять метки, которые отсутствуют в списке tags. По умолчанию false.
region
нет
AWS регион для использования. Если не указан, используется значение переменной окружения AWS_REGION или EC2_REGION, если она есть. См. http://docs.aws.amazon.com/general/latest/gr/rande.html#ec2_region
псевдонимы: aws_region, ec2_region
security_token
(добавлено в 1.6)
нет
AWS STS security token. Если не задан, используется значение переменной окружения AWS_SECURITY_TOKEN или EC2_SECURITY_TOKEN.
псевдонимы: access_token
state
да present
  • present
  • absent
Указывает, должна ли группа присутствовать или отсутствовать.
tags
(добавлено в 2.4)
нет
Словарь меток для добавления к группе параметров.
validate_certs
(добавлено в 1.5)
нет да
  • да
  • нет
Если установлено в "нет", сертификаты SSL не будут проверены для версий boto >= 2.6.0.

Примеры

# Add or change a parameter group, in this case setting auto_increment_increment to 42 * 1024
- rds_param_group:
      state: present
      name: norwegian_blue
      description: 'My Fancy Ex Parrot Group'
      engine: 'mysql5.6'
      params:
          auto_increment_increment: "42K"
      tags:
          Environment: production
          Application: parrot

# Remove a parameter group
- rds_param_group:
      state: absent
      name: norwegian_blue

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

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

имя описание возвращается тип пример
db_parameter_group_arn
ARN группы параметров базы данных
при state=present строка
db_parameter_group_family
Семейство группы параметров базы данных, с которым совместима данная группа параметров базы данных.
при state=present строка
db_parameter_group_name
Имя группы параметров базы данных
при state=present строка
description
описание группы параметров базы данных
при state=present строка
errors
список ошибок при попытке изменить немодифицируемые параметры
при state=present список
tags
словарь меток
при state=present словарь

Примечания

Примечание

  • Если параметры не заданы в модуле, можно использовать следующие переменные окружения в порядке убывания приоритета AWS_URL или EC2_URL, AWS_ACCESS_KEY_ID или AWS_ACCESS_KEY или EC2_ACCESS_KEY, AWS_SECRET_ACCESS_KEY или AWS_SECRET_KEY или EC2_SECRET_KEY, AWS_SECURITY_TOKEN или EC2_SECURITY_TOKEN, AWS_REGION или EC2_REGION
  • Ansible использует конфигурационный файл boto (обычно ~/.boto), если учетные данные не предоставлены. См. http://boto.readthedocs.org/en/latest/boto_config_tut.html
  • AWS_REGION или EC2_REGION обычно используются для указания AWS региона, когда это требуется, но это также можно настроить в конфигурационном файле boto

Статус

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

Для помощи в разработке модулей, если вас это интересует, прочитайте Информацию о сообществе и содействие, Тестирование 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/rds_param_group_module.html

Spec-Zone.ru

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