AWS::AccessAnalyzer::AnalyzerThe `AWS::AccessAnalyzer::Analyzer` resource specifies a new analyzer. The analyzer is an object that represents the IAM Access Analyzer feature. An analyzer is required for Access Analyzer to become operational.
import { CfnAnalyzer } from 'aws-cdk-lib/aws-accessanalyzer';Or use the module namespace:
import * as accessanalyzer from 'aws-cdk-lib/aws-accessanalyzer';
// accessanalyzer.CfnAnalyzerConfiguration passed to the constructor as CfnAnalyzerProps.
typeRequiredstringThe type represents the zone of trust for the analyzer. *Allowed Values* : ACCOUNT | ORGANIZATION | ACCOUNT_UNUSED_ACCESS | ACCOUNT_INTERNAL_ACCESS | ORGANIZATION_INTERNAL_ACCESS | ORGANIZATION_UNUSED_ACCESS
analyzerConfigurationOptionalIResolvable | AnalyzerConfigurationPropertyContains information about the configuration of an analyzer for an AWS organization or account.
analyzerNameOptionalstringThe name of the analyzer.
archiveRulesOptionalIResolvable | IResolvable | ArchiveRuleProperty[]Specifies the archive rules to add for the analyzer. Archive rules automatically archive findings that meet the criteria you define for the rule.
tagsOptionalCfnTag[]An array of key-value pairs to apply to the analyzer. You can use the set of Unicode letters, digits, whitespace, `_` , `.` , `/` , `=` , `+` , and `-` . For the tag key, you can specify a value that is 1 to 128 characters in length and cannot be prefixed with `aws:` . For the tag value, you can specify a value that is 0 to 256 characters in length.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-accessanalyzerAWS::AccessAnalyzer::Analyzer