/AWS1/CL_DYNEXPORTDESCRIPTION¶
Represents the properties of the exported table.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_exportarn TYPE /AWS1/DYNEXPORTARN /AWS1/DYNEXPORTARN¶
The Amazon Resource Name (ARN) of the table export.
iv_exportstatus TYPE /AWS1/DYNEXPORTSTATUS /AWS1/DYNEXPORTSTATUS¶
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
iv_starttime TYPE /AWS1/DYNEXPORTSTARTTIME /AWS1/DYNEXPORTSTARTTIME¶
The time at which the export task began.
iv_endtime TYPE /AWS1/DYNEXPORTENDTIME /AWS1/DYNEXPORTENDTIME¶
The time at which the export task completed.
iv_exportmanifest TYPE /AWS1/DYNEXPORTMANIFEST /AWS1/DYNEXPORTMANIFEST¶
The name of the manifest file for the export task.
iv_tablearn TYPE /AWS1/DYNTABLEARN /AWS1/DYNTABLEARN¶
The Amazon Resource Name (ARN) of the table that was exported.
iv_tableid TYPE /AWS1/DYNTABLEID /AWS1/DYNTABLEID¶
Unique ID of the table that was exported.
iv_exporttime TYPE /AWS1/DYNEXPORTTIME /AWS1/DYNEXPORTTIME¶
Point in time from which table data was exported.
iv_clienttoken TYPE /AWS1/DYNCLIENTTOKEN /AWS1/DYNCLIENTTOKEN¶
The client token that was provided for the export task. A client token makes calls to
ExportTableToPointInTimeInputidempotent, meaning that multiple identical calls have the same effect as one single call.
iv_s3bucket TYPE /AWS1/DYNS3BUCKET /AWS1/DYNS3BUCKET¶
The name of the Amazon S3 bucket containing the export.
iv_s3bucketowner TYPE /AWS1/DYNS3BUCKETOWNER /AWS1/DYNS3BUCKETOWNER¶
The ID of the Amazon Web Services account that owns the bucket containing the export.
iv_s3prefix TYPE /AWS1/DYNS3PREFIX /AWS1/DYNS3PREFIX¶
The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.
iv_s3ssealgorithm TYPE /AWS1/DYNS3SSEALGORITHM /AWS1/DYNS3SSEALGORITHM¶
Type of encryption used on the bucket where export data is stored. Valid values for
S3SseAlgorithmare:
AES256- server-side encryption with Amazon S3 managed keys
KMS- server-side encryption with KMS managed keys
iv_s3ssekmskeyid TYPE /AWS1/DYNS3SSEKMSKEYID /AWS1/DYNS3SSEKMSKEYID¶
The ID of the KMS managed key used to encrypt the S3 bucket where export data is stored (if applicable).
iv_failurecode TYPE /AWS1/DYNFAILURECODE /AWS1/DYNFAILURECODE¶
Status code for the result of the failed export.
iv_failuremessage TYPE /AWS1/DYNFAILUREMESSAGE /AWS1/DYNFAILUREMESSAGE¶
Export failure reason description.
iv_exportformat TYPE /AWS1/DYNEXPORTFORMAT /AWS1/DYNEXPORTFORMAT¶
The format of the exported data. Valid values for
ExportFormatareDYNAMODB_JSONorION.
iv_billedsizebytes TYPE /AWS1/DYNBILLEDSIZEBYTES /AWS1/DYNBILLEDSIZEBYTES¶
The billable size of the table export.
iv_itemcount TYPE /AWS1/DYNITEMCOUNT /AWS1/DYNITEMCOUNT¶
The number of items exported.
iv_exporttype TYPE /AWS1/DYNEXPORTTYPE /AWS1/DYNEXPORTTYPE¶
The type of export that was performed. Valid values are
FULL_EXPORTorINCREMENTAL_EXPORT.
io_incrementalexportspec TYPE REF TO /AWS1/CL_DYNINCREMENTALEXPPEC /AWS1/CL_DYNINCREMENTALEXPPEC¶
Optional object containing the parameters specific to an incremental export.
io_filterspecification TYPE REF TO /AWS1/CL_DYNFILTERSPEC /AWS1/CL_DYNFILTERSPEC¶
The filter criteria applied to the export. When present, only items that match the specified key conditions and filter expressions are included in the export output.
Queryable Attributes¶
ExportArn¶
The Amazon Resource Name (ARN) of the table export.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPORTARN() |
Getter for EXPORTARN, with configurable default |
ASK_EXPORTARN() |
Getter for EXPORTARN w/ exceptions if field has no value |
HAS_EXPORTARN() |
Determine if EXPORTARN has a value |
ExportStatus¶
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPORTSTATUS() |
Getter for EXPORTSTATUS, with configurable default |
ASK_EXPORTSTATUS() |
Getter for EXPORTSTATUS w/ exceptions if field has no value |
HAS_EXPORTSTATUS() |
Determine if EXPORTSTATUS has a value |
StartTime¶
The time at which the export task began.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
EndTime¶
The time at which the export task completed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME has a value |
ExportManifest¶
The name of the manifest file for the export task.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPORTMANIFEST() |
Getter for EXPORTMANIFEST, with configurable default |
ASK_EXPORTMANIFEST() |
Getter for EXPORTMANIFEST w/ exceptions if field has no valu |
HAS_EXPORTMANIFEST() |
Determine if EXPORTMANIFEST has a value |
TableArn¶
The Amazon Resource Name (ARN) of the table that was exported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TABLEARN() |
Getter for TABLEARN, with configurable default |
ASK_TABLEARN() |
Getter for TABLEARN w/ exceptions if field has no value |
HAS_TABLEARN() |
Determine if TABLEARN has a value |
TableId¶
Unique ID of the table that was exported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TABLEID() |
Getter for TABLEID, with configurable default |
ASK_TABLEID() |
Getter for TABLEID w/ exceptions if field has no value |
HAS_TABLEID() |
Determine if TABLEID has a value |
ExportTime¶
Point in time from which table data was exported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPORTTIME() |
Getter for EXPORTTIME, with configurable default |
ASK_EXPORTTIME() |
Getter for EXPORTTIME w/ exceptions if field has no value |
HAS_EXPORTTIME() |
Determine if EXPORTTIME has a value |
ClientToken¶
The client token that was provided for the export task. A client token makes calls to
ExportTableToPointInTimeInputidempotent, meaning that multiple identical calls have the same effect as one single call.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLIENTTOKEN() |
Getter for CLIENTTOKEN, with configurable default |
ASK_CLIENTTOKEN() |
Getter for CLIENTTOKEN w/ exceptions if field has no value |
HAS_CLIENTTOKEN() |
Determine if CLIENTTOKEN has a value |
S3Bucket¶
The name of the Amazon S3 bucket containing the export.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3BUCKET() |
Getter for S3BUCKET, with configurable default |
ASK_S3BUCKET() |
Getter for S3BUCKET w/ exceptions if field has no value |
HAS_S3BUCKET() |
Determine if S3BUCKET has a value |
S3BucketOwner¶
The ID of the Amazon Web Services account that owns the bucket containing the export.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3BUCKETOWNER() |
Getter for S3BUCKETOWNER, with configurable default |
ASK_S3BUCKETOWNER() |
Getter for S3BUCKETOWNER w/ exceptions if field has no value |
HAS_S3BUCKETOWNER() |
Determine if S3BUCKETOWNER has a value |
S3Prefix¶
The Amazon S3 bucket prefix used as the file name and path of the exported snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3PREFIX() |
Getter for S3PREFIX, with configurable default |
ASK_S3PREFIX() |
Getter for S3PREFIX w/ exceptions if field has no value |
HAS_S3PREFIX() |
Determine if S3PREFIX has a value |
S3SseAlgorithm¶
Type of encryption used on the bucket where export data is stored. Valid values for
S3SseAlgorithmare:
AES256- server-side encryption with Amazon S3 managed keys
KMS- server-side encryption with KMS managed keys
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3SSEALGORITHM() |
Getter for S3SSEALGORITHM, with configurable default |
ASK_S3SSEALGORITHM() |
Getter for S3SSEALGORITHM w/ exceptions if field has no valu |
HAS_S3SSEALGORITHM() |
Determine if S3SSEALGORITHM has a value |
S3SseKmsKeyId¶
The ID of the KMS managed key used to encrypt the S3 bucket where export data is stored (if applicable).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3SSEKMSKEYID() |
Getter for S3SSEKMSKEYID, with configurable default |
ASK_S3SSEKMSKEYID() |
Getter for S3SSEKMSKEYID w/ exceptions if field has no value |
HAS_S3SSEKMSKEYID() |
Determine if S3SSEKMSKEYID has a value |
FailureCode¶
Status code for the result of the failed export.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILURECODE() |
Getter for FAILURECODE, with configurable default |
ASK_FAILURECODE() |
Getter for FAILURECODE w/ exceptions if field has no value |
HAS_FAILURECODE() |
Determine if FAILURECODE has a value |
FailureMessage¶
Export failure reason description.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILUREMESSAGE() |
Getter for FAILUREMESSAGE, with configurable default |
ASK_FAILUREMESSAGE() |
Getter for FAILUREMESSAGE w/ exceptions if field has no valu |
HAS_FAILUREMESSAGE() |
Determine if FAILUREMESSAGE has a value |
ExportFormat¶
The format of the exported data. Valid values for
ExportFormatareDYNAMODB_JSONorION.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPORTFORMAT() |
Getter for EXPORTFORMAT, with configurable default |
ASK_EXPORTFORMAT() |
Getter for EXPORTFORMAT w/ exceptions if field has no value |
HAS_EXPORTFORMAT() |
Determine if EXPORTFORMAT has a value |
BilledSizeBytes¶
The billable size of the table export.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BILLEDSIZEBYTES() |
Getter for BILLEDSIZEBYTES, with configurable default |
ASK_BILLEDSIZEBYTES() |
Getter for BILLEDSIZEBYTES w/ exceptions if field has no val |
HAS_BILLEDSIZEBYTES() |
Determine if BILLEDSIZEBYTES has a value |
ItemCount¶
The number of items exported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ITEMCOUNT() |
Getter for ITEMCOUNT, with configurable default |
ASK_ITEMCOUNT() |
Getter for ITEMCOUNT w/ exceptions if field has no value |
HAS_ITEMCOUNT() |
Determine if ITEMCOUNT has a value |
ExportType¶
The type of export that was performed. Valid values are
FULL_EXPORTorINCREMENTAL_EXPORT.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPORTTYPE() |
Getter for EXPORTTYPE, with configurable default |
ASK_EXPORTTYPE() |
Getter for EXPORTTYPE w/ exceptions if field has no value |
HAS_EXPORTTYPE() |
Determine if EXPORTTYPE has a value |
IncrementalExportSpecification¶
Optional object containing the parameters specific to an incremental export.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INCREMENTALEXPORTSPEC() |
Getter for INCREMENTALEXPORTSPEC |
FilterSpecification¶
The filter criteria applied to the export. When present, only items that match the specified key conditions and filter expressions are included in the export output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILTERSPECIFICATION() |
Getter for FILTERSPECIFICATION |