Spec-Zone.ru › AWS CLI v2

[ aws . redshift ]

восстановление-из-снэпшота-кластера

Описание

Создает новый кластер из снимка. По умолчанию Amazon Redshift создает результирующий кластер с такой же конфигурацией, как и исходный кластер, из которого был создан снимок, за исключением того, что новый кластер создается с группой безопасности и параметрами кластера по умолчанию. После создания кластера Amazon Redshift вы можете использовать API ModifyCluster, чтобы связать с восстановленным кластером другую группу безопасности и другую группу параметров. Если вы используете тип узла DS, вы также можете изменить тип узла DS на другой тип той же размерности во время восстановления.

Если вы восстанавливаете кластер в VPC, вы должны указать группу подсетей кластера, в которую вы хотите восстановить кластер.

Блокирование публичного доступа к VPC (BPA) позволяет блокировать ресурсы в VPC и подсетях, которые вы владеете в регионе, от доступа к интернету или из интернета через шлюзы интернета и шлюзы интернета только для исходящего трафика. Если группа подсетей для предоставленного кластера находится в аккаунте с включенным BPA VPC, следующие возможности заблокированы:

  • Создание публичного кластера
  • Восстановление публичного кластера
  • Изменение приватного кластера на публичный
  • Добавление подсети с включенным BPA VPC в группу подсетей, когда в группе существует хотя бы один публичный кластер

Дополнительную информацию о BPA VPC см. в разделе Блокирование публичного доступа к VPC и подсетям в Руководстве пользователя Amazon VPC .

Дополнительную информацию о работе со снимками см. в разделе Снимки Amazon Redshift в Руководстве по управлению кластерами Amazon Redshift .

См. также: Документация API AWS

Краткое описание

  restore-from-cluster-snapshot
--cluster-identifier <value>
[--snapshot-identifier <value>]
[--snapshot-arn <value>]
[--snapshot-cluster-identifier <value>]
[--port <value>]
[--availability-zone <value>]
[--allow-version-upgrade | --no-allow-version-upgrade]
[--cluster-subnet-group-name <value>]
[--publicly-accessible | --no-publicly-accessible]
[--owner-account <value>]
[--hsm-client-certificate-identifier <value>]
[--hsm-configuration-identifier <value>]
[--elastic-ip <value>]
[--cluster-parameter-group-name <value>]
[--cluster-security-groups <value>]
[--vpc-security-group-ids <value>]
[--preferred-maintenance-window <value>]
[--automated-snapshot-retention-period <value>]
[--manual-snapshot-retention-period <value>]
[--kms-key-id <value>]
[--node-type <value>]
[--enhanced-vpc-routing | --no-enhanced-vpc-routing]
[--additional-info <value>]
[--iam-roles <value>]
[--maintenance-track-name <value>]
[--snapshot-schedule-identifier <value>]
[--number-of-nodes <value>]
[--availability-zone-relocation | --no-availability-zone-relocation]
[--aqua-configuration-status <value>]
[--default-iam-role-arn <value>]
[--reserved-node-id <value>]
[--target-reserved-node-offering-id <value>]
[--encrypted | --no-encrypted]
[--manage-master-password | --no-manage-master-password]
[--master-password-secret-kms-key-id <value>]
[--ip-address-type <value>]
[--multi-az | --no-multi-az]
[--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]

Параметры

--cluster-identifier (строка)

Идентификатор кластера, который будет создан путем восстановления снимка.

Ограничения:

  • Должен содержать от 1 до 63 буквенно-цифровых символов или дефисов.
  • Буквенные символы должны быть строчными.
  • Первый символ должен быть буквой.
  • Не должен заканчиваться дефисом или содержать два последовательных дефиса.
  • Должен быть уникальным для всех кластеров в рамках учетной записи Amazon Web Services.

--snapshot-identifier (строка)

Имя снимка, из которого будет создан новый кластер. Этот параметр не чувствителен к регистру. Вы должны указать этот параметр или snapshotArn , но не оба.

Пример: my-snapshot-id

--snapshot-arn (строка)

Amazon Resource Name (ARN) снимка, связанного с сообщением для восстановления из кластера. Вы должны указать этот параметр или snapshotIdentifier , но не оба.

--snapshot-cluster-identifier (строка)

Имя кластера, из которого был создан исходный снимок. Этот параметр обязателен, если у вашего пользователя IAM есть политика, содержащая элемент ресурса снимка, который указывает что-либо кроме * для имени кластера.

--port (целое число)

