class Aws::AccessAnalyzer::Types::UpdateArchiveRuleRequest

Updates the specified archive rule.

@note When making an API call, you may pass UpdateArchiveRuleRequest

data as a hash:

    {
      analyzer_name: "Name", # required
      client_token: "String",
      filter: { # required
        "String" => {
          contains: ["String"],
          eq: ["String"],
          exists: false,
          neq: ["String"],
        },
      },
      rule_name: "Name", # required
    }

@!attribute [rw] analyzer_name

The name of the analyzer to update the archive rules for.
@return [String]

@!attribute [rw] client_token

A client token.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] filter

A filter to match for the rules to update. Only rules that match the
filter are updated.
@return [Hash<String,Types::Criterion>]

@!attribute [rw] rule_name

The name of the rule to update.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/accessanalyzer-2019-11-01/UpdateArchiveRuleRequest AWS API Documentation

Constants

SENSITIVE