Utilisation de ListInventoryEntries
avec une CLI
Les exemples de code suivants illustrent comment utiliser ListInventoryEntries
.
- CLI
-
- AWS CLI
-
Exemple 1 : affichage des entrées d’un type d’inventaire spécifique pour une instance
L’exemple de
list-inventory-entries
suivant répertorie les entrées d’inventaire pour le type d’inventaire AWS:Application sur une instance spécifique.aws ssm list-inventory-entries \ --instance-id
"i-1234567890abcdef0"
\ --type-name"AWS:Application"
Sortie :
{ "TypeName": "AWS:Application", "InstanceId": "i-1234567890abcdef0", "SchemaVersion": "1.1", "CaptureTime": "2019-02-15T12:17:55Z", "Entries": [ { "Architecture": "i386", "Name": "Amazon SSM Agent", "PackageId": "{88a60be2-89a1-4df8-812a-80863c2a2b68}", "Publisher": "Amazon Web Services", "Version": "2.3.274.0" }, { "Architecture": "x86_64", "InstalledTime": "2018-05-03T13:42:34Z", "Name": "AmazonCloudWatchAgent", "Publisher": "", "Version": "1.200442.0" } ] }
Exemple 2 : affichage des entrées d’inventaire personnalisées affectées à une instance
L’exemple de
list-inventory-entries
suivant répertorie une entrée d’inventaire personnalisée affectée à une instance.aws ssm list-inventory-entries \ --instance-id
"i-1234567890abcdef0"
\ --type-name"Custom:RackInfo"
Sortie :
{ "TypeName": "Custom:RackInfo", "InstanceId": "i-1234567890abcdef0", "SchemaVersion": "1.0", "CaptureTime": "2021-05-22T10:01:01Z", "Entries": [ { "RackLocation": "Bay B/Row C/Rack D/Shelf E" } ] }
-
Pour plus de détails sur l’API, consultez ListInventoryEntries
dans la Référence des commandes AWS CLI.
-
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : cet exemple répertorie toutes les entrées d’inventaire personnalisées d’une instance.
Get-SSMInventoryEntriesList -InstanceId "i-0cb2b964d3e14fd9f" -TypeName "Custom:RackInfo"
Sortie :
CaptureTime : 2016-08-22T10:01:01Z Entries : {Amazon.Runtime.Internal.Util.AlwaysSendDictionary`2[System.String,System.String]} InstanceId : i-0cb2b964d3e14fd9f NextToken : SchemaVersion : 1.0 TypeName : Custom:RackInfo
Exemple 2 : cet exemple répertorie les détails.
(Get-SSMInventoryEntriesList -InstanceId "i-0cb2b964d3e14fd9f" -TypeName "Custom:RackInfo").Entries
Sortie :
Key Value --- ----- RackLocation Bay B/Row C/Rack D/Shelf E
-
Pour plus de détails sur l’API, consultez ListInventoryEntries dans la Référence des cmdlets AWS Tools for PowerShell.
-
Pour obtenir la liste complète des guides de développement AWS SDK et des exemples de code, consultez Utilisation de ce service avec un kit SDK AWS. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes du kit de développement logiciel (SDK).