Номер порта, на котором кластер принимает подключения.

Значение по умолчанию: тот же порт, что и у исходного кластера.

Допустимые значения: для кластеров с узлами DC2, должны быть в диапазоне 1150 -65535 . Для кластеров с узлами ra3, должны быть в диапазонах 5431 -5455 или 8191 -8215 .

--availability-zone (строка)

Amazon EC2 зона доступности, в которой необходимо восстановить кластер.

Значение по умолчанию: случайная, выбранная системой зона доступности.

Пример: us-east-2a

--allow-version-upgrade | --no-allow-version-upgrade (булево)

Если true , обновления основных версий могут применяться во время окна технического обслуживания к Amazon Redshift-движку, работающему в кластере.

Значение по умолчанию: true

--cluster-subnet-group-name (строка)

Имя группы подсетей, где вы хотите восстановить кластер.

Снимок кластера в VPC может быть восстановлен только в VPC. Поэтому вы должны указать имя группы подсетей, в которую вы хотите восстановить кластер.

--publicly-accessible | --no-publicly-accessible (булево)

Если true , к кластеру можно получить доступ из общедоступной сети.

Значение по умолчанию: false

--owner-account (строка)

Учетная запись Amazon Web Services, используемая для создания или копирования снимка. Требуется, если вы восстанавливаете снимок, который вам не принадлежит; необязательно, если вы владеете снимком.

--hsm-client-certificate-identifier (строка)

Указывает имя сертификата клиента HSM, который Amazon Redshift-кластер использует для извлечения ключей шифрования, хранящихся в HSM.

--hsm-configuration-identifier (строка)

Указывает имя конфигурации HSM, которая содержит информацию, которую Amazon Redshift-кластер может использовать для извлечения и хранения ключей в HSM.

--elastic-ip (строка)

Адрес Elastic IP (EIP) для кластера. Не указывайте адрес Elastic IP для общедоступного кластера с включенной релокацией зоны доступности.

--cluster-parameter-group-name (строка)

Имя группы параметров, которая должна быть связана с этим кластером.

Значение по умолчанию: стандартная группа параметров Amazon Redshift-кластера. Сведения о стандартной группе параметров см. в разделе Работа с группами параметров Amazon Redshift.

Ограничения:

  • Должен содержать от 1 до 255 буквенно-цифровых символов или дефисов.
  • Первый символ должен быть буквой.
  • Не должен заканчиваться дефисом или содержать два последовательных дефиса.

--cluster-security-groups (список)

Список групп безопасности, которые должны быть связаны с этим кластером.

Значение по умолчанию: стандартная группа безопасности кластера Amazon Redshift.

Группы безопасности кластера применяются только к кластерам вне VPC.

(строка)

Синтаксис:

"string" "string" ...

--vpc-security-group-ids (список)

Список групп безопасности Virtual Private Cloud (VPC), которые должны быть связаны с кластером.

Значение по умолчанию: с кластером связана стандартная группа безопасности VPC.

Группы безопасности VPC применяются только к кластерам в VPC.

(строка)

Синтаксис:

"string" "string" ...

--preferred-maintenance-window (строка)

Еженедельный временной интервал (в UTC), в течение которого может происходить автоматическое техническое обслуживание кластера.

Формат: ddd:hh24:mi-ddd:hh24:mi

Значение по умолчанию: значение, выбранное для кластера, из которого был сделан снимок. Дополнительные сведения о временных блоках для каждого региона см. в руководстве по управлению кластерами Amazon Redshift.

Допустимые дни: Пн | Вт | Ср | Чт | Пт | Сб | Вс

Ограничения: Минимальный интервал — 30 минут.

--automated-snapshot-retention-period (целое число)

Количество дней, в течение которых сохраняются автоматические снимки. Если значение равно 0, автоматические снимки отключены. Даже если автоматические снимки отключены, вы всё равно можете создавать ручные снимки при необходимости с помощью CreateClusterSnapshot.

Автоматические снимки нельзя отключить для типов узлов RA3. Установите период автоматического хранения от 1 до 35 дней.

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

Ограничения: должно быть значением от 0 до 35.

--manual-snapshot-retention-period (целое число)

Количество дней, в течение которых сохраняется ручный снимок по умолчанию. Если значение равно -1, снимок хранится неопределённо долго. Это значение не изменяет срок хранения существующих снимков.

Значение должно быть либо -1, либо целым числом от 1 до 3653.

--kms-key-id (строка)

