Show / Hide Table of Contents

Class CfnAnalyzerPropsMixin.InternalAccessAnalysisRuleCriteriaProperty

The criteria for an analysis rule for an internal access analyzer.

Inheritance
object
CfnAnalyzerPropsMixin.InternalAccessAnalysisRuleCriteriaProperty
Implements
CfnAnalyzerPropsMixin.IInternalAccessAnalysisRuleCriteriaProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.AccessAnalyzer.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnAnalyzerPropsMixin.InternalAccessAnalysisRuleCriteriaProperty : CfnAnalyzerPropsMixin.IInternalAccessAnalysisRuleCriteriaProperty
Syntax (vb)
Public Class CfnAnalyzerPropsMixin.InternalAccessAnalysisRuleCriteriaProperty Implements CfnAnalyzerPropsMixin.IInternalAccessAnalysisRuleCriteriaProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-internalaccessanalysisrulecriteria.html

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.Mixins.Preview.AWS.AccessAnalyzer.Mixins;

             var internalAccessAnalysisRuleCriteriaProperty = new InternalAccessAnalysisRuleCriteriaProperty {
                 AccountIds = new [] { "accountIds" },
                 ResourceArns = new [] { "resourceArns" },
                 ResourceTypes = new [] { "resourceTypes" }
             };

Synopsis

Constructors

InternalAccessAnalysisRuleCriteriaProperty()

The criteria for an analysis rule for an internal access analyzer.

Properties

AccountIds

A list of AWS account IDs to apply to the internal access analysis rule criteria.

ResourceArns

A list of resource ARNs to apply to the internal access analysis rule criteria.

ResourceTypes

A list of resource types to apply to the internal access analysis rule criteria.

Constructors

InternalAccessAnalysisRuleCriteriaProperty()

The criteria for an analysis rule for an internal access analyzer.

public InternalAccessAnalysisRuleCriteriaProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-internalaccessanalysisrulecriteria.html

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.Mixins.Preview.AWS.AccessAnalyzer.Mixins;

             var internalAccessAnalysisRuleCriteriaProperty = new InternalAccessAnalysisRuleCriteriaProperty {
                 AccountIds = new [] { "accountIds" },
                 ResourceArns = new [] { "resourceArns" },
                 ResourceTypes = new [] { "resourceTypes" }
             };

Properties

AccountIds

A list of AWS account IDs to apply to the internal access analysis rule criteria.

public string[]? AccountIds { get; set; }
Property Value

string[]

Remarks

Account IDs can only be applied to the analysis rule criteria for organization-level analyzers.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-internalaccessanalysisrulecriteria.html#cfn-accessanalyzer-analyzer-internalaccessanalysisrulecriteria-accountids

ResourceArns

A list of resource ARNs to apply to the internal access analysis rule criteria.

public string[]? ResourceArns { get; set; }
Property Value

string[]

Remarks

The analyzer will only generate findings for resources that match these ARNs.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-internalaccessanalysisrulecriteria.html#cfn-accessanalyzer-analyzer-internalaccessanalysisrulecriteria-resourcearns

ResourceTypes

A list of resource types to apply to the internal access analysis rule criteria.

public string[]? ResourceTypes { get; set; }
Property Value

string[]

Remarks

The analyzer will only generate findings for resources of these types. These resource types are currently supported for internal access analyzers:

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-internalaccessanalysisrulecriteria.html#cfn-accessanalyzer-analyzer-internalaccessanalysisrulecriteria-resourcetypes

    Implements

    CfnAnalyzerPropsMixin.IInternalAccessAnalysisRuleCriteriaProperty
    Back to top Generated by DocFX