modify-db-cluster
Описание
Изменяет параметры кластера Amazon Aurora DB или кластера DB с несколькими зонами доступности. Вы можете изменить один или несколько параметров, указав эти параметры и новые значения в запросе.
Дополнительную информацию о кластерах Amazon Aurora DB см. в разделе Что такое Amazon Aurora? в руководстве пользователя Amazon Aurora.
Дополнительную информацию о кластерах DB с несколькими зонами доступности см. в разделе Развертывания кластеров DB с несколькими зонами доступности в руководстве пользователя Amazon RDS.
См. также: Документация API AWS
Синтаксис
modify-db-cluster
--db-cluster-identifier <value>
[--new-db-cluster-identifier <value>]
[--apply-immediately | --no-apply-immediately]
[--backup-retention-period <value>]
[--db-cluster-parameter-group-name <value>]
[--vpc-security-group-ids <value>]
[--port <value>]
[--master-user-password <value>]
[--option-group-name <value>]
[--preferred-backup-window <value>]
[--preferred-maintenance-window <value>]
[--enable-iam-database-authentication | --no-enable-iam-database-authentication]
[--backtrack-window <value>]
[--cloudwatch-logs-export-configuration <value>]
[--engine-version <value>]
[--allow-major-version-upgrade | --no-allow-major-version-upgrade]
[--db-instance-parameter-group-name <value>]
[--domain <value>]
[--domain-iam-role-name <value>]
[--scaling-configuration <value>]
[--deletion-protection | --no-deletion-protection]
[--enable-http-endpoint | --no-enable-http-endpoint]
[--copy-tags-to-snapshot | --no-copy-tags-to-snapshot]
[--enable-global-write-forwarding | --no-enable-global-write-forwarding]
[--db-cluster-instance-class <value>]
[--allocated-storage <value>]
[--storage-type <value>]
[--iops <value>]
[--auto-minor-version-upgrade | --no-auto-minor-version-upgrade]
[--monitoring-interval <value>]
[--monitoring-role-arn <value>]
[--database-insights-mode <value>]
[--enable-performance-insights | --no-enable-performance-insights]
[--performance-insights-kms-key-id <value>]
[--performance-insights-retention-period <value>]
[--serverless-v2-scaling-configuration <value>]
[--network-type <value>]
[--manage-master-user-password | --no-manage-master-user-password]
[--rotate-master-user-password | --no-rotate-master-user-password]
[--master-user-secret-kms-key-id <value>]
[--engine-mode <value>]
[--allow-engine-mode-change | --no-allow-engine-mode-change]
[--enable-local-write-forwarding | --no-enable-local-write-forwarding]
[--aws-backup-recovery-point-arn <value>]
[--enable-limitless-database | --no-enable-limitless-database]
[--ca-certificate-identifier <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--db-cluster-identifier (строка)
Идентификатор кластера DB для изменяемого кластера. Этот параметр не чувствителен к регистру.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
Ограничения:
- Должен совпадать с идентификатором существующего кластера DB.
--new-db-cluster-identifier (строка)
Новый идентификатор кластера DB для кластера DB при переименовании кластера DB. Это значение хранится как строка в нижнем регистре.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
Ограничения:
- Должен содержать от 1 до 63 букв, цифр или дефисов.
- Первый символ должен быть буквой.
- Не может заканчиваться дефисом или содержать два последовательных дефиса.
Пример: my-cluster2
--apply-immediately | --no-apply-immediately (логическое значение)
Указывает, применяются ли изменения в этом запросе асинхронно как можно быстрее, независимо от параметра PreferredMaintenanceWindow для кластера DB. Если этот параметр отключен, изменения в кластере DB применяются во время следующего окна технического обслуживания.
Большинство изменений могут быть применены немедленно или во время следующего запланированного окна технического обслуживания. Некоторые изменения, такие как включение защиты от удаления и изменение пароля администратора, применяются немедленно — независимо от того, когда вы выбираете их применить.
По умолчанию этот параметр отключен.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
--backup-retention-period (целое число)
Количество дней, в течение которых сохраняются автоматические резервные копии. Укажите минимальное значение 1.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
Значение по умолчанию: 1
Ограничения:
- Должно быть значением от 1 до 35.
--db-cluster-parameter-group-name (строка)
Имя параметрической группы кластера DB для использования в кластере DB.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
--vpc-security-group-ids (список)
Список групп безопасности EC2 VPC, которые следует связать с этим кластером DB.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
(строка)
Синтаксис:
"string" "string" ...
--port (целое число)
Номер порта, на котором кластер DB принимает подключения.
Допустимо только для типа кластера: кластеры Aurora DB
Допустимые значения: 1150-65535
Значение по умолчанию: тот же порт, что и у исходного кластера DB.
--master-user-password (строка)
Новый пароль пользователя master базы данных.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
Ограничения:
- Должен содержать от 8 до 41 символа.
- Может содержать любые печатные символы ASCII, кроме «/», «"» или «@».
- Не может быть указан, если
ManageMasterUserPasswordвключен.
--option-group-name (строка)
Группа опций для ассоциации с кластером DB.
Кластеры DB связаны с группой опций по умолчанию, которую нельзя изменить.
--preferred-backup-window (строка)
Ежедневный диапазон времени, в течение которого создаются автоматические резервные копии, если автоматические резервные копии включены с помощью параметра BackupRetentionPeriod.
По умолчанию — 30-минутное окно, выбранное случайным образом из 8-часового блока времени для каждой области Amazon Web Services. Чтобы просмотреть доступные временные блоки, см. раздел Окно резервного копирования в руководстве пользователя Amazon Aurora.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
Ограничения:
- Должен быть в формате
hh24:mi-hh24:mi. - Должен быть в универсальном координированном времени (UTC).
- Не должен конфликтовать с предпочтительным окном технического обслуживания.
- Должен быть не менее 30 минут.
--preferred-maintenance-window (строка)
Еженедельный диапазон времени, в течение которого может происходить техническое обслуживание системы, в универсальном координированном времени (UTC).
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
По умолчанию — 30-минутное окно, выбранное случайным образом из 8-часового блока времени для каждой области Amazon Web Services, происходящее в случайный день недели. Чтобы увидеть доступные временные блоки, см. раздел Настройка предпочтительного окна технического обслуживания кластера DB в руководстве пользователя Amazon Aurora.
Ограничения:
- Должен быть в формате
ddd:hh24:mi-ddd:hh24:mi. - Дни должны быть одним из
Mon | Tue | Wed | Thu | Fri | Sat | Sun. - Должен быть в универсальном координированном времени (UTC).
- Должен быть не менее 30 минут.
--enable-iam-database-authentication | --no-enable-iam-database-authentication (логическое значение)
Указывает, следует ли включить отображение учетных записей Amazon Web Services Identity and Access Management (IAM) в учетные записи базы данных. По умолчанию отображение не включено.
Дополнительную информацию см. в разделе Аутентификация IAM для баз данных в руководстве пользователя Amazon Aurora или в разделе Аутентификация IAM для баз данных MariaDB, MySQL и PostgreSQL в руководстве пользователя Amazon RDS.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
--backtrack-window (длинное целое число)
Целевое окно отката в секундах. Чтобы отключить откат, установите это значение в 0.
Допустимо только для типа кластера: кластеры Aurora MySQL DB.
Значение по умолчанию: 0
Ограничения:
- При указании это значение должно быть числом от 0 до 259 200 (72 часа).
--cloudwatch-logs-export-configuration (структура)
Настройка параметров для включения типов журналов для экспорта в CloudWatch Logs для определенного кластера DB.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
Следующие значения допустимы для каждого движка базы данных:
- Aurora MySQL -
audit | error | general | instance | slowquery | iam-db-auth-error - Aurora PostgreSQL -
instance | postgresql | iam-db-auth-error - RDS for MySQL -
error | general | slowquery | iam-db-auth-error - RDS for PostgreSQL -
postgresql | upgrade | iam-db-auth-error
Дополнительную информацию об экспорте журналов CloudWatch Logs для Amazon RDS см. в разделе Публикация журналов базы данных в Amazon CloudWatch Logs в руководстве пользователя Amazon RDS. Дополнительную информацию об экспорте журналов CloudWatch Logs для Amazon Aurora см. в разделе Публикация журналов базы данных в Amazon CloudWatch Logs в руководстве пользователя Amazon Aurora.
EnableLogTypes -> (список)
Список типов журналов, которые следует включить.
Следующие значения допустимы для каждого движка базы данных:
- Aurora MySQL -
audit | error | general | slowquery - Aurora PostgreSQL -
postgresql - RDS for MySQL -
error | general | slowquery - RDS for PostgreSQL -
postgresql | upgrade
(строка)
DisableLogTypes -> (список)
Список типов журналов, которые следует отключить.
Следующие значения допустимы для каждого движка базы данных:
- Aurora MySQL -
audit | error | general | slowquery - Aurora PostgreSQL -
postgresql - RDS for MySQL -
error | general | slowquery - RDS for PostgreSQL -
postgresql | upgrade
(строка)
Сокращенный синтаксис:
EnableLogTypes=string,string,DisableLogTypes=string,string
Синтаксис JSON:
{
"EnableLogTypes": ["string", ...],
"DisableLogTypes": ["string", ...]
}
--engine-version (строка)
Номер версии движка базы данных, до которой вы хотите выполнить обновление. Изменение этого параметра приводит к простою. Изменение применяется во время следующего окна технического обслуживания, если ApplyImmediately включено.
Если в изменяемом кластере есть одна или несколько реплик чтения, все реплики должны работать на версии движка, которая совпадает или позднее, чем указанная версия.
Чтобы перечислить все доступные версии движков для Aurora MySQL, используйте следующую команду:
aws rds describe-db-engine-versions --engine aurora-mysql --query "DBEngineVersions[].EngineVersion"Чтобы перечислить все доступные версии движков для Aurora PostgreSQL, используйте следующую команду:
aws rds describe-db-engine-versions --engine aurora-postgresql --query "DBEngineVersions[].EngineVersion"Чтобы перечислить все доступные версии движков для RDS for MySQL, используйте следующую команду:
aws rds describe-db-engine-versions --engine mysql --query "DBEngineVersions[].EngineVersion"Чтобы перечислить все доступные версии движков для RDS for PostgreSQL, используйте следующую команду:
aws rds describe-db-engine-versions --engine postgres --query "DBEngineVersions[].EngineVersion"Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
--allow-major-version-upgrade | --no-allow-major-version-upgrade (логическое значение)
Указывает, разрешены ли обновления основных версий.
Допустимо для типа кластера: кластеры Aurora DB и кластеры DB с несколькими зонами доступности
Ограничения:
- Необходимо разрешить обновления основных версий при указании значения для параметра
EngineVersion, которое является другой основной версией, чем текущая версия кластера DB.
--db-instance-parameter-group-name (строка)
Имя параметрической группы DB, применяемой ко всем экземплярам кластера DB.
Примечание
При применении параметрической группы с помощью параметраDBInstanceParameterGroupName кластер DB не перезапускается автоматически. Кроме того, изменения параметров применяются немедленно, а не во время следующего окна технического обслуживания.Допустимо только для типа кластера: кластеры Aurora DB
Значение по умолчанию: текущее имя
Ограничения:
- Параметрическая группа DB должна принадлежать тому же семейству параметрических групп DB, что и этот кластер DB.
- Параметр
DBInstanceParameterGroupNameдопустим в сочетании с параметромAllowMajorVersionUpgradeтолько для обновления основной версии.
--domain (строка)
Идентификатор каталога Active Directory, в который необходимо переместить кластер DB. Укажите none, чтобы удалить кластер из текущего домена. Домен должен быть создан до этой операции.
Дополнительную информацию см. в разделе Аутентификация Kerberos в руководстве пользователя Amazon Aurora.
Допустимо только для типа кластера: кластеры Aurora DB
--domain-iam-role-name (строка)
Имя роли IAM, используемой при выполнении вызовов API службы каталогов.
Допустимо только для типа кластера: кластеры Aurora DB
--scaling-configuration (структура)
Свойства масштабирования кластера БД. Вы можете изменять свойства масштабирования только для кластеров БД в режиме serverless движка БД.
Действительно для типа кластера: только кластеры Aurora DB
MinCapacity -> (целое число)
Минимальная емкость кластера Aurora DB в режиме serverless движка БД.
Для Aurora MySQL допустимые значения емкости — 1 , 2 , 4 , 8 , 16 , 32 , 64 , 128 и 256 .
Для Aurora PostgreSQL допустимые значения емкости — 2 , 4 , 8 , 16 , 32 , 64 , 192 и 384 .
Минимальная емкость должна быть меньше или равна максимальной емкости.
MaxCapacity -> (целое число)
Максимальная емкость кластера Aurora DB в режиме serverless движка БД.
Для Aurora MySQL допустимые значения емкости — 1 , 2 , 4 , 8 , 16 , 32 , 64 , 128 и 256 .
Для Aurora PostgreSQL допустимые значения емкости — 2 , 4 , 8 , 16 , 32 , 64 , 192 и 384 .
Максимальная емкость должна быть больше или равна минимальной емкости.
AutoPause -> (булево)
Указывает, разрешено ли автоматическое приостановление работы кластера Aurora DB в режиме serverless движка БД. Кластер БД можно приостановить только в неактивном состоянии (нет подключений).
Примечание
Если кластер БД приостановлен более семи дней, кластер БД может быть резервным с помощью снимка. В этом случае кластер БД восстанавливается при запросе подключения к нему.SecondsUntilAutoPause -> (целое число)
Время в секундах, по истечении которого кластер Aurora DB в режиме serverless приостанавливается.
Укажите значение от 300 до 86 400 секунд.
TimeoutAction -> (строка)
Действие, выполняемое при достижении таймаута: ForceApplyCapacityChange или RollbackCapacityChange .
ForceApplyCapacityChange устанавливает емкость до указанного значения как можно быстрее.
RollbackCapacityChange , значение по умолчанию, игнорирует изменение емкости, если в период таймаута не найдена точка масштабирования.
Предупреждение
Если вы укажетеForceApplyCapacityChange , подключения, которые препятствуют поиску точки масштабирования Aurora Serverless v1, могут быть прерваны.Дополнительную информацию см. в разделе Autoscaling for Aurora Serverless v1 в руководстве пользователя Amazon Aurora.
SecondsBeforeTimeout -> (целое число)
Время в секундах, в течение которого Aurora Serverless v1 пытается найти точку масштабирования для бесшовного масштабирования перед выполнением действия таймаута. Значение по умолчанию — 300.
Укажите значение от 60 до 600 секунд.
Сокращенная синтаксическая запись:
MinCapacity=integer,MaxCapacity=integer,AutoPause=boolean,SecondsUntilAutoPause=integer,TimeoutAction=string,SecondsBeforeTimeout=integer
Синтаксис JSON:
{
"MinCapacity": integer,
"MaxCapacity": integer,
"AutoPause": true|false,
"SecondsUntilAutoPause": integer,
"TimeoutAction": "string",
"SecondsBeforeTimeout": integer
}
--deletion-protection | --no-deletion-protection (булево)
Указывает, включена ли защита от удаления для кластера БД. При включенной защите от удаления базу данных нельзя удалить. По умолчанию защита от удаления отключена.
Действительно для типа кластера: кластеры Aurora DB и Multi-AZ DB
--enable-http-endpoint | --no-enable-http-endpoint (булево)
Указывает, следует ли включить HTTP-точку входа для кластера Aurora Serverless v1 DB. По умолчанию HTTP-точка входа отключена.
При включении HTTP-точка входа предоставляет бессерверный API веб-службы (RDS Data API) для выполнения SQL-запросов в кластере Aurora Serverless v1 DB. Вы также можете запросить базу данных из консоли RDS с помощью редактора запросов RDS.
Дополнительную информацию см. в разделе Использование RDS Data API в руководстве пользователя Amazon Aurora.
Примечание
Этот параметр применяется только к кластерам Aurora Serverless v1 DB. Для включения или отключения HTTP-точки входа для кластера Aurora Serverless v2 или выделенного кластера БД используйте операцииEnableHttpEndpoint и DisableHttpEndpoint.Действительно для типа кластера: только кластеры Aurora DB
--copy-tags-to-snapshot | --no-copy-tags-to-snapshot (булево)
Указывает, следует ли копировать все теги из кластера БД в снимки кластера БД. По умолчанию теги не копируются.
Действительно для типа кластера: кластеры Aurora DB и Multi-AZ DB
--enable-global-write-forwarding | --no-enable-global-write-forwarding (булево)
Указывает, следует ли разрешить этому кластеру БД перенаправлять операции записи на первичный кластер глобального кластера (глобальной базы данных Aurora). По умолчанию операции записи не допускаются в кластерах Aurora DB, которые являются вторичными кластерами в глобальной базе данных Aurora.
Это значение можно задать только для кластеров Aurora DB, которые являются членами глобальной базы данных Aurora. При включенном этом параметре вторичный кластер может перенаправлять записи на текущий первичный кластер, а произведенные изменения дублируются обратно в этот кластер. Для первичного кластера БД глобальной базы данных Aurora это значение используется сразу же, если первичный кластер понижается операцией глобального кластера API, но ничего не делает до тех пор.
Действительно для типа кластера: только кластеры Aurora DB
--db-cluster-instance-class (строка)
Вычислительная и емкость памяти каждого экземпляра БД в кластере Multi-AZ DB, например, db.m6gd.xlarge. Не все классы экземпляров БД доступны во всех регионах Amazon Web Services или для всех движков баз данных.
Полный список классов экземпляров БД и доступности для вашего движка см. в разделе Класс экземпляра БД в руководстве пользователя Amazon RDS.
Действительно для типа кластера: только кластеры Multi-AZ DB
--allocated-storage (целое число)
Объем памяти в гибибайтах (GiB), выделяемый каждому экземпляру БД в кластере Multi-AZ DB.
Действительно для типа кластера: только кластеры Multi-AZ DB
--storage-type (строка)
Тип хранилища, который следует связать с кластером БД.
Сведения о типах хранилища для кластеров Aurora DB см. в разделе Конфигурации хранилища для кластеров Amazon Aurora DB. Сведения о типах хранилища для кластеров Multi-AZ DB см. в разделе Параметры создания кластеров Multi-AZ DB.
При указании для кластера Multi-AZ DB требуется значение параметра Iops.
Действительно для типа кластера: кластеры Aurora DB и Multi-AZ DB
Допустимые значения:
- Кластеры Aurora DB -
aurora | aurora-iopt1 - Кластеры Multi-AZ DB -
io1 | io2 | gp3
Значение по умолчанию:
- Кластеры Aurora DB -
aurora - Кластеры Multi-AZ DB -
io1
--iops (целое число)
Объем Provisioned IOPS (ввод/вывод операций в секунду), который будет первоначально выделен для каждого экземпляра БД в кластере Multi-AZ DB.
Сведения о допустимых значениях IOPS см. в разделе Хранилище Amazon RDS Provisioned IOPS в руководстве пользователя Amazon RDS.
Действительно для типа кластера: только кластеры Multi-AZ DB
Ограничения:
- Должно быть кратным от .5 до 50 размера хранилища для кластера БД.
--auto-minor-version-upgrade | --no-auto-minor-version-upgrade (булево)
Указывает, применяются ли автоматически незначительные обновления движка к кластеру БД во время окна обслуживания. По умолчанию незначительные обновления движка применяются автоматически.
Действительно для типа кластера: кластеры Aurora DB и Multi-AZ DB.
Дополнительную информацию об автоматическом обновлении незначительных версий см. в разделе Автоматическое обновление незначительной версии движка.
--monitoring-interval (целое число)
Интервал в секундах между моментами сбора данных Enhanced Monitoring для кластера БД. Для отключения сбора данных Enhanced Monitoring укажите 0.
Если указано MonitoringRoleArn , также установите MonitoringInterval на значение, отличное от 0.
Действительно для типа кластера: только кластеры Multi-AZ DB
Допустимые значения: 0 | 1 | 5 | 10 | 15 | 30 | 60
Значение по умолчанию: 0
--monitoring-role-arn (строка)
Amazon Resource Name (ARN) для роли IAM, разрешающей RDS отправлять данные Enhanced Monitoring в Amazon CloudWatch Logs. Пример: arn:aws:iam:123456789012:role/emaccess. Сведения о создании роли мониторинга см. в разделе Создание роли IAM для Amazon RDS Enhanced Monitoring в руководстве пользователя Amazon RDS.
Если MonitoringInterval установлено на значение, отличное от 0 , укажите значение MonitoringRoleArn.
Действительно для типа кластера: только кластеры Multi-AZ DB
--database-insights-mode (строка)
Указывает режим включения Database Insights для кластера БД.
Если вы измените значение с standard на advanced , необходимо установить параметр PerformanceInsightsEnabled на true и параметр PerformanceInsightsRetentionPeriod на 465.
Если вы измените значение с advanced на standard , необходимо установить параметр PerformanceInsightsEnabled на false.
Действительно для типа кластера: кластеры Aurora DB и Multi-AZ DB
Возможные значения:
standardadvanced
--enable-performance-insights | --no-enable-performance-insights (булево)
Указывает, включить ли Performance Insights для кластера БД.
Дополнительную информацию см. в разделе Использование Amazon Performance Insights в руководстве пользователя Amazon RDS.
Действительно для типа кластера: кластеры Aurora DB и Multi-AZ DB
--performance-insights-kms-key-id (строка)
Идентификатор ключа KMS Amazon Web Services для шифрования данных Performance Insights.
Идентификатор ключа KMS Amazon Web Services — это ARN ключа, идентификатор ключа, ARN псевдонима или имя псевдонима для ключа KMS.
Если вы не укажете значение для PerformanceInsightsKMSKeyId , Amazon RDS использует ваш ключ KMS по умолчанию. Для вашей учетной записи Amazon Web Services существует ключ KMS по умолчанию. У вашей учетной записи Amazon Web Services есть разные ключи KMS по умолчанию для каждого региона Amazon Web Services.
Действительно для типа кластера: кластеры Aurora DB и Multi-AZ DB
--performance-insights-retention-period (целое число)
Количество дней хранения данных Performance Insights.
Допустимо для типов кластеров: кластеры Aurora DB и кластеры Multi-AZ DB
Допустимые значения:
7-
месяц * 31, где месяц — число месяцев от 1 до 23. Примеры:
93(3 месяца * 31),341(11 месяцев * 31),589(19 месяцев * 31) 731
По умолчанию: 7 дней
Если вы укажете срок хранения, который недействителен, например, 94, Amazon RDS выдаст ошибку.
--serverless-v2-scaling-configuration (структура)
Содержит конфигурацию масштабирования кластера Aurora Serverless v2 DB.
Для получения дополнительной информации см. Использование Amazon Aurora Serverless v2 в руководстве Amazon Aurora User Guide.
MinCapacity -> (double)
MaxCapacity -> (double)
SecondsUntilAutoPause -> (integer)
Указывает количество секунд, в течение которых экземпляр базы данных Aurora Serverless v2 должен быть бездействующим, прежде чем Aurora попытается автоматически приостановить его.
Укажите значение от 300 секунд (пять минут) до 86 400 секунд (один день). По умолчанию значение равно 300 секундам.
Сокращенная синтаксическая запись:
MinCapacity=double,MaxCapacity=double,SecondsUntilAutoPause=integer
Синтаксис JSON:
{
"MinCapacity": double,
"MaxCapacity": double,
"SecondsUntilAutoPause": integer
}
--network-type (строка)
Тип сети кластера базы данных.
Тип сети определяется типом DBSubnetGroup, указанным для кластера базы данных. Кластер DBSubnetGroup может поддерживать только протокол IPv4 или протоколы IPv4 и IPv6 (DUAL).
Для получения дополнительной информации см. Работа с экземпляром базы данных в VPC в руководстве Amazon Aurora User Guide.
Допустимо для типов кластеров: только кластеры Aurora DB
Допустимые значения: IPV4 | DUAL
--manage-master-user-password | --no-manage-master-user-password (boolean)
Указывает, нужно ли управлять паролем пользователя-владельца с помощью Amazon Web Services Secrets Manager.
Если кластер базы данных не управляет паролем пользователя-владельца с помощью Amazon Web Services Secrets Manager, вы можете включить это управление. В этом случае вы не можете указать MasterUserPassword.
Если кластер базы данных уже управляет паролем пользователя-владельца с помощью Amazon Web Services Secrets Manager, и вы укажете, что пароль пользователя-владельца не управляется с помощью Amazon Web Services Secrets Manager, то вы должны указать MasterUserPassword. В этом случае RDS удалит секрет и использует новый пароль для пользователя-владельца, указанный в MasterUserPassword.
Для получения дополнительной информации см. Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon RDS User Guide и Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon Aurora User Guide.
Допустимо для типов кластеров: кластеры Aurora DB и кластеры Multi-AZ DB
--rotate-master-user-password | --no-rotate-master-user-password (boolean)
Указывает, нужно ли обновлять секрет, управляемый Amazon Web Services Secrets Manager, для пароля пользователя-владельца.
Это значение допустимо только в том случае, если пароль пользователя-владельца управляется RDS в Amazon Web Services Secrets Manager для кластера базы данных. Значение секрета содержит обновленный пароль.
Для получения дополнительной информации см. Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon RDS User Guide и Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon Aurora User Guide.
Допустимо для типов кластеров: кластеры Aurora DB и кластеры Multi-AZ DB
Ограничения:
- При обновлении пароля пользователя-владельца изменение должно быть применено немедленно.
--master-user-secret-kms-key-id (строка)
Идентификатор ключа Amazon Web Services KMS для шифрования секрета, который автоматически генерируется и управляется в Amazon Web Services Secrets Manager.
Это значение допустимо только в том случае, если выполняются оба следующих условия:
- Кластер базы данных не управляет паролем пользователя-владельца в Amazon Web Services Secrets Manager. Если кластер базы данных уже управляет паролем пользователя-владельца в Amazon Web Services Secrets Manager, вы не можете изменить ключ KMS, используемый для шифрования секрета.
- Вы включаете
ManageMasterUserPasswordдля управления паролем пользователя-владельца в Amazon Web Services Secrets Manager. Если вы включаетеManageMasterUserPasswordи не указываетеMasterUserSecretKmsKeyId, для шифрования секрета используется ключ KMSaws/secretsmanager. Если секрет находится в другом аккаунте Amazon Web Services, то вы не можете использовать ключ KMSaws/secretsmanagerдля шифрования секрета и должны использовать управляемый пользователем ключ KMS.
Идентификатор ключа Amazon Web Services KMS — это ARN ключа, идентификатор ключа, ARN псевдонима или имя псевдонима для ключа KMS. Для использования ключа KMS в другом аккаунте Amazon Web Services укажите ARN ключа или ARN псевдонима.
Для вашего аккаунта Amazon Web Services существует ключ KMS по умолчанию. У вашего аккаунта Amazon Web Services есть разные ключи KMS по умолчанию для каждой области Amazon Web Services.
Допустимо для типов кластеров: кластеры Aurora DB и кластеры Multi-AZ DB
--engine-mode (строка)
Режим работы базы данных для кластера базы данных, либо provisioned, либо serverless.
Примечание
Режим работы базы данных можно изменить только сserverless на provisioned.Для получения дополнительной информации см. CreateDBCluster .
Допустимо для типов кластеров: только кластеры Aurora DB
--allow-engine-mode-change | --no-allow-engine-mode-change (boolean)
Указывает, разрешены ли изменения режима работы от serverless до provisioned.
Допустимо для типов кластеров: только кластеры Aurora Serverless v1 DB
Ограничения:
- Вы должны разрешить изменения режима работы, когда вы указываете другое значение для параметра
EngineModeпо сравнению с текущим режимом работы кластера базы данных.
--enable-local-write-forwarding | --no-enable-local-write-forwarding (boolean)
Указывает, могут ли реплики чтения пересылать операции записи на экземпляр базы данных-записи в кластере базы данных. По умолчанию операции записи не разрешены на экземплярах базы данных-читателях.
Допустимо для: только кластеры Aurora DB
--aws-backup-recovery-point-arn (строка)
--enable-limitless-database | --no-enable-limitless-database (boolean)
Указывает, нужно ли включить Aurora Limitless Database. Необходимо включить Aurora Limitless Database для создания группы фрагментов базы данных.
Допустимо для: только кластеры Aurora DB
Примечание
Это значение больше не используется. Вместо этого используйте значениеClusterScalabilityType при создании кластера базы данных Aurora Limitless Database.--ca-certificate-identifier (строка)
Идентификатор сертификата CA, который нужно использовать для сертификата сервера кластера базы данных.
Для получения дополнительной информации см. Использование SSL/TLS для шифрования подключения к экземпляру базы данных в руководстве Amazon RDS User Guide.
Допустимо для типов кластеров: кластеры Multi-AZ DB
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON соответствует формату, предоставленному --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределяют значения, предоставленные в JSON. Невозможно передавать произвольные двоичные значения с помощью значения, предоставленного в JSON, так как строка будет взята дословно. Это не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. Если предоставлено значение без значения или значение input, выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, будет выведен пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, оно проверит входные данные команды и вернет пример выходного JSON для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Общие параметры
--debug (boolean)
Включить отладовую запись журнала.
--endpoint-url (string)
Переопределить стандартный URL команды заданным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет стандартное поведение проверки SSL-сертификатов.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использовать определённый профиль из файла учетных данных.
--region (string)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (string)
Отобразить версию этого инструмента.
--color (string)
Включить/выключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Учетные данные не будут загружены, если этот параметр указан.
--ca-bundle (string)
Файл сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.
--cli-binary-format (string)
Стиль форматирования, используемый для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI версии 1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, которое отображается как двоичный блок fileb:// всегда будет обрабатываться как двоичный и использовать содержимое файла напрямую независимо от параметра cli-binary-format. При использовании file:// содержимое файла должно быть правильно отформатировано для настроенного параметра cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (boolean)
Отключить вывод страниц CLI.
--cli-auto-prompt (boolean)
Автоматически запросить параметры ввода CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запросы параметров ввода CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы с AWS CLI в Руководстве пользователя AWS CLI.
Если не указано иное, все примеры используют правила цитирования, аналогичные Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной среды. См. Использование кавычек со строками в Руководстве пользователя AWS CLI.
Пример 1: Изменение кластера баз данных
Следующий modify-db-cluster пример изменяет пароль пользователя master для кластера баз данных с именем cluster-2 и устанавливает период хранения резервных копий на 14 дней. Параметр --apply-immediately заставляет изменения вступить в силу немедленно вместо ожидания следующего окна обслуживания.
aws rds modify-db-cluster \
--db-cluster-identifier cluster-2 \
--backup-retention-period 14 \
--master-user-password newpassword99 \
--apply-immediately
Вывод:
{
"DBCluster": {
"AllocatedStorage": 1,
"AvailabilityZones": [
"eu-central-1b",
"eu-central-1c",
"eu-central-1a"
],
"BackupRetentionPeriod": 14,
"DatabaseName": "",
"DBClusterIdentifier": "cluster-2",
"DBClusterParameterGroup": "default.aurora5.6",
"DBSubnetGroup": "default-vpc-2305ca49",
"Status": "available",
"EarliestRestorableTime": "2020-06-03T02:07:29.637Z",
"Endpoint": "cluster-2.cluster-############.eu-central-1.rds.amazonaws.com",
"ReaderEndpoint": "cluster-2.cluster-ro-############.eu-central-1.rds.amazonaws.com",
"MultiAZ": false,
"Engine": "aurora",
"EngineVersion": "5.6.10a",
"LatestRestorableTime": "2020-06-04T15:11:25.748Z",
"Port": 3306,
"MasterUsername": "admin",
"PreferredBackupWindow": "01:55-02:25",
"PreferredMaintenanceWindow": "thu:21:14-thu:21:44",
"ReadReplicaIdentifiers": [],
"DBClusterMembers": [
{
"DBInstanceIdentifier": "cluster-2-instance-1",
"IsClusterWriter": true,
"DBClusterParameterGroupStatus": "in-sync",
"PromotionTier": 1
}
],
"VpcSecurityGroups": [
{
"VpcSecurityGroupId": "sg-20a5c047",
"Status": "active"
}
],
"HostedZoneId": "Z1RLNU0EXAMPLE",
"StorageEncrypted": true,
"KmsKeyId": "arn:aws:kms:eu-central-1:123456789012:key/d1bd7c8f-5cdb-49ca-8a62-a1b2c3d4e5f6",
"DbClusterResourceId": "cluster-AGJ7XI77XVIS6FUXHU1EXAMPLE",
"DBClusterArn": "arn:aws:rds:eu-central-1:123456789012:cluster:cluster-2",
"AssociatedRoles": [],
"IAMDatabaseAuthenticationEnabled": false,
"ClusterCreateTime": "2020-04-03T14:44:02.764Z",
"EngineMode": "provisioned",
"DeletionProtection": false,
"HttpEndpointEnabled": false,
"CopyTagsToSnapshot": true,
"CrossAccountClone": false,
"DomainMemberships": []
}
}
Дополнительную информацию см. в разделе Изменение кластера баз данных Amazon Aurora в Руководстве пользователя Amazon Aurora.
Пример 2: Ассоциация группы безопасности VPC с кластером баз данных
Следующий modify-db-instance пример ассоциирует определённую группу безопасности VPC и удаляет группы безопасности баз данных из кластера баз данных.
aws rds modify-db-cluster \
--db-cluster-identifier dbName \
--vpc-security-group-ids sg-ID
Вывод:
{
"DBCluster": {
"AllocatedStorage": 1,
"AvailabilityZones": [
"us-west-2c",
"us-west-2b",
"us-west-2a"
],
"BackupRetentionPeriod": 1,
"DBClusterIdentifier": "dbName",
"DBClusterParameterGroup": "default.aurora-mysql8.0",
"DBSubnetGroup": "default",
"Status": "available",
"EarliestRestorableTime": "2024-02-15T01:12:13.966000+00:00",
"Endpoint": "dbName.cluster-abcdefghji.us-west-2.rds.amazonaws.com",
"ReaderEndpoint": "dbName.cluster-ro-abcdefghji.us-west-2.rds.amazonaws.com",
"MultiAZ": false,
"Engine": "aurora-mysql",
"EngineVersion": "8.0.mysql_aurora.3.04.1",
"LatestRestorableTime": "2024-02-15T02:25:33.696000+00:00",
"Port": 3306,
"MasterUsername": "admin",
"PreferredBackupWindow": "10:59-11:29",
"PreferredMaintenanceWindow": "thu:08:54-thu:09:24",
"ReadReplicaIdentifiers": [],
"DBClusterMembers": [
{
"DBInstanceIdentifier": "dbName-instance-1",
"IsClusterWriter": true,
"DBClusterParameterGroupStatus": "in-sync",
"PromotionTier": 1
}
],
"VpcSecurityGroups": [
{
"VpcSecurityGroupId": "sg-ID",
"Status": "active"
}
],
...output omitted...
}
}
Дополнительную информацию см. в разделе Управление доступом с помощью групп безопасности в Руководстве пользователя Amazon Aurora.
Вывод
DBCluster -> (структура)
Содержит данные об Amazon Aurora кластере БД или кластере БД Multi-AZ.
Для кластера Amazon Aurora БД этот тип данных используется в качестве элемента ответа в операциях CreateDBCluster , DeleteDBCluster , DescribeDBClusters , FailoverDBCluster , ModifyDBCluster , PromoteReadReplicaDBCluster , RestoreDBClusterFromS3 , RestoreDBClusterFromSnapshot , RestoreDBClusterToPointInTime , StartDBCluster и StopDBCluster .
Для кластера БД Multi-AZ этот тип данных используется в качестве элемента ответа в операциях CreateDBCluster , DeleteDBCluster , DescribeDBClusters , FailoverDBCluster , ModifyDBCluster , RebootDBCluster , RestoreDBClusterFromSnapshot и RestoreDBClusterToPointInTime .
Дополнительную информацию о кластерах Amazon Aurora БД см. в разделе Что такое Amazon Aurora? в Руководстве пользователя Amazon Aurora.
Дополнительную информацию о кластерах БД Multi-AZ см. в разделе Развертывания Multi-AZ с двумя читаемыми резервными экземплярами БД в Руководстве пользователя Amazon RDS.
AllocatedStorage -> (целое число)
AllocatedStorage указывает размер выделенного хранилища в гигабайтах (GiB). Для Aurora, AllocatedStorage может меняться, так как размер хранилища кластера Aurora БД настраивается по мере необходимости.AvailabilityZones -> (список)
Список зон доступности (AZ), в которых можно создавать экземпляры в кластере БД.
(строка)
BackupRetentionPeriod -> (целое число)
CharacterSetName -> (строка)
DatabaseName -> (строка)
DBClusterIdentifier -> (строка)
DBClusterParameterGroup -> (строка)
DBSubnetGroup -> (строка)
Status -> (строка)
AutomaticRestartTime -> (метка времени)
PercentProgress -> (строка)
EarliestRestorableTime -> (метка времени)
Endpoint -> (строка)
ReaderEndpoint -> (строка)
Точка подключения для чтения кластера БД. Точка подключения для чтения кластера БД распределяет подключения по Aurora Replicas, которые доступны в кластере БД. По мере запроса клиентами новых подключений к точке подключения для чтения Aurora распределяет запросы на подключение среди Aurora Replicas в кластере БД. Эта функция может помочь сбалансировать рабочую нагрузку на чтение по нескольким Aurora Replicas в вашем кластере БД.
Если произойдет переход, и Aurora Replica, к которому вы подключены, будет повышен до первичного экземпляра, ваше подключение будет прервано. Чтобы продолжить отправку вашей рабочей нагрузки на чтение другим Aurora Replicas в кластере, вы можете повторно подключиться к точке подключения для чтения.
CustomEndpoints -> (список)
Пользовательские точки подключения, связанные с кластером БД.
(строка)
MultiAZ -> (булево значение)
Engine -> (строка)
EngineVersion -> (строка)
LatestRestorableTime -> (метка времени)
Port -> (целое число)
MasterUsername -> (строка)
DBClusterOptionGroupMemberships -> (список)
Список членств в группах параметров для этого кластера БД.
(структура)
Содержит информацию о состоянии группы параметров кластера БД.
DBClusterOptionGroupName -> (строка)
Status -> (строка)
PreferredBackupWindow -> (строка)
BackupRetentionPeriod .PreferredMaintenanceWindow -> (строка)
ReplicationSourceIdentifier -> (строка)
ReadReplicaIdentifiers -> (список)
Содержит один или несколько идентификаторов реплик для чтения, связанных с этим кластером БД.
(строка)
StatusInfos -> (список)
Зарезервировано для будущих применений.
(структура)
Зарезервировано для будущих применений.
StatusType -> (строка)
Normal -> (булево значение)
Status -> (строка)
Message -> (строка)
DBClusterMembers -> (список)
Список экземпляров БД, составляющих кластер БД.
(структура)
Содержит информацию об экземпляре, входящем в состав кластера БД.
DBInstanceIdentifier -> (строка)
IsClusterWriter -> (булево значение)
DBClusterParameterGroupStatus -> (строка)
PromotionTier -> (целое число)
VpcSecurityGroups -> (список)
Список групп безопасности VPC, к которым принадлежит кластер БД.
(структура)
Этот тип данных используется как элемент ответа для запросов о членстве в группах безопасности VPC.
VpcSecurityGroupId -> (строка)
Status -> (строка)
Статус членства в группе безопасности VPC.
В настоящее время единственным допустимым статусом является active .
HostedZoneId -> (строка)
StorageEncrypted -> (булево значение)
KmsKeyId -> (строка)
Если StorageEncrypted включен, идентификатор ключа KMS Amazon Web Services для зашифрованного кластера БД.
Идентификатор ключа KMS Amazon Web Services — это ARN ключа, ID ключа, ARN псевдонима или имя псевдонима для ключа KMS.
DbClusterResourceId -> (строка)
DBClusterArn -> (строка)
AssociatedRoles -> (список)
Список ролей управления доступом и идентификацией (IAM) Amazon Web Services, связанных с кластером БД. Роли IAM, связанные с кластером БД, предоставляют разрешения кластеру БД на доступ к другим службам Amazon Web Services от вашего имени.
(структура)
Описание роли управления доступом и идентификацией (IAM) Amazon Web Services, связанной с кластером БД.
RoleArn -> (строка)
Status -> (строка)
Описание состояния ассоциации между ролью IAM и кластером БД. Свойство Status возвращает одно из следующих значений:
-
ACTIVE— ARN роли IAM связан с кластером БД и может быть использован для доступа к другим службам Amazon Web Services от вашего имени. -
PENDING— ARN роли IAM связывается с кластером БД. -
INVALID— ARN роли IAM связан с кластером БД, но кластер БД не может принять роль IAM для доступа к другим службам Amazon Web Services от вашего имени.
FeatureName -> (строка)
IAMDatabaseAuthenticationEnabled -> (булево значение)
CloneGroupId -> (строка)
Идентификатор группы клонов, с которой связан кластер БД. Для вновь созданных кластеров значение, как правило, равно null.
Если вы клонируете кластер БД, когда значение идентификатора равно null, операция заполняет значение идентификатора для исходного кластера и клона, поскольку оба кластера становятся частью одной и той же группы клонов. Даже если вы удалите клон кластера, идентификатор группы клонов сохраняется на протяжении всего срока службы исходного кластера, чтобы показать, что он использовался в операции клонирования.
Для точечного восстановления (PITR) идентификатор группы клонов наследуется от исходного кластера. Для операций восстановления по снимку идентификатор группы клонов не наследуется от исходного кластера.
ClusterCreateTime -> (метка времени)
EarliestBacktrackTime -> (метка времени)
BacktrackWindow -> (длинное целое число)
0, обратное отслеживание для кластера БД отключено. В противном случае обратное отслеживание включено.BacktrackConsumedChangeRecords -> (длинное целое число)
EnabledCloudwatchLogsExports -> (список)
Список типов журналов, которые этот кластер БД настроен экспортировать в CloudWatch Logs.
Типы журналов зависят от движка базы данных. Сведения о типах журналов для каждого движка базы данных см. в разделе Файлы журналов базы данных Amazon RDS в Руководстве пользователя Amazon Aurora.
(строка)
Capacity -> (целое число)
Текущая емкость кластера баз данных Aurora Serverless v1. Емкость равна 0 (ноль), когда кластер приостановлен.
Для получения дополнительной информации об Aurora Serverless v1, см. раздел Использование Amazon Aurora Serverless v1 в руководстве Amazon Aurora User Guide .
EngineMode -> (строка)
Режим работы базы данных кластера, либо provisioned, либо serverless.
Для получения дополнительной информации, см. CreateDBCluster.
ScalingConfigurationInfo -> (структура)
Конфигурация масштабирования для кластера баз данных Aurora в режиме работы serverless.
Для получения дополнительной информации, см. Использование Amazon Aurora Serverless v1 в руководстве Amazon Aurora User Guide .
MinCapacity -> (целое число)
serverless.MaxCapacity -> (целое число)
serverless.AutoPause -> (булево)
Указывает, разрешено ли автоматическое приостановление работы кластера баз данных Aurora в режиме serverless.
Если значение установлено в false для кластера баз данных Aurora Serverless v1, кластер автоматически возобновляет работу.
SecondsUntilAutoPause -> (целое число)
serverless будет приостановлен. Приостановление кластера возможно только когда он бездействует (нет подключений).TimeoutAction -> (строка)
Действие, которое выполняется, когда Aurora завершает работу по попытке изменения емкости кластера Aurora Serverless v1. Значение может быть либо ForceApplyCapacityChange, либо RollbackCapacityChange.
ForceApplyCapacityChange, значение по умолчанию, устанавливает емкость к указанному значению как можно скорее.
RollbackCapacityChange игнорирует изменение емкости, если точка масштабирования не найдена в течение заданного таймаута.
SecondsBeforeTimeout -> (целое число)
TimeoutAction.RdsCustomClusterConfiguration -> (структура)
Зарезервировано для будущего использования.
InterconnectSubnetId -> (строка)
TransitGatewayMulticastDomainId -> (строка)
ReplicaMode -> (строка)
DeletionProtection -> (булево)
HttpEndpointEnabled -> (булево)
Указывает, включен ли HTTP-точку входа для кластера баз данных Aurora.
При включении HTTP-точка входа предоставляет API без подключения (RDS Data API) для выполнения SQL-запросов в кластере баз данных. Вы также можете выполнять запросы к базе данных из консоли RDS с помощью редактора запросов RDS.
Дополнительную информацию см. в разделе Использование RDS Data API в руководстве Amazon Aurora User Guide.
ActivityStreamMode -> (строка)
ActivityStreamStatus -> (строка)
ActivityStreamKmsKeyId -> (строка)
Идентификатор ключа KMS Amazon Web Services, используемый для шифрования сообщений в потоке активности базы данных.
Идентификатор ключа KMS Amazon Web Services — это ARN ключа, идентификатор ключа, ARN псевдонима или имя псевдонима для ключа KMS.
ActivityStreamKinesisStreamName -> (строка)
CopyTagsToSnapshot -> (булево)
CrossAccountClone -> (булево)
DomainMemberships -> (список)
Записи членства в домене Active Directory, связанные с кластером баз данных.
(структура)
Запись членства в домене Active Directory, связанная с экземпляром или кластером баз данных.
Domain -> (строка)
Status -> (строка)
joined, pending-join, failed и так далее.FQDN -> (строка)
IAMRoleName -> (строка)
OU -> (строка)
AuthSecretArn -> (строка)
DnsIps -> (список)
IP-адреса DNS IPv4 первичных и вторичных контроллеров домена Active Directory.
(строка)
TagList -> (список)
Список тегов.
Дополнительную информацию см. в разделе Присвоение тегов ресурсам Amazon RDS в руководстве Amazon RDS User Guide или Присвоение тегов ресурсам Amazon Aurora и Amazon RDS в руководстве Amazon Aurora User Guide.
(структура)
Метаданные, назначенные ресурсу Amazon RDS, представляющие собой пару ключ-значение.
Дополнительную информацию см. в разделе Присвоение тегов ресурсам Amazon RDS в руководстве Amazon RDS User Guide или Присвоение тегов ресурсам Amazon Aurora и Amazon RDS в руководстве Amazon Aurora User Guide.
Key -> (строка)
aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, ‘_’, ‘.’, ‘:’, ‘/’, ‘=’, ‘+’, ‘-’, ‘@’ (Java regex: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).Value -> (строка)
aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, ‘_’, ‘.’, ‘:’, ‘/’, ‘=’, ‘+’, ‘-’, ‘@’ (Java regex: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).GlobalWriteForwardingStatus -> (строка)
GlobalWriteForwardingRequested -> (булево)
GlobalWriteForwardingStatus, чтобы убедиться, что запрос завершен, прежде чем использовать функцию перенаправления записей для этого кластера.PendingModifiedValues -> (структура)
Информация о запланированных изменениях в кластере баз данных. Эта информация возвращается только при наличии ожидающих изменений. Конкретные изменения определяются подэлементами.
PendingCloudwatchLogsExports -> (структура)
Список типов журналов, конфигурация которых все еще ожидается. Другими словами, эти типы журналов находятся в процессе активации или деактивации.
LogTypesToEnable -> (список)
Типы журналов, которые находятся в процессе деактивации. После деактивации эти типы журналов не экспортируются в CloudWatch Logs.
(строка)
LogTypesToDisable -> (список)
Типы журналов, которые находятся в процессе активации. После активации эти типы журналов экспортируются в CloudWatch Logs.
(строка)
DBClusterIdentifier -> (строка)
MasterUserPassword -> (строка)
IAMDatabaseAuthenticationEnabled -> (булево)
EngineVersion -> (строка)
BackupRetentionPeriod -> (целое число)
AllocatedStorage -> (целое число)
AllocatedStorage всегда возвращает 1, так как размер хранилища кластера баз данных Aurora не фиксирован, а автоматически подстраивается по мере необходимости.RdsCustomClusterConfiguration -> (структура)
Зарезервировано для будущего использования.
InterconnectSubnetId -> (строка)
TransitGatewayMulticastDomainId -> (строка)
ReplicaMode -> (строка)
Iops -> (целое число)
StorageType -> (строка)
CertificateDetails -> (структура)
Подробная информация о сертификате сервера экземпляра базы данных.
Дополнительную информацию см. в разделе Использование SSL/TLS для шифрования соединения с экземпляром базы данных в руководстве Amazon RDS User Guide и Использование SSL/TLS для шифрования соединения с кластером баз данных в руководстве Amazon Aurora User Guide.
CAIdentifier -> (строка)
ValidTill -> (отметка времени)
DBClusterInstanceClass -> (строка)
Имя класса вычислительной и оперативной памяти экземпляра базы данных.
Это значение используется только для кластеров баз данных Multi-AZ, не являющихся Aurora.
StorageType -> (строка)
Iops -> (целое число)
Значение Provisioned IOPS (I/O операций в секунду).
Это значение используется только для кластеров баз данных Multi-AZ, не являющихся Aurora.
PubliclyAccessible -> (булево)
Указывает, доступен ли кластер баз данных извне.
Когда кластер баз данных доступен извне и вы подключаетесь извне виртуальной частной сети (VPC) кластера баз данных, его DNS-точка входа разрешается до публичного IP-адреса. Когда вы подключаетесь изнутри той же VPC, что и кластер баз данных, точка входа разрешается до частного IP-адреса. Доступ к кластеру баз данных в конечном итоге контролируется используемой им группой безопасности. Этот публичный доступ не разрешен, если группа безопасности, назначенная кластеру баз данных, его не разрешает.
Когда кластер баз данных недоступен извне, он является внутренним кластером баз данных с DNS-именем, разрешающимся до частного IP-адреса.
Для получения дополнительной информации см. CreateDBCluster.
Это значение используется только для кластеров баз данных Multi-AZ, не являющихся Aurora.
AutoMinorVersionUpgrade -> (булево)
Указывает, применяются ли автоматически исправления для незначительных версий.
Эта настройка предназначена для кластеров баз данных Aurora и кластеров баз данных Multi-AZ.
Дополнительную информацию об автоматическом обновлении незначительных версий см. в разделе Автоматическое обновление незначительной версии движка.
MonitoringInterval -> (integer)
Интервал в секундах между моментами сбора данных метрик расширенного мониторинга для кластера баз данных.
Эта настройка предназначена только для кластеров баз данных Aurora и кластеров баз данных Multi-AZ.
MonitoringRoleArn -> (string)
ARN для роли IAM, разрешающей RDS отправлять метрики расширенного мониторинга в Amazon CloudWatch Logs.
Эта настройка предназначена только для кластеров баз данных Aurora и кластеров баз данных Multi-AZ.
DatabaseInsightsMode -> (string)
PerformanceInsightsEnabled -> (boolean)
Указывает, включен ли Performance Insights для кластера баз данных.
Эта настройка предназначена только для кластеров баз данных Aurora и кластеров баз данных Multi-AZ.
PerformanceInsightsKMSKeyId -> (string)
Идентификатор ключа Amazon Web Services KMS для шифрования данных Performance Insights.
Идентификатор ключа Amazon Web Services KMS — это ARN ключа, ID ключа, ARN псевдонима или имя псевдонима для ключа KMS.
Эта настройка предназначена только для кластеров баз данных Aurora и кластеров баз данных Multi-AZ.
PerformanceInsightsRetentionPeriod -> (integer)
Количество дней для хранения данных Performance Insights.
Эта настройка предназначена только для кластеров баз данных Aurora и кластеров баз данных Multi-AZ.
Допустимые значения:
7-
месяц * 31, где месяц — число месяцев от 1 до 23. Примеры:
93(3 месяца * 31),341(11 месяцев * 31),589(19 месяцев * 31) 731
По умолчанию: 7 дней
ServerlessV2ScalingConfiguration -> (structure)
Настройка масштабирования для кластера баз данных Aurora Serverless v2.
Дополнительную информацию см. в разделе Использование Amazon Aurora Serverless v2 в Руководстве пользователя Amazon Aurora.
MinCapacity -> (double)
MaxCapacity -> (double)
SecondsUntilAutoPause -> (integer)
Количество секунд, в течение которых экземпляр базы данных Aurora Serverless v2 должен быть бездействующим, прежде чем Aurora попытается автоматически приостановить его. Это свойство отображается только при установке минимальной емкости кластера в 0 ACU. Изменение минимальной емкости на ненулевое значение удаляет это свойство. Если вы позже измените минимальную емкость обратно на 0 ACU, это свойство сбросится до своего значения по умолчанию, если вы его не укажете заново.
Это значение находится в диапазоне от 300 секунд (пять минут) до 86 400 секунд (один день). По умолчанию — 300 секунд.
NetworkType -> (string)
Тип сети экземпляра базы данных.
Тип сети определяется DBSubnetGroup, указанным для кластера баз данных. DBSubnetGroup может поддерживать только протокол IPv4 или протоколы IPv4 и IPv6 (DUAL).
Дополнительную информацию см. в разделе Работа с экземпляром базы данных в VPC в Руководстве пользователя Amazon Aurora.
Эта настройка предназначена только для кластеров баз данных Aurora.
Допустимые значения: IPV4 | DUAL
DBSystemId -> (string)
MasterUserSecret -> (structure)
Секрет, управляемый RDS в Amazon Web Services Secrets Manager, для пароля пользователя master.
Дополнительную информацию см. в разделе Управление паролями с помощью Amazon Web Services Secrets Manager в Руководстве пользователя Amazon RDS и Управление паролями с помощью Amazon Web Services Secrets Manager в Руководстве пользователя Amazon Aurora.
SecretArn -> (string)
SecretStatus -> (string)
Статус секрета.
Возможные значения статуса включают:
-
creating— секрет создается. -
active— секрет доступен для обычного использования и вращения. -
rotating— секрет вращается. -
impaired— секрет можно использовать для доступа к учетным данным базы данных, но его нельзя вращать. Секрет может иметь такой статус, если, например, изменены разрешения, из-за которых RDS больше не может получить доступ ни к секрету, ни к ключу KMS для секрета. Когда у секрета такой статус, вы можете исправить условие, которое привело к этому статусу. В качестве альтернативы измените экземпляр базы данных, чтобы отключить автоматическое управление учетными данными базы данных, а затем снова измените экземпляр базы данных, чтобы включить автоматическое управление учетными данными базы данных.
KmsKeyId -> (string)
IOOptimizedNextAllowedModificationTime -> (timestamp)
Следующее время, когда вы можете изменить кластер баз данных для использования типа хранения aurora-iopt1.
Эта настройка предназначена только для кластеров баз данных Aurora.
LocalWriteForwardingStatus -> (string)
AwsBackupRecoveryPointArn -> (string)
LimitlessDatabase -> (structure)
Подробности для Aurora Limitless Database.
Status -> (string)
MinRequiredACU -> (double)
StorageThroughput -> (integer)
Пропускная способность хранения для кластера баз данных. Пропускная способность автоматически устанавливается на основе предоставленных вами IOPS и не настраивается.
Эта настройка предназначена только для кластеров баз данных Multi-AZ, не являющихся кластерами Aurora.
ClusterScalabilityType -> (string)
limitless кластер работает как Aurora Limitless Database. При установке в значение standard (по умолчанию) кластер использует обычное создание экземпляра базы данных.CertificateDetails -> (structure)
Подробности сертификата сервера экземпляра базы данных.
Дополнительную информацию см. в разделах Использование SSL/TLS для шифрования подключения к экземпляру базы данных в Руководстве пользователя Amazon RDS и Использование SSL/TLS для шифрования подключения к кластеру баз данных в Руководстве пользователя Amazon Aurora.
CAIdentifier -> (string)
ValidTill -> (timestamp)
EngineLifecycleSupport -> (string)
Тип жизненного цикла для кластера баз данных.
Дополнительную информацию см. в CreateDBCluster.
© Copyright 2025, Amazon Web Services. Created using Sphinx.