IoT / Client / list_attached_policies
list_attached_policies#
- IoT.Client.list_attached_policies(**kwargs)#
- Lists the policies attached to the specified thing group. - Requires permission to access the ListAttachedPolicies action. - See also: AWS API Documentation - Request Syntax- response = client.list_attached_policies( target='string', recursive=True|False, marker='string', pageSize=123 ) - Parameters:
- target (string) – - [REQUIRED] - The group or principal for which the policies will be listed. Valid principals are CertificateArn (arn:aws:iot:region:accountId:cert/certificateId), thingGroupArn (arn:aws:iot:region:accountId:thinggroup/groupName) and CognitoId (region:id). 
- recursive (boolean) – When true, recursively list attached policies. 
- marker (string) – The token to retrieve the next set of results. 
- pageSize (integer) – The maximum number of results to be returned per request. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'policies': [ { 'policyName': 'string', 'policyArn': 'string' }, ], 'nextMarker': 'string' } - Response Structure- (dict) – - policies (list) – - The policies. - (dict) – - Describes an IoT policy. - policyName (string) – - The policy name. 
- policyArn (string) – - The policy ARN. 
 
 
- nextMarker (string) – - The token to retrieve the next set of results, or - nullif there are no more results.
 
 
 - 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
- IoT.Client.exceptions.LimitExceededException