Há mais exemplos de AWS SDK disponíveis no repositório AWS Doc SDK Examples GitHub .
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usar GetInstanceProfile com uma CLI
Os exemplos de código a seguir mostram como usar o GetInstanceProfile.
Exemplos de ações são trechos de código de programas maiores e devem ser executados em contexto. É possível ver essa ação em contexto no seguinte exemplo de código:
- CLI
-
- AWS CLI
-
Obter informações sobre um perfil de instância
O comando get-instance-profile a seguir obtém informações sobre o perfil de instância denominado ExampleInstanceProfile.
aws iam get-instance-profile \
--instance-profile-name ExampleInstanceProfile
Saída:
{
"InstanceProfile": {
"InstanceProfileId": "AID2MAB8DPLSRHEXAMPLE",
"Roles": [
{
"AssumeRolePolicyDocument": "<URL-encoded-JSON>",
"RoleId": "AIDGPMS9RO4H3FEXAMPLE",
"CreateDate": "2013-01-09T06:33:26Z",
"RoleName": "Test-Role",
"Path": "/",
"Arn": "arn:aws:iam::336924118301:role/Test-Role"
}
],
"CreateDate": "2013-06-12T23:52:02Z",
"InstanceProfileName": "ExampleInstanceProfile",
"Path": "/",
"Arn": "arn:aws:iam::336924118301:instance-profile/ExampleInstanceProfile"
}
}
Para obter mais informações, consulte Usar perfis de instância no Guia do usuário do AWS IAM.
- PowerShell
-
- Ferramentas para PowerShell V4
-
Exemplo 1: Esse exemplo retorna detalhes do nome ec2instancerole do perfil da instância definido na AWS conta atual.
Get-IAMInstanceProfile -InstanceProfileName ec2instancerole
Saída:
Arn : arn:aws:iam::123456789012:instance-profile/ec2instancerole
CreateDate : 2/17/2015 2:49:04 PM
InstanceProfileId : HH36PTZQJUR32EXAMPLE1
InstanceProfileName : ec2instancerole
Path : /
Roles : {ec2instancerole}
- Ferramentas para PowerShell V5
-
Exemplo 1: Esse exemplo retorna detalhes do nome ec2instancerole do perfil da instância definido na AWS conta atual.
Get-IAMInstanceProfile -InstanceProfileName ec2instancerole
Saída:
Arn : arn:aws:iam::123456789012:instance-profile/ec2instancerole
CreateDate : 2/17/2015 2:49:04 PM
InstanceProfileId : HH36PTZQJUR32EXAMPLE1
InstanceProfileName : ec2instancerole
Path : /
Roles : {ec2instancerole}