Show / Hide Table of Contents

Class ComputeWaiters

Contains collection of helper methods to produce Oci.Common.Waiters for different resources of Compute.

Inheritance
object
ComputeWaiters
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CoreService
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class ComputeWaiters

Constructors

ComputeWaiters(ComputeClient, WorkRequestClient)

Declaration
public ComputeWaiters(ComputeClient client, WorkRequestClient workRequestClient)
Parameters
Type Name Description
ComputeClient client
WorkRequestClient workRequestClient

Methods

ForAttachComputeHostGroupHost(AttachComputeHostGroupHostRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<AttachComputeHostGroupHostRequest, AttachComputeHostGroupHostResponse> ForAttachComputeHostGroupHost(AttachComputeHostGroupHostRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AttachComputeHostGroupHostRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<AttachComputeHostGroupHostRequest, AttachComputeHostGroupHostResponse>

a new Oci.common.Waiter instance

ForAttachComputeHostGroupHost(AttachComputeHostGroupHostRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<AttachComputeHostGroupHostRequest, AttachComputeHostGroupHostResponse> ForAttachComputeHostGroupHost(AttachComputeHostGroupHostRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AttachComputeHostGroupHostRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<AttachComputeHostGroupHostRequest, AttachComputeHostGroupHostResponse>

a new Oci.common.Waiter instance

ForBootVolumeAttachment(GetBootVolumeAttachmentRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetBootVolumeAttachmentRequest, GetBootVolumeAttachmentResponse> ForBootVolumeAttachment(GetBootVolumeAttachmentRequest request, WaiterConfiguration config, params BootVolumeAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetBootVolumeAttachmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetBootVolumeAttachmentRequest, GetBootVolumeAttachmentResponse>

a new Oci.common.Waiter instance

ForBootVolumeAttachment(GetBootVolumeAttachmentRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetBootVolumeAttachmentRequest, GetBootVolumeAttachmentResponse> ForBootVolumeAttachment(GetBootVolumeAttachmentRequest request, params BootVolumeAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetBootVolumeAttachmentRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetBootVolumeAttachmentRequest, GetBootVolumeAttachmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeComputeCapacityReservationCompartmentRequest, ChangeComputeCapacityReservationCompartmentResponse> ForChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeCapacityReservationCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<ChangeComputeCapacityReservationCompartmentRequest, ChangeComputeCapacityReservationCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeComputeCapacityReservationCompartmentRequest, ChangeComputeCapacityReservationCompartmentResponse> ForChangeComputeCapacityReservationCompartment(ChangeComputeCapacityReservationCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeCapacityReservationCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeComputeCapacityReservationCompartmentRequest, ChangeComputeCapacityReservationCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeComputeCapacityTopologyCompartmentRequest, ChangeComputeCapacityTopologyCompartmentResponse> ForChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeCapacityTopologyCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<ChangeComputeCapacityTopologyCompartmentRequest, ChangeComputeCapacityTopologyCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeComputeCapacityTopologyCompartmentRequest, ChangeComputeCapacityTopologyCompartmentResponse> ForChangeComputeCapacityTopologyCompartment(ChangeComputeCapacityTopologyCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeCapacityTopologyCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeComputeCapacityTopologyCompartmentRequest, ChangeComputeCapacityTopologyCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeHostCompartment(ChangeComputeHostCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeComputeHostCompartmentRequest, ChangeComputeHostCompartmentResponse> ForChangeComputeHostCompartment(ChangeComputeHostCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeHostCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<ChangeComputeHostCompartmentRequest, ChangeComputeHostCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeHostCompartment(ChangeComputeHostCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeComputeHostCompartmentRequest, ChangeComputeHostCompartmentResponse> ForChangeComputeHostCompartment(ChangeComputeHostCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeHostCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeComputeHostCompartmentRequest, ChangeComputeHostCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeHostGroupCompartment(ChangeComputeHostGroupCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeComputeHostGroupCompartmentRequest, ChangeComputeHostGroupCompartmentResponse> ForChangeComputeHostGroupCompartment(ChangeComputeHostGroupCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeHostGroupCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<ChangeComputeHostGroupCompartmentRequest, ChangeComputeHostGroupCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeComputeHostGroupCompartment(ChangeComputeHostGroupCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeComputeHostGroupCompartmentRequest, ChangeComputeHostGroupCompartmentResponse> ForChangeComputeHostGroupCompartment(ChangeComputeHostGroupCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeComputeHostGroupCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeComputeHostGroupCompartmentRequest, ChangeComputeHostGroupCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeDedicatedVmHostCompartmentRequest, ChangeDedicatedVmHostCompartmentResponse> ForChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeDedicatedVmHostCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<ChangeDedicatedVmHostCompartmentRequest, ChangeDedicatedVmHostCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeDedicatedVmHostCompartmentRequest, ChangeDedicatedVmHostCompartmentResponse> ForChangeDedicatedVmHostCompartment(ChangeDedicatedVmHostCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeDedicatedVmHostCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeDedicatedVmHostCompartmentRequest, ChangeDedicatedVmHostCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeInstanceCompartment(ChangeInstanceCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeInstanceCompartmentRequest, ChangeInstanceCompartmentResponse> ForChangeInstanceCompartment(ChangeInstanceCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeInstanceCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<ChangeInstanceCompartmentRequest, ChangeInstanceCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeInstanceCompartment(ChangeInstanceCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeInstanceCompartmentRequest, ChangeInstanceCompartmentResponse> ForChangeInstanceCompartment(ChangeInstanceCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeInstanceCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeInstanceCompartmentRequest, ChangeInstanceCompartmentResponse>

a new Oci.common.Waiter instance

ForComputeCapacityReservation(GetComputeCapacityReservationRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetComputeCapacityReservationRequest, GetComputeCapacityReservationResponse> ForComputeCapacityReservation(GetComputeCapacityReservationRequest request, WaiterConfiguration config, params ComputeCapacityReservation.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeCapacityReservationRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeCapacityReservationRequest, GetComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForComputeCapacityReservation(GetComputeCapacityReservationRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetComputeCapacityReservationRequest, GetComputeCapacityReservationResponse> ForComputeCapacityReservation(GetComputeCapacityReservationRequest request, params ComputeCapacityReservation.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeCapacityReservationRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeCapacityReservationRequest, GetComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForComputeCapacityTopology(GetComputeCapacityTopologyRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetComputeCapacityTopologyRequest, GetComputeCapacityTopologyResponse> ForComputeCapacityTopology(GetComputeCapacityTopologyRequest request, WaiterConfiguration config, params ComputeCapacityTopology.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeCapacityTopologyRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeCapacityTopologyRequest, GetComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForComputeCapacityTopology(GetComputeCapacityTopologyRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetComputeCapacityTopologyRequest, GetComputeCapacityTopologyResponse> ForComputeCapacityTopology(GetComputeCapacityTopologyRequest request, params ComputeCapacityTopology.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeCapacityTopologyRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeCapacityTopologyRequest, GetComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForComputeCluster(GetComputeClusterRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetComputeClusterRequest, GetComputeClusterResponse> ForComputeCluster(GetComputeClusterRequest request, WaiterConfiguration config, params ComputeCluster.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeClusterRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeClusterRequest, GetComputeClusterResponse>

a new Oci.common.Waiter instance

ForComputeCluster(GetComputeClusterRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetComputeClusterRequest, GetComputeClusterResponse> ForComputeCluster(GetComputeClusterRequest request, params ComputeCluster.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeClusterRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeClusterRequest, GetComputeClusterResponse>

a new Oci.common.Waiter instance

ForComputeGpuMemoryCluster(GetComputeGpuMemoryClusterRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetComputeGpuMemoryClusterRequest, GetComputeGpuMemoryClusterResponse> ForComputeGpuMemoryCluster(GetComputeGpuMemoryClusterRequest request, WaiterConfiguration config, params ComputeGpuMemoryCluster.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeGpuMemoryClusterRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeGpuMemoryClusterRequest, GetComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForComputeGpuMemoryCluster(GetComputeGpuMemoryClusterRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetComputeGpuMemoryClusterRequest, GetComputeGpuMemoryClusterResponse> ForComputeGpuMemoryCluster(GetComputeGpuMemoryClusterRequest request, params ComputeGpuMemoryCluster.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeGpuMemoryClusterRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeGpuMemoryClusterRequest, GetComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForComputeGpuMemoryFabric(GetComputeGpuMemoryFabricRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetComputeGpuMemoryFabricRequest, GetComputeGpuMemoryFabricResponse> ForComputeGpuMemoryFabric(GetComputeGpuMemoryFabricRequest request, WaiterConfiguration config, params ComputeGpuMemoryFabric.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeGpuMemoryFabricRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeGpuMemoryFabricRequest, GetComputeGpuMemoryFabricResponse>

a new Oci.common.Waiter instance

ForComputeGpuMemoryFabric(GetComputeGpuMemoryFabricRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetComputeGpuMemoryFabricRequest, GetComputeGpuMemoryFabricResponse> ForComputeGpuMemoryFabric(GetComputeGpuMemoryFabricRequest request, params ComputeGpuMemoryFabric.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeGpuMemoryFabricRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeGpuMemoryFabricRequest, GetComputeGpuMemoryFabricResponse>

a new Oci.common.Waiter instance

ForComputeHost(GetComputeHostRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetComputeHostRequest, GetComputeHostResponse> ForComputeHost(GetComputeHostRequest request, WaiterConfiguration config, params ComputeHost.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeHostRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeHostRequest, GetComputeHostResponse>

a new Oci.common.Waiter instance

ForComputeHost(GetComputeHostRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetComputeHostRequest, GetComputeHostResponse> ForComputeHost(GetComputeHostRequest request, params ComputeHost.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeHostRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeHostRequest, GetComputeHostResponse>

a new Oci.common.Waiter instance

ForComputeHostGroup(GetComputeHostGroupRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetComputeHostGroupRequest, GetComputeHostGroupResponse> ForComputeHostGroup(GetComputeHostGroupRequest request, WaiterConfiguration config, params ComputeHostGroup.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeHostGroupRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeHostGroupRequest, GetComputeHostGroupResponse>

a new Oci.common.Waiter instance

ForComputeHostGroup(GetComputeHostGroupRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetComputeHostGroupRequest, GetComputeHostGroupResponse> ForComputeHostGroup(GetComputeHostGroupRequest request, params ComputeHostGroup.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetComputeHostGroupRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetComputeHostGroupRequest, GetComputeHostGroupResponse>

a new Oci.common.Waiter instance

ForConsoleHistory(GetConsoleHistoryRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetConsoleHistoryRequest, GetConsoleHistoryResponse> ForConsoleHistory(GetConsoleHistoryRequest request, WaiterConfiguration config, params ConsoleHistory.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetConsoleHistoryRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetConsoleHistoryRequest, GetConsoleHistoryResponse>

a new Oci.common.Waiter instance

ForConsoleHistory(GetConsoleHistoryRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetConsoleHistoryRequest, GetConsoleHistoryResponse> ForConsoleHistory(GetConsoleHistoryRequest request, params ConsoleHistory.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetConsoleHistoryRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetConsoleHistoryRequest, GetConsoleHistoryResponse>

a new Oci.common.Waiter instance

ForCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<CreateComputeCapacityReservationRequest, CreateComputeCapacityReservationResponse> ForCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeCapacityReservationRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<CreateComputeCapacityReservationRequest, CreateComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<CreateComputeCapacityReservationRequest, CreateComputeCapacityReservationResponse> ForCreateComputeCapacityReservation(CreateComputeCapacityReservationRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeCapacityReservationRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<CreateComputeCapacityReservationRequest, CreateComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<CreateComputeCapacityTopologyRequest, CreateComputeCapacityTopologyResponse> ForCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeCapacityTopologyRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<CreateComputeCapacityTopologyRequest, CreateComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<CreateComputeCapacityTopologyRequest, CreateComputeCapacityTopologyResponse> ForCreateComputeCapacityTopology(CreateComputeCapacityTopologyRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeCapacityTopologyRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<CreateComputeCapacityTopologyRequest, CreateComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForCreateComputeGpuMemoryCluster(CreateComputeGpuMemoryClusterRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<CreateComputeGpuMemoryClusterRequest, CreateComputeGpuMemoryClusterResponse> ForCreateComputeGpuMemoryCluster(CreateComputeGpuMemoryClusterRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeGpuMemoryClusterRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<CreateComputeGpuMemoryClusterRequest, CreateComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForCreateComputeGpuMemoryCluster(CreateComputeGpuMemoryClusterRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<CreateComputeGpuMemoryClusterRequest, CreateComputeGpuMemoryClusterResponse> ForCreateComputeGpuMemoryCluster(CreateComputeGpuMemoryClusterRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeGpuMemoryClusterRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<CreateComputeGpuMemoryClusterRequest, CreateComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForCreateComputeHostGroup(CreateComputeHostGroupRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<CreateComputeHostGroupRequest, CreateComputeHostGroupResponse> ForCreateComputeHostGroup(CreateComputeHostGroupRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeHostGroupRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<CreateComputeHostGroupRequest, CreateComputeHostGroupResponse>

a new Oci.common.Waiter instance

ForCreateComputeHostGroup(CreateComputeHostGroupRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<CreateComputeHostGroupRequest, CreateComputeHostGroupResponse> ForCreateComputeHostGroup(CreateComputeHostGroupRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateComputeHostGroupRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<CreateComputeHostGroupRequest, CreateComputeHostGroupResponse>

a new Oci.common.Waiter instance

ForCreateDedicatedVmHost(CreateDedicatedVmHostRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<CreateDedicatedVmHostRequest, CreateDedicatedVmHostResponse> ForCreateDedicatedVmHost(CreateDedicatedVmHostRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateDedicatedVmHostRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<CreateDedicatedVmHostRequest, CreateDedicatedVmHostResponse>

a new Oci.common.Waiter instance

ForCreateDedicatedVmHost(CreateDedicatedVmHostRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<CreateDedicatedVmHostRequest, CreateDedicatedVmHostResponse> ForCreateDedicatedVmHost(CreateDedicatedVmHostRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateDedicatedVmHostRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<CreateDedicatedVmHostRequest, CreateDedicatedVmHostResponse>

a new Oci.common.Waiter instance

ForCreateImage(CreateImageRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<CreateImageRequest, CreateImageResponse> ForCreateImage(CreateImageRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateImageRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<CreateImageRequest, CreateImageResponse>

a new Oci.common.Waiter instance

ForCreateImage(CreateImageRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<CreateImageRequest, CreateImageResponse> ForCreateImage(CreateImageRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateImageRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<CreateImageRequest, CreateImageResponse>

a new Oci.common.Waiter instance

ForDedicatedVmHost(GetDedicatedVmHostRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDedicatedVmHostRequest, GetDedicatedVmHostResponse> ForDedicatedVmHost(GetDedicatedVmHostRequest request, WaiterConfiguration config, params DedicatedVmHost.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDedicatedVmHostRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetDedicatedVmHostRequest, GetDedicatedVmHostResponse>

a new Oci.common.Waiter instance

ForDedicatedVmHost(GetDedicatedVmHostRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDedicatedVmHostRequest, GetDedicatedVmHostResponse> ForDedicatedVmHost(GetDedicatedVmHostRequest request, params DedicatedVmHost.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDedicatedVmHostRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetDedicatedVmHostRequest, GetDedicatedVmHostResponse>

a new Oci.common.Waiter instance

ForDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DeleteComputeCapacityReservationRequest, DeleteComputeCapacityReservationResponse> ForDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteComputeCapacityReservationRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<DeleteComputeCapacityReservationRequest, DeleteComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DeleteComputeCapacityReservationRequest, DeleteComputeCapacityReservationResponse> ForDeleteComputeCapacityReservation(DeleteComputeCapacityReservationRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteComputeCapacityReservationRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DeleteComputeCapacityReservationRequest, DeleteComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DeleteComputeCapacityTopologyRequest, DeleteComputeCapacityTopologyResponse> ForDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteComputeCapacityTopologyRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<DeleteComputeCapacityTopologyRequest, DeleteComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DeleteComputeCapacityTopologyRequest, DeleteComputeCapacityTopologyResponse> ForDeleteComputeCapacityTopology(DeleteComputeCapacityTopologyRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteComputeCapacityTopologyRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DeleteComputeCapacityTopologyRequest, DeleteComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForDeleteComputeGpuMemoryCluster(DeleteComputeGpuMemoryClusterRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DeleteComputeGpuMemoryClusterRequest, DeleteComputeGpuMemoryClusterResponse> ForDeleteComputeGpuMemoryCluster(DeleteComputeGpuMemoryClusterRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteComputeGpuMemoryClusterRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<DeleteComputeGpuMemoryClusterRequest, DeleteComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForDeleteComputeGpuMemoryCluster(DeleteComputeGpuMemoryClusterRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DeleteComputeGpuMemoryClusterRequest, DeleteComputeGpuMemoryClusterResponse> ForDeleteComputeGpuMemoryCluster(DeleteComputeGpuMemoryClusterRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteComputeGpuMemoryClusterRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DeleteComputeGpuMemoryClusterRequest, DeleteComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DeleteDedicatedVmHostRequest, DeleteDedicatedVmHostResponse> ForDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteDedicatedVmHostRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<DeleteDedicatedVmHostRequest, DeleteDedicatedVmHostResponse>

a new Oci.common.Waiter instance

ForDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DeleteDedicatedVmHostRequest, DeleteDedicatedVmHostResponse> ForDeleteDedicatedVmHost(DeleteDedicatedVmHostRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteDedicatedVmHostRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DeleteDedicatedVmHostRequest, DeleteDedicatedVmHostResponse>

a new Oci.common.Waiter instance

ForDetachComputeHostGroupHost(DetachComputeHostGroupHostRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DetachComputeHostGroupHostRequest, DetachComputeHostGroupHostResponse> ForDetachComputeHostGroupHost(DetachComputeHostGroupHostRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DetachComputeHostGroupHostRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<DetachComputeHostGroupHostRequest, DetachComputeHostGroupHostResponse>

a new Oci.common.Waiter instance

ForDetachComputeHostGroupHost(DetachComputeHostGroupHostRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DetachComputeHostGroupHostRequest, DetachComputeHostGroupHostResponse> ForDetachComputeHostGroupHost(DetachComputeHostGroupHostRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DetachComputeHostGroupHostRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DetachComputeHostGroupHostRequest, DetachComputeHostGroupHostResponse>

a new Oci.common.Waiter instance

ForExportImage(ExportImageRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ExportImageRequest, ExportImageResponse> ForExportImage(ExportImageRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ExportImageRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<ExportImageRequest, ExportImageResponse>

a new Oci.common.Waiter instance

ForExportImage(ExportImageRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ExportImageRequest, ExportImageResponse> ForExportImage(ExportImageRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ExportImageRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ExportImageRequest, ExportImageResponse>

a new Oci.common.Waiter instance

ForImage(GetImageRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetImageRequest, GetImageResponse> ForImage(GetImageRequest request, WaiterConfiguration config, params Image.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetImageRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetImageRequest, GetImageResponse>

a new Oci.common.Waiter instance

ForImage(GetImageRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetImageRequest, GetImageResponse> ForImage(GetImageRequest request, params Image.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetImageRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetImageRequest, GetImageResponse>

a new Oci.common.Waiter instance

ForInstance(GetInstanceRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetInstanceRequest, GetInstanceResponse> ForInstance(GetInstanceRequest request, WaiterConfiguration config, params Instance.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstanceRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetInstanceRequest, GetInstanceResponse>

a new Oci.common.Waiter instance

ForInstance(GetInstanceRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetInstanceRequest, GetInstanceResponse> ForInstance(GetInstanceRequest request, params Instance.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstanceRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetInstanceRequest, GetInstanceResponse>

a new Oci.common.Waiter instance

ForInstanceConsoleConnection(GetInstanceConsoleConnectionRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetInstanceConsoleConnectionRequest, GetInstanceConsoleConnectionResponse> ForInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, WaiterConfiguration config, params InstanceConsoleConnection.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstanceConsoleConnectionRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetInstanceConsoleConnectionRequest, GetInstanceConsoleConnectionResponse>

a new Oci.common.Waiter instance

ForInstanceConsoleConnection(GetInstanceConsoleConnectionRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetInstanceConsoleConnectionRequest, GetInstanceConsoleConnectionResponse> ForInstanceConsoleConnection(GetInstanceConsoleConnectionRequest request, params InstanceConsoleConnection.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstanceConsoleConnectionRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetInstanceConsoleConnectionRequest, GetInstanceConsoleConnectionResponse>

a new Oci.common.Waiter instance

ForInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetInstanceMaintenanceEventRequest, GetInstanceMaintenanceEventResponse> ForInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, WaiterConfiguration config, params InstanceMaintenanceEvent.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstanceMaintenanceEventRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetInstanceMaintenanceEventRequest, GetInstanceMaintenanceEventResponse>

a new Oci.common.Waiter instance

ForInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetInstanceMaintenanceEventRequest, GetInstanceMaintenanceEventResponse> ForInstanceMaintenanceEvent(GetInstanceMaintenanceEventRequest request, params InstanceMaintenanceEvent.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstanceMaintenanceEventRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetInstanceMaintenanceEventRequest, GetInstanceMaintenanceEventResponse>

a new Oci.common.Waiter instance

ForLaunchInstance(LaunchInstanceRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<LaunchInstanceRequest, LaunchInstanceResponse> ForLaunchInstance(LaunchInstanceRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
LaunchInstanceRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<LaunchInstanceRequest, LaunchInstanceResponse>

a new Oci.common.Waiter instance

ForLaunchInstance(LaunchInstanceRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<LaunchInstanceRequest, LaunchInstanceResponse> ForLaunchInstance(LaunchInstanceRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
LaunchInstanceRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<LaunchInstanceRequest, LaunchInstanceResponse>

a new Oci.common.Waiter instance

ForUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateComputeCapacityReservationRequest, UpdateComputeCapacityReservationResponse> ForUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeCapacityReservationRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<UpdateComputeCapacityReservationRequest, UpdateComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateComputeCapacityReservationRequest, UpdateComputeCapacityReservationResponse> ForUpdateComputeCapacityReservation(UpdateComputeCapacityReservationRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeCapacityReservationRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateComputeCapacityReservationRequest, UpdateComputeCapacityReservationResponse>

a new Oci.common.Waiter instance

ForUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateComputeCapacityTopologyRequest, UpdateComputeCapacityTopologyResponse> ForUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeCapacityTopologyRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<UpdateComputeCapacityTopologyRequest, UpdateComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateComputeCapacityTopologyRequest, UpdateComputeCapacityTopologyResponse> ForUpdateComputeCapacityTopology(UpdateComputeCapacityTopologyRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeCapacityTopologyRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateComputeCapacityTopologyRequest, UpdateComputeCapacityTopologyResponse>

a new Oci.common.Waiter instance

ForUpdateComputeGpuMemoryCluster(UpdateComputeGpuMemoryClusterRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateComputeGpuMemoryClusterRequest, UpdateComputeGpuMemoryClusterResponse> ForUpdateComputeGpuMemoryCluster(UpdateComputeGpuMemoryClusterRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeGpuMemoryClusterRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<UpdateComputeGpuMemoryClusterRequest, UpdateComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForUpdateComputeGpuMemoryCluster(UpdateComputeGpuMemoryClusterRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateComputeGpuMemoryClusterRequest, UpdateComputeGpuMemoryClusterResponse> ForUpdateComputeGpuMemoryCluster(UpdateComputeGpuMemoryClusterRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeGpuMemoryClusterRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateComputeGpuMemoryClusterRequest, UpdateComputeGpuMemoryClusterResponse>

a new Oci.common.Waiter instance

ForUpdateComputeHost(UpdateComputeHostRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateComputeHostRequest, UpdateComputeHostResponse> ForUpdateComputeHost(UpdateComputeHostRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeHostRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<UpdateComputeHostRequest, UpdateComputeHostResponse>

a new Oci.common.Waiter instance

ForUpdateComputeHost(UpdateComputeHostRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateComputeHostRequest, UpdateComputeHostResponse> ForUpdateComputeHost(UpdateComputeHostRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeHostRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateComputeHostRequest, UpdateComputeHostResponse>

a new Oci.common.Waiter instance

ForUpdateComputeHostGroup(UpdateComputeHostGroupRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateComputeHostGroupRequest, UpdateComputeHostGroupResponse> ForUpdateComputeHostGroup(UpdateComputeHostGroupRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeHostGroupRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<UpdateComputeHostGroupRequest, UpdateComputeHostGroupResponse>

a new Oci.common.Waiter instance

ForUpdateComputeHostGroup(UpdateComputeHostGroupRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateComputeHostGroupRequest, UpdateComputeHostGroupResponse> ForUpdateComputeHostGroup(UpdateComputeHostGroupRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateComputeHostGroupRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateComputeHostGroupRequest, UpdateComputeHostGroupResponse>

a new Oci.common.Waiter instance

ForUpdateInstance(UpdateInstanceRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateInstanceRequest, UpdateInstanceResponse> ForUpdateInstance(UpdateInstanceRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateInstanceRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<UpdateInstanceRequest, UpdateInstanceResponse>

a new Oci.common.Waiter instance

ForUpdateInstance(UpdateInstanceRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateInstanceRequest, UpdateInstanceResponse> ForUpdateInstance(UpdateInstanceRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateInstanceRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateInstanceRequest, UpdateInstanceResponse>

a new Oci.common.Waiter instance

ForUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateInstanceMaintenanceEventRequest, UpdateInstanceMaintenanceEventResponse> ForUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateInstanceMaintenanceEventRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<UpdateInstanceMaintenanceEventRequest, UpdateInstanceMaintenanceEventResponse>

a new Oci.common.Waiter instance

ForUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateInstanceMaintenanceEventRequest, UpdateInstanceMaintenanceEventResponse> ForUpdateInstanceMaintenanceEvent(UpdateInstanceMaintenanceEventRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateInstanceMaintenanceEventRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateInstanceMaintenanceEventRequest, UpdateInstanceMaintenanceEventResponse>

a new Oci.common.Waiter instance

ForVnicAttachment(GetVnicAttachmentRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVnicAttachmentRequest, GetVnicAttachmentResponse> ForVnicAttachment(GetVnicAttachmentRequest request, WaiterConfiguration config, params VnicAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVnicAttachmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetVnicAttachmentRequest, GetVnicAttachmentResponse>

a new Oci.common.Waiter instance

ForVnicAttachment(GetVnicAttachmentRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVnicAttachmentRequest, GetVnicAttachmentResponse> ForVnicAttachment(GetVnicAttachmentRequest request, params VnicAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVnicAttachmentRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetVnicAttachmentRequest, GetVnicAttachmentResponse>

a new Oci.common.Waiter instance

ForVolumeAttachment(GetVolumeAttachmentRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVolumeAttachmentRequest, GetVolumeAttachmentResponse> ForVolumeAttachment(GetVolumeAttachmentRequest request, WaiterConfiguration config, params VolumeAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVolumeAttachmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetVolumeAttachmentRequest, GetVolumeAttachmentResponse>

a new Oci.common.Waiter instance

ForVolumeAttachment(GetVolumeAttachmentRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVolumeAttachmentRequest, GetVolumeAttachmentResponse> ForVolumeAttachment(GetVolumeAttachmentRequest request, params VolumeAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVolumeAttachmentRequest request

Request to send.

LifecycleStateEnum[] targetStates

Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states

Returns
Type Description
Waiter<GetVolumeAttachmentRequest, GetVolumeAttachmentResponse>

a new Oci.common.Waiter instance

In this article
Back to top