Идентификатор ключа Key Management Service (KMS) ключа шифрования, который шифрует данные в кластере, восстановленном из общего снимка. Вы также можете указать идентификатор ключа при восстановлении из незашифрованного снимка в зашифрованный кластер в той же учетной записи. Кроме того, вы можете указать новый идентификатор ключа KMS при восстановлении из зашифрованного снимка в той же учетной записи, чтобы изменить его. В этом случае восстановленный кластер шифруется с использованием нового идентификатора ключа KMS.

--node-type (строка)

Тип узла, с которым будет обеспечен восстановленный кластер.

--enhanced-vpc-routing | --no-enhanced-vpc-routing (булево)

Параметр, определяющий, включить ли расширенное маршрутизирование VPC при создании кластера. Для создания кластера с расширенным маршрутизированием VPC кластер должен находиться в VPC. Дополнительные сведения см. в разделе Расширенное маршрутизирование VPC в Руководстве по управлению Amazon Redshift-кластерами.

Если этот параметр true , расширенное маршрутизирование VPC включено.

Значение по умолчанию: false

--additional-info (строка)

Зарезервировано.

--iam-roles (список)

Список ролей Identity and Access Management (IAM), которые могут использоваться кластером для доступа к другим службам Amazon Web Services. Роли IAM должны быть указаны в формате Amazon Resource Name (ARN).

Максимальное количество ролей IAM, которые вы можете связать, ограничено квотой. Дополнительные сведения см. в разделе Квоты и ограничения в Руководстве по управлению Amazon Redshift-кластерами.

(строка)

Синтаксис:

"string" "string" ...

--maintenance-track-name (строка)

Имя дорожки технического обслуживания для восстановленного кластера. При создании снимка снимок наследует значение MaintenanceTrack от кластера. Снимок может находиться на другой дорожке, чем кластер, который был источником снимка. Например, предположим, что вы создаёте снимок кластера, который находится на текущей дорожке, а затем изменяете кластер, чтобы он находился на дорожке отслеживания. В этом случае снимок и исходный кластер находятся на разных дорожках.

--snapshot-schedule-identifier (строка)

Уникальный идентификатор графика снимков.

--number-of-nodes (целое число)

Количество узлов, указанных при обеспечении восстановленного кластера.

--availability-zone-relocation | --no-availability-zone-relocation (булево)

Параметр для включения релокации Amazon Redshift-кластера между зонами доступности после восстановления кластера.

--aqua-configuration-status (строка)

Этот параметр устарел. Он не задаёт статус конфигурации AQUA. Amazon Redshift автоматически определяет, использовать ли AQUA (Advanced Query Accelerator).

Возможные значения:

  • enabled
  • disabled
  • auto

--default-iam-role-arn (строка)

Amazon Resource Name (ARN) роли IAM, которая была установлена по умолчанию для кластера при последнем изменении кластера во время его восстановления из снимка.

--reserved-node-id (строка)

Идентификатор целевого предложения узлов с резервированием.

--target-reserved-node-offering-id (строка)

Идентификатор целевого предложения узлов с резервированием.

--encrypted | --no-encrypted (булево)

Включает поддержку восстановления незашифрованного снимка в кластер, зашифрованный с помощью Key Management Service (KMS) и управляемым пользователем ключом.

--manage-master-password | --no-manage-master-password (булево)

Если true , Amazon Redshift использует Secrets Manager для управления учетными данными администратора восстановленного кластера. Если ManageMasterPassword равно false или не установлено, Amazon Redshift использует учетные данные администратора, которые у кластера были на момент создания снимка.

--master-password-secret-kms-key-id (строка)

Идентификатор ключа Key Management Service (KMS), используемый для шифрования и хранения секрета учетных данных администратора кластера. Вы можете использовать этот параметр только в том случае, если ManageMasterPassword равно true.

--ip-address-type (строка)

Тип IP-адреса для кластера. Возможные значения: ipv4 и dualstack .

--multi-az | --no-multi-az (булево)

Если true, снимок будет восстановлен в кластер, развернутый в двух зонах доступности.

--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 (булево)

Включить отладочную запись в журнал.

--endpoint-url (строка)

Переопределить URL по умолчанию команды заданным URL.

--no-verify-ssl (булево)

По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого подключения SSL AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет поведение проверки сертификатов SSL по умолчанию.

--no-paginate (булево)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования для вывода команды.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для использования в фильтрации данных ответа.

--profile (строка)

Использовать конкретный профиль из файла учетных данных.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

