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.
|
copy
applyMutation, build
ServerReplicationParameters.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
,
LicenseType
ServerReplicationParameters.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
,
LicenseType
ServerReplicationParameters.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.