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)
--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 -> (строка)
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.