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