AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::AccessAnalyzer::Analyzer

CfnAnalyzer

The `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

import { CfnAnalyzer } from 'aws-cdk-lib/aws-accessanalyzer';

Or use the module namespace:

import * as accessanalyzer from 'aws-cdk-lib/aws-accessanalyzer';
// accessanalyzer.CfnAnalyzer

Properties

Configuration passed to the constructor as CfnAnalyzerProps.

typeRequired
string

The 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

analyzerConfigurationOptional
IResolvable | AnalyzerConfigurationProperty

Contains information about the configuration of an analyzer for an AWS organization or account.

analyzerNameOptional
string

The name of the analyzer.

archiveRulesOptional
IResolvable | 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.

tagsOptional
CfnTag[]

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.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-accessanalyzer
CFN TypeAWS::AccessAnalyzer::Analyzer
Properties5

External Links