Show / Hide Table of Contents

Class ComputeManagementWaiters

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

Inheritance
object
ComputeManagementWaiters
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 ComputeManagementWaiters

Constructors

ComputeManagementWaiters(ComputeManagementClient, WorkRequestClient)

Declaration
public ComputeManagementWaiters(ComputeManagementClient client, WorkRequestClient workRequestClient)
Parameters
Type Name Description
ComputeManagementClient client
WorkRequestClient workRequestClient

Methods

ForAttachInstancePoolInstance(AttachInstancePoolInstanceRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<AttachInstancePoolInstanceRequest, AttachInstancePoolInstanceResponse> ForAttachInstancePoolInstance(AttachInstancePoolInstanceRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AttachInstancePoolInstanceRequest 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<AttachInstancePoolInstanceRequest, AttachInstancePoolInstanceResponse>

a new Oci.common.Waiter instance

ForAttachInstancePoolInstance(AttachInstancePoolInstanceRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<AttachInstancePoolInstanceRequest, AttachInstancePoolInstanceResponse> ForAttachInstancePoolInstance(AttachInstancePoolInstanceRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AttachInstancePoolInstanceRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<AttachInstancePoolInstanceRequest, AttachInstancePoolInstanceResponse>

a new Oci.common.Waiter instance

ForClusterNetwork(GetClusterNetworkRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetClusterNetworkRequest, GetClusterNetworkResponse> ForClusterNetwork(GetClusterNetworkRequest request, WaiterConfiguration config, params ClusterNetwork.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetClusterNetworkRequest 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<GetClusterNetworkRequest, GetClusterNetworkResponse>

a new Oci.common.Waiter instance

ForClusterNetwork(GetClusterNetworkRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetClusterNetworkRequest, GetClusterNetworkResponse> ForClusterNetwork(GetClusterNetworkRequest request, params ClusterNetwork.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetClusterNetworkRequest 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<GetClusterNetworkRequest, GetClusterNetworkResponse>

a new Oci.common.Waiter instance

ForCreateClusterNetwork(CreateClusterNetworkRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<CreateClusterNetworkRequest, CreateClusterNetworkResponse> ForCreateClusterNetwork(CreateClusterNetworkRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateClusterNetworkRequest 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<CreateClusterNetworkRequest, CreateClusterNetworkResponse>

a new Oci.common.Waiter instance

ForCreateClusterNetwork(CreateClusterNetworkRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<CreateClusterNetworkRequest, CreateClusterNetworkResponse> ForCreateClusterNetwork(CreateClusterNetworkRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
CreateClusterNetworkRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<CreateClusterNetworkRequest, CreateClusterNetworkResponse>

a new Oci.common.Waiter instance

ForDetachInstancePoolInstance(DetachInstancePoolInstanceRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DetachInstancePoolInstanceRequest, DetachInstancePoolInstanceResponse> ForDetachInstancePoolInstance(DetachInstancePoolInstanceRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DetachInstancePoolInstanceRequest 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<DetachInstancePoolInstanceRequest, DetachInstancePoolInstanceResponse>

a new Oci.common.Waiter instance

ForDetachInstancePoolInstance(DetachInstancePoolInstanceRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DetachInstancePoolInstanceRequest, DetachInstancePoolInstanceResponse> ForDetachInstancePoolInstance(DetachInstancePoolInstanceRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DetachInstancePoolInstanceRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DetachInstancePoolInstanceRequest, DetachInstancePoolInstanceResponse>

a new Oci.common.Waiter instance

ForInstancePool(GetInstancePoolRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetInstancePoolRequest, GetInstancePoolResponse> ForInstancePool(GetInstancePoolRequest request, WaiterConfiguration config, params InstancePool.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstancePoolRequest 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<GetInstancePoolRequest, GetInstancePoolResponse>

a new Oci.common.Waiter instance

ForInstancePool(GetInstancePoolRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetInstancePoolRequest, GetInstancePoolResponse> ForInstancePool(GetInstancePoolRequest request, params InstancePool.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstancePoolRequest 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<GetInstancePoolRequest, GetInstancePoolResponse>

a new Oci.common.Waiter instance

ForInstancePoolInstance(GetInstancePoolInstanceRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetInstancePoolInstanceRequest, GetInstancePoolInstanceResponse> ForInstancePoolInstance(GetInstancePoolInstanceRequest request, WaiterConfiguration config, params InstancePoolInstance.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstancePoolInstanceRequest 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<GetInstancePoolInstanceRequest, GetInstancePoolInstanceResponse>

a new Oci.common.Waiter instance

ForInstancePoolInstance(GetInstancePoolInstanceRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetInstancePoolInstanceRequest, GetInstancePoolInstanceResponse> ForInstancePoolInstance(GetInstancePoolInstanceRequest request, params InstancePoolInstance.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstancePoolInstanceRequest 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<GetInstancePoolInstanceRequest, GetInstancePoolInstanceResponse>

a new Oci.common.Waiter instance

ForInstancePoolLoadBalancerAttachment(GetInstancePoolLoadBalancerAttachmentRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetInstancePoolLoadBalancerAttachmentRequest, GetInstancePoolLoadBalancerAttachmentResponse> ForInstancePoolLoadBalancerAttachment(GetInstancePoolLoadBalancerAttachmentRequest request, WaiterConfiguration config, params InstancePoolLoadBalancerAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstancePoolLoadBalancerAttachmentRequest 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<GetInstancePoolLoadBalancerAttachmentRequest, GetInstancePoolLoadBalancerAttachmentResponse>

a new Oci.common.Waiter instance

ForInstancePoolLoadBalancerAttachment(GetInstancePoolLoadBalancerAttachmentRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetInstancePoolLoadBalancerAttachmentRequest, GetInstancePoolLoadBalancerAttachmentResponse> ForInstancePoolLoadBalancerAttachment(GetInstancePoolLoadBalancerAttachmentRequest request, params InstancePoolLoadBalancerAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInstancePoolLoadBalancerAttachmentRequest 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<GetInstancePoolLoadBalancerAttachmentRequest, GetInstancePoolLoadBalancerAttachmentResponse>

a new Oci.common.Waiter instance

ForLaunchInstanceConfiguration(LaunchInstanceConfigurationRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<LaunchInstanceConfigurationRequest, LaunchInstanceConfigurationResponse> ForLaunchInstanceConfiguration(LaunchInstanceConfigurationRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
LaunchInstanceConfigurationRequest 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<LaunchInstanceConfigurationRequest, LaunchInstanceConfigurationResponse>

a new Oci.common.Waiter instance

ForLaunchInstanceConfiguration(LaunchInstanceConfigurationRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<LaunchInstanceConfigurationRequest, LaunchInstanceConfigurationResponse> ForLaunchInstanceConfiguration(LaunchInstanceConfigurationRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
LaunchInstanceConfigurationRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<LaunchInstanceConfigurationRequest, LaunchInstanceConfigurationResponse>

a new Oci.common.Waiter instance

ForTerminateClusterNetwork(TerminateClusterNetworkRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<TerminateClusterNetworkRequest, TerminateClusterNetworkResponse> ForTerminateClusterNetwork(TerminateClusterNetworkRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
TerminateClusterNetworkRequest 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<TerminateClusterNetworkRequest, TerminateClusterNetworkResponse>

a new Oci.common.Waiter instance

ForTerminateClusterNetwork(TerminateClusterNetworkRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<TerminateClusterNetworkRequest, TerminateClusterNetworkResponse> ForTerminateClusterNetwork(TerminateClusterNetworkRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
TerminateClusterNetworkRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<TerminateClusterNetworkRequest, TerminateClusterNetworkResponse>

a new Oci.common.Waiter instance

In this article
Back to top