Utilizar AllocateHosts con una CLI - Ejemplos de código de AWS SDK

Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos.

Utilizar AllocateHosts con una CLI

Los siguientes ejemplos de código muestran cómo utilizar AllocateHosts.

CLI
AWS CLI

Ejemplo 1: asignación de un host dedicado

En el siguiente ejemplo de allocate-hosts, se asigna un host dedicado único de la zona de disponibilidad eu-west-1a en el que se pueden lanzar instancias de m5.large. De forma predeterminada, el host dedicado solo acepta el lanzamiento de instancias de destino y no admite la recuperación del host.

aws ec2 allocate-hosts \ --instance-type m5.large \ --availability-zone eu-west-1a \ --quantity 1

Salida:

{ "HostIds": [ "h-07879acf49EXAMPLE" ] }

Ejemplo 2: asignación de un host dedicado con la ubicación automática y la recuperación del host habilitadas

El siguiente ejemplo de allocate-hosts, se asigna un host dedicado único de la zona de disponibilidad eu-west-1a con la ubicación automática y la recuperación del host habilitadas.

aws ec2 allocate-hosts \ --instance-type m5.large \ --availability-zone eu-west-1a \ --auto-placement on \ --host-recovery on \ --quantity 1

Salida:

{ "HostIds": [ "h-07879acf49EXAMPLE" ] }

Ejemplo 3: asignación de un host dedicado con etiquetas

En el siguiente ejemplo de allocate-hosts, se asigna un host dedicado único y se aplica una etiqueta con una clave denominada purpose y el valor production.

aws ec2 allocate-hosts \ --instance-type m5.large \ --availability-zone eu-west-1a \ --quantity 1 \ --tag-specifications 'ResourceType=dedicated-host,Tags={Key=purpose,Value=production}'

Salida:

{ "HostIds": [ "h-07879acf49EXAMPLE" ] }

Para obtener más información, consulte Asignar un host dedicado en la Guía del usuario de Amazon EC2.

  • Para obtener información sobre la API, consulte AllocateHosts en la Referencia de comandos de la AWS CLI.

PowerShell
Herramientas para PowerShell V4

Ejemplo 1: En este ejemplo se asigna un host dedicado a su cuenta para el tipo de instancia y la zona de disponibilidad especificados

New-EC2Host -AutoPlacement on -AvailabilityZone eu-west-1b -InstanceType m4.xlarge -Quantity 1

Salida:

h-01e23f4cd567890f3
  • Para obtener información sobre la API, consulte AllocateHosts en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).

Herramientas para PowerShell V5

Ejemplo 1: En este ejemplo se asigna un host dedicado a su cuenta para el tipo de instancia y la zona de disponibilidad especificados

New-EC2Host -AutoPlacement on -AvailabilityZone eu-west-1b -InstanceType m4.xlarge -Quantity 1

Salida:

h-01e23f4cd567890f3
  • Para obtener información sobre la API, consulte AllocateHosts en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).