/AWS1/CL_AANINTERNALACCALYRL00¶
The criteria for an analysis rule for an internal access analyzer.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
it_accountids
TYPE /AWS1/CL_AANACCOUNTIDSLIST_W=>TT_ACCOUNTIDSLIST
TT_ACCOUNTIDSLIST
¶
A list of Amazon Web Services 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.
it_resourcetypes
TYPE /AWS1/CL_AANRESOURCETYPELIST_W=>TT_RESOURCETYPELIST
TT_RESOURCETYPELIST
¶
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
it_resourcearns
TYPE /AWS1/CL_AANRESOURCEARNSLIST_W=>TT_RESOURCEARNSLIST
TT_RESOURCEARNSLIST
¶
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.
Queryable Attributes¶
accountIds¶
A list of Amazon Web Services 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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTIDS() |
Getter for ACCOUNTIDS, with configurable default |
ASK_ACCOUNTIDS() |
Getter for ACCOUNTIDS w/ exceptions if field has no value |
HAS_ACCOUNTIDS() |
Determine if ACCOUNTIDS has a value |
resourceTypes¶
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
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCETYPES() |
Getter for RESOURCETYPES, with configurable default |
ASK_RESOURCETYPES() |
Getter for RESOURCETYPES w/ exceptions if field has no value |
HAS_RESOURCETYPES() |
Determine if RESOURCETYPES has a value |
resourceArns¶
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCEARNS() |
Getter for RESOURCEARNS, with configurable default |
ASK_RESOURCEARNS() |
Getter for RESOURCEARNS w/ exceptions if field has no value |
HAS_RESOURCEARNS() |
Determine if RESOURCEARNS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_INTERNALACCALYRULECRITLIST
¶
TYPES TT_INTERNALACCALYRULECRITLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_AANINTERNALACCALYRL00 WITH DEFAULT KEY
.