public static interface ServerReplicationParameters.Builder extends SdkPojo, CopyableBuilder<ServerReplicationParameters.Builder,ServerReplicationParameters>
| Modifier and Type | Method and Description |
|---|---|
ServerReplicationParameters.Builder |
encrypted(Boolean encrypted)
When true, the replication job produces encrypted AMIs.
|
ServerReplicationParameters.Builder |
frequency(Integer frequency)
Frequency of creating replication jobs for the server.
|
ServerReplicationParameters.Builder |
kmsKeyId(String kmsKeyId)
|
ServerReplicationParameters.Builder |
licenseType(LicenseType licenseType)
License type for creating a replication job for the server.
|
ServerReplicationParameters.Builder |
licenseType(String licenseType)
License type for creating a replication job for the server.
|
ServerReplicationParameters.Builder |
numberOfRecentAmisToKeep(Integer numberOfRecentAmisToKeep)
Number of recent AMIs to keep when creating a replication job for this server.
|
ServerReplicationParameters.Builder |
runOnce(Boolean runOnce)
|
ServerReplicationParameters.Builder |
seedTime(Instant seedTime)
Seed time for creating a replication job for the server.
|
copyapplyMutation, buildServerReplicationParameters.Builder seedTime(Instant seedTime)
Seed time for creating a replication job for the server.
seedTime - Seed time for creating a replication job for the server.ServerReplicationParameters.Builder frequency(Integer frequency)
Frequency of creating replication jobs for the server.
frequency - Frequency of creating replication jobs for the server.ServerReplicationParameters.Builder runOnce(Boolean runOnce)
runOnce - ServerReplicationParameters.Builder licenseType(String licenseType)
License type for creating a replication job for the server.
licenseType - License type for creating a replication job for the server.LicenseType,
LicenseTypeServerReplicationParameters.Builder licenseType(LicenseType licenseType)
License type for creating a replication job for the server.
licenseType - License type for creating a replication job for the server.LicenseType,
LicenseTypeServerReplicationParameters.Builder numberOfRecentAmisToKeep(Integer numberOfRecentAmisToKeep)
Number of recent AMIs to keep when creating a replication job for this server.
numberOfRecentAmisToKeep - Number of recent AMIs to keep when creating a replication job for this server.ServerReplicationParameters.Builder encrypted(Boolean encrypted)
When true, the replication job produces encrypted AMIs. See also KmsKeyId below.
encrypted - When true, the replication job produces encrypted AMIs. See also KmsKeyId below.ServerReplicationParameters.Builder kmsKeyId(String kmsKeyId)
KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
KMS key ID
KMS key alias
ARN referring to KMS key ID
ARN referring to KMS key alias
If encrypted is true but a KMS key id is not specified, the customer's default KMS key for EBS is used.
kmsKeyId - KMS key ID for replication jobs that produce encrypted AMIs. Can be any of the following:
KMS key ID
KMS key alias
ARN referring to KMS key ID
ARN referring to KMS key alias
If encrypted is true but a KMS key id is not specified, the customer's default KMS key for EBS is used.
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.