Включить/отключить цветной вывод.

  • включено
  • выключено
  • автоматически

--no-sign-request (булево)

Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент указан.

--ca-bundle (строка)

Файл с набором сертификатов CA для проверки сертификатов SSL. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет выполняться без блокировки и без таймаута. Значение по умолчанию составляет 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет выполняться без блокировки и без таймаута. Значение по умолчанию составляет 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, который будет использоваться для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как закодированная строка base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет рассматриваться как двоичный и использовать содержимое файла непосредственно независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (булево)

Отключить кли-пейджер для вывода.

--cli-auto-prompt (булево)

Автоматически запросить параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматическое запросы параметров ввода CLI.

Примеры

Примечание

Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.

Если не указано иное, все примеры используют правила цитирования в стиле Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей оболочки. См. раздел Использование кавычек со строками в Руководстве пользователя AWS CLI .

Восстановление кластера из снимка

В этом примере показано восстановление кластера из снимка.

Команда:

aws redshift restore-from-cluster-snapshot --cluster-identifier mycluster-clone --snapshot-identifier my-snapshot-id

Результат:

{
   "Cluster": {
      "NodeType": "dw.hs1.xlarge",
      "ClusterVersion": "1.0",
      "PubliclyAccessible": "true",
      "MasterUsername": "adminuser",
      "ClusterParameterGroups": [
         {
         "ParameterApplyStatus": "in-sync",
         "ParameterGroupName": "default.redshift-1.0"
         }
      ],
      "ClusterSecurityGroups": [
         {
         "Status": "active",
         "ClusterSecurityGroupName": "default"
         }
      ],
      "AllowVersionUpgrade": true,
      "VpcSecurityGroups": \[],
      "PreferredMaintenanceWindow": "sun:23:15-mon:03:15",
      "AutomatedSnapshotRetentionPeriod": 1,
      "ClusterStatus": "creating",
      "ClusterIdentifier": "mycluster-clone",
      "DBName": "dev",
      "NumberOfNodes": 2,
      "PendingModifiedValues": {}
   },
   "ResponseMetadata": {
      "RequestId": "77fd512b-64e3-11e2-8f5b-e90bd6c77476"
   }
}

Вывод

Кластер -> (структура)

Описывает кластер.

ClusterIdentifier -> (строка)

Уникальный идентификатор кластера.

NodeType -> (строка)

Тип узла для узлов в кластере.

ClusterStatus -> (строка)

Текущее состояние кластера. Возможные значения:

  • available
  • available, prep-for-resize
  • available, resize-cleanup
  • cancelling-resize
  • creating
  • deleting
  • final-snapshot
  • hardware-failure
  • incompatible-hsm
  • incompatible-network
  • incompatible-parameters
  • incompatible-restore
  • modifying
  • paused
  • rebooting
  • renaming
  • resizing
  • rotating-keys
  • storage-full
  • updating-hsm

ClusterAvailabilityStatus -> (строка)

Статус доступности кластера для запросов. Возможные значения:

  • Доступен - Кластер доступен для запросов.
  • Недоступен - Кластер недоступен для запросов.
  • Техническое обслуживание - Кластер временно доступен для запросов из-за работ по техническому обслуживанию.
  • Модификация - Кластер временно доступен для запросов из-за изменений, которые модифицируют кластер.
  • Неисправен - Кластер неисправен и недоступен для запросов.

ModifyStatus -> (строка)

Статус операции модификации, если таковая инициирована для кластера.

MasterUsername -> (строка)

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

DBName -> (строка)

Имя начальной базы данных, созданной при создании кластера. Это же имя возвращается на протяжении всего жизненного цикла кластера. Если начальная база данных не была указана, по умолчанию была создана база данных с именем dev dev.

Endpoint -> (структура)

Точка подключения.

Address -> (строка)

DNS-адрес кластера.

Port -> (целое число)

Порт, на котором работает движок базы данных.

VpcEndpoints -> (список)

Описание точки подключения.

(структура)

Точка подключения для подключения к кластеру Amazon Redshift через прокси.

VpcEndpointId -> (строка)

Идентификатор точки подключения для подключения к кластеру Amazon Redshift через прокси.

VpcId -> (строка)

Идентификатор VPC, с которым связана точка подключения.

NetworkInterfaces -> (список)

Один или несколько сетевых интерфейсов точки подключения. Также известен как интерфейсная точка подключения.

(структура)

Описание сетевого интерфейса.

NetworkInterfaceId -> (строка)

Идентификатор сетевого интерфейса.

