Class WaaWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of Waa.
Inherited Members
Namespace: Oci.WaaService
Assembly: OCI.DotNetSDK.Waa.dll
Syntax
public class WaaWaiters
Constructors
WaaWaiters(WaaClient)
Declaration
public WaaWaiters(WaaClient client)
Parameters
Type | Name | Description |
---|---|---|
WaaClient | client |
Methods
ForWebAppAcceleration(GetWebAppAccelerationRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetWebAppAccelerationRequest, GetWebAppAccelerationResponse> ForWebAppAcceleration(GetWebAppAccelerationRequest request, WaiterConfiguration config, params WebAppAcceleration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWebAppAccelerationRequest | 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<GetWebAppAccelerationRequest, GetWebAppAccelerationResponse> | a new Oci.common.Waiter instance |
ForWebAppAcceleration(GetWebAppAccelerationRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetWebAppAccelerationRequest, GetWebAppAccelerationResponse> ForWebAppAcceleration(GetWebAppAccelerationRequest request, params WebAppAcceleration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWebAppAccelerationRequest | 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<GetWebAppAccelerationRequest, GetWebAppAccelerationResponse> | a new Oci.common.Waiter instance |
ForWebAppAccelerationPolicy(GetWebAppAccelerationPolicyRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetWebAppAccelerationPolicyRequest, GetWebAppAccelerationPolicyResponse> ForWebAppAccelerationPolicy(GetWebAppAccelerationPolicyRequest request, WaiterConfiguration config, params WebAppAccelerationPolicy.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWebAppAccelerationPolicyRequest | 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<GetWebAppAccelerationPolicyRequest, GetWebAppAccelerationPolicyResponse> | a new Oci.common.Waiter instance |
ForWebAppAccelerationPolicy(GetWebAppAccelerationPolicyRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetWebAppAccelerationPolicyRequest, GetWebAppAccelerationPolicyResponse> ForWebAppAccelerationPolicy(GetWebAppAccelerationPolicyRequest request, params WebAppAccelerationPolicy.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWebAppAccelerationPolicyRequest | 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<GetWebAppAccelerationPolicyRequest, GetWebAppAccelerationPolicyResponse> | a new Oci.common.Waiter instance |