CfnAnalyzerProps
- class aws_cdk.aws_accessanalyzer.CfnAnalyzerProps(*, type, analyzer_name=None, archive_rules=None, tags=None)
Bases:
objectProperties for defining a
CfnAnalyzer.- Parameters:
type (
str) – The type represents the zone of trust for the analyzer. Allowed Values : ACCOUNT | ORGANIZATIONanalyzer_name (
Optional[str]) – The name of the analyzer.archive_rules (
Union[IResolvable,Sequence[Union[ArchiveRuleProperty,Dict[str,Any],IResolvable]],None]) – Specifies the archive rules to add for the analyzer.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags to apply to the analyzer.
- Link:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_accessanalyzer as accessanalyzer cfn_analyzer_props = accessanalyzer.CfnAnalyzerProps( type="type", # the properties below are optional analyzer_name="analyzerName", archive_rules=[accessanalyzer.CfnAnalyzer.ArchiveRuleProperty( filter=[accessanalyzer.CfnAnalyzer.FilterProperty( property="property", # the properties below are optional contains=["contains"], eq=["eq"], exists=False, neq=["neq"] )], rule_name="ruleName" )], tags=[CfnTag( key="key", value="value" )] )
Attributes
- analyzer_name
The name of the analyzer.
- archive_rules
Specifies the archive rules to add for the analyzer.
- tags
The tags to apply to the analyzer.
- type
The type represents the zone of trust for the analyzer.
Allowed Values : ACCOUNT | ORGANIZATION