run-instances
Описание
Запускает указанное количество экземпляров с использованием AMI, для которого у вас есть разрешения.
Вы можете указать ряд опций или оставить значения по умолчанию. Применяются следующие правила:
- Если вы не указываете идентификатор подсети, мы выбираем подсеть по умолчанию из вашей VPC по умолчанию. Если у вас нет VPC по умолчанию, вы должны указать идентификатор подсети в запросе.
- Все экземпляры имеют сетевой интерфейс с основным частным IPv4-адресом. Если вы не указываете этот адрес, мы выбираем один из диапазона IPv4 вашей подсети.
- Не все типы экземпляров поддерживают IPv6-адреса. Для получения дополнительной информации см. Типы экземпляров.
- Если вы не указываете идентификатор группы безопасности, мы используем группу безопасности по умолчанию для VPC. Для получения дополнительной информации см. Группы безопасности.
- Если для какого-либо из AMI прикреплен код продукта, на который пользователь не подписан, запрос завершается с ошибкой.
Вы можете создать шаблон запуска , который представляет собой ресурс, содержащий параметры запуска экземпляра. При запуске экземпляра с помощью RunInstances вы можете указать шаблон запуска вместо указания параметров запуска.
Для ускорения запуска экземпляров разбивайте большие запросы на более мелкие партии. Например, создайте пять отдельных запросов запуска для 100 экземпляров каждый вместо одного запроса запуска для 500 экземпляров.
RunInstances подвергается как ограничению скорости запросов, так и ограничению скорости ресурсов. Для получения дополнительной информации см. Ограничение скорости запросов.Экземпляр готов к использованию, когда он находится в состоянии running. Вы можете проверить состояние своего экземпляра, используя DescribeInstances. Вы можете маркировать экземпляры и тома EBS во время запуска, после запуска или и то, и другое. Для получения дополнительной информации см. CreateTags и Маркировка ресурсов Amazon EC2.
Экземпляры Linux имеют доступ к открытому ключу пары ключей при загрузке. Вы можете использовать этот ключ для обеспечения безопасного доступа к экземпляру. Публичные образы Amazon EC2 используют эту функцию для обеспечения безопасного доступа без паролей. Для получения дополнительной информации см. Пары ключей.
Для устранения неполадок см. Что делать, если экземпляр немедленно завершает работу и Устранение неполадок при подключении к экземпляру.
См. также: Документация API AWS
Синтаксис
run-instances
[--block-device-mappings <value>]
[--image-id <value>]
[--instance-type <value>]
[--ipv6-address-count <value>]
[--ipv6-addresses <value>]
[--kernel-id <value>]
[--key-name <value>]
[--monitoring <value>]
[--placement <value>]
[--ramdisk-id <value>]
[--security-group-ids <value>]
[--security-groups <value>]
[--subnet-id <value>]
[--user-data <value>]
[--elastic-gpu-specification <value>]
[--elastic-inference-accelerators <value>]
[--tag-specifications <value>]
[--launch-template <value>]
[--instance-market-options <value>]
[--credit-specification <value>]
[--cpu-options <value>]
[--capacity-reservation-specification <value>]
[--hibernation-options <value>]
[--license-specifications <value>]
[--metadata-options <value>]
[--enclave-options <value>]
[--private-dns-name-options <value>]
[--maintenance-options <value>]
[--disable-api-stop | --no-disable-api-stop]
[--enable-primary-ipv6 | --no-enable-primary-ipv6]
[--network-performance-options <value>]
[--operator <value>]
[--dry-run | --no-dry-run]
[--disable-api-termination | --enable-api-termination]
[--instance-initiated-shutdown-behavior <value>]
[--private-ip-address <value>]
[--client-token <value>]
[--additional-info <value>]
[--network-interfaces <value>]
[--iam-instance-profile <value>]
[--ebs-optimized | --no-ebs-optimized]
[--count <value>]
[--secondary-private-ip-addresses <value>]
[--secondary-private-ip-address-count <value>]
[--associate-public-ip-address | --no-associate-public-ip-address]
[--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]
Параметры
--block-device-mappings (список)
Карта блочных устройств, которая определяет тома EBS и тома хранилища экземпляра, которые необходимо подключить к экземпляру при запуске. Для получения дополнительной информации см. Карты блочных устройств в Руководстве пользователя Amazon EC2.
(структура)
Описание карты блочных устройств, которая определяет тома EBS и тома хранилища экземпляра, которые необходимо подключить к экземпляру при запуске.
Ebs -> (структура)
Параметры, используемые для автоматической настройки томов EBS при запуске экземпляра.
DeleteOnTermination -> (булево)
Iops -> (целое число)
Количество операций ввода-вывода в секунду (IOPS). Для томов gp3 , io1 и io2 это количество операций ввода-вывода в секунду (IOPS), которое зарезервировано для тома. Для томов gp2 это базовая производительность тома и скорость, с которой том накапливает кредиты ввода-вывода для увеличения производительности.
Ниже приведены поддерживаемые значения для каждого типа тома:
-
gp3: 3000 - 16000 IOPS -
io1: 100 - 64000 IOPS -
io2: 100 - 256000 IOPS
Для томов io2 вы можете достичь до 256000 IOPS на экземплярах, построенных на базе Nitro System. На других экземплярах вы можете достичь производительности до 32000 IOPS.
Этот параметр необходим для томов io1 и io2. Значение по умолчанию для томов gp3 составляет 3000 IOPS.
SnapshotId -> (строка)
VolumeSize -> (целое число)
Размер тома в GiB. Вы должны указать либо идентификатор снимка, либо размер тома. Если вы указываете снимок, значение по умолчанию равно размеру снимка. Вы можете указать размер тома, равный или больший, чем размер снимка.
Ниже приведены поддерживаемые размеры для каждого типа тома:
-
gp2иgp3: 1 - 16384 GiB -
io1: 4 - 16384 GiB -
io2: 4 - 65536 GiB -
st1иsc1: 125 - 16384 GiB -
standard: 1 - 1024 GiB
VolumeType -> (строка)
KmsKeyId -> (строка)
Идентификатор (идентификатор ключа, псевдоним ключа, ARN ключа или ARN псевдонима) управляемого клиентом ключа KMS, используемого для шифрования EBS.
Этот параметр поддерживается только для объектов BlockDeviceMapping, вызываемых с помощью RunInstances , RequestSpotFleet и RequestSpotInstances .
Throughput -> (целое число)
Пропускная способность, поддерживаемая томом, в МБ/с.
Этот параметр действителен только для томов gp3.
Допустимый диапазон: минимальное значение 125. Максимальное значение 1000.
OutpostArn -> (строка)
ARN расположения Outpost, в котором хранится снимок.
Этот параметр не поддерживается при использовании CreateImage.
Encrypted -> (булево)
Указывает, изменяется ли состояние шифрования тома EBS при восстановлении из резервной копии снимка. Действие установки состояния шифрования в true зависит от происхождения тома (новый или из снимка), начального состояния шифрования, владения и от того, включено ли шифрование по умолчанию. Для получения дополнительной информации см. Шифрование Amazon EBS в Руководстве пользователя Amazon EBS.
В любом случае вы не можете удалить шифрование из зашифрованного тома.
Зашифрованные тома можно подключать только к экземплярам, поддерживающим шифрование Amazon EBS. Для получения дополнительной информации см. Поддерживаемые типы экземпляров.
Этот параметр не возвращается функцией DescribeImageAttribute.
Для CreateImage и RegisterImage возможность включения этого параметра и допустимые значения зависят от типа создаваемой вами карты блочных устройств.
- Если вы создаете карту блочных устройств для нового (пустого) тома, вы можете включить этот параметр и указать либо
trueдля зашифрованного тома, либоfalseдля незашифрованного тома. Если вы опустите этот параметр, он по умолчанию будетfalse(незашифрованный). - Если вы создаете карту блочных устройств из существующего зашифрованного или незашифрованного снимка, вы должны опустить этот параметр. Если вы включите этот параметр, запрос завершится с ошибкой независимо от указанного вами значения.
- Если вы создаете карту блочных устройств из существующего незашифрованного тома, вы можете включить этот параметр, но вы должны указать
false. Если вы укажетеtrue, запрос завершится с ошибкой. В этом случае мы рекомендуем опустить этот параметр. - Если вы создаете карту блочных устройств из существующего зашифрованного тома, вы можете включить этот параметр и указать либо
true, либоfalse. Однако если вы укажетеfalse, параметр игнорируется, и карта блочных устройств всегда будет зашифрована. В этом случае мы рекомендуем опустить этот параметр.
VolumeInitializationRate -> (целое число)
Указывает скорость инициализации тома Amazon EBS (скорость инициализации тома) в МБ/с, с которой должны загружаться блоки снимка из Amazon S3 на том. Это также известно как инициализация тома. Указание скорости инициализации тома гарантирует, что том будет инициализирован с предсказуемой и постоянной скоростью после создания.
Этот параметр поддерживается только для томов, созданных из снимков. Опустите этот параметр, если:
- Вы хотите создать том с помощью быстрого восстановления снимка. Вы должны указать снимок, включенный для быстрого восстановления снимка. В этом случае том полностью инициализируется при создании.
Примечание
Если вы указываете снимок, включенный для быстрого восстановления снимка, и скорость инициализации тома, том будет инициализирован со указанной скоростью вместо быстрого восстановления снимка.- Вы хотите создать том, который инициализируется со скоростью по умолчанию.
Для получения дополнительной информации см. Инициализация томов Amazon EBS в Руководстве пользователя Amazon EC2.
Этот параметр не поддерживается при использовании CreateImage.
Допустимый диапазон: 100 - 300 МБ/с
NoDevice -> (строка)
DeviceName -> (строка)
/dev/sdh или xvdh).VirtualName -> (строка)
Виртуальное имя устройства (ephemeral N). Тома хранилища экземпляра нумеруются, начиная с 0. Тип экземпляра с 2 доступными томами хранилища экземпляра может указать сопоставления для ephemeral0 и ephemeral1. Количество доступных томов хранилища экземпляра зависит от типа экземпляра. После подключения к экземпляру вам необходимо смонтировать том.
Тома хранилища экземпляра NVMe автоматически перечисляются и получают имя устройства. Их включение в карту блочных устройств не имеет эффекта.
Ограничения: для экземпляров M3 вы должны указать тома хранилища экземпляра в карте блочных устройств для экземпляра. При запуске экземпляра M3 мы игнорируем любые тома хранилища экземпляра, указанные в карте блочных устройств для AMI.
Краткая синтаксическая запись:
Ebs={DeleteOnTermination=boolean,Iops=integer,SnapshotId=string,VolumeSize=integer,VolumeType=string,KmsKeyId=string,Throughput=integer,OutpostArn=string,Encrypted=boolean,VolumeInitializationRate=integer},NoDevice=string,DeviceName=string,VirtualName=string ...
Синтаксис JSON:
[
{
"Ebs": {
"DeleteOnTermination": true|false,
"Iops": integer,
"SnapshotId": "string",
"VolumeSize": integer,
"VolumeType": "standard"|"io1"|"io2"|"gp2"|"sc1"|"st1"|"gp3",
"KmsKeyId": "string",
"Throughput": integer,
"OutpostArn": "string",
"Encrypted": true|false,
"VolumeInitializationRate": integer
},
"NoDevice": "string",
"DeviceName": "string",
"VirtualName": "string"
}
...
]
--image-id (строка)
--instance-type (строка)
Тип экземпляра. Для получения дополнительной информации см. Типы экземпляров Amazon EC2 в Руководстве пользователя Amazon EC2.
Возможные значения:
a1.mediuma1.largea1.xlargea1.2xlargea1.4xlargea1.metalc1.mediumc1.xlargec3.largec3.xlargec3.2xlargec3.4xlargec3.8xlargec4.largec4.xlargec4.2xlargec4.4xlargec4.8xlargec5.largec5.xlargec5.2xlargec5.4xlargec5.9xlargec5.12xlargec5.18xlargec5.24xlargec5.metalc5a.largec5a.xlargec5a.2xlargec5a.4xlargec5a.8xlargec5a.12xlargec5a.16xlargec5a.24xlargec5ad.largec5ad.xlargec5ad.2xlargec5ad.4xlargec5ad.8xlargec5ad.12xlargec5ad.16xlargec5ad.24xlargec5d.largec5d.xlargec5d.2xlargec5d.4xlargec5d.9xlargec5d.12xlargec5d.18xlargec5d.24xlargec5d.metalc5n.largec5n.xlargec5n.2xlargec5n.4xlargec5n.9xlargec5n.18xlargec5n.metalc6g.mediumc6g.largec6g.xlargec6g.2xlargec6g.4xlargec6g.8xlargec6g.12xlargec6g.16xlargec6g.metalc6gd.mediumc6gd.largec6gd.xlargec6gd.2xlargec6gd.4xlargec6gd.8xlargec6gd.12xlargec6gd.16xlargec6gd.metalc6gn.mediumc6gn.largec6gn.xlargec6gn.2xlargec6gn.4xlargec6gn.8xlargec6gn.12xlargec6gn.16xlargec6i.largec6i.xlargec6i.2xlargec6i.4xlargec6i.8xlargec6i.12xlargec6i.16xlargec6i.24xlargec6i.32xlargec6i.metalcc1.4xlargecc2.8xlargecg1.4xlargecr1.8xlarged2.xlarged2.2xlarged2.4xlarged2.8xlarged3.xlarged3.2xlarged3.4xlarged3.8xlarged3en.xlarged3en.2xlarged3en.4xlarged3en.6xlarged3en.8xlarged3en.12xlargedl1.24xlargef1.2xlargef1.4xlargef1.16xlargeg2.2xlargeg2.8xlargeg3.4xlargeg3.8xlargeg3.16xlargeg3s.xlargeg4ad.xlargeg4ad.2xlargeg4ad.4xlargeg4ad.8xlargeg4ad.16xlargeg4dn.xlargeg4dn.2xlargeg4dn.4xlargeg4dn.8xlargeg4dn.12xlargeg4dn.16xlargeg4dn.metalg5.xlargeg5.2xlargeg5.4xlargeg5.8xlargeg5.12xlargeg5.16xlargeg5.24xlargeg5.48xlargeg5g.xlargeg5g.2xlargeg5g.4xlargeg5g.8xlargeg5g.16xlargeg5g.metalhi1.4xlargehpc6a.48xlargehs1.8xlargeh1.2xlargeh1.4xlargeh1.8xlargeh1.16xlargei2.xlargei2.2xlargei2.4xlargei2.8xlargei3.largei3.xlargei3.2xlargei3.4xlargei3.8xlargei3.16xlargei3.metali3en.largei3en.xlargei3en.2xlargei3en.3xlargei3en.6xlargei3en.12xlargei3en.24xlargei3en.metalim4gn.largeim4gn.xlargeim4gn.2xlargeim4gn.4xlargeim4gn.8xlargeim4gn.16xlargeinf1.xlargeinf1.2xlargeinf1.6xlargeinf1.24xlargeis4gen.mediumis4gen.largeis4gen.xlargeis4gen.2xlargeis4gen.4xlargeis4gen.8xlargem1.smallm1.mediumm1.largem1.xlargem2.xlargem2.2xlargem2.4xlargem3.mediumm3.largem3.xlargem3.2xlargem4.largem4.xlargem4.2xlargem4.4xlargem4.10xlargem4.16xlargem5.largem5.xlargem5.2xlargem5.4xlargem5.8xlargem5.12xlargem5.16xlargem5.24xlargem5.metalm5a.largem5a.xlargem5a.2xlargem5a.4xlargem5a.8xlargem5a.12xlargem5a.16xlargem5a.24xlargem5ad.largem5ad.xlargem5ad.2xlargem5ad.4xlargem5ad.8xlargem5ad.12xlargem5ad.16xlargem5ad.24xlargem5d.largem5d.xlargem5d.2xlargem5d.4xlargem5d.8xlargem5d.12xlargem5d.16xlargem5d.24xlargem5d.metalm5dn.largem5dn.xlargem5dn.2xlargem5dn.4xlargem5dn.8xlargem5dn.12xlargem5dn.16xlargem5dn.24xlargem5dn.metalm5n.largem5n.xlargem5n.2xlargem5n.4xlargem5n.8xlargem5n.12xlargem5n.16xlargem5n.24xlargem5n.metalm5zn.largem5zn.xlargem5zn.2xlargem5zn.3xlargem5zn.6xlargem5zn.12xlargem5zn.metalm6a.largem6a.xlargem6a.2xlargem6a.4xlargem6a.8xlargem6a.12xlargem6a.16xlargem6a.24xlargem6a.32xlargem6a.48xlargem6g.metalm6g.mediumm6g.largem6g.xlargem6g.2xlargem6g.4xlargem6g.8xlargem6g.12xlargem6g.16xlargem6gd.metalm6gd.mediumm6gd.largem6gd.xlargem6gd.2xlargem6gd.4xlargem6gd.8xlargem6gd.12xlargem6gd.16xlargem6i.largem6i.xlargem6i.2xlargem6i.4xlargem6i.8xlargem6i.12xlargem6i.16xlargem6i.24xlargem6i.32xlargem6i.metalmac1.metalp2.xlargep2.8xlargep2.16xlargep3.2xlargep3.8xlargep3.16xlargep3dn.24xlargep4d.24xlarger3.larger3.xlarger3.2xlarger3.4xlarger3.8xlarger4.larger4.xlarger4.2xlarger4.4xlarger4.8xlarger4.16xlarger5.larger5.xlarger5.2xlarger5.4xlarger5.8xlarger5.12xlarge
r5.16xlarger5.24xlarger5.metalr5a.larger5a.xlarger5a.2xlarger5a.4xlarger5a.8xlarger5a.12xlarger5a.16xlarger5a.24xlarger5ad.larger5ad.xlarger5ad.2xlarger5ad.4xlarger5ad.8xlarger5ad.12xlarger5ad.16xlarger5ad.24xlarger5b.larger5b.xlarger5b.2xlarger5b.4xlarger5b.8xlarger5b.12xlarger5b.16xlarger5b.24xlarger5b.metalr5d.larger5d.xlarger5d.2xlarger5d.4xlarger5d.8xlarger5d.12xlarger5d.16xlarger5d.24xlarger5d.metalr5dn.larger5dn.xlarger5dn.2xlarger5dn.4xlarger5dn.8xlarger5dn.12xlarger5dn.16xlarger5dn.24xlarger5dn.metalr5n.larger5n.xlarger5n.2xlarger5n.4xlarger5n.8xlarger5n.12xlarger5n.16xlarger5n.24xlarger5n.metalr6g.mediumr6g.larger6g.xlarger6g.2xlarger6g.4xlarger6g.8xlarger6g.12xlarger6g.16xlarger6g.metalr6gd.mediumr6gd.larger6gd.xlarger6gd.2xlarger6gd.4xlarger6gd.8xlarger6gd.12xlarger6gd.16xlarger6gd.metalr6i.larger6i.xlarger6i.2xlarger6i.4xlarger6i.8xlarger6i.12xlarger6i.16xlarger6i.24xlarger6i.32xlarger6i.metalt1.microt2.nanot2.microt2.smallt2.mediumt2.larget2.xlarget2.2xlarget3.nanot3.microt3.smallt3.mediumt3.larget3.xlarget3.2xlarget3a.nanot3a.microt3a.smallt3a.mediumt3a.larget3a.xlarget3a.2xlarget4g.nanot4g.microt4g.smallt4g.mediumt4g.larget4g.xlarget4g.2xlargeu-6tb1.56xlargeu-6tb1.112xlargeu-9tb1.112xlargeu-12tb1.112xlargeu-6tb1.metalu-9tb1.metalu-12tb1.metalu-18tb1.metalu-24tb1.metalvt1.3xlargevt1.6xlargevt1.24xlargex1.16xlargex1.32xlargex1e.xlargex1e.2xlargex1e.4xlargex1e.8xlargex1e.16xlargex1e.32xlargex2iezn.2xlargex2iezn.4xlargex2iezn.6xlargex2iezn.8xlargex2iezn.12xlargex2iezn.metalx2gd.mediumx2gd.largex2gd.xlargex2gd.2xlargex2gd.4xlargex2gd.8xlargex2gd.12xlargex2gd.16xlargex2gd.metalz1d.largez1d.xlargez1d.2xlargez1d.3xlargez1d.6xlargez1d.12xlargez1d.metalx2idn.16xlargex2idn.24xlargex2idn.32xlargex2iedn.xlargex2iedn.2xlargex2iedn.4xlargex2iedn.8xlargex2iedn.16xlargex2iedn.24xlargex2iedn.32xlargec6a.largec6a.xlargec6a.2xlargec6a.4xlargec6a.8xlargec6a.12xlargec6a.16xlargec6a.24xlargec6a.32xlargec6a.48xlargec6a.metalm6a.metali4i.largei4i.xlargei4i.2xlargei4i.4xlargei4i.8xlargei4i.16xlargei4i.32xlargei4i.metalx2idn.metalx2iedn.metalc7g.mediumc7g.largec7g.xlargec7g.2xlargec7g.4xlargec7g.8xlargec7g.12xlargec7g.16xlargemac2.metalc6id.largec6id.xlargec6id.2xlargec6id.4xlargec6id.8xlargec6id.12xlargec6id.16xlargec6id.24xlargec6id.32xlargec6id.metalm6id.largem6id.xlargem6id.2xlargem6id.4xlargem6id.8xlargem6id.12xlargem6id.16xlargem6id.24xlargem6id.32xlargem6id.metalr6id.larger6id.xlarger6id.2xlarger6id.4xlarger6id.8xlarger6id.12xlarger6id.16xlarger6id.24xlarger6id.32xlarger6id.metalr6a.larger6a.xlarger6a.2xlarger6a.4xlarger6a.8xlarger6a.12xlarger6a.16xlarger6a.24xlarger6a.32xlarger6a.48xlarger6a.metalp4de.24xlargeu-3tb1.56xlargeu-18tb1.112xlargeu-24tb1.112xlargetrn1.2xlargetrn1.32xlargehpc6id.32xlargec6in.largec6in.xlargec6in.2xlargec6in.4xlargec6in.8xlargec6in.12xlargec6in.16xlargec6in.24xlargec6in.32xlargem6in.largem6in.xlargem6in.2xlargem6in.4xlargem6in.8xlargem6in.12xlargem6in.16xlargem6in.24xlargem6in.32xlargem6idn.largem6idn.xlargem6idn.2xlargem6idn.4xlargem6idn.8xlargem6idn.12xlargem6idn.16xlargem6idn.24xlargem6idn.32xlarger6in.larger6in.xlarger6in.2xlarger6in.4xlarger6in.8xlarger6in.12xlarger6in.16xlarger6in.24xlarger6in.32xlarger6idn.larger6idn.xlarger6idn.2xlarger6idn.4xlarger6idn.8xlarger6idn.12xlarger6idn.16xlarger6idn.24xlarger6idn.32xlargec7g.metalm7g.mediumm7g.largem7g.xlargem7g.2xlargem7g.4xlargem7g.8xlargem7g.12xlargem7g.16xlargem7g.metalr7g.mediumr7g.larger7g.xlarger7g.2xlarger7g.4xlarger7g.8xlarger7g.12xlarger7g.16xlarger7g.metalc6in.metalm6in.metalm6idn.metalr6in.metalr6idn.metalinf2.xlargeinf2.8xlargeinf2.24xlargeinf2.48xlargetrn1n.32xlargei4g.largei4g.xlargei4g.2xlargei4g.4xlargei4g.8xlargei4g.16xlargehpc7g.4xlargehpc7g.8xlargehpc7g.16xlargec7gn.mediumc7gn.largec7gn.xlarge
c7gn.2xlargec7gn.4xlargec7gn.8xlargec7gn.12xlargec7gn.16xlargep5.48xlargem7i.largem7i.xlargem7i.2xlargem7i.4xlargem7i.8xlargem7i.12xlargem7i.16xlargem7i.24xlargem7i.48xlargem7i-flex.largem7i-flex.xlargem7i-flex.2xlargem7i-flex.4xlargem7i-flex.8xlargem7a.mediumm7a.largem7a.xlargem7a.2xlargem7a.4xlargem7a.8xlargem7a.12xlargem7a.16xlargem7a.24xlargem7a.32xlargem7a.48xlargem7a.metal-48xlhpc7a.12xlargehpc7a.24xlargehpc7a.48xlargehpc7a.96xlargec7gd.mediumc7gd.largec7gd.xlargec7gd.2xlargec7gd.4xlargec7gd.8xlargec7gd.12xlargec7gd.16xlargem7gd.mediumm7gd.largem7gd.xlargem7gd.2xlargem7gd.4xlargem7gd.8xlargem7gd.12xlargem7gd.16xlarger7gd.mediumr7gd.larger7gd.xlarger7gd.2xlarger7gd.4xlarger7gd.8xlarger7gd.12xlarger7gd.16xlarger7a.mediumr7a.larger7a.xlarger7a.2xlarger7a.4xlarger7a.8xlarger7a.12xlarger7a.16xlarger7a.24xlarger7a.32xlarger7a.48xlargec7i.largec7i.xlargec7i.2xlargec7i.4xlargec7i.8xlargec7i.12xlargec7i.16xlargec7i.24xlargec7i.48xlargemac2-m2pro.metalr7iz.larger7iz.xlarger7iz.2xlarger7iz.4xlarger7iz.8xlarger7iz.12xlarger7iz.16xlarger7iz.32xlargec7a.mediumc7a.largec7a.xlargec7a.2xlargec7a.4xlargec7a.8xlargec7a.12xlargec7a.16xlargec7a.24xlargec7a.32xlargec7a.48xlargec7a.metal-48xlr7a.metal-48xlr7i.larger7i.xlarger7i.2xlarger7i.4xlarger7i.8xlarger7i.12xlarger7i.16xlarger7i.24xlarger7i.48xlargedl2q.24xlargemac2-m2.metali4i.12xlargei4i.24xlargec7i.metal-24xlc7i.metal-48xlm7i.metal-24xlm7i.metal-48xlr7i.metal-24xlr7i.metal-48xlr7iz.metal-16xlr7iz.metal-32xlc7gd.metalm7gd.metalr7gd.metalg6.xlargeg6.2xlargeg6.4xlargeg6.8xlargeg6.12xlargeg6.16xlargeg6.24xlargeg6.48xlargegr6.4xlargegr6.8xlargec7i-flex.largec7i-flex.xlargec7i-flex.2xlargec7i-flex.4xlargec7i-flex.8xlargeu7i-12tb.224xlargeu7in-16tb.224xlargeu7in-24tb.224xlargeu7in-32tb.224xlargeu7ib-12tb.224xlargec7gn.metalr8g.mediumr8g.larger8g.xlarger8g.2xlarger8g.4xlarger8g.8xlarger8g.12xlarger8g.16xlarger8g.24xlarger8g.48xlarger8g.metal-24xlr8g.metal-48xlmac2-m1ultra.metalg6e.xlargeg6e.2xlargeg6e.4xlargeg6e.8xlargeg6e.12xlargeg6e.16xlargeg6e.24xlargeg6e.48xlargec8g.mediumc8g.largec8g.xlargec8g.2xlargec8g.4xlargec8g.8xlargec8g.12xlargec8g.16xlargec8g.24xlargec8g.48xlargec8g.metal-24xlc8g.metal-48xlm8g.mediumm8g.largem8g.xlargem8g.2xlargem8g.4xlargem8g.8xlargem8g.12xlargem8g.16xlargem8g.24xlargem8g.48xlargem8g.metal-24xlm8g.metal-48xlx8g.mediumx8g.largex8g.xlargex8g.2xlargex8g.4xlargex8g.8xlargex8g.12xlargex8g.16xlargex8g.24xlargex8g.48xlargex8g.metal-24xlx8g.metal-48xli7ie.largei7ie.xlargei7ie.2xlargei7ie.3xlargei7ie.6xlargei7ie.12xlargei7ie.18xlargei7ie.24xlargei7ie.48xlargei8g.largei8g.xlargei8g.2xlargei8g.4xlargei8g.8xlargei8g.12xlargei8g.16xlargei8g.24xlargei8g.metal-24xlu7i-6tb.112xlargeu7i-8tb.112xlargeu7inh-32tb.480xlargep5e.48xlargep5en.48xlargef2.12xlargef2.48xlargetrn2.48xlargec7i-flex.12xlargec7i-flex.16xlargem7i-flex.12xlargem7i-flex.16xlargei7ie.metal-24xli7ie.metal-48xli8g.48xlargec8gd.mediumc8gd.largec8gd.xlargec8gd.2xlargec8gd.4xlargec8gd.8xlargec8gd.12xlargec8gd.16xlargec8gd.24xlargec8gd.48xlargec8gd.metal-24xlc8gd.metal-48xli7i.largei7i.xlargei7i.2xlargei7i.4xlargei7i.8xlargei7i.12xlargei7i.16xlargei7i.24xlargei7i.48xlargei7i.metal-24xli7i.metal-48xlp6-b200.48xlargem8gd.mediumm8gd.largem8gd.xlargem8gd.2xlargem8gd.4xlargem8gd.8xlargem8gd.12xlargem8gd.16xlargem8gd.24xlargem8gd.48xlargem8gd.metal-24xlm8gd.metal-48xlr8gd.mediumr8gd.larger8gd.xlarger8gd.2xlarger8gd.4xlarger8gd.8xlarger8gd.12xlarger8gd.16xlarger8gd.24xlarger8gd.48xlarger8gd.metal-24xlr8gd.metal-48xl
--ipv6-address-count (целое число)
Количество адресов IPv6, которые нужно связать с первичным сетевым интерфейсом. Amazon EC2 выбирает адреса IPv6 из диапазона вашей подсети. Вы не можете указать этот параметр и параметр назначения конкретных адресов IPv6 в одном запросе. Вы можете указать этот параметр, если вы указали минимальное количество экземпляров для запуска.
Вы не можете указать этот параметр и параметр сетевых интерфейсов в одном запросе.
--ipv6-addresses (список)
Адреса IPv6 из диапазона подсети, которые нужно связать с первичным сетевым интерфейсом. Вы не можете указать этот параметр и параметр назначения определённого количества адресов IPv6 в одном запросе. Вы не можете указать этот параметр, если вы указали минимальное количество экземпляров для запуска.
Вы не можете указать этот параметр и параметр сетевых интерфейсов в одном запросе.
(структура)
Описывает адрес IPv6.
Ipv6Address -> (строка)
IsPrimaryIpv6 -> (булево)
Сокращённый синтаксис:
Ipv6Address=string,IsPrimaryIpv6=boolean ...
Синтаксис JSON:
[
{
"Ipv6Address": "string",
"IsPrimaryIpv6": true|false
}
...
]
--kernel-id (строка)
Идентификатор ядра.
Предупреждение
Рекомендуется использовать PV-GRUB вместо ядер и дисков RAM. Дополнительную информацию см. в разделе PV-GRUB в руководстве пользователя Amazon EC2.--key-name (строка)
Имя пары ключей. Вы можете создать пару ключей с помощью CreateKeyPair или ImportKeyPair.
Предупреждение
Если вы не укажете пару ключей, вы не сможете подключиться к экземпляру, если не выберете AMI, настроенный для другого способа входа.--monitoring (структура)
Указывает, включено ли подробное мониторинг для экземпляра.
Enabled -> (булево)
Сокращенная запись:
Enabled=boolean
Синтаксис JSON:
{
"Enabled": true|false
}
--placement (структура)
Местоположение экземпляра.
Affinity -> (строка)
Настройка сродства для экземпляра на выделенном хосте.
Этот параметр не поддерживается для CreateFleet или ImportInstance.
GroupName -> (строка)
GroupName , вы не можете указать GroupId .PartitionNumber -> (целое число)
Номер раздела, в котором находится экземпляр. Действительно только если стратегия размещения группы установлена в partition .
Этот параметр не поддерживается для CreateFleet.
HostId -> (строка)
Идентификатор выделенного хоста, на котором находится экземпляр.
Этот параметр не поддерживается для CreateFleet или ImportInstance.
Tenancy -> (строка)
Тип аренды экземпляра. Экземпляр с типом аренды dedicated работает на аппаратном обеспечении с однопользовательской арендой.
Этот параметр не поддерживается для CreateFleet . Тип аренды host не поддерживается для ImportInstance или для экземпляров T3, настроенных для опции кредитов процессора unlimited.
SpreadDomain -> (строка)
HostResourceGroupArn -> (строка)
ARN группы ресурсов хоста, в которой необходимо запустить экземпляры.
Если вы указываете этот параметр, опустите параметр Tenancy или установите его в host .
Этот параметр не поддерживается для CreateFleet.
GroupId -> (строка)
GroupId , вы не можете указать GroupName .AvailabilityZone -> (строка)
Доступная зона экземпляра.
Если не указано, доступная зона будет автоматически выбрана на основе критериев балансировки нагрузки для региона.
Этот параметр не поддерживается для CreateFleet.
Сокращенная запись:
Affinity=string,GroupName=string,PartitionNumber=integer,HostId=string,Tenancy=string,SpreadDomain=string,HostResourceGroupArn=string,GroupId=string,AvailabilityZone=string
Синтаксис JSON:
{
"Affinity": "string",
"GroupName": "string",
"PartitionNumber": integer,
"HostId": "string",
"Tenancy": "default"|"dedicated"|"host",
"SpreadDomain": "string",
"HostResourceGroupArn": "string",
"GroupId": "string",
"AvailabilityZone": "string"
}
--ramdisk-id (строка)
Идентификатор диска RAM для выбора. Некоторые ядра требуют дополнительных драйверов при запуске. Проверьте требования к ядру, чтобы узнать, нужно ли указывать диск RAM. Чтобы найти требования к ядру, перейдите в Amazon Web Services Resource Center и выполните поиск по идентификатору ядра.
Предупреждение
Рекомендуется использовать PV-GRUB вместо ядер и дисков RAM. Дополнительную информацию см. в разделе PV-GRUB в руководстве пользователя Amazon EC2.--security-group-ids (список)
Идентификаторы групп безопасности. Вы можете создать группу безопасности с помощью CreateSecurityGroup.
Если вы указываете сетевой интерфейс, вы должны указать все группы безопасности как часть сетевого интерфейса, а не использовать этот параметр.
(строка)
Синтаксис:
"string" "string" ...
--security-groups (список)
[Внутрисетевой VPC] Имена групп безопасности.
Если вы указываете сетевой интерфейс, вы должны указать все группы безопасности как часть сетевого интерфейса, а не использовать этот параметр.
По умолчанию: Amazon EC2 использует группу безопасности по умолчанию.
(строка)
Синтаксис:
"string" "string" ...
--subnet-id (строка)
Идентификатор подсети для запуска экземпляра.
Если вы указываете сетевой интерфейс, вы должны указать все подсети как часть сетевого интерфейса, а не использовать этот параметр.
--user-data (строка)
--elastic-gpu-specification (список)
Графический ускоритель Elastic GPU для ассоциации с экземпляром.
Примечание
Amazon Elastic Graphics достиг конца срока службы 8 января 2024 года.(структура)
Примечание
Amazon Elastic Graphics достиг конца срока службы 8 января 2024 года.Спецификация ускорителя Elastic Graphics.
Type -> (строка)
Сокращенная запись:
Type=string ...
Синтаксис JSON:
[
{
"Type": "string"
}
...
]
--elastic-inference-accelerators (список)
Ускоритель Elastic Inference для ассоциации с экземпляром.
Примечание
Amazon Elastic Inference больше недоступен.(структура)
Примечание
Amazon Elastic Inference больше недоступен.Описание ускорителя Elastic Inference.
Type -> (строка)
eia1.medium , eia1.large , eia1.xlarge , eia2.medium , eia2.large и eia2.xlarge.Count -> (целое число)
Количество ускорителей Elastic Inference для подключения к экземпляру.
По умолчанию: 1
Сокращенная запись:
Type=string,Count=integer ...
Синтаксис JSON:
[
{
"Type": "string",
"Count": integer
}
...
]
--tag-specifications (список)
Теги для применения к ресурсам, созданным при запуске экземпляра.
Вы можете указать теги только для следующих ресурсов:
- Экземпляры
- Тома
- Запросы на экземпляры Spot
- Сетевые интерфейсы
Для добавления тегов к ресурсу после его создания см. CreateTags.
(структура)
Теги для применения к ресурсу при его создании. При указании тега необходимо указать тип ресурса, иначе запрос завершится ошибкой.
Примечание
СписокValid Values содержит все типы ресурсов, которые можно пометить тегами. Однако действие, которое вы используете, может не поддерживать все эти типы ресурсов. Если вы попытаетесь добавить теги к типу ресурса, который не поддерживается для используемого вами действия, вы получите ошибку.ResourceType -> (строка)
Tags -> (список)
Теги для применения к ресурсу.
(структура)
Описание тега.
Key -> (строка)
Ключ тега.
Ограничения: ключи тегов чувствительны к регистру и поддерживают максимум 127 символов Unicode. Не может начинаться с aws:.
Value -> (строка)
Значение тега.
Ограничения: значения тегов чувствительны к регистру и поддерживают максимум 256 символов Unicode.
Сокращенная запись:
ResourceType=string,Tags=[{Key=string,Value=string},{Key=string,Value=string}] ...
Синтаксис JSON:
[
{
"ResourceType": "capacity-reservation"|"client-vpn-endpoint"|"customer-gateway"|"carrier-gateway"|"coip-pool"|"declarative-policies-report"|"dedicated-host"|"dhcp-options"|"egress-only-internet-gateway"|"elastic-ip"|"elastic-gpu"|"export-image-task"|"export-instance-task"|"fleet"|"fpga-image"|"host-reservation"|"image"|"import-image-task"|"import-snapshot-task"|"instance"|"instance-event-window"|"internet-gateway"|"ipam"|"ipam-pool"|"ipam-scope"|"ipv4pool-ec2"|"ipv6pool-ec2"|"key-pair"|"launch-template"|"local-gateway"|"local-gateway-route-table"|"local-gateway-virtual-interface"|"local-gateway-virtual-interface-group"|"local-gateway-route-table-vpc-association"|"local-gateway-route-table-virtual-interface-group-association"|"natgateway"|"network-acl"|"network-interface"|"network-insights-analysis"|"network-insights-path"|"network-insights-access-scope"|"network-insights-access-scope-analysis"|"outpost-lag"|"placement-group"|"prefix-list"|"replace-root-volume-task"|"reserved-instances"|"route-table"|"security-group"|"security-group-rule"|"service-link-virtual-interface"|"snapshot"|"spot-fleet-request"|"spot-instances-request"|"subnet"|"subnet-cidr-reservation"|"traffic-mirror-filter"|"traffic-mirror-session"|"traffic-mirror-target"|"transit-gateway"|"transit-gateway-attachment"|"transit-gateway-connect-peer"|"transit-gateway-multicast-domain"|"transit-gateway-policy-table"|"transit-gateway-route-table"|"transit-gateway-route-table-announcement"|"volume"|"vpc"|"vpc-endpoint"|"vpc-endpoint-connection"|"vpc-endpoint-service"|"vpc-endpoint-service-permission"|"vpc-peering-connection"|"vpn-connection"|"vpn-gateway"|"vpc-flow-log"|"capacity-reservation-fleet"|"traffic-mirror-filter-rule"|"vpc-endpoint-connection-device-type"|"verified-access-instance"|"verified-access-group"|"verified-access-endpoint"|"verified-access-policy"|"verified-access-trust-provider"|"vpn-connection-device-type"|"vpc-block-public-access-exclusion"|"route-server"|"route-server-endpoint"|"route-server-peer"|"ipam-resource-discovery"|"ipam-resource-discovery-association"|"instance-connect-endpoint"|"verified-access-endpoint-target"|"ipam-external-resource-verification-token"|"mac-modification-task",
"Tags": [
{
"Key": "string",
"Value": "string"
}
...
]
}
...
]
--launch-template (структура)
Шаблон запуска. Любые дополнительные параметры, которые вы укажете для нового экземпляра, переопределяют соответствующие параметры, включенные в шаблон запуска.
LaunchTemplateId -> (строка)
Идентификатор шаблона запуска.
Вы должны указать либо идентификатор шаблона запуска, либо имя шаблона запуска, но не оба.
LaunchTemplateName -> (строка)
Имя шаблона запуска.
Вы должны указать либо идентификатор шаблона запуска, либо имя шаблона запуска, но не оба.
Version -> (строка)
Номер версии шаблона запуска, $Latest или $Default.
Значение $Latest использует последнюю версию шаблона запуска.
Значение $Default использует версию шаблона запуска по умолчанию.
По умолчанию: Версия шаблона запуска по умолчанию.
Сокращенная запись:
LaunchTemplateId=string,LaunchTemplateName=string,Version=string
Синтаксис JSON:
{
"LaunchTemplateId": "string",
"LaunchTemplateName": "string",
"Version": "string"
}
--instance-market-options (структура)
Вариант рынка (покупки) для экземпляров.
Для RunInstances устойчивые запросы Spot Instance поддерживаются только при InstanceInterruptionBehavior установлены либо hibernate, либо stop.
MarketType -> (строка)
SpotOptions -> (структура)
Параметры для Spot Instance.
MaxPrice -> (строка)
Максимальная почасовая цена, которую вы готовы заплатить за Spot Instance. Мы не рекомендуем использовать этот параметр, так как это может привести к увеличению перерывов. Если вы не укажете этот параметр, вы будете платить текущую цену Spot.
Предупреждение
Если вы укажете максимальную цену, ваши Spot Instance будут прерываться чаще, чем если вы не укажете этот параметр.
Если вы укажете максимальную цену, она должна быть больше 0,001 USD. Указание значения ниже 0,001 USD приведет к сообщению об ошибке InvalidParameterValue.
SpotInstanceType -> (строка)
hibernate, либо stop.BlockDurationMinutes -> (целое число)
ValidUntil -> (метка времени)
Конечная дата запроса в формате UTC (YYYY -MM -DD T*HH* :MM :SS Z). Поддерживается только для устойчивых запросов.
- Для устойчивого запроса запрос остается активным до достижения даты и времени
ValidUntil. В противном случае запрос остается активным до тех пор, пока вы его не отменяете. - Для одноразового запроса
ValidUntilне поддерживается. Запрос остается активным до запуска всех экземпляров или пока вы не отменяете запрос.
InstanceInterruptionBehavior -> (строка)
Поведение при прерывании Spot Instance.
Если Configured (для ` HibernationOptions https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_HibernationOptionsRequest.html`__ ) установлен на true, параметр InstanceInterruptionBehavior автоматически устанавливается на hibernate. Если вы установите его на stop или terminate, получите ошибку.
Если Configured (для ` HibernationOptions https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_HibernationOptionsRequest.html`__ ) установлен на false или null, параметр InstanceInterruptionBehavior автоматически устанавливается на terminate. Вы также можете установить его на stop или hibernate.
Для получения дополнительной информации см. Поведение при прерывании в руководстве пользователя Amazon EC2.
Краткий синтаксис:
MarketType=string,SpotOptions={MaxPrice=string,SpotInstanceType=string,BlockDurationMinutes=integer,ValidUntil=timestamp,InstanceInterruptionBehavior=string}
Синтаксис JSON:
{
"MarketType": "spot"|"capacity-block",
"SpotOptions": {
"MaxPrice": "string",
"SpotInstanceType": "one-time"|"persistent",
"BlockDurationMinutes": integer,
"ValidUntil": timestamp,
"InstanceInterruptionBehavior": "hibernate"|"stop"|"terminate"
}
}
--credit-specification (структура)
Вариант кредита за использование ЦП для экземпляра с производительностью с возможностью увеличения. Допустимые значения — standard и unlimited. Чтобы изменить этот атрибут после запуска, используйте ModifyInstanceCreditSpecification. Для получения дополнительной информации см. Экземпляры с производительностью с возможностью увеличения в руководстве пользователя Amazon EC2.
По умолчанию: standard (экземпляры T2) или unlimited (экземпляры T3/T3a/T4g)
Для экземпляров T3 с арендой host поддерживается только standard.
CpuCredits -> (строка)
Вариант кредита за использование ЦП экземпляра T.
Допустимые значения: standard | unlimited
Краткий синтаксис:
CpuCredits=string
Синтаксис JSON:
{
"CpuCredits": "string"
}
--cpu-options (структура)
Параметры ЦП для экземпляра. Для получения дополнительной информации см. Параметры оптимизации ЦП в руководстве пользователя Amazon EC2.
CoreCount -> (целое число)
ThreadsPerCore -> (целое число)
1. В противном случае укажите значение по умолчанию 2.AmdSevSnp -> (строка)
Краткий синтаксис:
CoreCount=integer,ThreadsPerCore=integer,AmdSevSnp=string
Синтаксис JSON:
{
"CoreCount": integer,
"ThreadsPerCore": integer,
"AmdSevSnp": "enabled"|"disabled"
}
--capacity-reservation-specification (структура)
Информация о целевом параметре резервирования емкости. Если вы не укажете этот параметр, предпочтение резервирования емкости экземпляра по умолчанию устанавливается на open, что позволяет ему запускаться в любом открытом резервировании емкости, имеющем соответствующие атрибуты (тип экземпляра, платформа, зона доступности и аренда).
CapacityReservationPreference -> (строка)
Указывает предпочтения экземпляра в отношении резервирования емкости. Возможные предпочтения включают:
-
capacity-reservations-only— Экземпляр будет запускаться только в резервировании емкости или группе резервирования емкости. Если емкость недоступна, запуск экземпляра завершится ошибкой. -
open— Экземпляр может запускаться в любомopenрезервировании емкости, имеющем соответствующие атрибуты (тип экземпляра, платформа, зона доступности и аренда). Если емкость недоступна, экземпляр запускается как экземпляр по требованию. -
none— Экземпляр не запускается в резервировании емкости, даже если оно доступно. Экземпляр запускается как экземпляр по требованию.
CapacityReservationTarget -> (структура)
Информация о целевом резервировании емкости или группе резервирования емкости.
CapacityReservationId -> (строка)
CapacityReservationResourceGroupArn -> (строка)
Краткий синтаксис:
CapacityReservationPreference=string,CapacityReservationTarget={CapacityReservationId=string,CapacityReservationResourceGroupArn=string}
Синтаксис JSON:
{
"CapacityReservationPreference": "capacity-reservations-only"|"open"|"none",
"CapacityReservationTarget": {
"CapacityReservationId": "string",
"CapacityReservationResourceGroupArn": "string"
}
}
--hibernation-options (структура)
Указывает, включен ли экземпляр для гибернации. Этот параметр действителен только если экземпляр удовлетворяет предварительным условиям гибернации. Для получения дополнительной информации см. Гибернация экземпляра Amazon EC2 в руководстве пользователя Amazon EC2.
Вы не можете включить гибернацию и Amazon Web Services Nitro Enclaves в одном экземпляре.
Configured -> (булево)
Установите значение true, чтобы включить гибернацию для экземпляра.
Для Spot Instance, если вы установили Configured на true, либо опустите параметр InstanceInterruptionBehavior (для ` SpotMarketOptions https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_SpotMarketOptions.html`__ ), либо установите его на hibernate. Когда Configured имеет значение true:
- Если вы опустите
InstanceInterruptionBehavior, оно по умолчанию устанавливается наhibernate. - Если вы установите
InstanceInterruptionBehaviorна значение отличное отhibernate, получите ошибку.
По умолчанию: false
Краткий синтаксис:
Configured=boolean
Синтаксис JSON:
{
"Configured": true|false
}
--license-specifications (список)
Конфигурации лицензий.
(структура)
Описание конфигурации лицензии.
LicenseConfigurationArn -> (строка)
Краткий синтаксис:
LicenseConfigurationArn=string ...
Синтаксис JSON:
[
{
"LicenseConfigurationArn": "string"
}
...
]
--metadata-options (структура)
Параметры метаданных для экземпляра. Для получения дополнительной информации см. Метаданные экземпляра и данные пользователя.
HttpTokens -> (строка)
Указывает, требуется ли IMDSv2.
-
optional— IMDSv2 необязателен, что означает, что вы можете использовать либо IMDSv2, либо IMDSv1. -
required— IMDSv2 обязателен, что означает, что IMDSv1 отключен, и вы должны использовать IMDSv2.
По умолчанию:
- Если значение
ImdsSupportдля Amazon Machine Image (AMI) вашего экземпляра равноv2.0, а значение по умолчанию для учетной записи установлено наno-preference, значение по умолчанию —required. - Если значение
ImdsSupportдля Amazon Machine Image (AMI) вашего экземпляра равноv2.0, но значение по умолчанию для учетной записи установлено наV1 or V2, значение по умолчанию —optional.
Значение по умолчанию также может быть изменено другими комбинациями параметров. Для получения дополнительной информации см. Порядок приоритетов для параметров метаданных экземпляра в руководстве пользователя Amazon EC2.
HttpPutResponseHopLimit -> (целое число)
Максимальное количество переходов, которые может совершить маркер метаданных.
Возможные значения: целые числа от 1 до 64
HttpEndpoint -> (строка)
Включает или отключает HTTP-точку входа метаданных для ваших экземпляров.
Если вы укажете значение disabled, вы не сможете получить доступ к метаданным экземпляра.
По умолчанию: enabled
HttpProtocolIpv6 -> (строка)
Включает или отключает IPv6-точку входа для службы метаданных экземпляра.
По умолчанию: disabled
InstanceMetadataTags -> (строка)
Установите значение enabled, чтобы разрешить доступ к меткам экземпляра из метаданных экземпляра. Установите значение disabled, чтобы отключить доступ к меткам экземпляра из метаданных экземпляра. Для получения дополнительной информации см. Работа с метками экземпляра с помощью метаданных экземпляра.
По умолчанию: disabled
Краткий синтаксис:
HttpTokens=string,HttpPutResponseHopLimit=integer,HttpEndpoint=string,HttpProtocolIpv6=string,InstanceMetadataTags=string
Синтаксис JSON:
{
"HttpTokens": "optional"|"required",
"HttpPutResponseHopLimit": integer,
"HttpEndpoint": "disabled"|"enabled",
"HttpProtocolIpv6": "disabled"|"enabled",
"InstanceMetadataTags": "disabled"|"enabled"
}
--enclave-options (структура)
Указывает, включен ли экземпляр для Amazon Web Services Nitro Enclaves. Для получения дополнительной информации см. Что такое Amazon Web Services Nitro Enclaves? в руководстве пользователя Amazon Web Services Nitro Enclaves.
Вы не можете включить Amazon Web Services Nitro Enclaves и гибернацию в одном экземпляре.
Enabled -> (булево)
true.Краткий синтаксис:
Enabled=boolean
Синтаксис JSON:
{
"Enabled": true|false
}
--private-dns-name-options (структура)
Параметры имени хоста экземпляра. Значения по умолчанию наследуются от подсети. Применяется только при создании сетевого интерфейса, а не при подключении существующего.
HostnameType -> (строка)
EnableResourceNameDnsARecord -> (логическое значение)
EnableResourceNameDnsAAAARecord -> (логическое значение)
Сокращённый синтаксис:
HostnameType=string,EnableResourceNameDnsARecord=boolean,EnableResourceNameDnsAAAARecord=boolean
Синтаксис JSON:
{
"HostnameType": "ip-name"|"resource-name",
"EnableResourceNameDnsARecord": true|false,
"EnableResourceNameDnsAAAARecord": true|false
}
--maintenance-options (структура)
Параметры обслуживания и восстановления экземпляра.
AutoRecovery -> (строка)
Сокращённый синтаксис:
AutoRecovery=string
Синтаксис JSON:
{
"AutoRecovery": "disabled"|"default"
}
--disable-api-stop | --no-disable-api-stop (логическое значение)
--enable-primary-ipv6 | --no-enable-primary-ipv6 (логическое значение)
--network-performance-options (структура)
Содержит параметры для параметров сетевой производительности экземпляра.
BandwidthWeighting -> (строка)
Укажите параметр весового распределения полосы пропускания, чтобы повысить базовые значения полосы пропускания соответствующего типа, как указано ниже:
Этот параметр использует стандартную конфигурацию полосы пропускания для вашего типа экземпляра.
Этот параметр повышает базовый уровень сетевой полосы пропускания и снижает базовый уровень полосы пропускания EBS.
Этот параметр повышает базовый уровень полосы пропускания EBS и снижает базовый уровень сетевой полосы пропускания.
Сокращённый синтаксис:
BandwidthWeighting=string
Синтаксис JSON:
{
"BandwidthWeighting": "default"|"vpc-1"|"ebs-1"
}
--operator (структура)
Зарезервировано для внутреннего использования.
Principal -> (строка)
Сокращённый синтаксис:
Principal=string
Синтаксис JSON:
{
"Principal": "string"
}
--dry-run | --no-dry-run (логическое значение)
DryRunOperation. В противном случае — UnauthorizedOperation.--disable-api-termination | --enable-api-termination (логическое значение)
false, что означает, что вы можете завершить экземпляр с помощью консоли Amazon EC2, командных инструментов или API. Вы можете включить защиту от завершения при запуске экземпляра, в то время как экземпляр работает или приостановлен.--instance-initiated-shutdown-behavior (строка)
Указывает, останавливается или завершается экземпляр при инициации выключения из экземпляра (используя команду операционной системы для выключения системы).
По умолчанию: stop
Возможные значения:
stopterminate
--private-ip-address (строка)
Первичный IPv4-адрес. Вы должны указать значение из диапазона IPv4-адресов подсети.
Только один частный IP-адрес может быть назначен первичным. Вы не можете указать этот параметр, если вы указали параметр назначения частного IP-адреса как первичного IP-адреса в спецификации сетевого интерфейса. Вы не можете указать этот параметр, если вы запускаете более одного экземпляра в запросе.
Вы не можете указать этот параметр и параметр сетевых интерфейсов в одном запросе.
--client-token (строка)
Уникальный, чувствительный к регистру идентификатор, который вы предоставляете, чтобы обеспечить идемпотентность запроса. Если вы не укажете маркер клиента, для запроса используется случайный сгенерированный маркер для обеспечения идемпотентности.
Дополнительную информацию см. в разделе Обеспечение идемпотентности.
Ограничения: максимальная длина 64 ASCII символа
--additional-info (строка)
--network-interfaces (список)
Сеть интерфейсов для ассоциации с экземпляром.
(структура)
Описание сетевого интерфейса.
AssociatePublicIpAddress -> (boolean)
Указывает, следует ли назначить публичный IPv4-адрес экземпляру, запущенному в VPC. Публичный IP-адрес может быть назначен только сетевому интерфейсу eth0 и только новому сетевому интерфейсу, а не существующему. Вы не можете указать более одного сетевого интерфейса в запросе. Если запуск в подсети по умолчанию, значение по умолчанию равно true .
Amazon Web Services взимает плату за все публичные IPv4-адреса, включая публичные IPv4-адреса, связанные с работающими экземплярами и Elastic IP-адресами. Более подробную информацию см. на вкладке Публичный IPv4-адрес на странице цен Amazon VPC.
DeleteOnTermination -> (boolean)
true , интерфейс удаляется при завершении работы экземпляра. Вы можете указать true только при создании нового сетевого интерфейса при запуске экземпляра.Description -> (string)
DeviceIndex -> (integer)
Позиция сетевого интерфейса в порядке подключения. Основной сетевой интерфейс имеет индекс устройства 0.
Если вы указываете сетевой интерфейс при запуске экземпляра, вы должны указать индекс устройства.
Groups -> (list)
Идентификаторы групп безопасности для сетевого интерфейса. Применяется только при создании сетевого интерфейса при запуске экземпляра.
(string)
Ipv6AddressCount -> (integer)
Ipv6Addresses -> (list)
IPv6-адреса для назначения сетевому интерфейсу. Вы не можете указать этот параметр и параметр для назначения количества IPv6-адресов в одном запросе. Вы не можете указать этот параметр, если вы указали минимальное количество запускаемых экземпляров.
(структура)
Описание IPv6-адреса.
Ipv6Address -> (string)
IsPrimaryIpv6 -> (boolean)
NetworkInterfaceId -> (string)
Идентификатор сетевого интерфейса.
Если вы создаете флот Spot, опустите этот параметр, так как вы не можете указать идентификатор сетевого интерфейса в спецификации запуска.
PrivateIpAddress -> (string)
PrivateIpAddresses -> (list)
Приватные IPv4-адреса для назначения сетевому интерфейсу. Только один приватный IPv4-адрес может быть назначен как основной. Вы не можете указать этот параметр, если вы запускаете более одного экземпляра в запросе RunInstances.
(структура)
Описание дополнительного приватного IPv4-адреса для сетевого интерфейса.
Primary -> (boolean)
PrivateIpAddress -> (string)
SecondaryPrivateIpAddressCount -> (integer)
PrivateIpAddress.SubnetId -> (string)
AssociateCarrierIpAddress -> (boolean)
Указывает, следует ли назначить адрес оператора сетевому интерфейсу.
Вы можете назначить адрес оператора только сетевому интерфейсу, который находится в подсети в зоне Wavelength. Более подробную информацию об адресах оператора см. в Руководстве разработчика Amazon Web Services Wavelength в разделе "Адрес оператора".
InterfaceType -> (string)
Тип сетевого интерфейса.
Если вы укажите efa-only , не назначайте IP-адреса сетевому интерфейсу. Сети интерфейсов только EFA не поддерживают IP-адреса.
Допустимые значения: interface | efa | efa-only
NetworkCardIndex -> (integer)
Индекс сетевой карты. Некоторые типы экземпляров поддерживают несколько сетевых карт. Основной сетевой интерфейс должен быть назначен сетевому индексу карты 0. По умолчанию используется индекс сетевой карты 0.
Если вы используете RequestSpotInstances для создания экземпляров Spot, опустите этот параметр, так как вы не можете указать индекс сетевой карты при использовании этого API. Для указания индекса сетевой карты используйте RunInstances.
Ipv4Prefixes -> (list)
IPv4-делегированные префиксы, которые будут назначены сетевому интерфейсу. Вы не можете использовать этот параметр, если используете параметр Ipv4PrefixCount.
(структура)
Описание параметра IPv4-префикса для сетевого интерфейса.
Ipv4Prefix -> (string)
Ipv4PrefixCount -> (integer)
Ipv4Prefix.Ipv6Prefixes -> (list)
IPv6-делегированные префиксы, которые будут назначены сетевому интерфейсу. Вы не можете использовать этот параметр, если используете параметр Ipv6PrefixCount.
(структура)
Описание параметра IPv6-префикса для сетевого интерфейса.
Ipv6Prefix -> (string)
Ipv6PrefixCount -> (integer)
Ipv6Prefix.PrimaryIpv6 -> (boolean)
EnaSrdSpecification -> (структура)
Указывает параметры ENA Express для сетевого интерфейса, подключенного к экземпляру.
EnaSrdEnabled -> (boolean)
EnaSrdUdpSpecification -> (структура)
Содержит параметры ENA Express для UDP-сетевого трафика для сетевого интерфейса, подключенного к экземпляру.
EnaSrdUdpEnabled -> (boolean)
true .ConnectionTrackingSpecification -> (структура)
Спецификация отслеживания подключений группы безопасности, которая позволяет установить таймаут для отслеживания подключений на сетевом интерфейсе Elastic. Более подробную информацию см. в Руководстве пользователя Amazon EC2 в разделе "Таймауты отслеживания подключений".
TcpEstablishedTimeout -> (integer)
UdpStreamTimeout -> (integer)
UdpTimeout -> (integer)
EnaQueueCount -> (integer)
--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
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- on
- off
- auto
--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 для вывода.
--cli-auto-prompt (логическое значение)
Автоматически запросить параметры ввода CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматический запрос параметров ввода CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в Руководстве пользователя AWS CLI.
Если не указано иное, все примеры имеют правила цитирования в стиле Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной оболочки. См. Использование кавычек со строками в Руководстве пользователя AWS CLI.
Пример 1: Запуск экземпляра в подсети по умолчанию
Следующий run-instances пример запускает один экземпляр типа t2.micro в подсети по умолчанию для текущего региона и связывает его с подсетью по умолчанию для сети VPC по умолчанию для региона. Пара ключа необязательна, если вы не планируете подключаться к своему экземпляру с помощью SSH (Linux) или RDP (Windows).
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t2.micro \
--key-name MyKeyPair
Вывод:
{
"Instances": [
{
"AmiLaunchIndex": 0,
"ImageId": "ami-0abcdef1234567890",
"InstanceId": "i-1231231230abcdef0",
"InstanceType": "t2.micro",
"KeyName": "MyKeyPair",
"LaunchTime": "2018-05-10T08:05:20.000Z",
"Monitoring": {
"State": "disabled"
},
"Placement": {
"AvailabilityZone": "us-east-2a",
"GroupName": "",
"Tenancy": "default"
},
"PrivateDnsName": "ip-10-0-0-157.us-east-2.compute.internal",
"PrivateIpAddress": "10.0.0.157",
"ProductCodes": [],
"PublicDnsName": "",
"State": {
"Code": 0,
"Name": "pending"
},
"StateTransitionReason": "",
"SubnetId": "subnet-04a636d18e83cfacb",
"VpcId": "vpc-1234567890abcdef0",
"Architecture": "x86_64",
"BlockDeviceMappings": [],
"ClientToken": "",
"EbsOptimized": false,
"Hypervisor": "xen",
"NetworkInterfaces": [
{
"Attachment": {
"AttachTime": "2018-05-10T08:05:20.000Z",
"AttachmentId": "eni-attach-0e325c07e928a0405",
"DeleteOnTermination": true,
"DeviceIndex": 0,
"Status": "attaching"
},
"Description": "",
"Groups": [
{
"GroupName": "MySecurityGroup",
"GroupId": "sg-0598c7d356eba48d7"
}
],
"Ipv6Addresses": [],
"MacAddress": "0a:ab:58:e0:67:e2",
"NetworkInterfaceId": "eni-0c0a29997760baee7",
"OwnerId": "123456789012",
"PrivateDnsName": "ip-10-0-0-157.us-east-2.compute.internal",
"PrivateIpAddress": "10.0.0.157",
"PrivateIpAddresses": [
{
"Primary": true,
"PrivateDnsName": "ip-10-0-0-157.us-east-2.compute.internal",
"PrivateIpAddress": "10.0.0.157"
}
],
"SourceDestCheck": true,
"Status": "in-use",
"SubnetId": "subnet-04a636d18e83cfacb",
"VpcId": "vpc-1234567890abcdef0",
"InterfaceType": "interface"
}
],
"RootDeviceName": "/dev/xvda",
"RootDeviceType": "ebs",
"SecurityGroups": [
{
"GroupName": "MySecurityGroup",
"GroupId": "sg-0598c7d356eba48d7"
}
],
"SourceDestCheck": true,
"StateReason": {
"Code": "pending",
"Message": "pending"
},
"Tags": [],
"VirtualizationType": "hvm",
"CpuOptions": {
"CoreCount": 1,
"ThreadsPerCore": 1
},
"CapacityReservationSpecification": {
"CapacityReservationPreference": "open"
},
"MetadataOptions": {
"State": "pending",
"HttpTokens": "optional",
"HttpPutResponseHopLimit": 1,
"HttpEndpoint": "enabled"
}
}
],
"OwnerId": "123456789012",
"ReservationId": "r-02a3f596d91211712"
}
Пример 2: Запуск экземпляра в подсети, отличной от подсети по умолчанию, и добавление публичного IP-адреса
Следующий run-instances пример запрашивает публичный IP-адрес для экземпляра, который вы запускаете в подсети, отличной от подсети по умолчанию. Экземпляр связан со указанной группой безопасности.
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t2.micro \
--subnet-id subnet-08fc749671b2d077c \
--security-group-ids sg-0b0384b66d7d692f9 \
--associate-public-ip-address \
--key-name MyKeyPair
Пример выходных данных для run-instances см. в примере 1.
Пример 3: Запуск экземпляра с дополнительными томами
Следующий run-instances пример использует отображение блочных устройств, указанное в mapping.json, для подключения дополнительных томов при запуске. Отображение блочных устройств может указывать тома EBS, тома памяти экземпляра или и тома EBS, и тома памяти экземпляра.
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t2.micro \
--subnet-id subnet-08fc749671b2d077c \
--security-group-ids sg-0b0384b66d7d692f9 \
--key-name MyKeyPair \
--block-device-mappings file://mapping.json
Содержимое mapping.json. В этом примере добавляется /dev/sdh пустой том EBS размером 100 ГБ.
[
{
"DeviceName": "/dev/sdh",
"Ebs": {
"VolumeSize": 100
}
}
]
Содержимое mapping.json. В этом примере добавляется ephemeral1 как том памяти экземпляра.
[
{
"DeviceName": "/dev/sdc",
"VirtualName": "ephemeral1"
}
]
Пример выходных данных для run-instances см. в примере 1.
Дополнительную информацию об отображении блочных устройств см. в разделе Отображение блочных устройств в Руководстве пользователя Amazon EC2.
Пример 4: Запуск экземпляра и добавление тегов при создании
Следующий run-instances пример добавляет тег с ключом webserver и значением production к экземпляру. Команда также применяет тег с ключом cost-center и значением cc123 к любому тому EBS, который создаётся (в данном случае к системному тому).
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t2.micro \
--count 1 \
--subnet-id subnet-08fc749671b2d077c \
--key-name MyKeyPair \
--security-group-ids sg-0b0384b66d7d692f9 \
--tag-specifications 'ResourceType=instance,Tags=[{Key=webserver,Value=production}]' 'ResourceType=volume,Tags=[{Key=cost-center,Value=cc123}]'
Пример выходных данных для run-instances см. в примере 1.
Пример 5: Запуск экземпляра с данными пользователя
Следующий run-instances пример передаёт данные пользователя в файле с именем my_script.txt, который содержит скрипт конфигурации для вашего экземпляра. Скрипт выполняется при запуске.
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t2.micro \
--count 1 \
--subnet-id subnet-08fc749671b2d077c \
--key-name MyKeyPair \
--security-group-ids sg-0b0384b66d7d692f9 \
--user-data file://my_script.txt
Пример выходных данных для run-instances см. в примере 1.
Дополнительную информацию о данных пользователя экземпляра см. в разделе Работа с данными пользователя экземпляра в Руководстве пользователя Amazon EC2.
Пример 6: Запуск экземпляра с производительностью с увеличением пропускной способности
Следующий run-instances пример запускает экземпляр t2.micro с опцией unlimited кредита. При запуске экземпляра T2, если вы не указываете --credit-specification, по умолчанию используется опция кредита standard. При запуске экземпляра T3 по умолчанию используется опция кредита unlimited.
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t2.micro \
--count 1 \
--subnet-id subnet-08fc749671b2d077c \
--key-name MyKeyPair \
--security-group-ids sg-0b0384b66d7d692f9 \
--credit-specification CpuCredits=unlimited
Пример выходных данных для run-instances см. в примере 1.
Дополнительную информацию об экземплярах с производительностью с увеличением пропускной способности см. в разделе Экземпляры с производительностью с увеличением пропускной способности в Руководстве пользователя Amazon EC2.
Вывод
ReservationId -> (строка)
OwnerId -> (строка)
RequesterId -> (строка)
Groups -> (список)
Не поддерживается.
(структура)
Описывает группу безопасности.
GroupId -> (строка)
GroupName -> (строка)
Instances -> (список)
Экземпляры.
(структура)
Описывает экземпляр.
Architecture -> (строка)
BlockDeviceMappings -> (список)
Любые записи отображения блочных устройств для экземпляра.
(структура)
Описывает отображение блочного устройства.
DeviceName -> (строка)
/dev/sdh или xvdh).Ebs -> (структура)
Параметры, используемые для автоматической настройки томов EBS при запуске экземпляра.
AttachTime -> (метка времени)
DeleteOnTermination -> (булево)
Status -> (строка)
VolumeId -> (строка)
AssociatedResource -> (строка)
VolumeOwnerId -> (строка)
Идентификатор учетной записи Amazon Web Services, владеющей томом.
Этот параметр возвращается только для томов, прикрепленных к задачам Fargate.
Operator -> (структура)
Поставщик услуг, управляющий томом EBS.
Managed -> (булево)
true, ресурс управляется поставщиком услуг.Principal -> (строка)
managed равно true, возвращается принцип. Принцип — это поставщик услуг, который управляет ресурсом.ClientToken -> (строка)
EbsOptimized -> (булево)
EnaSupport -> (булево)
Hypervisor -> (строка)
xen используется для гипервизоров Xen и Nitro.IamInstanceProfile -> (структура)
Профиль экземпляра IAM, связанный с экземпляром, если применимо.
Arn -> (строка)
Id -> (строка)
InstanceLifecycle -> (строка)
ElasticGpuAssociations -> (список)
Устаревшее.
Примечание
Amazon Elastic Graphics вышел из эксплуатации 8 января 2024 года.(структура)
Примечание
Amazon Elastic Graphics вышел из эксплуатации 8 января 2024 года.Описывает связь между экземпляром и ускорителем Elastic Graphics.
ElasticGpuId -> (строка)
ElasticGpuAssociationId -> (строка)
ElasticGpuAssociationState -> (строка)
ElasticGpuAssociationTime -> (строка)
ElasticInferenceAcceleratorAssociations -> (список)
Устаревшее.
Примечание
Amazon Elastic Inference больше недоступен.(структура)
Примечание
Amazon Elastic Inference больше недоступен.Описывает связь между экземпляром и ускорителем Elastic Inference.
ElasticInferenceAcceleratorArn -> (строка)
ElasticInferenceAcceleratorAssociationId -> (строка)
ElasticInferenceAcceleratorAssociationState -> (строка)
ElasticInferenceAcceleratorAssociationTime -> (метка времени)
NetworkInterfaces -> (список)
Сетевые интерфейсы экземпляра.
(структура)
Описание сетевого интерфейса.
Ассоциация -> (структура)
Информация об ассоциации с Elastic IPv4, связанной с сетевым интерфейсом.
CarrierIp -> (строка)
CustomerOwnedIp -> (строка)
IpOwnerId -> (строка)
PublicDnsName -> (строка)
PublicIp -> (строка)
Attachment -> (структура)
Присоединение сетевого интерфейса.
AttachTime -> (метка времени)
AttachmentId -> (строка)
DeleteOnTermination -> (булево)
DeviceIndex -> (целое число)
Status -> (строка)
NetworkCardIndex -> (целое число)
EnaSrdSpecification -> (структура)
Содержит параметры ENA Express для сетевого интерфейса, подключённого к экземпляру.
EnaSrdEnabled -> (булево)
EnaSrdUdpSpecification -> (структура)
Настройка ENA Express для UDP-сетевого трафика.
EnaSrdUdpEnabled -> (булево)
EnaQueueCount -> (целое число)
Description -> (строка)
Groups -> (список)
Безопасные группы.
(структура)
Описание безопасной группы.
GroupId -> (строка)
GroupName -> (строка)
Ipv6Addresses -> (список)
IPv6-адреса, связанные с сетевым интерфейсом.
(структура)
Описание IPv6-адреса.
Ipv6Address -> (строка)
IsPrimaryIpv6 -> (булево)
MacAddress -> (строка)
NetworkInterfaceId -> (строка)
OwnerId -> (строка)
PrivateDnsName -> (строка)
PrivateIpAddress -> (строка)
PrivateIpAddresses -> (список)
Частные IPv4-адреса, связанные с сетевым интерфейсом.
(структура)
Описание частного IPv4-адреса.
Association -> (структура)
Информация об ассоциации с Elastic IP-адресом для сетевого интерфейса.
CarrierIp -> (строка)
CustomerOwnedIp -> (строка)
IpOwnerId -> (строка)
PublicDnsName -> (строка)
PublicIp -> (строка)
Primary -> (булево)
PrivateDnsName -> (строка)
PrivateIpAddress -> (строка)
SourceDestCheck -> (булево)
Status -> (строка)
SubnetId -> (строка)
VpcId -> (строка)
InterfaceType -> (строка)
Тип сетевого интерфейса.
Допустимые значения: interface | efa | efa-only | trunk
Ipv4Prefixes -> (список)
Делегированные IPv4-префиксы, назначенные сетевому интерфейсу.
(структура)
Информация об IPv4-префиксе.
Ipv4Prefix -> (строка)
Ipv6Prefixes -> (список)
Делегированные IPv6-префиксы, назначенные сетевому интерфейсу.
(структура)
Информация об IPv6-префиксе.
Ipv6Prefix -> (строка)
ConnectionTrackingConfiguration -> (структура)
Настройка отслеживания подключений безопасной группы, позволяющая установить таймаут для отслеживания подключений на Elastic сетевом интерфейсе. Дополнительную информацию см. в разделе Таймауты отслеживания подключений в Руководстве пользователя Amazon EC2.
TcpEstablishedTimeout -> (целое число)
UdpStreamTimeout -> (целое число)
UdpTimeout -> (целое число)
Operator -> (структура)
Провайдер услуг, управляющий сетевым интерфейсом.
Managed -> (булево)
true, ресурс управляется провайдером услуг.Principal -> (строка)
managed равно true, то возвращается субъект. Субъектом является провайдер услуг, управляющий ресурсом.OutpostArn -> (строка)
RootDeviceName -> (строка)
/dev/sda1).RootDeviceType -> (строка)
SecurityGroups -> (список)
Безопасные группы для экземпляра.
(структура)
Описание безопасной группы.
GroupId -> (строка)
GroupName -> (строка)
SourceDestCheck -> (булево)
SpotInstanceRequestId -> (строка)
SriovNetSupport -> (строка)
StateReason -> (структура)
Причина последнего перехода состояния.
Code -> (строка)
Message -> (строка)
Сообщение об изменении состояния.
-
Server.InsufficientInstanceCapacity: Недостаточно ресурсов для удовлетворения запроса запуска. -
Server.InternalError: Внутренняя ошибка привела к завершению работы экземпляра во время запуска. -
Server.ScheduledStop: Экземпляр был остановлен из-за запланированного вывода из эксплуатации. -
Server.SpotInstanceShutdown: Экземпляр был остановлен, потому что количество запросов Spot с максимальной ценой, равной или большей, чем цена Spot, превысило доступную ёмкость или из-за повышения цены Spot. -
Server.SpotInstanceTermination: Экземпляр был завершен, потому что количество запросов Spot с максимальной ценой, равной или большей, чем цена Spot, превысило доступную ёмкость или из-за повышения цены Spot. -
Client.InstanceInitiatedShutdown: Экземпляр был выключен из операционной системы экземпляра. -
Client.InstanceTerminated: Экземпляр был завершен или перезагружен во время создания AMI. -
Client.InternalError: Ошибка клиента привела к завершению работы экземпляра во время запуска. -
Client.InvalidSnapshot.NotFound: Указанный снимок не найден. -
Client.UserInitiatedHibernate: На экземпляре инициировано приостановление работы. -
Client.UserInitiatedShutdown: Экземпляр был выключен с помощью API Amazon EC2. -
Client.VolumeLimitExceeded: Превышен лимит на количество томов EBS или общий объем хранилища. Уменьшите использование или запросите увеличение лимитов вашей учётной записи.
Tags -> (список)
Теги, назначенные экземпляру.
(структура)
Описание тега.
Key -> (строка)
Ключ тега.
Ограничения: ключи тегов чувствительны к регистру и принимают максимум 127 символов Юникода. Не должно начинаться с aws:.
Value -> (строка)
Значение тега.
Ограничения: значения тегов чувствительны к регистру и принимают максимум 256 символов Юникода.
VirtualizationType -> (строка)
CpuOptions -> (структура)
Параметры процессора для экземпляра.
CoreCount -> (целое число)
ThreadsPerCore -> (целое число)
AmdSevSnp -> (строка)
CapacityReservationId -> (строка)
CapacityReservationSpecification -> (структура)
Информация о параметре резервирования ресурсов.
CapacityReservationPreference -> (строка)
Описание предпочтений резервирования ресурсов для экземпляра. Возможные предпочтения включают:
-
open- Экземпляр может запускаться в любомopenрезервировании ресурсов, имеющем соответствующие атрибуты (тип экземпляра, платформа, зона доступности). -
none- Экземпляр избегает запуска в резервировании ресурсов, даже если оно доступно. Экземпляр запускается в емкости On-Demand.
CapacityReservationTarget -> (структура)
Информация о целевом резервировании ресурсов или группе резервирования ресурсов.
CapacityReservationId -> (строка)
CapacityReservationResourceGroupArn -> (строка)
HibernationOptions -> (структура)
Указывает, включена ли функция гибернации для экземпляра.
Configured -> (булево)
true , ваш экземпляр включен для гибернации; в противном случае, гибернация не включена.Licenses -> (список)
Настройки лицензий для экземпляра.
(структура)
Описание конфигурации лицензии.
LicenseConfigurationArn -> (строка)
MetadataOptions -> (структура)
Параметры метаданных для экземпляра.
State -> (строка)
Состояние изменения параметров метаданных.
pending - Параметры метаданных обновляются, и экземпляр не готов обрабатывать трафик метаданных с новым выбором.
applied - Параметры метаданных успешно применены к экземпляру.
HttpTokens -> (строка)
Указывает, требуется ли IMDSv2.
-
optional- IMDSv2 необязательно, что означает, что вы можете использовать либо IMDSv2, либо IMDSv1. -
required- IMDSv2 требуется, что означает, что IMDSv1 отключен, и вы должны использовать IMDSv2.
HttpPutResponseHopLimit -> (целое число)
Максимальное количество хопов, которое может пройти маркер метаданных.
Возможные значения: целые числа от 1 до 64
HttpEndpoint -> (строка)
Указывает, включен или отключен HTTP-пункт метаданных на ваших экземплярах.
Если значение равно disabled , вы не можете получить доступ к метаданным вашего экземпляра.
HttpProtocolIpv6 -> (строка)
Указывает, включён или выключен IPv6-пункт метаданных сервиса для экземпляра.
По умолчанию: disabled
InstanceMetadataTags -> (строка)
EnclaveOptions -> (структура)
Указывает, включены ли для экземпляра Amazon Web Services Nitro Enclaves.
Enabled -> (булево)
true , экземпляр включен для Amazon Web Services Nitro Enclaves; в противном случае, для Amazon Web Services Nitro Enclaves он не включён.BootMode -> (строка)
Режим загрузки, указанный AMI. Если значение равно uefi-preferred , AMI поддерживает как UEFI, так и Legacy BIOS. Параметр currentInstanceBootMode — это режим загрузки, который используется для загрузки экземпляра при запуске или запуске.
Примечание
Операционная система, содержащаяся в AMI, должна быть настроена для поддержки указанного режима загрузки.Для получения дополнительной информации см. Режимы загрузки в руководстве пользователя Amazon EC2.
PlatformDetails -> (строка)
UsageOperation -> (строка)
UsageOperationUpdateTime -> (отметка времени)
PrivateDnsNameOptions -> (структура)
Параметры имени хоста экземпляра.
HostnameType -> (строка)
EnableResourceNameDnsARecord -> (булево)
EnableResourceNameDnsAAAARecord -> (булево)
Ipv6Address -> (строка)
TpmSupport -> (строка)
v2.0 . Для получения дополнительной информации см. NitroTPM в руководстве пользователя Amazon EC2.MaintenanceOptions -> (структура)
Предоставляет информацию о параметрах восстановления и обслуживания вашего экземпляра.
AutoRecovery -> (строка)
RebootMigration -> (строка)
Указывает, следует ли попытаться выполнить миграцию перезагрузки во время пользовательской перезагрузки экземпляра, у которого есть запланированное событие system-reboot:
-
default- Amazon EC2 пытается мигрировать экземпляр на новое оборудование (миграция перезагрузки). При успешной миграции событиеsystem-rebootудаляется. При неудачной миграции происходит перезагрузка на месте, и событие остаётся запланированным. -
disabled- Amazon EC2 сохраняет экземпляр на том же оборудовании (перезагрузка на месте). Событиеsystem-rebootостаётся запланированным.
Эта настройка применяется только к поддерживаемым экземплярам, у которых есть запланированное событие перезагрузки. Для получения дополнительной информации см. Включение или отключение миграции перезагрузки в руководстве пользователя Amazon EC2.
CurrentInstanceBootMode -> (строка)
NetworkPerformanceOptions -> (структура)
Содержит настройки параметров производительности сети для вашего экземпляра.
BandwidthWeighting -> (строка)
Operator -> (структура)
Поставщик услуг, управляющий экземпляром.
Managed -> (булево)
true , ресурс управляется поставщиком услуг.Principal -> (строка)
managed равно true , то возвращается субъект. Субъект — это поставщик услуг, управляющий ресурсом.InstanceId -> (строка)
ImageId -> (строка)
State -> (структура)
Текущее состояние экземпляра.
Code -> (целое число)
Состояние экземпляра как 16-битное беззнаковое целое число.
Высокий байт содержит все биты между 2^8 и (2^16)-1, что равно десятичным значениям от 256 до 65535. Эти числовые значения используются для внутренних целей и должны быть проигнорированы.
Низкий байт содержит все биты между 2^0 и (2^8)-1, что равно десятичным значениям от 0 до 255.
Допустимые значения для instance-state-code будут находиться в диапазоне низкого байта и таковыми являются:
-
0:pending -
16:running -
32:shutting-down -
48:terminated -
64:stopping -
80:stopped
Вы можете проигнорировать значение высокого байта, обнулив все биты выше 2^8 или 256 в десятичной форме.
Name -> (строка)
PrivateDnsName -> (строка)
[Только IPv4] Частное имя DNS, назначенное экземпляру. Это имя DNS может использоваться только внутри сети Amazon EC2. Это имя недоступно, пока экземпляр не перейдет в состояние running.
Сервер DNS от Amazon разрешает предоставленные Amazon частные имена хостов DNS, если вы включили разрешение DNS и имена хостов DNS в вашей VPC. Если вы не используете сервер DNS от Amazon в своей VPC, ваши собственные серверы имен домена должны разрешать имя хоста соответствующим образом.
PublicDnsName -> (строка)
running. Это имя доступно только если вы включили имена хостов DNS для вашей VPC.StateTransitionReason -> (строка)
KeyName -> (строка)
AmiLaunchIndex -> (целое число)
ProductCodes -> (список)
Прикрепленные к этому экземпляру коды продуктов, если применимо.
(структура)
Описание кода продукта.
ProductCodeId -> (строка)
ProductCodeType -> (строка)
InstanceType -> (строка)
LaunchTime -> (отметка времени)
Placement -> (структура)
Место запуска экземпляра, если применимо.
Affinity -> (строка)
Настройка сродства для экземпляра на выделенном хосте.
Этот параметр не поддерживается для CreateFleet или ImportInstance.
GroupName -> (строка)
GroupName, вы не можете указать GroupId.PartitionNumber -> (целое число)
Номер раздела, в котором находится экземпляр. Действительно только если стратегия размещения группы размещения установлена в partition.
Этот параметр не поддерживается для CreateFleet.
HostId -> (строка)
Идентификатор выделенного хоста, на котором находится экземпляр.
Этот параметр не поддерживается для CreateFleet или ImportInstance.
Tenancy -> (строка)
Домен экземпляра. Экземпляр с доменом dedicated работает на оборудовании с однопоточным доступом.
Этот параметр не поддерживается для CreateFleet. Домен host не поддерживается для ImportInstance или для экземпляров T3, настроенных для опции кредитов ЦП unlimited.
SpreadDomain -> (строка)
HostResourceGroupArn -> (строка)
ARN группы ресурсов хоста, в которой необходимо запустить экземпляры.
Если вы указываете этот параметр, следует либо опустить параметр Tenancy, либо установить его в значение host.
Этот параметр не поддерживается для CreateFleet.
GroupId -> (строка)
GroupId, вы не можете указать GroupName.AvailabilityZone -> (строка)
Зона доступности экземпляра.
Если не указано, зона доступности будет автоматически выбрана на основе критериев балансировки нагрузки для региона.
Этот параметр не поддерживается для CreateFleet.
KernelId -> (строка)
RamdiskId -> (строка)
Platform -> (строка)
windows для экземпляров Windows; в противном случае оно пустое.Monitoring -> (структура)
Мониторинг экземпляра.
State -> (строка)
SubnetId -> (строка)
VpcId -> (строка)
PrivateIpAddress -> (строка)
PublicIpAddress -> (строка)
Публичный IPv4-адрес или адрес оператора, назначенный экземпляру, если применимо.
Адрес оператора применяется только к экземпляру, запущенному в подсети, связанной с зоной Wavelength.
© Copyright 2025, Amazon Web Services. Created using Sphinx.