Spec-Zone.ru › AWS CLI v2

[ aws . ec2 ]

associate-instance-event-window

Описание

Ассоциирует одну или несколько целей с окном событий. Только один тип цели (ID экземпляров, ID выделенных хостов или теги) может быть указан с окном событий.

Дополнительную информацию см. в разделе Определение окон событий для запланированных событий в Руководстве пользователя Amazon EC2.

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

Синтаксис

  associate-instance-event-window
[--dry-run | --no-dry-run]
--instance-event-window-id <value>
--association-target <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]

Параметры

--dry-run | --no-dry-run (boolean)

Проверяет, есть ли у вас необходимые разрешения для действия, не выполняя фактический запрос, и предоставляет ответ об ошибке. Если у вас есть необходимые разрешения, ответ об ошибке будет DryRunOperation . В противном случае, он будет UnauthorizedOperation .

--instance-event-window-id (string)

ID окна событий.

--association-target (structure)

Одна или несколько целей, ассоциированных с указанным окном событий.

InstanceIds -> (list)

ID экземпляров, которые необходимо ассоциировать с окном событий. Если экземпляр находится на выделенном хосте, вы не можете указать параметр Instance ID; вы должны использовать параметр Dedicated Host ID.

(string)

InstanceTags -> (list)

Теги экземпляров, которые необходимо ассоциировать с окном событий. Все экземпляры, связанные с этими тегами, будут связаны с окном событий.

Обратите внимание, что хотя вы не можете создавать ключи тегов, начинающиеся с aws: , вы можете указывать существующие управляемые Amazon Web Services ключи тегов (с префиксом aws: ), когда указываете их в качестве целей для ассоциации с окном событий.

(structure)

Описание тега.

Key -> (string)

Ключ тега.

Ограничения: ключи тегов чувствительны к регистру и принимают максимум 127 символов Юникода. Не должно начинаться с aws: .

Value -> (string)

Значение тега.

Ограничения: значения тегов чувствительны к регистру и принимают максимум 256 символов Юникода.

DedicatedHostIds -> (list)

ID выделенных хостов, которые необходимо ассоциировать с окном событий.

(string)

Сокращенный синтаксис:

InstanceIds=string,string,InstanceTags=[{Key=string,Value=string},{Key=string,Value=string}],DedicatedHostIds=string,string

Синтаксис JSON:

{
  "InstanceIds": ["string", ...],
  "InstanceTags": [
    {
      "Key": "string",
      "Value": "string"
    }
    ...
  ],
  "DedicatedHostIds": ["string", ...]
}

--cli-input-json | --cli-input-yaml (string) Считывает аргументы из предоставленной JSON-строки. JSON-строка следует формату, предоставленному --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передавать произвольные двоичные значения с помощью значения, предоставленного JSON, поскольку строка будет интерпретироваться буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (string) Выводит 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 V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, 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 для получения дополнительной информации.

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

Пример 1: Ассоциация одного или нескольких экземпляров с окном событий

Следующий associate-instance-event-window пример ассоциирует один или несколько экземпляров с окном событий.

aws ec2 associate-instance-event-window \
    --region us-east-1 \
    --instance-event-window-id iew-0abcdef1234567890 \
    --association-target "InstanceIds=i-1234567890abcdef0,i-0598c7d356eba48d7"

Вывод:

{
    "InstanceEventWindow": {
        "InstanceEventWindowId": "iew-0abcdef1234567890",
        "Name": "myEventWindowName",
        "CronExpression": "* 21-23 * * 2,3",
        "AssociationTarget": {
            "InstanceIds": [
                "i-1234567890abcdef0",
                "i-0598c7d356eba48d7"
            ],
            "Tags": [],
            "DedicatedHostIds": []
        },
        "State": "creating"
    }
}

Для ограничений окна событий см. Раздел «Соображения» в разделе «Запланированные события» Руководства пользователя Amazon EC2.

Пример 2: Ассоциация тегов экземпляров с окном событий

