/AWS1/CL_TSIDBBACKUPSUMMARY¶
Contains a summary of a Timestream for InfluxDB backup.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/TSIDBBACKUPID /AWS1/TSIDBBACKUPID¶
Service-generated unique identifier of the backup.
iv_arn TYPE /AWS1/TSIARN /AWS1/TSIARN¶
The Amazon Resource Name (ARN) of the backup.
Optional arguments:¶
iv_name TYPE /AWS1/TSIDBBACKUPNAME /AWS1/TSIDBBACKUPNAME¶
The customer-provided name of the backup.
iv_status TYPE /AWS1/TSIDBBACKUPSTATUS /AWS1/TSIDBBACKUPSTATUS¶
The status of the backup. Valid values are IN_PROGRESS, COMPLETED, FAILED, DELETING, and DELETED.
iv_createdat TYPE /AWS1/TSITIMESTAMP /AWS1/TSITIMESTAMP¶
The time when the backup was created.
iv_expiresafter TYPE /AWS1/TSIDATE /AWS1/TSIDATE¶
The date after which the backup will be automatically deleted.
iv_dbresourceid TYPE /AWS1/TSIDBRESOURCEID /AWS1/TSIDBRESOURCEID¶
The identifier of the DB resource that the backup was created from.
iv_type TYPE /AWS1/TSIDBBACKUPTYPE /AWS1/TSIDBBACKUPTYPE¶
The type of backup. Valid values are HOURLY, DAILY, WEEKLY, MONTHLY, CUSTOM_SCHEDULE, ON_DEMAND, and CONTINUOUS.
iv_enginetype TYPE /AWS1/TSIENGINETYPE /AWS1/TSIENGINETYPE¶
The engine type of the resource that the backup was created from.
iv_deploymenttype TYPE /AWS1/TSIRESOURCEDEPLOYTYPE /AWS1/TSIRESOURCEDEPLOYTYPE¶
The deployment type of the resource that the backup was created from.
iv_kmskeyid TYPE /AWS1/TSIKMSKEYID /AWS1/TSIKMSKEYID¶
The Amazon Web Services KMS key ARN used for encryption of the resource at the time of backup.
Queryable Attributes¶
id¶
Service-generated unique identifier of the backup.
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 |
name¶
The customer-provided name of the backup.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
arn¶
The Amazon Resource Name (ARN) of the backup.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
status¶
The status of the backup. Valid values are IN_PROGRESS, COMPLETED, FAILED, DELETING, and DELETED.
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 |
createdAt¶
The time when the backup was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
expiresAfter¶
The date after which the backup will be automatically deleted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRESAFTER() |
Getter for EXPIRESAFTER, with configurable default |
ASK_EXPIRESAFTER() |
Getter for EXPIRESAFTER w/ exceptions if field has no value |
HAS_EXPIRESAFTER() |
Determine if EXPIRESAFTER has a value |
dbResourceId¶
The identifier of the DB resource that the backup was created from.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DBRESOURCEID() |
Getter for DBRESOURCEID, with configurable default |
ASK_DBRESOURCEID() |
Getter for DBRESOURCEID w/ exceptions if field has no value |
HAS_DBRESOURCEID() |
Determine if DBRESOURCEID has a value |
type¶
The type of backup. Valid values are HOURLY, DAILY, WEEKLY, MONTHLY, CUSTOM_SCHEDULE, ON_DEMAND, and CONTINUOUS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
engineType¶
The engine type of the resource that the backup was created from.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENGINETYPE() |
Getter for ENGINETYPE, with configurable default |
ASK_ENGINETYPE() |
Getter for ENGINETYPE w/ exceptions if field has no value |
HAS_ENGINETYPE() |
Determine if ENGINETYPE has a value |
deploymentType¶
The deployment type of the resource that the backup was created from.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPLOYMENTTYPE() |
Getter for DEPLOYMENTTYPE, with configurable default |
ASK_DEPLOYMENTTYPE() |
Getter for DEPLOYMENTTYPE w/ exceptions if field has no valu |
HAS_DEPLOYMENTTYPE() |
Determine if DEPLOYMENTTYPE has a value |
kmsKeyId¶
The Amazon Web Services KMS key ARN used for encryption of the resource at the time of backup.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYID() |
Getter for KMSKEYID, with configurable default |
ASK_KMSKEYID() |
Getter for KMSKEYID w/ exceptions if field has no value |
HAS_KMSKEYID() |
Determine if KMSKEYID 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_DBBACKUPSUMMARYLIST¶
TYPES TT_DBBACKUPSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_TSIDBBACKUPSUMMARY WITH DEFAULT KEY
.