aws iam get-role
Retrieves information about the specified role, including the role's path, GUID, ARN, and the role's trust policy that grants permission to assume the role. AWS CLI reference
1 example 1 option Its page in the AWS CLI reference
Examples
To get information about an IAM role
The following get-role example gets information about the role named Test-Role.
aws iam get-role --role-name Test-RoleIdentify--role-nameThe name of the IAM role to get information about.Its output
{
"Role": {
"Description": "Test Role",
"AssumeRolePolicyDocument":"<URL-encoded-JSON>",
"MaxSessionDuration": 3600,
"RoleId": "AROA1234567890EXAMPLE",
"CreateDate": "2019-11-13T16:45:56Z",
"RoleName": "Test-Role",
"Path": "/",
"RoleLastUsed": {
"Region": "us-west-2",
"LastUsedDate": "2019-11-13T17:14:00Z"
},
"Arn": "arn:aws:iam::123456789012:role/Test-Role"
}
}The command displays the trust policy attached to the role. To list the permissions policies attached to a role, use the list-role-policies command.
For more information, see Creating IAM roles in the AWS IAM User Guide.
Options
--role-nameThe name of the IAM role to get information about.