interface InternalAccessAnalysisRuleCriteriaProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.AccessAnalyzer.CfnAnalyzer.InternalAccessAnalysisRuleCriteriaProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsaccessanalyzer#CfnAnalyzer_InternalAccessAnalysisRuleCriteriaProperty |
![]() | software.amazon.awscdk.services.accessanalyzer.CfnAnalyzer.InternalAccessAnalysisRuleCriteriaProperty |
![]() | aws_cdk.aws_accessanalyzer.CfnAnalyzer.InternalAccessAnalysisRuleCriteriaProperty |
![]() | aws-cdk-lib » aws_accessanalyzer » CfnAnalyzer » InternalAccessAnalysisRuleCriteriaProperty |
The criteria for an analysis rule for an internal access analyzer.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_accessanalyzer as accessanalyzer } from 'aws-cdk-lib';
const internalAccessAnalysisRuleCriteriaProperty: accessanalyzer.CfnAnalyzer.InternalAccessAnalysisRuleCriteriaProperty = {
accountIds: ['accountIds'],
resourceArns: ['resourceArns'],
resourceTypes: ['resourceTypes'],
};
Properties
Name | Type | Description |
---|---|---|
account | string[] | A list of AWS account IDs to apply to the internal access analysis rule criteria. |
resource | string[] | A list of resource ARNs to apply to the internal access analysis rule criteria. |
resource | string[] | A list of resource types to apply to the internal access analysis rule criteria. |
accountIds?
Type:
string[]
(optional)
A list of AWS account IDs to apply to the internal access analysis rule criteria.
Account IDs can only be applied to the analysis rule criteria for organization-level analyzers.
resourceArns?
Type:
string[]
(optional)
A list of resource ARNs to apply to the internal access analysis rule criteria.
The analyzer will only generate findings for resources that match these ARNs.
resourceTypes?
Type:
string[]
(optional)
A list of resource types to apply to the internal access analysis rule criteria.
The analyzer will only generate findings for resources of these types. These resource types are currently supported for internal access analyzers:
AWS::S3::Bucket
AWS::RDS::DBSnapshot
AWS::RDS::DBClusterSnapshot
AWS::S3Express::DirectoryBucket
AWS::DynamoDB::Table
AWS::DynamoDB::Stream