Skip to content

/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
.