Class ComputeManagementWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of ComputeManagement.
Inherited Members
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 |