public static interface ServerReplicationParameters.Builder extends SdkPojo, CopyableBuilder<ServerReplicationParameters.Builder,ServerReplicationParameters>
| Modifier and Type | Method and Description |
|---|---|
ServerReplicationParameters.Builder |
encrypted(Boolean encrypted)
Indicates whether the replication job produces encrypted AMIs.
|
ServerReplicationParameters.Builder |
frequency(Integer frequency)
The frequency of creating replication jobs for the server.
|
ServerReplicationParameters.Builder |
kmsKeyId(String kmsKeyId)
The ID of the KMS key for replication jobs that produce encrypted AMIs.
|
ServerReplicationParameters.Builder |
licenseType(LicenseType licenseType)
The license type for creating a replication job for the server.
|
ServerReplicationParameters.Builder |
licenseType(String licenseType)
The license type for creating a replication job for the server.
|
ServerReplicationParameters.Builder |
numberOfRecentAmisToKeep(Integer numberOfRecentAmisToKeep)
The number of recent AMIs to keep when creating a replication job for this server.
|
ServerReplicationParameters.Builder |
runOnce(Boolean runOnce)
Indicates whether to run the replication job one time.
|
ServerReplicationParameters.Builder |
seedTime(Instant seedTime)
The seed time for creating a replication job for the server.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildServerReplicationParameters.Builder seedTime(Instant seedTime)
The seed time for creating a replication job for the server.
seedTime - The seed time for creating a replication job for the server.ServerReplicationParameters.Builder frequency(Integer frequency)
The frequency of creating replication jobs for the server.
frequency - The frequency of creating replication jobs for the server.ServerReplicationParameters.Builder runOnce(Boolean runOnce)
Indicates whether to run the replication job one time.
runOnce - Indicates whether to run the replication job one time.ServerReplicationParameters.Builder licenseType(String licenseType)
The license type for creating a replication job for the server.
licenseType - The license type for creating a replication job for the server.LicenseType,
LicenseTypeServerReplicationParameters.Builder licenseType(LicenseType licenseType)
The license type for creating a replication job for the server.
licenseType - The license type for creating a replication job for the server.LicenseType,
LicenseTypeServerReplicationParameters.Builder numberOfRecentAmisToKeep(Integer numberOfRecentAmisToKeep)
The number of recent AMIs to keep when creating a replication job for this server.
numberOfRecentAmisToKeep - The number of recent AMIs to keep when creating a replication job for this server.ServerReplicationParameters.Builder encrypted(Boolean encrypted)
Indicates whether the replication job produces encrypted AMIs.
encrypted - Indicates whether the replication job produces encrypted AMIs.ServerReplicationParameters.Builder kmsKeyId(String 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.
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.
Copyright © 2022. All rights reserved.