AccessAnalyzer / Client / list_analyzers
list_analyzers#
- AccessAnalyzer.Client.list_analyzers(**kwargs)#
- Retrieves a list of analyzers. - See also: AWS API Documentation - Request Syntax- response = client.list_analyzers( nextToken='string', maxResults=123, type='ACCOUNT'|'ORGANIZATION' ) - Parameters:
- nextToken (string) – A token used for pagination of results returned. 
- maxResults (integer) – The maximum number of results to return in the response. 
- type (string) – The type of analyzer. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'analyzers': [ { 'arn': 'string', 'name': 'string', 'type': 'ACCOUNT'|'ORGANIZATION', 'createdAt': datetime(2015, 1, 1), 'lastResourceAnalyzed': 'string', 'lastResourceAnalyzedAt': datetime(2015, 1, 1), 'tags': { 'string': 'string' }, 'status': 'ACTIVE'|'CREATING'|'DISABLED'|'FAILED', 'statusReason': { 'code': 'AWS_SERVICE_ACCESS_DISABLED'|'DELEGATED_ADMINISTRATOR_DEREGISTERED'|'ORGANIZATION_DELETED'|'SERVICE_LINKED_ROLE_CREATION_FAILED' } }, ], 'nextToken': 'string' } - Response Structure- (dict) – - The response to the request. - analyzers (list) – - The analyzers retrieved. - (dict) – - Contains information about the analyzer. - arn (string) – - The ARN of the analyzer. 
- name (string) – - The name of the analyzer. 
- type (string) – - The type of analyzer, which corresponds to the zone of trust chosen for the analyzer. 
- createdAt (datetime) – - A timestamp for the time at which the analyzer was created. 
- lastResourceAnalyzed (string) – - The resource that was most recently analyzed by the analyzer. 
- lastResourceAnalyzedAt (datetime) – - The time at which the most recently analyzed resource was analyzed. 
- tags (dict) – - The tags added to the analyzer. - (string) – - (string) – 
 
 
- status (string) – - The status of the analyzer. An - Activeanalyzer successfully monitors supported resources and generates new findings. The analyzer is- Disabledwhen a user action, such as removing trusted access for Identity and Access Management Access Analyzer from Organizations, causes the analyzer to stop generating new findings. The status is- Creatingwhen the analyzer creation is in progress and- Failedwhen the analyzer creation has failed.
- statusReason (dict) – - The - statusReasonprovides more details about the current status of the analyzer. For example, if the creation for the analyzer fails, a- Failedstatus is returned. For an analyzer with organization as the type, this failure can be due to an issue with creating the service-linked roles required in the member accounts of the Amazon Web Services organization.- code (string) – - The reason code for the current status of the analyzer. 
 
 
 
- nextToken (string) – - A token used for pagination of results returned. 
 
 
 - Exceptions- AccessAnalyzer.Client.exceptions.ValidationException
- AccessAnalyzer.Client.exceptions.InternalServerException
- AccessAnalyzer.Client.exceptions.ThrottlingException
- AccessAnalyzer.Client.exceptions.AccessDeniedException