Interface ICfnAnalyzerProps
Properties for defining a CfnAnalyzer
.
Namespace: Amazon.CDK.AWS.AccessAnalyzer
Assembly: Amazon.CDK.AWS.AccessAnalyzer.dll
Syntax (csharp)
public interface ICfnAnalyzerProps
Syntax (vb)
Public Interface ICfnAnalyzerProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AccessAnalyzer;
var cfnAnalyzerProps = new CfnAnalyzerProps {
Type = "type",
// the properties below are optional
AnalyzerName = "analyzerName",
ArchiveRules = new [] { new ArchiveRuleProperty {
Filter = new [] { new FilterProperty {
Property = "property",
// the properties below are optional
Contains = new [] { "contains" },
Eq = new [] { "eq" },
Exists = false,
Neq = new [] { "neq" }
} },
RuleName = "ruleName"
} },
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Properties
AnalyzerName | The name of the analyzer. |
ArchiveRules | 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. |
Properties
AnalyzerName
The name of the analyzer.
virtual string AnalyzerName { get; }
Property Value
System.String
Remarks
ArchiveRules
Specifies the archive rules to add for the analyzer.
virtual object ArchiveRules { get; }
Property Value
System.Object
Remarks
Tags
Type
The type represents the zone of trust for the analyzer.
string Type { get; }
Property Value
System.String
Remarks
Allowed Values : ACCOUNT | ORGANIZATION