Utilizzare DescribeIdentityIdFormat con una CLI - Esempi di codice per SDK AWS

Sono disponibili altri esempi per SDK AWS nel repository GitHub della documentazione degli esempi per SDK AWS.

Utilizzare DescribeIdentityIdFormat con una CLI

Gli esempi di codice seguenti mostrano come utilizzare DescribeIdentityIdFormat.

CLI
AWS CLI

Come descrivere il formato di ID per un ruolo IAM

L’esempio describe-identity-id-format seguente descrive il formato ID ricevuto dalle istanze create dal ruolo IAM EC2Role nell’account AWS in uso.

aws ec2 describe-identity-id-format \ --principal-arn arn:aws:iam::123456789012:role/my-iam-role \ --resource instance

L’output seguente indica che le istanze create da questo ruolo ricevono ID in formato ID lungo.

{ "Statuses": [ { "Deadline": "2016-12-15T00:00:00Z", "Resource": "instance", "UseLongIds": true } ] }

Come descrivere il formato di ID per un utente IAM

L’esempio describe-identity-id-format seguente descrive il formato ID ricevuto dagli snapshot creati dall’utente IAM AdminUser nell’account AWS in uso.

aws ec2 describe-identity-id-format \ --principal-arn arn:aws:iam::123456789012:user/AdminUser \ --resource snapshot

L’output indica che gli snapshot creati da questo utente ricevono gli ID in formato lungo.

{ "Statuses": [ { "Deadline": "2016-12-15T00:00:00Z", "Resource": "snapshot", "UseLongIds": true } ] }
PowerShell
Strumenti per PowerShell V4

Esempio 1: questo esempio restituisce il formato di ID per la risorsa “image” per il ruolo specificato.

Get-EC2IdentityIdFormat -PrincipalArn arn:aws:iam::123456789511:role/JDBC -Resource image

Output:

Deadline Resource UseLongIds -------- -------- ---------- 8/2/2018 11:30:00 PM image True
  • Per informazioni dettagliate sull’API, consulta DescribeIdentityIdFormat nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V4).

Strumenti per PowerShell V5

Esempio 1: questo esempio restituisce il formato di ID per la risorsa “image” per il ruolo specificato.

Get-EC2IdentityIdFormat -PrincipalArn arn:aws:iam::123456789511:role/JDBC -Resource image

Output:

Deadline Resource UseLongIds -------- -------- ---------- 8/2/2018 11:30:00 PM image True
  • Per informazioni dettagliate sull’API, consulta DescribeIdentityIdFormat nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V5).