SubnetId -> (строка)

Идентификатор подсети.

PrivateIpAddress -> (строка)

IPv4-адрес сетевого интерфейса в подсети.

AvailabilityZone -> (строка)

Доступная зона.

Ipv6Address -> (строка)

IPv6-адрес сетевого интерфейса в подсети.

ClusterCreateTime -> (метка времени)

Дата и время создания кластера.

AutomatedSnapshotRetentionPeriod -> (целое число)

Количество дней, в течение которых сохраняются автоматические снимки кластера.

ManualSnapshotRetentionPeriod -> (целое число)

Умолчательное количество дней сохранения ручного снимка. Если значение равно -1, снимок сохраняется неопределенно. Это значение не изменяет период сохранения существующих снимков.

Значение должно быть либо -1, либо целым числом от 1 до 3653.

ClusterSecurityGroups -> (список)

Список групп безопасности кластера, связанных с кластером. Каждая группа безопасности представлена элементом, содержащим ClusterSecurityGroup.Name и ClusterSecurityGroup.Status подэлементы.

Группы безопасности кластера используются, когда кластер не создан в Amazon Virtual Private Cloud (VPC). Кластеры, созданные в VPC, используют группы безопасности VPC, которые перечислены в параметре VpcSecurityGroups.

(структура)

Описание группы безопасности кластера.

ClusterSecurityGroupName -> (строка)

Имя группы безопасности кластера.

Status -> (строка)

Статус группы безопасности кластера.

VpcSecurityGroups -> (список)

Список групп безопасности Amazon Virtual Private Cloud (Amazon VPC), связанных с кластером. Этот параметр возвращается только если кластер находится в VPC.

(структура)

Описание членов группы безопасности VPC.

VpcSecurityGroupId -> (строка)

Идентификатор группы безопасности VPC.

Status -> (строка)

Статус группы безопасности VPC.

ClusterParameterGroups -> (список)

Список групп параметров кластера, связанных с этим кластером. Каждая группа параметров в списке возвращается со своим статусом.

(структура)

Описание статуса группы параметров.

ParameterGroupName -> (строка)

Имя группы параметров кластера.

ParameterApplyStatus -> (строка)

Статус применения параметров.

ClusterParameterStatusList -> (список)

Список статусов параметров.

Дополнительную информацию о параметрах и группах параметров см. в разделе Amazon Redshift Parameter Groups в руководстве по управлению кластерами Amazon Redshift.

(структура)

Описание статуса группы параметров.

ParameterName -> (строка)

Имя параметра.

ParameterApplyStatus -> (строка)

Статус параметра, указывающий, синхронизирован ли параметр с базой данных, ожидает ли перезагрузки кластера или столкнулся ли с ошибкой при применении.

Ниже приведены возможные статусы и описания.

  • in-sync : Значение параметра синхронизировано с базой данных.
  • pending-reboot : Значение параметра будет применено после перезагрузки кластера.
  • applying : Значение параметра применяется к базе данных.
  • invalid-parameter : Невозможно применить значение параметра, поскольку оно имеет недопустимое значение или синтаксис.
  • apply-deferred : Параметр содержит статические изменения свойств. Изменения отложены до перезагрузки кластера.
  • apply-error : Невозможно подключиться к кластеру. Изменение параметра будет применено после перезагрузки кластера.
  • unknown-error : Невозможно применить изменение параметра прямо сейчас. Изменение будет применено после перезагрузки кластера.

ParameterApplyErrorDescription -> (строка)

Ошибка, которая помешала применению параметра к базе данных.

ClusterSubnetGroupName -> (строка)

Имя группы подсетей, связанной с кластером. Этот параметр действителен только если кластер находится в VPC.

VpcId -> (строка)

Идентификатор VPC, в котором находится кластер, если кластер находится в VPC.

AvailabilityZone -> (строка)

Имя доступной зоны, в которой расположен кластер.

PreferredMaintenanceWindow -> (строка)

Диапазон времени в формате UTC, в течение которого могут выполняться работы по техническому обслуживанию.

PendingModifiedValues -> (структура)

Значение, которое, если присутствует, указывает на то, что изменения в кластере ожидаются. Конкретные ожидаемые изменения определяются подэлементами.

MasterUserPassword -> (строка)

Ожидаемое или выполняемое изменение пароля административного пользователя кластера.

NodeType -> (строка)

Ожидаемое или выполняемое изменение типа узла кластера.

NumberOfNodes -> (целое число)

