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