AccessAnalyzer.Client.
update_archive_rule
(**kwargs)¶Updates the criteria and values for the specified archive rule.
See also: AWS API Documentation
Request Syntax
response = client.update_archive_rule(
analyzerName='string',
ruleName='string',
filter={
'string': {
'eq': [
'string',
],
'neq': [
'string',
],
'contains': [
'string',
],
'exists': True|False
}
},
clientToken='string'
)
[REQUIRED]
The name of the analyzer to update the archive rules for.
[REQUIRED]
The name of the rule to update.
[REQUIRED]
A filter to match for the rules to update. Only rules that match the filter are updated.
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.
An "equals" operator to match for the filter used to create the rule.
A "not equals" operator to match for the filter used to create the rule.
A "contains" operator to match for the filter used to create the rule.
An "exists" operator to match for the filter used to create the rule.
A client token.
This field is autopopulated if not provided.
None
Exceptions
AccessAnalyzer.Client.exceptions.ResourceNotFoundException
AccessAnalyzer.Client.exceptions.ValidationException
AccessAnalyzer.Client.exceptions.InternalServerException
AccessAnalyzer.Client.exceptions.ThrottlingException
AccessAnalyzer.Client.exceptions.AccessDeniedException