/AWS1/CL_S3CSTORAGELENSCONF¶
A container for the Amazon S3 Storage Lens configuration.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_ID
TYPE /AWS1/S3CCONFIGID
/AWS1/S3CCONFIGID
¶
A container for the Amazon S3 Storage Lens configuration ID.
IO_ACCOUNTLEVEL
TYPE REF TO /AWS1/CL_S3CACCOUNTLEVEL
/AWS1/CL_S3CACCOUNTLEVEL
¶
A container for all the account-level configurations of your S3 Storage Lens configuration.
IV_ISENABLED
TYPE /AWS1/S3CISENABLED
/AWS1/S3CISENABLED
¶
A container for whether the S3 Storage Lens configuration is enabled.
Optional arguments:¶
IO_INCLUDE
TYPE REF TO /AWS1/CL_S3CINCLUDE
/AWS1/CL_S3CINCLUDE
¶
A container for what is included in this configuration. This container can only be valid if there is no
Exclude
container submitted, and it's not empty.
IO_EXCLUDE
TYPE REF TO /AWS1/CL_S3CEXCLUDE
/AWS1/CL_S3CEXCLUDE
¶
A container for what is excluded in this configuration. This container can only be valid if there is no
Include
container submitted, and it's not empty.
IO_DATAEXPORT
TYPE REF TO /AWS1/CL_S3CSTRGLENSDATAEXPORT
/AWS1/CL_S3CSTRGLENSDATAEXPORT
¶
A container to specify the properties of your S3 Storage Lens metrics export including, the destination, schema and format.
IO_AWSORG
TYPE REF TO /AWS1/CL_S3CSTORAGELENSAWSORG
/AWS1/CL_S3CSTORAGELENSAWSORG
¶
A container for the Amazon Web Services organization for this S3 Storage Lens configuration.
IV_STORAGELENSARN
TYPE /AWS1/S3CSTORAGELENSARN
/AWS1/S3CSTORAGELENSARN
¶
The Amazon Resource Name (ARN) of the S3 Storage Lens configuration. This property is read-only and follows the following format:
arn:aws:s3:us-east-1:example-account-id:storage-lens/your-dashboard-name
Queryable Attributes¶
Id¶
A container for the Amazon S3 Storage Lens configuration ID.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
AccountLevel¶
A container for all the account-level configurations of your S3 Storage Lens configuration.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTLEVEL() |
Getter for ACCOUNTLEVEL |
Include¶
A container for what is included in this configuration. This container can only be valid if there is no
Exclude
container submitted, and it's not empty.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INCLUDE() |
Getter for INCLUDE |
Exclude¶
A container for what is excluded in this configuration. This container can only be valid if there is no
Include
container submitted, and it's not empty.
Accessible with the following methods¶
Method | Description |
---|---|
GET_EXCLUDE() |
Getter for EXCLUDE |
DataExport¶
A container to specify the properties of your S3 Storage Lens metrics export including, the destination, schema and format.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DATAEXPORT() |
Getter for DATAEXPORT |
IsEnabled¶
A container for whether the S3 Storage Lens configuration is enabled.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ISENABLED() |
Getter for ISENABLED |
AwsOrg¶
A container for the Amazon Web Services organization for this S3 Storage Lens configuration.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AWSORG() |
Getter for AWSORG |
StorageLensArn¶
The Amazon Resource Name (ARN) of the S3 Storage Lens configuration. This property is read-only and follows the following format:
arn:aws:s3:us-east-1:example-account-id:storage-lens/your-dashboard-name
Accessible with the following methods¶
Method | Description |
---|---|
GET_STORAGELENSARN() |
Getter for STORAGELENSARN, with configurable default |
ASK_STORAGELENSARN() |
Getter for STORAGELENSARN w/ exceptions if field has no valu |
HAS_STORAGELENSARN() |
Determine if STORAGELENSARN has a value |