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 |