Ожидаемое или выполняемое изменение количества узлов в кластере.

ClusterType -> (строка)

Ожидаемое или выполняемое изменение типа кластера.

ClusterVersion -> (строка)

Ожидаемое или выполняемое изменение версии службы.

AutomatedSnapshotRetentionPeriod -> (целое число)

Ожидаемое или выполняемое изменение периода удержания автоматических снимков.

ClusterIdentifier -> (строка)

Ожидаемое или выполняемое изменение нового идентификатора кластера.

PubliclyAccessible -> (булево)

Ожидаемое или выполняемое изменение возможности подключения к кластеру из общедоступной сети.

EnhancedVpcRouting -> (булево)

Параметр, указывающий, нужно ли создать кластер с включенным расширенным маршрутизацией VPC. Чтобы создать кластер, использующий расширенный маршрутизацию VPC, кластер должен находиться в VPC. Дополнительную информацию см. в разделе Расширенный маршрутизации VPC в руководстве по управлению кластерами Amazon Redshift.

Если этот параметр равен true, расширенная маршрутизация VPC включена.

По умолчанию: false

MaintenanceTrackName -> (строка)

Имя дорожки технического обслуживания, на которую кластер переключится во время следующего окна технического обслуживания.

EncryptionType -> (строка)

Тип шифрования для кластера. Возможные значения: KMS и None.

ClusterVersion -> (строка)

Идентификатор версии Amazon Redshift движка, который работает в кластере.

AllowVersionUpgrade -> (булево)

Булево значение, которое, если true, указывает, что обновления основных версий будут автоматически применяться к кластеру во время окна технического обслуживания.

NumberOfNodes -> (целое число)

Количество вычислительных узлов в кластере.

PubliclyAccessible -> (булево)

Булево значение, которое, если true, указывает, что к кластеру можно получить доступ из общедоступной сети.

По умолчанию: false

Encrypted -> (булево)

Булево значение, которое, если true, указывает, что данные в кластере шифруются при хранении.

RestoreStatus -> (структура)

Значение, описывающее состояние действия восстановления кластера. Этот параметр возвращает null, если кластер не был создан путем восстановления снимка.

Status -> (string)

Состояние действия восстановления. Возвращает начато, восстанавливается, завершено или неудачно.

CurrentRestoreRateInMegaBytesPerSecond -> (double)

Количество мегабайт в секунду, передаваемых из резервного хранилища. Возвращает среднюю скорость для завершенного резервного копирования. Это поле обновляется только при восстановлении на типы узлов DC2.

SnapshotSizeInMegaBytes -> (long)

Размер набора данных снимка, используемого для восстановления кластера. Это поле обновляется только при восстановлении на типы узлов DC2.

ProgressInMegaBytes -> (long)

Количество мегабайт, переданных из хранилища снимков. Это поле обновляется только при восстановлении на типы узлов DC2.

ElapsedTimeInSeconds -> (long)

Время работы текущего процесса восстановления или время завершения завершенного восстановления. Это поле обновляется только при восстановлении на типы узлов DC2.

EstimatedTimeToCompletionInSeconds -> (long)

Оцененное время, оставшееся до завершения восстановления. Возвращает 0 для завершенного восстановления. Это поле обновляется только при восстановлении на типы узлов DC2.

DataTransferProgress -> (structure)

Status -> (string)

Описывает состояние кластера. В процессе передачи состояние равно transferringdata .

CurrentRateInMegaBytesPerSecond -> (double)

Описывает скорость передачи данных в МБ/с.

TotalDataInMegaBytes -> (long)

Описывает общее количество данных, подлежащих передаче в мегабайтах.

DataTransferredInMegaBytes -> (long)

Описывает общее количество данных, переданных в МБ.

EstimatedTimeToCompletionInSeconds -> (long)

Описывает ожидаемое количество секунд, оставшихся для завершения передачи.

ElapsedTimeInSeconds -> (long)

Описывает количество секунд, прошедших во время передачи данных.

HsmStatus -> (structure)

Значение, сообщающее, завершил ли кластер Amazon Redshift применение любых изменений настроек модуля безопасности оборудования (HSM), указанных в команде изменения кластера.

Значения: активный, применяются

HsmClientCertificateIdentifier -> (string)

Указывает имя сертификата клиента HSM, используемого кластером Amazon Redshift для извлечения ключей шифрования данных, хранящихся в HSM.

HsmConfigurationIdentifier -> (string)

Указывает имя конфигурации HSM, содержащей информацию, которую кластер Amazon Redshift может использовать для извлечения и хранения ключей в HSM.

