public static interface CopySnapshotRequest.Builder extends LightsailRequest.Builder, SdkPojo, CopyableBuilder<CopySnapshotRequest.Builder,CopySnapshotRequest>
| Modifier and Type | Method and Description |
|---|---|
CopySnapshotRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CopySnapshotRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CopySnapshotRequest.Builder |
restoreDate(String restoreDate)
The date of the source automatic snapshot to copy.
|
CopySnapshotRequest.Builder |
sourceRegion(RegionName sourceRegion)
The Amazon Web Services Region where the source manual or automatic snapshot is located.
|
CopySnapshotRequest.Builder |
sourceRegion(String sourceRegion)
The Amazon Web Services Region where the source manual or automatic snapshot is located.
|
CopySnapshotRequest.Builder |
sourceResourceName(String sourceResourceName)
The name of the source instance or disk from which the source automatic snapshot was created.
|
CopySnapshotRequest.Builder |
sourceSnapshotName(String sourceSnapshotName)
The name of the source manual snapshot to copy.
|
CopySnapshotRequest.Builder |
targetSnapshotName(String targetSnapshotName)
The name of the new manual snapshot to be created as a copy.
|
CopySnapshotRequest.Builder |
useLatestRestorableAutoSnapshot(Boolean useLatestRestorableAutoSnapshot)
A Boolean value to indicate whether to use the latest available automatic snapshot of the specified source
instance or disk.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCopySnapshotRequest.Builder sourceSnapshotName(String sourceSnapshotName)
The name of the source manual snapshot to copy.
Constraint:
Define this parameter only when copying a manual snapshot as another manual snapshot.
sourceSnapshotName - The name of the source manual snapshot to copy.
Constraint:
Define this parameter only when copying a manual snapshot as another manual snapshot.
CopySnapshotRequest.Builder sourceResourceName(String sourceResourceName)
The name of the source instance or disk from which the source automatic snapshot was created.
Constraint:
Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.
sourceResourceName - The name of the source instance or disk from which the source automatic snapshot was created.
Constraint:
Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.
CopySnapshotRequest.Builder restoreDate(String restoreDate)
The date of the source automatic snapshot to copy. Use the get auto snapshots operation to
identify the dates of the available automatic snapshots.
Constraints:
Must be specified in YYYY-MM-DD format.
This parameter cannot be defined together with the use latest restorable auto snapshot
parameter. The restore date and use latest restorable auto snapshot parameters are
mutually exclusive.
Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.
restoreDate - The date of the source automatic snapshot to copy. Use the get auto snapshots operation
to identify the dates of the available automatic snapshots.
Constraints:
Must be specified in YYYY-MM-DD format.
This parameter cannot be defined together with the use latest restorable auto snapshot
parameter. The restore date and use latest restorable auto snapshot
parameters are mutually exclusive.
Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.
CopySnapshotRequest.Builder useLatestRestorableAutoSnapshot(Boolean useLatestRestorableAutoSnapshot)
A Boolean value to indicate whether to use the latest available automatic snapshot of the specified source instance or disk.
Constraints:
This parameter cannot be defined together with the restore date parameter. The
use latest restorable auto snapshot and restore date parameters are mutually
exclusive.
Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.
useLatestRestorableAutoSnapshot - A Boolean value to indicate whether to use the latest available automatic snapshot of the specified
source instance or disk.
Constraints:
This parameter cannot be defined together with the restore date parameter. The
use latest restorable auto snapshot and restore date parameters are mutually
exclusive.
Define this parameter only when copying an automatic snapshot as a manual snapshot. For more information, see the Amazon Lightsail Developer Guide.
CopySnapshotRequest.Builder targetSnapshotName(String targetSnapshotName)
The name of the new manual snapshot to be created as a copy.
targetSnapshotName - The name of the new manual snapshot to be created as a copy.CopySnapshotRequest.Builder sourceRegion(String sourceRegion)
The Amazon Web Services Region where the source manual or automatic snapshot is located.
sourceRegion - The Amazon Web Services Region where the source manual or automatic snapshot is located.RegionName,
RegionNameCopySnapshotRequest.Builder sourceRegion(RegionName sourceRegion)
The Amazon Web Services Region where the source manual or automatic snapshot is located.
sourceRegion - The Amazon Web Services Region where the source manual or automatic snapshot is located.RegionName,
RegionNameCopySnapshotRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCopySnapshotRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.