/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. SeeErrorDetailsfor details.
Optional arguments:¶
io_error TYPE REF TO /AWS1/CL_S3_ERRORDETAILS /AWS1/CL_S3_ERRORDETAILS¶
If the
CreateBucketMetadataTableConfigurationrequest 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. SeeErrorDetailsfor 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
CreateBucketMetadataTableConfigurationrequest 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 |