Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzare DescribeTags
con un AWS SDK o CLI
I seguenti esempi di codice mostrano come utilizzareDescribeTags
.
- CLI
-
- AWS CLI
-
Per descrivere tutti i tag
Questo esempio descrive tutti i tuoi tag.
aws autoscaling describe-tags
Output:
{ "Tags": [ { "ResourceType": "auto-scaling-group", "ResourceId": "my-asg", "PropagateAtLaunch": true, "Value": "Research", "Key": "Dept" }, { "ResourceType": "auto-scaling-group", "ResourceId": "my-asg", "PropagateAtLaunch": true, "Value": "WebServer", "Key": "Role" } ] }
Per ulteriori informazioni, consulta la sezione Tagging di gruppi e istanze di Auto Scaling nella Amazon Auto EC2 Scaling User Guide.
Esempio 2: per descrivere i tag per un gruppo specifico
Per descrivere i tag per uno specifico gruppo di Auto Scaling, utilizzate l'
--filters
opzione.aws autoscaling describe-tags --filters
Name=auto-scaling-group,Values=my-asg
Per ulteriori informazioni, consulta la sezione Tagging di gruppi e istanze di Auto Scaling nella Amazon Auto EC2 Scaling User Guide.
Esempio 3: per descrivere il numero di tag specificato
Per restituire un numero specifico di tag, usa l'
--max-items
opzione.aws autoscaling describe-tags \ --max-items
1
Se l'output include un
NextToken
campo, ci sono più tag. Per ottenere i tag aggiuntivi, usa il valore di questo campo con l'--starting-token
opzione in una chiamata successiva come segue.aws autoscaling describe-tags \ --filters
Name=auto-scaling-group,Values=my-asg
\ --starting-tokenZ3M3LMPEXAMPLE
Per ulteriori informazioni, consulta la sezione Tagging di gruppi e istanze di Auto Scaling nella Amazon Auto EC2 Scaling User Guide.
-
Per i API dettagli, consulta DescribeTags
Command Reference.AWS CLI
-
- PowerShell
-
- Strumenti per PowerShell
-
Esempio 1: Questo esempio descrive i tag con un valore chiave pari a 'myTag' o myTag '2'. I valori possibili per il nome del filtro sono auto-scaling-group '', 'key', 'value' e 'propagate-at-launch'. La sintassi utilizzata da questo esempio richiede la PowerShell versione 3 o successiva.
Get-ASTag -Filter @( @{ Name="key"; Values=@("myTag", "myTag2") } )
Output:
Key : myTag2 PropagateAtLaunch : True ResourceId : my-asg ResourceType : auto-scaling-group Value : myTagValue2 Key : myTag PropagateAtLaunch : True ResourceId : my-asg ResourceType : auto-scaling-group Value : myTagValue
Esempio 2: con la PowerShell versione 2, è necessario utilizzare New-Object per creare il filtro per il parametro Filter.
$keys = New-Object string[] 2 $keys[0] = "myTag" $keys[1] = "myTag2" $filter = New-Object Amazon.AutoScaling.Model.Filter $filter.Name = "key" $filter.Values = $keys Get-ASTag -Filter @( $filter )
Esempio 3: Questo esempio descrive tutti i tag per tutti i gruppi di Auto Scaling.
Get-ASTag
-
Per API i dettagli, vedere DescribeTagsin AWS Tools for PowerShell Cmdlet Reference.
-
Per un elenco completo delle guide per AWS SDK gli sviluppatori e degli esempi di codice, vedere. Utilizzo di questo servizio con un AWS SDK Questo argomento include anche informazioni su come iniziare e dettagli sulle SDK versioni precedenti.