Status -> (string)

Сообщает, завершил ли кластер Amazon Redshift применение любых изменений настроек HSM, указанных в команде изменения кластера.

Значения: активный, применяются

ClusterSnapshotCopyStatus -> (structure)

Значение, возвращающее целевой регион и период хранения, настроенные для копирования снимка между регионами.

DestinationRegion -> (string)

Целевой регион, в который автоматически копируются снимки при включенном копировании снимков между регионами.

RetentionPeriod -> (long)

Количество дней, в течение которых автоматические снимки сохраняются в целевом регионе после копирования из исходного региона.

ManualSnapshotRetentionPeriod -> (integer)

Количество дней, в течение которых автоматические снимки сохраняются в целевом регионе после копирования из исходного региона. Если значение равно -1, ручной снимок сохраняется неопределенно.

Значение должно быть либо -1, либо целым числом от 1 до 3653.

SnapshotCopyGrantName -> (string)

Имя предоставления копирования снимка.

ClusterPublicKey -> (string)

Открытый ключ для кластера.

ClusterNodes -> (list)

Узлы в кластере.

(structure)

Идентификатор узла в кластере.

NodeRole -> (string)

Является ли узел узлом-лидером или узлом вычислений.

PrivateIPAddress -> (string)

Приватный IP-адрес узла в пределах кластера.

PublicIPAddress -> (string)

Публичный IP-адрес узла в пределах кластера.

ElasticIpStatus -> (structure)

Состояние эластического IP-адреса (EIP).

ElasticIp -> (string)

Эластический IP-адрес (EIP) для кластера.

Status -> (string)

Состояние эластического IP-адреса (EIP).

ClusterRevisionNumber -> (string)

Конкретный номер версии базы данных в кластере.

Tags -> (list)

Список тегов для кластера.

(structure)

Тег, состоящий из пары имя/значение для ресурса.

Key -> (string)

Ключ или имя тега ресурса.

Value -> (string)

Значение тега ресурса.

KmsKeyId -> (string)

Идентификатор ключа Key Management Service (KMS) ключа шифрования, используемого для шифрования данных в кластере.

EnhancedVpcRouting -> (boolean)

Параметр, указывающий, следует ли создавать кластер с включенным улучшенным маршрутизацией VPC. Для создания кластера, использующего улучшенную маршрутизацию VPC, кластер должен находиться в VPC. Дополнительную информацию см. в руководстве по управлению кластерами Amazon Redshift.

Если этот параметр равен true, улучшенная маршрутизация VPC включена.

По умолчанию: false

IamRoles -> (list)

Список ролей Identity and Access Management (IAM), которые могут использоваться кластером для доступа к другим службам Amazon Web Services.

(structure)

Роль Identity and Access Management (IAM), которую связанный кластер Amazon Redshift может использовать для доступа к другим службам Amazon Web Services.

IamRoleArn -> (string)

Amazon Resource Name (ARN) роли IAM, например, arn:aws:iam::123456789012:role/RedshiftCopyUnload .

ApplyStatus -> (string)

Значение, описывающее состояние ассоциации роли IAM с кластером Amazon Redshift.

Возможные состояния и описания:

  • in-sync : Роль доступна для использования кластером.
  • adding : Роль находится в процессе ассоциации с кластером.
  • removing : Роль находится в процессе отсоединения от кластера.

PendingActions -> (list)

Операции кластера, ожидающие запуска.

(string)

MaintenanceTrackName -> (string)

Имя дорожки обслуживания для кластера.

ElasticResizeNumberOfNodeOptions -> (string)

Количество узлов, до которого можно изменить размер кластера с помощью метода эластичного изменения размера.

DeferredMaintenanceWindows -> (list)

Описывает группу DeferredMaintenanceWindow объектов.

(structure)

Описывает отложенное окно обслуживания

DeferMaintenanceIdentifier -> (string)

Уникальный идентификатор окна обслуживания.

DeferMaintenanceStartTime -> (timestamp)

Отметка времени начала периода времени, когда мы откладываем обслуживание.

DeferMaintenanceEndTime -> (timestamp)

Отметка времени окончания периода времени, когда мы откладываем обслуживание.

SnapshotScheduleIdentifier -> (string)

Уникальный идентификатор расписания снимков кластера.

SnapshotScheduleState -> (string)

Текущее состояние расписания снимков кластера.

ExpectedNextSnapshotScheduleTime -> (timestamp)

