AccessAnalyzer / Client / list_archive_rules
list_archive_rules#
- AccessAnalyzer.Client.list_archive_rules(**kwargs)#
- Retrieves a list of archive rules created for the specified analyzer. - See also: AWS API Documentation - Request Syntax- response = client.list_archive_rules( analyzerName='string', nextToken='string', maxResults=123 ) - Parameters:
- analyzerName (string) – - [REQUIRED] - The name of the analyzer to retrieve rules from. 
- nextToken (string) – A token used for pagination of results returned. 
- maxResults (integer) – The maximum number of results to return in the request. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'archiveRules': [ { 'ruleName': 'string', 'filter': { 'string': { 'eq': [ 'string', ], 'neq': [ 'string', ], 'contains': [ 'string', ], 'exists': True|False } }, 'createdAt': datetime(2015, 1, 1), 'updatedAt': datetime(2015, 1, 1) }, ], 'nextToken': 'string' } - Response Structure- (dict) – - The response to the request. - archiveRules (list) – - A list of archive rules created for the specified analyzer. - (dict) – - Contains information about an archive rule. - ruleName (string) – - The name of the archive rule. 
- filter (dict) – - A filter used to define the archive rule. - (string) – - (dict) – - The criteria to use in the filter that defines the archive rule. For more information on available filter keys, see IAM Access Analyzer filter keys. - eq (list) – - An “equals” operator to match for the filter used to create the rule. - (string) – 
 
- neq (list) – - A “not equals” operator to match for the filter used to create the rule. - (string) – 
 
- contains (list) – - A “contains” operator to match for the filter used to create the rule. - (string) – 
 
- exists (boolean) – - An “exists” operator to match for the filter used to create the rule. 
 
 
 
- createdAt (datetime) – - The time at which the archive rule was created. 
- updatedAt (datetime) – - The time at which the archive rule was last updated. 
 
 
- 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