Datos de usuario y metadatos de instancia admitidos - AWS Snowball Edge Guía para desarrolladores

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Datos de usuario y metadatos de instancia admitidos

Los metadatos de instancia son datos sobre una instancia que se pueden utilizar para configurar o administrar la instancia en ejecución. Snowball Edge admite un subconjunto de categorías de metadatos de instancia para sus instancias de computación. Para obtener más información, consulte Datos de usuario y metadatos de instancia en la Guía del usuario de instancias de Linux de Amazon EC2.

Se admiten las siguientes categorías. El uso de cualquier otra categoría devuelve un mensaje de error 404.

Categorías de metadatos de instancia admitidos en Snowball Edge
Datos Descripción
ami-id El ID de la AMI utilizada para lanzar la instancia.
hostname El nombre de host DNS IPv4 privado de la instancia.
instance-id El ID de esta instancia.
instance-type El tipo de instancia.
local-hostname El nombre de host DNS IPv4 privado de la instancia.
local-ipv4 La dirección IPv4 privada de la instancia.
mac La dirección de control de acceso de medios (MAC) de la instancia.
network/interfaces/macs/mac/local-hostname El nombre de host local de la interfaz.
network/interfaces/macs/mac/local-ipv4s Las direcciones IPv4 privadas asociadas a la interfaz.
network/interfaces/macs/mac/mac La dirección MAC de la instancia.
network/interfaces/macs/mac/public-ipv4s Las direcciones IP elásticas asociadas a la interfaz.
public-ipv4 La dirección IPv4 pública.
public-keys/0/openssh-key Clave pública. Solo se encuentra disponible si se facilita en el momento del lanzamiento de la instancia.
reservation-id El ID de la reserva.
userData Scripts de intérprete de comandos para enviar instrucciones a una instancia en el momento del lanzamiento.
Categorías de datos dinámicos de instancias admitidos en un dispositivo Snowball Edge
Datos Descripción
instance-identity/document JSON que contiene atributos de la instancia. Solo instanceId, imageId, privateIp y instanceType tienen valores; el resto de los atributos son nulos. Para obtener más información, consulte Documentos de identidad de instancias en la Guía del usuario de instancias de Linux de Amazon EC2.

Datos de usuario en instancias de computación de Snowball

Se admiten datos de usuario para utilizarse con scripts de intérprete de comandos para instancias de computación en un dispositivo Snowball Edge. El uso de scripts de intérprete de comandos le permite enviar instrucciones a una instancia en el momento del lanzamiento. Puede cambiar los datos de usuario con el comando modify-instance-attribute de la AWS CLI o la acción ModifyInstanceAttribute de la API.

Para cambiar los datos de usuario
  1. Detenga la instancia de computación con el comando stop-instances de la AWS CLI.

  2. Utilice el comando modify-instance-attribute de la AWS CLI para modificar el atributo userData.

  3. Reinicie la instancia de computación con el comando start-instances de la AWS CLI.

Solo se admiten scripts de intérprete de comandos con instancias de computación. No se admiten las directivas de paquetes cloud-init en instancias de computación que se ejecutan en un dispositivo Snowball Edge. Para obtener más información sobre el trabajo con comandos de la AWS CLI, consulte la AWS CLI Command Reference.