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.
Démonstration : Affecter des métadonnées d'inventaire personnalisé à un nœud géré
La procédure suivante vous guide tout au long du processus d'utilisation de l'opération d'API AWS Systems Manager PutInventory pour attribuer des métadonnées d'inventaire personnalisé à un nœud géré. Cet exemple attribue les informations sur les emplacements des racks à un nœud. Pour plus d'informations sur l'inventaire personnalisé, consultez Utilisation de l'inventaire personnalisé.
Pour affecter des métadonnées d'inventaire personnalisé à un nœud
Si vous ne l'avez pas déjà fait, installez et configurez l'AWS Command Line Interface (AWS CLI).
Pour de plus amples informations, consultez Installation ou mise à jour de la version la plus récente de l'AWS CLI.
-
Exécutez la commande suivante pour affecter les informations de localisation de rack à un nœud.
Linux
aws ssm put-inventory --instance-id "
ID
" --items '[{"CaptureTime": "2016-08-22T10:01:01Z", "TypeName": "Custom:RackInfo", "Content":[{"RackLocation": "Bay B/Row C/Rack D/Shelf E"}], "SchemaVersion": "1.0"}]'Windows
aws ssm put-inventory --instance-id "
ID
" --items "TypeName=Custom:RackInfo,SchemaVersion=1.0,CaptureTime=2021-05-22T10:01:01Z,Content=[{RackLocation='Bay B/Row C/Rack D/Shelf F'}]" -
Exécutez la commande suivante pour afficher les entrées de l'inventaire personnalisé de ce nœud.
aws ssm list-inventory-entries --instance-id
ID
--type-name "Custom:RackInfo"Le système répond en renvoyant des informations similaires à celles qui suivent.
{ "InstanceId": "
ID
", "TypeName": "Custom:RackInfo", "Entries": [ { "RackLocation": "Bay B/Row C/Rack D/Shelf E" } ], "SchemaVersion": "1.0", "CaptureTime": "2016-08-22T10:01:01Z" } -
Exécutez la commande suivante pour afficher le schéma d'inventaire personnalisé.
aws ssm get-inventory-schema --type-name Custom:RackInfo
Le système répond en renvoyant des informations similaires à celles qui suivent.
{ "Schemas": [ { "TypeName": "Custom:RackInfo", "Version": "1.0", "Attributes": [ { "DataType": "STRING", "Name": "RackLocation" } ] } ] }