Дата и время, когда ожидается создание следующего снимка для кластеров с действующим расписанием снимка и включенным резервным копированием.

ExpectedNextSnapshotScheduleTimeStatus -> (string)

Статус ожидаемого следующего снимка для кластеров с действующим расписанием снимка и включенным резервным копированием. Возможные значения:

  • OnTrack - Следующий снимок ожидается в срок.
  • Pending - Следующий снимок ожидает создания.

NextMaintenanceWindowStartTime -> (timestamp)

Дата и время в формате UTC, когда может начаться техническое обслуживание системы.

ResizeInfo -> (structure)

Возвращает следующее:

  • AllowCancelResize: логическое значение, указывающее, можно ли отменить операцию изменения размера.
  • ResizeType: Возвращает ClassicResize

ResizeType -> (string)

Возвращает значение ClassicResize .

AllowCancelResize -> (boolean)

Логическое значение, указывающее, можно ли отменить операцию изменения размера.

AvailabilityZoneRelocationStatus -> (string)

Описание состояния операции перемещения зоны доступности.

ClusterNamespaceArn -> (string)

Amazon Resource Name (ARN) пространства имен кластера.

TotalStorageCapacityInMegaBytes -> (long)

Общий объем памяти кластера в мегабайтах.

AquaConfiguration -> (structure)

Это поле устарело. Amazon Redshift автоматически определяет, следует ли использовать AQUA (ускоритель запросов).

AquaStatus -> (string)

Это поле устарело. Amazon Redshift автоматически определяет, следует ли использовать AQUA (ускоритель запросов).

AquaConfigurationStatus -> (string)

Это поле устарело. Amazon Redshift автоматически определяет, следует ли использовать AQUA (ускоритель запросов).

DefaultIamRoleArn -> (string)

Amazon Resource Name (ARN) для роли IAM, установленной по умолчанию для кластера.

ReservedNodeExchangeStatus -> (structure)

Состояние запроса обмена резервированными узлами. Состояния включают в себя процесс и запрос.

ReservedNodeExchangeRequestId -> (string)

Идентификатор запроса обмена резервированными узлами.

Status -> (string)

Состояние запроса обмена резервированными узлами. Состояния включают в себя процесс и запрос.

RequestTime -> (timestamp)

Дата и время, указывающие, когда был запрошен обмен резервированными узлами.

SourceReservedNodeId -> (string)

Идентификатор исходного узла с резервированием.

SourceReservedNodeType -> (string)

Тип исходного резервированного узла, например ra3.4xlarge.

SourceReservedNodeCount -> (integer)

Количество исходных узлов с резервированием в кластере.

TargetReservedNodeOfferingId -> (string)

Идентификатор предложения целевого узла с резервированием.

TargetReservedNodeType -> (string)

Тип узла целевого резервированного узла, например ra3.4xlarge.

TargetReservedNodeCount -> (integer)

Количество целевых резервированных узлов в кластере.

CustomDomainName -> (string)

Настраиваемое имя домена, связанное с кластером.

CustomDomainCertificateArn -> (string)

Amazon Resource Name (ARN) сертификата для настраиваемого имени домена.

CustomDomainCertificateExpiryDate -> (timestamp)

Дата истечения срока действия сертификата, связанного с настраиваемым именем домена.

MasterPasswordSecretArn -> (string)

Amazon Resource Name (ARN) секрета учетных данных администратора кластера.

MasterPasswordSecretKmsKeyId -> (string)

Идентификатор ключа управления ключами KMS (Key Management Service), используемого для шифрования и хранения секрета учетных данных администратора кластера.

IpAddressType -> (string)

Тип IP-адреса для кластера. Возможные значения — ipv4 и dualstack.

MultiAZ -> (string)

Логическое значение, которое, если равно true, указывает, что кластер развернут в двух зонах доступности.

MultiAZSecondary -> (structure)

Вторичный вычислительный узел кластера, если включено многозонное развертывание.

AvailabilityZone -> (string)

Имя зоны доступности, в которой находится вторичный вычислительный узел кластера.

ClusterNodes -> (list)

Узлы во вторичном вычислительном узле.

(structure)

Идентификатор узла в кластере.

NodeRole -> (string)

Является ли узел лидером или вычислительным узлом.

PrivateIPAddress -> (string)

Приватный IP-адрес узла в кластере.

PublicIPAddress -> (string)

Публичный IP-адрес узла в кластере.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

END_OF_DOCUMENT_MARKER

Spec-Zone.ru

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