community.aws.rds_instance – Управление экземплярами RDS
Примечание
Этот плагин входит в коллекцию community.aws (версия 1.3.0).
Для его установки используйте: ansible-galaxy collection install community.aws.
Для использования в плейбуке укажите: community.aws.rds_instance.
Новая версия в 1.0.0: из community.aws
Обзор
- Создание, изменение и удаление экземпляров RDS.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- boto
- boto3 >= 1.5.0
- botocore
- python >= 2.6
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| allocated_storage целое число | Объём выделенного хранилища (в гибибайтах) для экземпляра БД. | ||
| allow_major_version_upgrade булево |
| Разрешить обновление до основной версии. | |
| apply_immediately булево |
| Указывает, следует ли немедленно применить изменения в кластере с new_db_instance_identifier и master_user_password, независимо от настройки preferred_maintenance_window. Если значение ложно, изменения применяются в течение следующего окна технического обслуживания. | |
| auto_minor_version_upgrade булево |
| Применять ли автоматические обновления до вспомогательных версий для экземпляра БД во время окна технического обслуживания. | |
| availability_zone строка | Список зон доступности EC2, в которых могут быть созданы экземпляры в кластере БД. Может использоваться при создании кластера или при восстановлении из S3 или снимка. Взаимоисключающее с multi_az. псевдонимы: az, зона | ||
| aws_access_key строка | Ключ доступа AWS. Если не задан, используется значение переменной окружения AWS_ACCESS_KEY_ID, AWS_ACCESS_KEY или EC2_ACCESS_KEY. Если задан параметр profile, этот параметр игнорируется. Одновременное использование параметров aws_access_key и profile устарело и будет сделано взаимоисключающим после 2022-06-01. псевдонимы: ec2_access_key, access_key | ||
| aws_ca_bundle путь | Расположение файла сертификата CA, используемого для проверки SSL-сертификатов. Используется только для модулей на основе boto3. Примечание: Файл CA Bundle считывается со стороны «модуля» и, возможно, требует явного копирования с контроллера, если он не выполняется локально. | ||
| aws_config словарь | Словарь для модификации конфигурации botocore. Параметры можно найти по адресу https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html#botocore.config.Config. Для модулей boto используется только ключ 'user_agent'. Дополнительную информацию о конфигурации boto см. по адресу http://boto.cloudhackers.com/en/latest/boto_config_tut.html#boto. | ||
| aws_secret_key строка | Секретный ключ AWS. Если не задан, используется значение переменной окружения AWS_SECRET_ACCESS_KEY, AWS_SECRET_KEY или EC2_SECRET_KEY. Если задан параметр profile, этот параметр игнорируется. Одновременное использование параметров aws_secret_key и profile устарело и будет сделано взаимоисключающим после 2022-06-01. псевдонимы: ec2_secret_key, secret_key | ||
| backup_retention_period целое число | Количество дней, в течение которых сохраняются автоматические резервные копии. При значении 0, автоматические резервные копии будут отключены. (Не применимо, если экземпляр БД является источником для чтения реплик)Может использоваться при создании нового кластера, при восстановлении из S3 или при модификации кластера. | ||
| ca_certificate_identifier строка | Идентификатор сертификата CA для экземпляра БД. | ||
| character_set_name строка | Набор символов, который следует связать с кластером БД. | ||
| copy_tags_to_snapshot булево |
| Копировать ли все метки из экземпляра БД в снимки экземпляра. При первоначальном создании экземпляра БД API RDS по умолчанию устанавливает это значение в false, если оно не указано. | |
| creation_source строка |
| Источник, который использовать при восстановлении из шаблона (существующий экземпляр, хранилище S3 или снимок). | |
| db_cluster_identifier строка | Идентификатор кластера БД (в нижнем регистре), к которому необходимо добавить экземпляр Aurora DB. Идентификатор должен содержать от 1 до 63 букв, цифр или дефисов, начинаться с буквы и не заканчиваться дефисом, а также не содержать последовательных дефисов. псевдонимы: cluster_id | ||
| db_instance_class строка | Вычислительная и объёмная ёмкость экземпляра БД, например db.t2.micro. псевдонимы: class, instance_type | ||
| db_instance_identifier строка / обязательно | Идентификатор экземпляра БД (в нижнем регистре). Идентификатор должен содержать от 1 до 63 букв, цифр или дефисов, начинаться с буквы и не заканчиваться дефисом, а также не содержать последовательных дефисов. псевдонимы: instance_id, id | ||
| db_name строка | Имя вашей базы данных. Если имя не указано, Amazon RDS не создаст базу данных. | ||
| db_parameter_group_name строка | Имя группы параметров БД, которое необходимо ассоциировать с этим экземпляром БД. При создании экземпляра БД, если этот аргумент опущен, используется параметр DBParameterGroup по умолчанию для указанного движка. | ||
| db_security_groups список / элементы=строка | (Платформа EC2-Classic) Список групп безопасности БД, которые следует ассоциировать с этим экземпляром БД. | ||
| db_snapshot_identifier строка | Идентификатор снимка БД для восстановления при использовании creation_source=snapshot. | ||
| db_subnet_group_name строка | Имя группы подсетей БД, которое следует использовать для экземпляра БД. псевдонимы: subnet_group | ||
| debug_botocore_endpoint_logs булево |
| Использовать логирование botocore.endpoint для анализа уникальных (а не общих) API-вызовов «ресурс:действие», выполненных во время задачи, выводить набор в ключ resource_actions в результатах задачи. Используйте обратный вызов aws_resource_action, чтобы вывести в полный список, выполненный во время исполнения playbook. Так же может использоваться переменная окружения ANSIBLE_DEBUG_BOTOCORE_LOGS. | |
| domain строка | Домен Active Directory, в котором восстановить экземпляр. | ||
| domain_iam_role_name строка | Имя роли IAM, которое использовать при выполнении API-вызовов к службе каталогов. | ||
| ec2_url строка | URL для подключения к EC2 или вашей облачной системе Eucalyptus (по умолчанию модуль использует адреса EC2). Игнорируется для модулей, где необходима область. Должен быть указан для всех остальных модулей, если область не используется. Если не задан, используется значение переменной окружения EC2_URL, если она есть. псевдонимы: aws_endpoint_url, endpoint_url | ||
| enable_cloudwatch_logs_exports список / элементы=строка | Список типов логов, которые необходимо включить для экспорта в CloudWatch Logs. псевдонимы: cloudwatch_log_exports | ||
| enable_iam_database_authentication булево |
| Включить отображение учетных записей AWS Identity and Access Management (IAM) в учетные записи баз данных. Если этот параметр опущен при создании кластера, Amazon RDS устанавливает его в False. | |
| enable_performance_insights булево |
| Включить ли Performance Insights для экземпляра БД. | |
| engine строка | Имя используемого движка базы данных для этого экземпляра БД. Требуется для создания экземпляра. Допустимые значения: aurora | aurora-mysql | aurora-postgresql | mariadb | mysql | oracle-ee | oracle-se | oracle-se1 | oracle-se2 | postgres | sqlserver-ee | sqlserver-ex | sqlserver-se | sqlserver-web | ||
| engine_version строка | Версия используемого движка базы данных. Для Aurora MySQL это может быть 5.6.10a, 5.7.12. Для Aurora PostgreSQL, например, 9.6.3 | ||
| final_db_snapshot_identifier строка | Идентификатор снимка экземпляра БД нового снимка БД, созданного при skip_final_snapshot = false. псевдонимы: final_snapshot_identifier | ||
| force_failover булево |
| Установить в true, чтобы выполнить перезагрузку с помощью отказоустойчивости MultiAZ. | |
| force_update_password булево |
| Установить в True, чтобы обновить пароль кластера с помощью master_user_password. Поскольку сравнение паролей для определения необходимости обновления невозможно, по умолчанию он установлен в False для обеспечения идемпотентности. | |
| iops целое число | Значение Provisioned IOPS (операций ввода-вывода в секунду). Устанавливается только при storage_type = io1. | ||
| kms_key_id string | Идентификатор ключа AWS KMS для зашифрованного экземпляра БД. Если вы создаёте экземпляр БД в том же AWS-аккаунте, что и владелец ключа шифрования KMS, используемого для шифрования нового экземпляра БД, то вы можете использовать псевдоним ключа KMS вместо ARN ключа шифрования. Если storage_encrypted имеет значение true и этот параметр не указан, используется ключ шифрования по умолчанию. | ||
| license_model string | Модель лицензии для экземпляра БД. Доступны варианты: включенная в лицензию, использование собственной лицензии и общедоступная лицензия. Этот параметр также можно опустить, чтобы использовать принятое значение по умолчанию. | ||
| master_user_password string | Пароль (8-41 символ) для пользователя базы данных master. Пароль может содержать любые печатные ASCII-символы, кроме "/", """, или "@". Для изменения пароля используйте force_password_update. Используйте apply immediately для немедленного изменения пароля; в противном случае он будет обновлён во время следующего окна технического обслуживания. псевдонимы: password | ||
| master_username string | Имя пользователя master для кластера БД. Должно содержать от 1 до 16 букв или цифр и начинаться с буквы. псевдонимы: username | ||
| max_allocated_storage integer | Максимальный предел, до которого Amazon RDS может автоматически масштабировать хранилище экземпляра БД. | ||
| monitoring_interval integer | Интервал (в секундах) сбора метрик расширенного мониторинга для экземпляра БД. Для отключения сбора метрик укажите 0. Amazon RDS по умолчанию устанавливает это значение в 0, если оно не указано при первоначальном создании экземпляра БД. | ||
| monitoring_role_arn string | ARN роли IAM, разрешающей RDS отправлять метрики расширенного мониторинга в Amazon CloudWatch Logs. | ||
| multi_az boolean |
| Указывает, является ли экземпляр БД многозоновой (Multi-AZ) разверткой. Взаимоисключительно с availability_zone. | |
| new_db_instance_identifier string | Новый идентификатор кластера БД (в нижнем регистре) для кластера БД при переименовании экземпляра БД. Идентификатор должен содержать от 1 до 63 букв, цифр или дефисов, начинаться с буквы и не заканчиваться дефисом или содержать последовательные дефисы. Используйте apply_immediately для немедленного переименования, в противном случае оно будет обновлено во время следующего окна технического обслуживания. псевдонимы: new_instance_id, new_id | ||
| option_group_name string | Группа параметров, которую необходимо связать с экземпляром БД. | ||
| performance_insights_kms_key_id string | Идентификатор ключа AWS KMS (ARN, имя или псевдоним) для шифрования данных Performance Insights. | ||
| performance_insights_retention_period integer | Срок хранения данных Performance Insights в днях. Допустимые значения: 7 или 731. | ||
| port integer | Номер порта, на котором экземпляры принимают подключения. | ||
| preferred_backup_window string | Ежедневный интервал времени (в UTC) продолжительностью не менее 30 минут, в течение которого создаются автоматические резервные копии, если автоматические резервные копии включены с помощью backup_retention_period. Параметр должен быть в формате "hh24:mi-hh24:mi" и не должен конфликтовать с preferred_maintenance_window. псевдонимы: backup_window | ||
| preferred_maintenance_window string | Еженедельный интервал времени (в UTC) продолжительностью не менее 30 минут, в течение которого может происходить техническое обслуживание системы. Параметр должен быть в формате "ddd:hh24:mi-ddd:hh24:mi", где ddd - один из Mon, Tue, Wed, Thu, Fri, Sat, Sun. псевдонимы: maintenance_window | ||
| processor_features dictionary | Словарь пар «Имя-Значение» для указания количества ядер процессора и количества потоков на ядро для класса экземпляра БД. Имена: threadsPerCore и coreCount. Установите этот параметр в пустой словарь, чтобы использовать параметры процессора по умолчанию. | ||
| coreCount string | Количество ядер процессора | ||
| threadsPerCore string | Количество потоков на ядро | ||
| profile string | Использует профиль boto. Работает только с boto >= 2.24.0. Использование profile переопределит aws_access_key, aws_secret_key и security_token, и поддержка их одновременного прохождения с profile устарела.
aws_access_key, aws_secret_key и security_token будут сделаны взаимоисключающими с profile после 2022-06-01. псевдонимы: aws_profile | ||
| promotion_tier string | Целое число, определяющее порядок продвижения реплики Aurora к экземпляру основного сервера после сбоя существующего экземпляра основного сервера. | ||
| publicly_accessible boolean |
| Указывает параметры доступности экземпляра БД. Значение true указывает на экземпляр с доступом через интернет с общедоступным именем DNS, которое перенаправляется на общедоступный IP-адрес. Значение false указывает на внутренний экземпляр с именем DNS, которое перенаправляется на частный IP-адрес. | |
| purge_cloudwatch_logs_exports boolean |
| Установите в значение False, чтобы сохранить все разрешённые экспорты журналов CloudWatch, которые не указаны в задаче и ассоциированы с экземпляром. | |
| purge_tags boolean |
| Установите в значение False, чтобы сохранить все теги, которые не указаны в задаче и ассоциированы с экземпляром. | |
| read_replica boolean |
| Установите в значение False для продвижения кластера реплик чтения или в значение true для создания одного. При создании реплики чтения creation_source должно быть установлено в 'instance' или не указано. source_db_instance_identifier должно быть указано с этим параметром. | |
| region string | AWS-регион для использования. Если не указан, используется значение переменной среды AWS_REGION или EC2_REGION, если таковая имеется. См. http://docs.aws.amazon.com/general/latest/gr/rande.html#ec2_region
псевдонимы: aws_region, ec2_region | ||
| restore_time string | Если используется creation_source=instance, это указывает дату и время UTC для восстановления из исходного экземпляра. Например, "2009-09-07T23:45:00Z". Можно также установить use_latest_restore_time=True. Можно указать только один из параметров use_latest_restorable_time и restore_time. | ||
| s3_bucket_name string | Имя Amazon S3-ведра, содержащего данные, используемые для создания экземпляра Amazon DB. | ||
| s3_ingestion_role_arn string | Amazon Resource Name (ARN) роли AWS Identity and Access Management (IAM), которая авторизует Amazon RDS для доступа к Amazon S3-ведру от вашего имени. | ||
| s3_prefix string | Префикс для всех имён файлов, содержащих данные, используемые для создания экземпляра Amazon DB. Если вы не укажете значение SourceS3Prefix, то экземпляр Amazon DB будет создан с использованием всех файлов в Amazon S3-ведре. | ||
| security_token string | AWS STS-токен безопасности. Если не указан, используется значение переменной среды AWS_SECURITY_TOKEN или EC2_SECURITY_TOKEN. Если установлен параметр profile, этот параметр игнорируется. Передача параметров security_token и profile одновременно устарела, и параметры будут сделаны взаимоисключающими после 2022-06-01. псевдонимы: aws_security_token, access_token | ||
| skip_final_snapshot boolean |
| Создавать или нет окончательный снимок кластера БД перед удалением кластера БД. Если это значение равно false, необходимо указать final_db_snapshot_identifier. | |
| snapshot_identifier string | ARN снимка БД для восстановления при использовании creation_source=snapshot. | ||
| source_db_instance_identifier string | Идентификатор или ARN исходного экземпляра БД, с которого необходимо восстановить при создании реплики чтения или экземпляра БД по определённой дате с использованием creation_source=instance. Если исходная БД не находится в том же регионе, это должен быть ARN. | ||
| source_engine string |
| Идентификатор базы данных, движка, который был резервирован для создания файлов, хранящихся в Amazon S3-ведре. | |
| source_engine_version string | Версия базы данных, из которой были созданы файлы резервной копии. | ||
| source_region string | Регион экземпляра БД, из которого создаётся реплика. | ||
| state string |
| Требуется ли наличие снимка. rebooted не идемпотентен и оставит экземпляр БД в состоянии running и запустит его перед перезагрузкой, если он был остановлен. present оставит экземпляр БД в текущем состоянии (running/stopped), (running при создании экземпляра БД).
state=running и state=started — синонимы, как и state=rebooted и state=restarted. Примечание — перезагрузка экземпляра не является идемпотентной. | |
| storage_encrypted boolean |
| Шифрование экземпляра БД. | |
| storage_type string |
| Тип хранилища, который будет связан с экземпляром БД. storage_type не применяется к экземплярам БД Aurora. | |
| tags dictionary | Словарь пар ключ-значение для назначения кластера БД. | ||
| tde_credential_arn string | ARN из хранилища ключей, который следует связать с экземпляром для прозрачного шифрования данных. Поддерживается Oracle или SQL Server экземплярами БД и может быть использован совместно с storage_encrypted, хотя это может немного повлиять на производительность вашей базы данных.Псевдонимы: transparent_data_encryption_arn | ||
| tde_credential_password string | Пароль для данного ARN из хранилища ключей для доступа к устройству. Псевдонимы: transparent_data_encryption_password | ||
| timezone string | Временная зона экземпляра БД. | ||
| use_latest_restorable_time boolean |
| Восстановить экземпляр БД до последнего восстанавливаемого момента резервного копирования. Только один из use_latest_restorable_time и restore_time может быть предоставлен. Псевдонимы: restore_from_latest | |
| validate_certs boolean |
| При установке в "no", сертификаты SSL не будут проверены для версий boto >= 2.6.0. | |
| vpc_security_group_ids list / elements=string | Список EC2 групп безопасности VPC для связи с кластером БД. | ||
| wait boolean |
| Ожидать, пока кластер будет доступен, остановлен или удален. Позднее может быть добавлен параметр wait_timeout. После каждого вызова API для создания/модификации/удаления экземпляра используется ожидатель с задержкой 60 секунд 30 раз, пока экземпляр не достигнет ожидаемого состояния (доступен/остановлен/удален). Общее время выполнения также может зависеть от AWSRetry, что помогает стабилизировать ситуацию, если экземпляр находится в недопустимом состоянии для работы (например, если вы пытаетесь остановить его, когда он находится в процессе перезагрузки). Если установить это значение в False, повторные попытки задач и задержки могут лучше обработать таймауты для основных изменений. | |
Примечания
Примечание
- Если параметры не заданы в модуле, следующие переменные среды могут быть использованы в порядке убывания приоритета
AWS_URLилиEC2_URL,AWS_PROFILEилиAWS_DEFAULT_PROFILE,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,AWS_CA_BUNDLE - Ansible использует конфигурационный файл boto (обычно ~/.boto), если учетные данные не предоставлены. См. https://boto.readthedocs.io/en/latest/boto_config_tut.html
-
AWS_REGIONилиEC2_REGIONобычно используются для указания региона AWS, когда это необходимо, но это также можно настроить в файле конфигурации boto
Примеры
# Note: These examples do not set authentication details, see the AWS Guide for details.
- name: create minimal aurora instance in default VPC and default subnet group
community.aws.rds_instance:
engine: aurora
db_instance_identifier: ansible-test-aurora-db-instance
instance_type: db.t2.small
password: "{{ password }}"
username: "{{ username }}"
cluster_id: ansible-test-cluster # This cluster must exist - see rds_cluster to manage it
- name: Create a DB instance using the default AWS KMS encryption key
community.aws.rds_instance:
id: test-encrypted-db
state: present
engine: mariadb
storage_encrypted: True
db_instance_class: db.t2.medium
username: "{{ username }}"
password: "{{ password }}"
allocated_storage: "{{ allocated_storage }}"
- name: remove the DB instance without a final snapshot
community.aws.rds_instance:
id: "{{ instance_id }}"
state: absent
skip_final_snapshot: True
- name: remove the DB instance with a final snapshot
community.aws.rds_instance:
id: "{{ instance_id }}"
state: absent
final_snapshot_identifier: "{{ snapshot_id }}"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие — это поля, уникальные для этого модуля:
| Ключ | Возвращаемое значение | Описание | |||
|---|---|---|---|---|---|
| allocated_storage целое число | всегда | Размер выделенного хранилища в гибибайтах. Для баз данных Aurora он всегда равен 1. Пример: 20 | |||
| auto_minor_version_upgrade логическое значение | всегда | Применяются ли автоматически незначительные обновления движка базы данных к экземпляру во время окна обслуживания. Пример: True | |||
| availability_zone строка | всегда | Зона доступности для экземпляра базы данных. Пример: us-east-1f | |||
| backup_retention_period целое число | всегда | Количество дней, в течение которых сохраняются автоматические резервные копии. Пример: 1 | |||
| ca_certificate_identifier строка | всегда | Идентификатор сертификата УЦ для экземпляра базы данных. Пример: rds-ca-2015 | |||
| copy_tags_to_snapshot логическое значение | всегда | Копируются ли теги из экземпляра базы данных в снимки экземпляра базы данных. | |||
| db_instance_arn строка | всегда | Amazon Resource Name (ARN) для экземпляра базы данных. Пример: arn:aws:rds:us-east-1:123456789012:db:ansible-test | |||
| db_instance_class строка | всегда | Наименование класса вычислительной и оперативной памяти экземпляра базы данных. Пример: db.m4.large | |||
| db_instance_identifier строка | всегда | Идентификатор экземпляра базы данных Пример: ansible-test | |||
| db_instance_port целое число | всегда | Порт, на котором прослушивает экземпляр базы данных. | |||
| db_instance_status строка | всегда | Текущее состояние этой базы данных. Пример: stopped | |||
| db_parameter_groups сложный тип | всегда | Список групп параметров базы данных, примененных к этому экземпляру базы данных. | |||
| db_parameter_group_name строка | всегда | Имя группы параметров БД. Пример: default.mariadb10.0 | |||
| parameter_apply_status строка | всегда | Статус обновлений параметров. Пример: in-sync | |||
| db_security_groups список / элементы=строка | всегда | Список групп безопасности базы данных, связанных с этим экземпляром базы данных. | |||
| db_subnet_group сложный тип | всегда | Группа подсетей, связанная с экземпляром базы данных. | |||
| db_subnet_group_description строка | всегда | Описание группы подсетей базы данных. Пример: default | |||
| db_subnet_group_name строка | всегда | Имя группы подсетей базы данных. Пример: default | |||
| subnet_group_status строка | всегда | Статус группы подсетей базы данных. Пример: Complete | |||
| subnets сложный тип | всегда | Список элементов подсети. | |||
| subnet_availability_zone сложный тип | всегда | Зона доступности подсети. | |||
| name строка | всегда | Имя зоны доступности. Пример: us-east-1c | |||
| subnet_identifier строка | всегда | Идентификатор подсети. Пример: subnet-12345678 | |||
| subnet_status строка | всегда | Статус подсети. Пример: Active | |||
| vpc_id строка | всегда | VpcId группы подсетей базы данных. Пример: vpc-12345678 | |||
| dbi_resource_id строка | всегда | Уникальный, неизменяемый идентификатор экземпляра базы данных в конкретном регионе AWS. Пример: db-UHV3QRNWX4KB6GALCIGRML6QFA | |||
| domain_memberships список / элементы=строка | всегда | Записи членства в домене Active Directory, связанные с экземпляром базы данных. | |||
| endpoint сложный тип | всегда | Точка подключения. | |||
| address строка | всегда | DNS-адрес экземпляра базы данных. Пример: ansible-test.cvlrtwiennww.us-east-1.rds.amazonaws.com | |||
| hosted_zone_id строка | всегда | Идентификатор, назначенный Amazon Route 53 при создании зоны размещения. Пример: ZTR2ITUGPA61AM | |||
| port целое число | всегда | Порт, на котором прослушивает движок базы данных. Пример: 3306 | |||
| engine строка | всегда | Версия движка базы данных. Пример: mariadb | |||
| engine_version строка | всегда | Версия движка базы данных. Пример: 10.0.35 | |||
| iam_database_authentication_enabled логическое значение | всегда | Включена ли привязка учетных записей AWS Identity and Access Management (IAM) к учетным записям базы данных. | |||
| instance_create_time строка | всегда | Дата и время создания экземпляра базы данных. Пример: 2018-07-04T16:48:35.332000+00:00 | |||
| kms_key_id строка | При storage_encrypted равно true | Идентификатор ключа AWS KMS для зашифрованного экземпляра базы данных, когда storage_encrypted равно true. Пример: arn:aws:kms:us-east-1:123456789012:key/70c45553-ad2e-4a85-9f14-cfeb47555c33 | |||
| latest_restorable_time строка | всегда | Самое позднее время, к которому можно восстановить базу данных с помощью моментального восстановления. Пример: 2018-07-04T16:50:50.642000+00:00 | |||
| license_model строка | всегда | Информация о модели лицензии для этого экземпляра базы данных. Пример: general-public-license | |||
| master_username строка | всегда | Имя пользователя мастера для экземпляра базы данных. Пример: test | |||
| max_allocated_storage целое число | При наличии max allocated storage. | Максимальное значение, до которого Amazon RDS может автоматически масштабировать хранилище экземпляра базы данных. Пример: 100 | |||
| monitoring_interval целое число | всегда | Интервал (в секундах) между моментами сбора метрик мониторинга для экземпляра базы данных. Значение 0 означает отключение сбора метрик мониторинга. | |||
| multi_az логическое значение | всегда | Является ли экземпляр базы данных развертыванием Multi-AZ? | |||
| option_group_memberships сложный тип | всегда | Список принадлежностей к группам параметров для этого экземпляра базы данных. | |||
| option_group_name строка | всегда | Имя группы параметров, к которой принадлежит экземпляр. Пример: default:mariadb-10-0 | |||
| status строка | всегда | Статус членства экземпляра базы данных в группе параметров. Пример: in-sync | |||
| pending_modified_values сложный тип | всегда | Ожидаемые изменения в экземпляре базы данных. | |||
| performance_insights_enabled логическое значение | всегда | True, если для экземпляра базы данных включены Performance Insights, иначе false. | |||
| preferred_backup_window string | always | Диапазон времени в течение суток, в который создаются автоматические резервные копии, если автоматические резервные копии включены. Пример: 07:01-07:31 | |||
| preferred_maintenance_window string | always | Еженедельный диапазон времени (в UTC), в который может происходить техническое обслуживание системы. Пример: sun:09:31-sun:10:01 | |||
| publicly_accessible boolean | always | True для экземпляра с доступом из Интернета и разрешаемым DNS-именем, False для внутреннего экземпляра с DNS-именем, разрешающимся по внутреннему IP-адресу. Пример: True | |||
| read_replica_db_instance_identifiers list / elements=string | always | Идентификаторы чтецовых реплик, связанных с этим экземпляром БД. | |||
| storage_encrypted boolean | always | Зашифрован ли экземпляр БД. | |||
| storage_type string | always | Тип хранения, который должен быть связан с экземпляром БД. Пример: standard | |||
| tags complex | always | Словарь тегов, связанных с экземпляром БД. | |||
| vpc_security_groups complex | always | Список элементов групп безопасности VPC, к которым принадлежит экземпляр БД. | |||
| status string | always | Статус группы безопасности VPC. Пример: active | |||
| vpc_security_group_id string | always | Имя группы безопасности VPC. Пример: sg-12345678 | |||
Авторы
- Sloane Hertel (@s-hertel)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/aws/rds_instance_module.html