Class ComputeWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of Compute.
Inherited Members
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  | 
      
ForComputeImageCapabilitySchema(GetComputeImageCapabilitySchemaRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetComputeImageCapabilitySchemaRequest, GetComputeImageCapabilitySchemaResponse> ForComputeImageCapabilitySchema(GetComputeImageCapabilitySchemaRequest request, WaiterConfiguration config, params ComputeImageCapabilitySchema.LifecycleStateEnum[] targetStates)
  Parameters
| Type | Name | Description | 
|---|---|---|
| GetComputeImageCapabilitySchemaRequest | 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<GetComputeImageCapabilitySchemaRequest, GetComputeImageCapabilitySchemaResponse> | a new Oci.common.Waiter instance  | 
      
ForComputeImageCapabilitySchema(GetComputeImageCapabilitySchemaRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetComputeImageCapabilitySchemaRequest, GetComputeImageCapabilitySchemaResponse> ForComputeImageCapabilitySchema(GetComputeImageCapabilitySchemaRequest request, params ComputeImageCapabilitySchema.LifecycleStateEnum[] targetStates)
  Parameters
| Type | Name | Description | 
|---|---|---|
| GetComputeImageCapabilitySchemaRequest | 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<GetComputeImageCapabilitySchemaRequest, GetComputeImageCapabilitySchemaResponse> | 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  |