Asignación de metadatos de inventarios personalizados a un nodo administrado
El siguiente procedimiento presenta el proceso de utilizar la operación PutInventory de la API de AWS Systems Manager para asignar los metadatos de inventarios personalizados a un nodo administrado. En este ejemplo se asigna información de ubicación de bastidores a un nodo. Para obtener más información acerca del inventario personalizado, consulte Uso del inventario personalizado.
Para asignar metadatos de inventarios personalizados a un nodo
Si aún no lo ha hecho, instale y configure la AWS Command Line Interface (AWS CLI).
Para obtener más información, consulte Instalación o actualización de la última versión de la AWS CLI.
-
Ejecute el siguiente comando para asignar la información acerca de la ubicación de bastidores a un nodo.
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'}]" -
Ejecute el siguiente comando para ver las entradas de inventario personalizado para este nodo.
aws ssm list-inventory-entries --instance-id
ID
--type-name "Custom:RackInfo"El sistema devuelve información similar a la siguiente.
{ "InstanceId": "
ID
", "TypeName": "Custom:RackInfo", "Entries": [ { "RackLocation": "Bay B/Row C/Rack D/Shelf E" } ], "SchemaVersion": "1.0", "CaptureTime": "2016-08-22T10:01:01Z" } -
Ejecute el siguiente comando para ver el esquema de inventario personalizado.
aws ssm get-inventory-schema --type-name Custom:RackInfo
El sistema devuelve información similar a la siguiente.
{ "Schemas": [ { "TypeName": "Custom:RackInfo", "Version": "1.0", "Attributes": [ { "DataType": "STRING", "Name": "RackLocation" } ] } ] }