Class CfnAnalyzer.InternalAccessConfigurationProperty
Specifies the configuration of an internal access analyzer for an AWS organization or account.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.AccessAnalyzer
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAnalyzer.InternalAccessConfigurationProperty : CfnAnalyzer.IInternalAccessConfigurationProperty
Syntax (vb)
Public Class CfnAnalyzer.InternalAccessConfigurationProperty Implements CfnAnalyzer.IInternalAccessConfigurationProperty
Remarks
This configuration determines how the analyzer evaluates internal access within your AWS environment.
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 internalAccessConfigurationProperty = new InternalAccessConfigurationProperty {
InternalAccessAnalysisRule = new InternalAccessAnalysisRuleProperty {
Inclusions = new [] { new InternalAccessAnalysisRuleCriteriaProperty {
AccountIds = new [] { "accountIds" },
ResourceArns = new [] { "resourceArns" },
ResourceTypes = new [] { "resourceTypes" }
} }
}
};
Synopsis
Constructors
InternalAccessConfigurationProperty() | Specifies the configuration of an internal access analyzer for an AWS organization or account. |
Properties
InternalAccessAnalysisRule | Contains information about analysis rules for the internal access analyzer. |
Constructors
InternalAccessConfigurationProperty()
Specifies the configuration of an internal access analyzer for an AWS organization or account.
public InternalAccessConfigurationProperty()
Remarks
This configuration determines how the analyzer evaluates internal access within your AWS environment.
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 internalAccessConfigurationProperty = new InternalAccessConfigurationProperty {
InternalAccessAnalysisRule = new InternalAccessAnalysisRuleProperty {
Inclusions = new [] { new InternalAccessAnalysisRuleCriteriaProperty {
AccountIds = new [] { "accountIds" },
ResourceArns = new [] { "resourceArns" },
ResourceTypes = new [] { "resourceTypes" }
} }
}
};
Properties
InternalAccessAnalysisRule
Contains information about analysis rules for the internal access analyzer.
public object? InternalAccessAnalysisRule { get; set; }
Property Value
Remarks
These rules determine which resources and access patterns will be analyzed.