public static class UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder memberId(String memberId)
public UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder isMovable(Boolean isMovable)
A flag indicating if the compute instance should be moved during DR operations.
Example: false
isMovable
- the value to setpublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder vnicMapping(List<ComputeInstanceVnicMappingDetails> vnicMapping)
A list of compute instance VNIC mappings.
vnicMapping
- the value to setpublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder destinationCompartmentId(String destinationCompartmentId)
The OCID of a compartment in the destination region in which the compute instance should be launched.
Example: ocid1.compartment.oc1..uniqueID
destinationCompartmentId
- the value to setpublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder destinationDedicatedVmHostId(String destinationDedicatedVmHostId)
The OCID of a dedicated VM host in the destination region on which the compute instance should be launched.
Example: ocid1.dedicatedvmhost.oc1..uniqueID
destinationDedicatedVmHostId
- the value to setpublic UpdateDrProtectionGroupMemberComputeInstanceDetails build()
Copyright © 2016–2024. All rights reserved.