создание набора делегирования для повторного использования
Описание
Создает набор делегирования (группа из четырёх имен серверов), который может быть повторно использован несколькими зонами размещения, созданными одним и тем же аккаунтом Amazon Web Services.
Также можно создать набор делегирования для повторного использования четырёх имен серверов, связанных с существующей зоной размещения. Укажите идентификатор зоны размещения в запросе.
Примечание
Нельзя связать набор делегирования для повторного использования с приватной зоной размещения.Дополнительную информацию об использовании набора делегирования для повторного использования для настройки серверов имен белого ярлыка см. в разделе Настройка серверов имен белого ярлыка.
Процесс миграции существующих зон размещения для использования набора делегирования для повторного использования аналогичен процессу настройки серверов имен белого ярлыка. Необходимо выполнить следующие шаги:
- Создайте набор делегирования для повторного использования.
- Пересоздайте зоны размещения и уменьшите TTL до 60 секунд или меньше.
- Пересоздайте наборы записей ресурсов в новых зонах размещения.
- Измените имена серверов регистратора, чтобы использовать имена серверов новых зон размещения.
- Отслеживайте трафик веб-сайта или приложения.
- Измените значения TTL на первоначальные.
Если требуется мигрировать существующие зоны размещения для использования набора делегирования для повторного использования, существующие зоны размещения не могут использовать ни один из имен серверов, назначенных набору делегирования для повторного использования. Если одна или несколько зон размещения используют один или несколько имен серверов, назначенных набору делегирования для повторного использования, можно выполнить одно из следующих действий:
- Для небольшого количества зон размещения (до нескольких сотен) относительно легко создать наборы делегирования для повторного использования, пока не будет найден набор с четырьмя именами серверов, которые не перекрываются с именами серверов в ваших зонах размещения.
- Для большего числа зон размещения наиболее простым решением является использование нескольких наборов делегирования для повторного использования.
- Для большего числа зон размещения можно также мигрировать зоны размещения с перекрывающимися именами серверов в зоны размещения без перекрывающихся имён серверов, а затем снова мигрировать зоны размещения для использования набора делегирования для повторного использования.
См. также: Документация API AWS
Синтаксис
create-reusable-delegation-set
--caller-reference <value>
[--hosted-zone-id <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]
Параметры
--caller-reference (строка)
CreateReusableDelegationSet запросы без риска выполнения операции дважды. Вы должны использовать уникальную CallerReference строку каждый раз, когда отправляете запрос. CallerReference может быть любой уникальной строкой, например, временным меткой.--hosted-zone-id (строка)
--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 (логическое значение)
Автоматически запрашивать параметры входных данных командной строки.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическое запроса входных параметров командной строки.
Вывод
DelegationSet -> (структура)
Сложная структура, содержащая информацию о серверах имен.
Id -> (строка)
CallerReference -> (строка)
CallerReference при создании набора делегирования для повторного использования.NameServers -> (список)
Сложная структура, содержащая список авторитетных имен серверов для зоны размещения или для набора делегирования для повторного использования.
(строка)
Location -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.