/AWS1/CL_SMSREPLICATIONRUN¶
Represents a replication run.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_replicationrunid TYPE /AWS1/SMSREPLICATIONRUNID /AWS1/SMSREPLICATIONRUNID¶
The ID of the replication run.
iv_state TYPE /AWS1/SMSREPLICATIONRUNSTATE /AWS1/SMSREPLICATIONRUNSTATE¶
The state of the replication run.
iv_type TYPE /AWS1/SMSREPLICATIONRUNTYPE /AWS1/SMSREPLICATIONRUNTYPE¶
The type of replication run.
io_stagedetails TYPE REF TO /AWS1/CL_SMSREPLRUNSTAGEDETS /AWS1/CL_SMSREPLRUNSTAGEDETS¶
Details about the current stage of the replication run.
iv_statusmessage TYPE /AWS1/SMSREPLRUNSTATUSMESSAGE /AWS1/SMSREPLRUNSTATUSMESSAGE¶
The description of the current status of the replication job.
iv_amiid TYPE /AWS1/SMSAMIID /AWS1/SMSAMIID¶
The ID of the Amazon Machine Image (AMI) from the replication run.
iv_scheduledstarttime TYPE /AWS1/SMSTIMESTAMP /AWS1/SMSTIMESTAMP¶
The start time of the next replication run.
iv_completedtime TYPE /AWS1/SMSTIMESTAMP /AWS1/SMSTIMESTAMP¶
The completion time of the last replication run.
iv_description TYPE /AWS1/SMSDESCRIPTION /AWS1/SMSDESCRIPTION¶
The description of the replication run.
iv_encrypted TYPE /AWS1/SMSENCRYPTED /AWS1/SMSENCRYPTED¶
Indicates whether the replication run should produce an encrypted AMI.
iv_kmskeyid TYPE /AWS1/SMSKMSKEYID /AWS1/SMSKMSKEYID¶
The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:
KMS key ID
KMS key alias
ARN referring to the KMS key ID
ARN referring to the KMS key alias
If encrypted is true but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.
Queryable Attributes¶
replicationRunId¶
The ID of the replication run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPLICATIONRUNID() |
Getter for REPLICATIONRUNID, with configurable default |
ASK_REPLICATIONRUNID() |
Getter for REPLICATIONRUNID w/ exceptions if field has no va |
HAS_REPLICATIONRUNID() |
Determine if REPLICATIONRUNID has a value |
state¶
The state of the replication run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
type¶
The type of replication run.
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 |
stageDetails¶
Details about the current stage of the replication run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STAGEDETAILS() |
Getter for STAGEDETAILS |
statusMessage¶
The description of the current status of the replication job.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSMESSAGE() |
Getter for STATUSMESSAGE, with configurable default |
ASK_STATUSMESSAGE() |
Getter for STATUSMESSAGE w/ exceptions if field has no value |
HAS_STATUSMESSAGE() |
Determine if STATUSMESSAGE has a value |
amiId¶
The ID of the Amazon Machine Image (AMI) from the replication run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AMIID() |
Getter for AMIID, with configurable default |
ASK_AMIID() |
Getter for AMIID w/ exceptions if field has no value |
HAS_AMIID() |
Determine if AMIID has a value |
scheduledStartTime¶
The start time of the next replication run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULEDSTARTTIME() |
Getter for SCHEDULEDSTARTTIME, with configurable default |
ASK_SCHEDULEDSTARTTIME() |
Getter for SCHEDULEDSTARTTIME w/ exceptions if field has no |
HAS_SCHEDULEDSTARTTIME() |
Determine if SCHEDULEDSTARTTIME has a value |
completedTime¶
The completion time of the last replication run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPLETEDTIME() |
Getter for COMPLETEDTIME, with configurable default |
ASK_COMPLETEDTIME() |
Getter for COMPLETEDTIME w/ exceptions if field has no value |
HAS_COMPLETEDTIME() |
Determine if COMPLETEDTIME has a value |
description¶
The description of the replication run.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
encrypted¶
Indicates whether the replication run should produce an encrypted AMI.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTED() |
Getter for ENCRYPTED, with configurable default |
ASK_ENCRYPTED() |
Getter for ENCRYPTED w/ exceptions if field has no value |
HAS_ENCRYPTED() |
Determine if ENCRYPTED has a value |
kmsKeyId¶
The ID of the KMS key for replication jobs that produce encrypted AMIs. This value can be any of the following:
KMS key ID
KMS key alias
ARN referring to the KMS key ID
ARN referring to the KMS key alias
If encrypted is true but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.
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_REPLICATIONRUNLIST¶
TYPES TT_REPLICATIONRUNLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SMSREPLICATIONRUN WITH DEFAULT KEY
.