View a markdown version of this page

Métadonnées d' EC2-compatible instance et données utilisateur prises en charge sur Snowball Edge - AWS Snowball Edge Guide du développeur

AWS Snowball Edge n'est plus disponible pour les nouveaux clients. Les nouveaux clients devraient envisager AWS DataSyncdes transferts en ligne, un terminal de transfert de AWS données pour des transferts physiques sécurisés ou des solutions AWS partenaires. Pour l'informatique de pointe, explorez AWS Outposts.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Métadonnées d' EC2-compatible instance et données utilisateur prises en charge sur Snowball Edge

Les métadonnées d’instance sont des données portant sur votre instance que vous pouvez utiliser pour configurer ou gérer l’instance en cours d’exécution. Snowball Edge prend en charge un sous-ensemble de catégories de métadonnées d'instance pour vos instances de calcul. Pour plus d'informations, consultez Métadonnées d'instance et données utilisateur dans le Guide de l'utilisateur Amazon EC2.

Les catégories suivantes sont prises en charge. L'utilisation d'autres catégories renvoie un message d'erreur 404.

Catégories de métadonnées d'instance prises en charge sur un appareil Snowball Edge
non structurées Description
ami-id L’ID d’AMI utilisé pour lancer l’instance.
hostname Le nom d’hôte DNS IPv4 privé de l’instance.
instance-id L’ID de cette instance.
instance-type Le type d’instance.
local-hostname Le nom d’hôte DNS IPv4 privé de l’instance.
local-ipv4 L’adresse IPv4 privée de l’instance.
mac L’adresse de contrôle d’accès média (MAC) de l’instance.
network/interfaces/macs/mac/local-hostname Le nom d'hôte local de l'interface.
network/interfaces/macs/mac/local-ipv4s Les adresses IPv4 privées associées à l’interface.
network/interfaces/macs/mac/mac L’adresse MAC de l’instance.
network/interfaces/macs/mac/public-ipv4s Les adresses IP Elastic associées à l'interface.
public-ipv4 L’adresse IPv4 publique.
public-keys/0/openssh-key Clé publique. Disponible uniquement si fournie au moment du lancement de l’instance.
reservation-id L’ID de la réservation.
userData Scripts shell pour envoyer des instructions à une instance lors du lancement.
Catégories de données dynamiques d'instance prises en charge sur un appareil Snowball Edge
non structurées Description
instance- identity/document JSON contenant des attributs d'instance. Seuls instanceId, imageId, privateIp et instanceType ont des valeurs ; les autres attributs renvoyés sont null. Pour plus d'informations, consultez les documents d'identité des instances dans le guide de l'utilisateur Amazon EC2.

Données utilisateur de l'instance d'ordinateur sur Snowball Edge

Utilisez des scripts shell pour accéder aux données utilisateur d'une instance de calcul sur un appareil Snowball Edge. Grâce aux scripts shell, vous pouvez envoyer des instructions à une instance lors du lancement. Vous pouvez modifier les données utilisateur à l'aide de la modify-instance-attributeAWS CLI commande ou de l'action de l'ModifyInstanceAttributeAPI.

Pour changer les données utilisateur
  1. Arrêtez votre instance de calcul à l'aide de la stop-instancesAWS CLI commande.

  2. À l'aide de la modify-instance-attributeAWS CLI commande, modifiez l'userDataattribut.

  3. Redémarrez votre instance de calcul à l'aide de la start-instancesAWS CLI commande.

Seuls les scripts shell sont pris en charge pour les instances de calcul. Les directives de cloud-init package relatives aux instances de calcul exécutées sur un appareil Snowball Edge ne sont pas prises en charge. Pour plus d'informations sur l'utilisation des AWS CLI commandes, consultez la référence des AWS CLI commandes.