Class ServiceMeshWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of ServiceMesh.
Inherited Members
Namespace: Oci.ServicemeshService
Assembly: OCI.DotNetSDK.Servicemesh.dll
Syntax
public class ServiceMeshWaiters
Constructors
ServiceMeshWaiters(ServiceMeshClient)
Declaration
public ServiceMeshWaiters(ServiceMeshClient client)
Parameters
Type | Name | Description |
---|---|---|
ServiceMeshClient | client |
Methods
ForAccessPolicy(GetAccessPolicyRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetAccessPolicyRequest, GetAccessPolicyResponse> ForAccessPolicy(GetAccessPolicyRequest request, WaiterConfiguration config, params AccessPolicy.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetAccessPolicyRequest | 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<GetAccessPolicyRequest, GetAccessPolicyResponse> | a new Oci.common.Waiter instance |
ForAccessPolicy(GetAccessPolicyRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetAccessPolicyRequest, GetAccessPolicyResponse> ForAccessPolicy(GetAccessPolicyRequest request, params AccessPolicy.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetAccessPolicyRequest | 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<GetAccessPolicyRequest, GetAccessPolicyResponse> | a new Oci.common.Waiter instance |
ForIngressGateway(GetIngressGatewayRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetIngressGatewayRequest, GetIngressGatewayResponse> ForIngressGateway(GetIngressGatewayRequest request, WaiterConfiguration config, params IngressGateway.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetIngressGatewayRequest | 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<GetIngressGatewayRequest, GetIngressGatewayResponse> | a new Oci.common.Waiter instance |
ForIngressGateway(GetIngressGatewayRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetIngressGatewayRequest, GetIngressGatewayResponse> ForIngressGateway(GetIngressGatewayRequest request, params IngressGateway.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetIngressGatewayRequest | 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<GetIngressGatewayRequest, GetIngressGatewayResponse> | a new Oci.common.Waiter instance |
ForIngressGatewayRouteTable(GetIngressGatewayRouteTableRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetIngressGatewayRouteTableRequest, GetIngressGatewayRouteTableResponse> ForIngressGatewayRouteTable(GetIngressGatewayRouteTableRequest request, WaiterConfiguration config, params IngressGatewayRouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetIngressGatewayRouteTableRequest | 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<GetIngressGatewayRouteTableRequest, GetIngressGatewayRouteTableResponse> | a new Oci.common.Waiter instance |
ForIngressGatewayRouteTable(GetIngressGatewayRouteTableRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetIngressGatewayRouteTableRequest, GetIngressGatewayRouteTableResponse> ForIngressGatewayRouteTable(GetIngressGatewayRouteTableRequest request, params IngressGatewayRouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetIngressGatewayRouteTableRequest | 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<GetIngressGatewayRouteTableRequest, GetIngressGatewayRouteTableResponse> | a new Oci.common.Waiter instance |
ForMesh(GetMeshRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetMeshRequest, GetMeshResponse> ForMesh(GetMeshRequest request, WaiterConfiguration config, params Mesh.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetMeshRequest | 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<GetMeshRequest, GetMeshResponse> | a new Oci.common.Waiter instance |
ForMesh(GetMeshRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetMeshRequest, GetMeshResponse> ForMesh(GetMeshRequest request, params Mesh.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetMeshRequest | 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<GetMeshRequest, GetMeshResponse> | a new Oci.common.Waiter instance |
ForVirtualDeployment(GetVirtualDeploymentRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetVirtualDeploymentRequest, GetVirtualDeploymentResponse> ForVirtualDeployment(GetVirtualDeploymentRequest request, WaiterConfiguration config, params VirtualDeployment.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetVirtualDeploymentRequest | 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<GetVirtualDeploymentRequest, GetVirtualDeploymentResponse> | a new Oci.common.Waiter instance |
ForVirtualDeployment(GetVirtualDeploymentRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetVirtualDeploymentRequest, GetVirtualDeploymentResponse> ForVirtualDeployment(GetVirtualDeploymentRequest request, params VirtualDeployment.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetVirtualDeploymentRequest | 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<GetVirtualDeploymentRequest, GetVirtualDeploymentResponse> | a new Oci.common.Waiter instance |
ForVirtualService(GetVirtualServiceRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetVirtualServiceRequest, GetVirtualServiceResponse> ForVirtualService(GetVirtualServiceRequest request, WaiterConfiguration config, params VirtualService.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetVirtualServiceRequest | 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<GetVirtualServiceRequest, GetVirtualServiceResponse> | a new Oci.common.Waiter instance |
ForVirtualService(GetVirtualServiceRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetVirtualServiceRequest, GetVirtualServiceResponse> ForVirtualService(GetVirtualServiceRequest request, params VirtualService.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetVirtualServiceRequest | 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<GetVirtualServiceRequest, GetVirtualServiceResponse> | a new Oci.common.Waiter instance |
ForVirtualServiceRouteTable(GetVirtualServiceRouteTableRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetVirtualServiceRouteTableRequest, GetVirtualServiceRouteTableResponse> ForVirtualServiceRouteTable(GetVirtualServiceRouteTableRequest request, WaiterConfiguration config, params VirtualServiceRouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetVirtualServiceRouteTableRequest | 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<GetVirtualServiceRouteTableRequest, GetVirtualServiceRouteTableResponse> | a new Oci.common.Waiter instance |
ForVirtualServiceRouteTable(GetVirtualServiceRouteTableRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetVirtualServiceRouteTableRequest, GetVirtualServiceRouteTableResponse> ForVirtualServiceRouteTable(GetVirtualServiceRouteTableRequest request, params VirtualServiceRouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetVirtualServiceRouteTableRequest | 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<GetVirtualServiceRouteTableRequest, GetVirtualServiceRouteTableResponse> | a new Oci.common.Waiter instance |
ForWorkRequest(GetWorkRequestRequest, WaiterConfiguration, params OperationStatus[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, WaiterConfiguration config, params OperationStatus[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWorkRequestRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
OperationStatus[] | 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 OperationStatus[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, params OperationStatus[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWorkRequestRequest | request | Request to send. |
OperationStatus[] | 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 |