Show / Hide Table of Contents

Class ContainerEngineWaiters

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

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

Constructors

ContainerEngineWaiters(ContainerEngineClient)

Declaration
public ContainerEngineWaiters(ContainerEngineClient client)
Parameters
Type Name Description
ContainerEngineClient client

Methods

ForAddon(GetAddonRequest, WaiterConfiguration, params AddonLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetAddonRequest, GetAddonResponse> ForAddon(GetAddonRequest request, WaiterConfiguration config, params AddonLifecycleState[] targetStates)
Parameters
Type Name Description
GetAddonRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

AddonLifecycleState[] 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<GetAddonRequest, GetAddonResponse>

a new Oci.common.Waiter instance

ForAddon(GetAddonRequest, params AddonLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetAddonRequest, GetAddonResponse> ForAddon(GetAddonRequest request, params AddonLifecycleState[] targetStates)
Parameters
Type Name Description
GetAddonRequest request

Request to send.

AddonLifecycleState[] 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<GetAddonRequest, GetAddonResponse>

a new Oci.common.Waiter instance

ForCluster(GetClusterRequest, WaiterConfiguration, params ClusterLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetClusterRequest, GetClusterResponse> ForCluster(GetClusterRequest request, WaiterConfiguration config, params ClusterLifecycleState[] targetStates)
Parameters
Type Name Description
GetClusterRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

ClusterLifecycleState[] 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<GetClusterRequest, GetClusterResponse>

a new Oci.common.Waiter instance

ForCluster(GetClusterRequest, params ClusterLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetClusterRequest, GetClusterResponse> ForCluster(GetClusterRequest request, params ClusterLifecycleState[] targetStates)
Parameters
Type Name Description
GetClusterRequest request

Request to send.

ClusterLifecycleState[] 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<GetClusterRequest, GetClusterResponse>

a new Oci.common.Waiter instance

ForNodePool(GetNodePoolRequest, WaiterConfiguration, params NodePoolLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetNodePoolRequest, GetNodePoolResponse> ForNodePool(GetNodePoolRequest request, WaiterConfiguration config, params NodePoolLifecycleState[] targetStates)
Parameters
Type Name Description
GetNodePoolRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

NodePoolLifecycleState[] 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<GetNodePoolRequest, GetNodePoolResponse>

a new Oci.common.Waiter instance

ForNodePool(GetNodePoolRequest, params NodePoolLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetNodePoolRequest, GetNodePoolResponse> ForNodePool(GetNodePoolRequest request, params NodePoolLifecycleState[] targetStates)
Parameters
Type Name Description
GetNodePoolRequest request

Request to send.

NodePoolLifecycleState[] 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<GetNodePoolRequest, GetNodePoolResponse>

a new Oci.common.Waiter instance

ForVirtualNode(GetVirtualNodeRequest, WaiterConfiguration, params VirtualNodeLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVirtualNodeRequest, GetVirtualNodeResponse> ForVirtualNode(GetVirtualNodeRequest request, WaiterConfiguration config, params VirtualNodeLifecycleState[] targetStates)
Parameters
Type Name Description
GetVirtualNodeRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

VirtualNodeLifecycleState[] 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<GetVirtualNodeRequest, GetVirtualNodeResponse>

a new Oci.common.Waiter instance

ForVirtualNode(GetVirtualNodeRequest, params VirtualNodeLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVirtualNodeRequest, GetVirtualNodeResponse> ForVirtualNode(GetVirtualNodeRequest request, params VirtualNodeLifecycleState[] targetStates)
Parameters
Type Name Description
GetVirtualNodeRequest request

Request to send.

VirtualNodeLifecycleState[] 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<GetVirtualNodeRequest, GetVirtualNodeResponse>

a new Oci.common.Waiter instance

ForVirtualNodePool(GetVirtualNodePoolRequest, WaiterConfiguration, params VirtualNodePoolLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVirtualNodePoolRequest, GetVirtualNodePoolResponse> ForVirtualNodePool(GetVirtualNodePoolRequest request, WaiterConfiguration config, params VirtualNodePoolLifecycleState[] targetStates)
Parameters
Type Name Description
GetVirtualNodePoolRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

VirtualNodePoolLifecycleState[] 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<GetVirtualNodePoolRequest, GetVirtualNodePoolResponse>

a new Oci.common.Waiter instance

ForVirtualNodePool(GetVirtualNodePoolRequest, params VirtualNodePoolLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVirtualNodePoolRequest, GetVirtualNodePoolResponse> ForVirtualNodePool(GetVirtualNodePoolRequest request, params VirtualNodePoolLifecycleState[] targetStates)
Parameters
Type Name Description
GetVirtualNodePoolRequest request

Request to send.

VirtualNodePoolLifecycleState[] 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<GetVirtualNodePoolRequest, GetVirtualNodePoolResponse>

a new Oci.common.Waiter instance

ForWorkRequest(GetWorkRequestRequest, WaiterConfiguration, params WorkRequestStatus[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, WaiterConfiguration config, params WorkRequestStatus[] targetStates)
Parameters
Type Name Description
GetWorkRequestRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

WorkRequestStatus[] 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<GetWorkRequestRequest, GetWorkRequestResponse>

a new Oci.common.Waiter instance

ForWorkRequest(GetWorkRequestRequest, params WorkRequestStatus[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, params WorkRequestStatus[] targetStates)
Parameters
Type Name Description
GetWorkRequestRequest request

Request to send.

WorkRequestStatus[] 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<GetWorkRequestRequest, GetWorkRequestResponse>

a new Oci.common.Waiter instance

ForWorkloadMapping(GetWorkloadMappingRequest, WaiterConfiguration, params WorkloadMappingLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetWorkloadMappingRequest, GetWorkloadMappingResponse> ForWorkloadMapping(GetWorkloadMappingRequest request, WaiterConfiguration config, params WorkloadMappingLifecycleState[] targetStates)
Parameters
Type Name Description
GetWorkloadMappingRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

WorkloadMappingLifecycleState[] 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<GetWorkloadMappingRequest, GetWorkloadMappingResponse>

a new Oci.common.Waiter instance

ForWorkloadMapping(GetWorkloadMappingRequest, params WorkloadMappingLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetWorkloadMappingRequest, GetWorkloadMappingResponse> ForWorkloadMapping(GetWorkloadMappingRequest request, params WorkloadMappingLifecycleState[] targetStates)
Parameters
Type Name Description
GetWorkloadMappingRequest request

Request to send.

WorkloadMappingLifecycleState[] 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<GetWorkloadMappingRequest, GetWorkloadMappingResponse>

a new Oci.common.Waiter instance

In this article
Back to top