/AWS1/CL_S3_GETBKTMETTBLCONFRS¶
The V1 S3 Metadata configuration for a general purpose bucket.
If you created your S3 Metadata configuration before July 15, 2025, we recommend that you delete and re-create your configuration by using CreateBucketMetadataConfiguration so that you can expire journal table records and create a live inventory table.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
io_metadatatableconfresult
TYPE REF TO /AWS1/CL_S3_METTABLECONFRESULT
/AWS1/CL_S3_METTABLECONFRESULT
¶
The V1 S3 Metadata configuration for a general purpose bucket.
iv_status
TYPE /AWS1/S3_METADATATABLESTATUS
/AWS1/S3_METADATATABLESTATUS
¶
The status of the metadata table. The status values are:
CREATING
- The metadata table is in the process of being created in the specified table bucket.
ACTIVE
- The metadata table has been created successfully, and records are being delivered to the table.
FAILED
- Amazon S3 is unable to create the metadata table, or Amazon S3 is unable to deliver records. SeeErrorDetails
for details.
Optional arguments:¶
io_error
TYPE REF TO /AWS1/CL_S3_ERRORDETAILS
/AWS1/CL_S3_ERRORDETAILS
¶
If the
CreateBucketMetadataTableConfiguration
request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message.
Queryable Attributes¶
MetadataTableConfigurationResult¶
The V1 S3 Metadata configuration for a general purpose bucket.
Accessible with the following methods¶
Method | Description |
---|---|
GET_METADATATABLECONFRESULT() |
Getter for METADATATABLECONFRESULT |
Status¶
The status of the metadata table. The status values are:
CREATING
- The metadata table is in the process of being created in the specified table bucket.
ACTIVE
- The metadata table has been created successfully, and records are being delivered to the table.
FAILED
- Amazon S3 is unable to create the metadata table, or Amazon S3 is unable to deliver records. SeeErrorDetails
for details.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
Error¶
If the
CreateBucketMetadataTableConfiguration
request succeeds, but S3 Metadata was unable to create the table, this structure contains the error code and error message.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ERROR() |
Getter for ERROR |