class Aws::AccessAnalyzer::Types::CreateAnalyzerRequest
Creates an analyzer.
@note When making an API call, you may pass CreateAnalyzerRequest
data as a hash: { analyzer_name: "Name", # required archive_rules: [ { filter: { # required "String" => { contains: ["String"], eq: ["String"], exists: false, neq: ["String"], }, }, rule_name: "Name", # required }, ], client_token: "String", tags: { "String" => "String", }, type: "ACCOUNT", # required, accepts ACCOUNT, ORGANIZATION }
@!attribute [rw] analyzer_name
The name of the analyzer to create. @return [String]
@!attribute [rw] archive_rules
Specifies the archive rules to add for the analyzer. Archive rules automatically archive findings that meet the criteria you define for the rule. @return [Array<Types::InlineArchiveRule>]
@!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] tags
The tags to apply to the analyzer. @return [Hash<String,String>]
@!attribute [rw] type
The type of analyzer to create. Only ACCOUNT and ORGANIZATION analyzers are supported. You can create only one analyzer per account per Region. You can create up to 5 analyzers per organization per Region. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/accessanalyzer-2019-11-01/CreateAnalyzerRequest AWS API Documentation
Constants
- SENSITIVE