IoT / Client / list_policy_versions
list_policy_versions#
- IoT.Client.list_policy_versions(**kwargs)#
Lists the versions of the specified policy and identifies the default version.
Requires permission to access the ListPolicyVersions action.
See also: AWS API Documentation
Request Syntax
response = client.list_policy_versions( policyName='string' )
- Parameters:
policyName (string) –
[REQUIRED]
The policy name.
- Return type:
dict
- Returns:
Response Syntax
{ 'policyVersions': [ { 'versionId': 'string', 'isDefaultVersion': True|False, 'createDate': datetime(2015, 1, 1) }, ] }
Response Structure
(dict) –
The output from the ListPolicyVersions operation.
policyVersions (list) –
The policy versions.
(dict) –
Describes a policy version.
versionId (string) –
The policy version ID.
isDefaultVersion (boolean) –
Specifies whether the policy version is the default.
createDate (datetime) –
The date and time the policy was created.
Exceptions
IoT.Client.exceptions.ResourceNotFoundException
IoT.Client.exceptions.InvalidRequestException
IoT.Client.exceptions.ThrottlingException
IoT.Client.exceptions.UnauthorizedException
IoT.Client.exceptions.ServiceUnavailableException
IoT.Client.exceptions.InternalFailureException