IoT / Client / describe_role_alias
describe_role_alias#
- IoT.Client.describe_role_alias(**kwargs)#
- Describes a role alias. - Requires permission to access the DescribeRoleAlias action. - See also: AWS API Documentation - Request Syntax- response = client.describe_role_alias( roleAlias='string' ) - Parameters:
- roleAlias (string) – - [REQUIRED] - The role alias to describe. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'roleAliasDescription': { 'roleAlias': 'string', 'roleAliasArn': 'string', 'roleArn': 'string', 'owner': 'string', 'credentialDurationSeconds': 123, 'creationDate': datetime(2015, 1, 1), 'lastModifiedDate': datetime(2015, 1, 1) } } - Response Structure- (dict) – - roleAliasDescription (dict) – - The role alias description. - roleAlias (string) – - The role alias. 
- roleAliasArn (string) – - The ARN of the role alias. 
- roleArn (string) – - The role ARN. 
- owner (string) – - The role alias owner. 
- credentialDurationSeconds (integer) – - The number of seconds for which the credential is valid. 
- creationDate (datetime) – - The UNIX timestamp of when the role alias was created. 
- lastModifiedDate (datetime) – - The UNIX timestamp of when the role alias was last modified. 
 
 
 
 - Exceptions- IoT.Client.exceptions.InvalidRequestException
- IoT.Client.exceptions.ThrottlingException
- IoT.Client.exceptions.UnauthorizedException
- IoT.Client.exceptions.ServiceUnavailableException
- IoT.Client.exceptions.InternalFailureException
- IoT.Client.exceptions.ResourceNotFoundException