/AWS1/CL_SMSSERVERREPLPARAMS¶
The replication parameters for replicating a server.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_seedtime TYPE /AWS1/SMSTIMESTAMP /AWS1/SMSTIMESTAMP¶
The seed time for creating a replication job for the server.
iv_frequency TYPE /AWS1/SMSFREQUENCY /AWS1/SMSFREQUENCY¶
The frequency of creating replication jobs for the server.
iv_runonce TYPE /AWS1/SMSRUNONCE /AWS1/SMSRUNONCE¶
Indicates whether to run the replication job one time.
iv_licensetype TYPE /AWS1/SMSLICENSETYPE /AWS1/SMSLICENSETYPE¶
The license type for creating a replication job for the server.
iv_numberofrecentamistokeep TYPE /AWS1/SMSNUMOFRECENTAMISTOKEEP /AWS1/SMSNUMOFRECENTAMISTOKEEP¶
The number of recent AMIs to keep when creating a replication job for this server.
iv_encrypted TYPE /AWS1/SMSENCRYPTED /AWS1/SMSENCRYPTED¶
Indicates whether the replication job produces encrypted AMIs.
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 enabled but a KMS key ID is not specified, the customer's default KMS key for Amazon EBS is used.
Queryable Attributes¶
seedTime¶
The seed time for creating a replication job for the server.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEEDTIME() |
Getter for SEEDTIME, with configurable default |
ASK_SEEDTIME() |
Getter for SEEDTIME w/ exceptions if field has no value |
HAS_SEEDTIME() |
Determine if SEEDTIME has a value |
frequency¶
The frequency of creating replication jobs for the server.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FREQUENCY() |
Getter for FREQUENCY, with configurable default |
ASK_FREQUENCY() |
Getter for FREQUENCY w/ exceptions if field has no value |
HAS_FREQUENCY() |
Determine if FREQUENCY has a value |
runOnce¶
Indicates whether to run the replication job one time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RUNONCE() |
Getter for RUNONCE, with configurable default |
ASK_RUNONCE() |
Getter for RUNONCE w/ exceptions if field has no value |
HAS_RUNONCE() |
Determine if RUNONCE has a value |
licenseType¶
The license type for creating a replication job for the server.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LICENSETYPE() |
Getter for LICENSETYPE, with configurable default |
ASK_LICENSETYPE() |
Getter for LICENSETYPE w/ exceptions if field has no value |
HAS_LICENSETYPE() |
Determine if LICENSETYPE has a value |
numberOfRecentAmisToKeep¶
The number of recent AMIs to keep when creating a replication job for this server.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NUMBEROFRECENTAMISTOKEEP() |
Getter for NUMBEROFRECENTAMISTOKEEP, with configurable defau |
ASK_NUMBEROFRECENTAMISTOKEEP() |
Getter for NUMBEROFRECENTAMISTOKEEP w/ exceptions if field h |
HAS_NUMBEROFRECENTAMISTOKEEP() |
Determine if NUMBEROFRECENTAMISTOKEEP has a value |
encrypted¶
Indicates whether the replication job produces encrypted AMIs.
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 enabled 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 |