Следующий associate-instance-event-window пример ассоциирует теги экземпляров с окном событий. Введите параметр instance-event-window-id для указания окна событий. Для ассоциации тегов экземпляров укажите параметр association-target, а в качестве значения параметра укажите один или несколько тегов.

aws ec2 associate-instance-event-window \
    --region us-east-1 \
    --instance-event-window-id iew-0abcdef1234567890 \
    --association-target "InstanceTags=[{Key=k2,Value=v2},{Key=k1,Value=v1}]"

Вывод:

{
    "InstanceEventWindow": {
        "InstanceEventWindowId": "iew-0abcdef1234567890",
        "Name": "myEventWindowName",
        "CronExpression": "* 21-23 * * 2,3",
        "AssociationTarget": {
            "InstanceIds": [],
            "Tags": [
                {
                    "Key": "k2",
                    "Value": "v2"
                },
                {
                    "Key": "k1",
                    "Value": "v1"
                }
            ],
            "DedicatedHostIds": []
        },
        "State": "creating"
    }
}

Для ограничений окна событий см. Раздел «Соображения» в разделе «Запланированные события» Руководства пользователя Amazon EC2.

Пример 3: Ассоциация выделенного хоста с окном событий

Следующий associate-instance-event-window пример ассоциирует выделенный хост с окном событий. Введите параметр instance-event-window-id для указания окна событий. Для ассоциации выделенного хоста укажите параметр --association-target, а в качестве значений параметров укажите один или несколько ID выделенных хостов.

aws ec2 associate-instance-event-window \
    --region us-east-1 \
    --instance-event-window-id iew-0abcdef1234567890 \
    --association-target "DedicatedHostIds=h-029fa35a02b99801d"

Вывод:

{
    "InstanceEventWindow": {
        "InstanceEventWindowId": "iew-0abcdef1234567890",
        "Name": "myEventWindowName",
        "CronExpression": "* 21-23 * * 2,3",
        "AssociationTarget": {
            "InstanceIds": [],
            "Tags": [],
            "DedicatedHostIds": [
                "h-029fa35a02b99801d"
            ]
        },
        "State": "creating"
    }
}

Для ограничений окна событий см. Раздел «Соображения» в разделе «Запланированные события» Руководства пользователя Amazon EC2.

Вывод

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

Информация о окне события.

InstanceEventWindowId -> (строка)

Идентификатор окна события.

TimeRanges -> (список)

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

(структура)

Начальный день и время и конечный день и время диапазона времени в UTC.

StartWeekDay -> (строка)

День начала диапазона времени.

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

Час начала диапазона времени.

EndWeekDay -> (строка)

День окончания диапазона времени.

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

Час окончания диапазона времени.

Name -> (строка)

Имя окна события.

CronExpression -> (строка)

Выражение cron, определенное для окна события.

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

Один или несколько целевых объектов, связанных с окном события.

InstanceIds -> (список)

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

(строка)

Tags -> (список)

Теги экземпляров, связанные с окном события. Любые экземпляры, связанные с тегами, будут связаны с окном события.

Обратите внимание, что хотя вы не можете создавать ключи тегов, начинающиеся с aws: , вы можете указать существующие управляемые Amazon Web Services ключи тегов (с префиксом aws: ), когда вы указываете их как цели для связи с окном события.

(структура)

Описание тега.

Key -> (строка)

Ключ тега.

Ограничения: ключи тегов регистрозависимы и принимают максимум 127 символов Unicode. Не должны начинаться с aws: .

Value -> (строка)

Значение тега.

Ограничения: значения тегов регистрозависимы и принимают максимум 256 символов Unicode.

DedicatedHostIds -> (список)

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

(строка)

State -> (строка)

Текущее состояние окна события.

Tags -> (список)

Теги экземпляров, связанные с окном события.

(структура)

Описание тега.

Key -> (строка)

Ключ тега.

Ограничения: ключи тегов регистрозависимы и принимают максимум 127 символов Unicode. Не должны начинаться с aws: .

Value -> (строка)

Значение тега.

Ограничения: значения тегов регистрозависимы и принимают максимум 256 символов Unicode.

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

Spec-Zone.ru

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