Show / Hide Table of Contents

Class VirtualNetworkWaiters

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

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

Constructors

VirtualNetworkWaiters(VirtualNetworkClient, WorkRequestClient)

Declaration
public VirtualNetworkWaiters(VirtualNetworkClient client, WorkRequestClient workRequestClient)
Parameters
Type Name Description
VirtualNetworkClient client
WorkRequestClient workRequestClient

Methods

ForAddIpv6SubnetCidr(AddIpv6SubnetCidrRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<AddIpv6SubnetCidrRequest, AddIpv6SubnetCidrResponse> ForAddIpv6SubnetCidr(AddIpv6SubnetCidrRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AddIpv6SubnetCidrRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<AddIpv6SubnetCidrRequest, AddIpv6SubnetCidrResponse>

a new Oci.common.Waiter instance

ForAddIpv6SubnetCidr(AddIpv6SubnetCidrRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<AddIpv6SubnetCidrRequest, AddIpv6SubnetCidrResponse> ForAddIpv6SubnetCidr(AddIpv6SubnetCidrRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AddIpv6SubnetCidrRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<AddIpv6SubnetCidrRequest, AddIpv6SubnetCidrResponse>

a new Oci.common.Waiter instance

ForAddIpv6VcnCidr(AddIpv6VcnCidrRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<AddIpv6VcnCidrRequest, AddIpv6VcnCidrResponse> ForAddIpv6VcnCidr(AddIpv6VcnCidrRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AddIpv6VcnCidrRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<AddIpv6VcnCidrRequest, AddIpv6VcnCidrResponse>

a new Oci.common.Waiter instance

ForAddIpv6VcnCidr(AddIpv6VcnCidrRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<AddIpv6VcnCidrRequest, AddIpv6VcnCidrResponse> ForAddIpv6VcnCidr(AddIpv6VcnCidrRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AddIpv6VcnCidrRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<AddIpv6VcnCidrRequest, AddIpv6VcnCidrResponse>

a new Oci.common.Waiter instance

ForAddVcnCidr(AddVcnCidrRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<AddVcnCidrRequest, AddVcnCidrResponse> ForAddVcnCidr(AddVcnCidrRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AddVcnCidrRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<AddVcnCidrRequest, AddVcnCidrResponse>

a new Oci.common.Waiter instance

ForAddVcnCidr(AddVcnCidrRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<AddVcnCidrRequest, AddVcnCidrResponse> ForAddVcnCidr(AddVcnCidrRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
AddVcnCidrRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<AddVcnCidrRequest, AddVcnCidrResponse>

a new Oci.common.Waiter instance

ForByoasn(GetByoasnRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetByoasnRequest, GetByoasnResponse> ForByoasn(GetByoasnRequest request, WaiterConfiguration config, params Byoasn.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetByoasnRequest 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<GetByoasnRequest, GetByoasnResponse>

a new Oci.common.Waiter instance

ForByoasn(GetByoasnRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetByoasnRequest, GetByoasnResponse> ForByoasn(GetByoasnRequest request, params Byoasn.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetByoasnRequest 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<GetByoasnRequest, GetByoasnResponse>

a new Oci.common.Waiter instance

ForByoipRange(GetByoipRangeRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetByoipRangeRequest, GetByoipRangeResponse> ForByoipRange(GetByoipRangeRequest request, WaiterConfiguration config, params ByoipRange.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetByoipRangeRequest 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<GetByoipRangeRequest, GetByoipRangeResponse>

a new Oci.common.Waiter instance

ForByoipRange(GetByoipRangeRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetByoipRangeRequest, GetByoipRangeResponse> ForByoipRange(GetByoipRangeRequest request, params ByoipRange.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetByoipRangeRequest 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<GetByoipRangeRequest, GetByoipRangeResponse>

a new Oci.common.Waiter instance

ForCaptureFilter(GetCaptureFilterRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetCaptureFilterRequest, GetCaptureFilterResponse> ForCaptureFilter(GetCaptureFilterRequest request, WaiterConfiguration config, params CaptureFilter.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetCaptureFilterRequest 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<GetCaptureFilterRequest, GetCaptureFilterResponse>

a new Oci.common.Waiter instance

ForCaptureFilter(GetCaptureFilterRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetCaptureFilterRequest, GetCaptureFilterResponse> ForCaptureFilter(GetCaptureFilterRequest request, params CaptureFilter.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetCaptureFilterRequest 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<GetCaptureFilterRequest, GetCaptureFilterResponse>

a new Oci.common.Waiter instance

ForChangeCaptureFilterCompartment(ChangeCaptureFilterCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeCaptureFilterCompartmentRequest, ChangeCaptureFilterCompartmentResponse> ForChangeCaptureFilterCompartment(ChangeCaptureFilterCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeCaptureFilterCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ChangeCaptureFilterCompartmentRequest, ChangeCaptureFilterCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeCaptureFilterCompartment(ChangeCaptureFilterCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeCaptureFilterCompartmentRequest, ChangeCaptureFilterCompartmentResponse> ForChangeCaptureFilterCompartment(ChangeCaptureFilterCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeCaptureFilterCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeCaptureFilterCompartmentRequest, ChangeCaptureFilterCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeDrgCompartment(ChangeDrgCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeDrgCompartmentRequest, ChangeDrgCompartmentResponse> ForChangeDrgCompartment(ChangeDrgCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeDrgCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ChangeDrgCompartmentRequest, ChangeDrgCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeDrgCompartment(ChangeDrgCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeDrgCompartmentRequest, ChangeDrgCompartmentResponse> ForChangeDrgCompartment(ChangeDrgCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeDrgCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeDrgCompartmentRequest, ChangeDrgCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeSubnetCompartment(ChangeSubnetCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeSubnetCompartmentRequest, ChangeSubnetCompartmentResponse> ForChangeSubnetCompartment(ChangeSubnetCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeSubnetCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ChangeSubnetCompartmentRequest, ChangeSubnetCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeSubnetCompartment(ChangeSubnetCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeSubnetCompartmentRequest, ChangeSubnetCompartmentResponse> ForChangeSubnetCompartment(ChangeSubnetCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeSubnetCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeSubnetCompartmentRequest, ChangeSubnetCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeVcnCompartment(ChangeVcnCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeVcnCompartmentRequest, ChangeVcnCompartmentResponse> ForChangeVcnCompartment(ChangeVcnCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeVcnCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ChangeVcnCompartmentRequest, ChangeVcnCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeVcnCompartment(ChangeVcnCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeVcnCompartmentRequest, ChangeVcnCompartmentResponse> ForChangeVcnCompartment(ChangeVcnCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeVcnCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeVcnCompartmentRequest, ChangeVcnCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeVlanCompartment(ChangeVlanCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeVlanCompartmentRequest, ChangeVlanCompartmentResponse> ForChangeVlanCompartment(ChangeVlanCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeVlanCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ChangeVlanCompartmentRequest, ChangeVlanCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeVlanCompartment(ChangeVlanCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeVlanCompartmentRequest, ChangeVlanCompartmentResponse> ForChangeVlanCompartment(ChangeVlanCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeVlanCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeVlanCompartmentRequest, ChangeVlanCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeVtapCompartment(ChangeVtapCompartmentRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ChangeVtapCompartmentRequest, ChangeVtapCompartmentResponse> ForChangeVtapCompartment(ChangeVtapCompartmentRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeVtapCompartmentRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ChangeVtapCompartmentRequest, ChangeVtapCompartmentResponse>

a new Oci.common.Waiter instance

ForChangeVtapCompartment(ChangeVtapCompartmentRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ChangeVtapCompartmentRequest, ChangeVtapCompartmentResponse> ForChangeVtapCompartment(ChangeVtapCompartmentRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ChangeVtapCompartmentRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ChangeVtapCompartmentRequest, ChangeVtapCompartmentResponse>

a new Oci.common.Waiter instance

ForCrossConnect(GetCrossConnectRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetCrossConnectRequest, GetCrossConnectResponse> ForCrossConnect(GetCrossConnectRequest request, WaiterConfiguration config, params CrossConnect.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetCrossConnectRequest 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<GetCrossConnectRequest, GetCrossConnectResponse>

a new Oci.common.Waiter instance

ForCrossConnect(GetCrossConnectRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetCrossConnectRequest, GetCrossConnectResponse> ForCrossConnect(GetCrossConnectRequest request, params CrossConnect.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetCrossConnectRequest 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<GetCrossConnectRequest, GetCrossConnectResponse>

a new Oci.common.Waiter instance

ForCrossConnectGroup(GetCrossConnectGroupRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetCrossConnectGroupRequest, GetCrossConnectGroupResponse> ForCrossConnectGroup(GetCrossConnectGroupRequest request, WaiterConfiguration config, params CrossConnectGroup.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetCrossConnectGroupRequest 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<GetCrossConnectGroupRequest, GetCrossConnectGroupResponse>

a new Oci.common.Waiter instance

ForCrossConnectGroup(GetCrossConnectGroupRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetCrossConnectGroupRequest, GetCrossConnectGroupResponse> ForCrossConnectGroup(GetCrossConnectGroupRequest request, params CrossConnectGroup.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetCrossConnectGroupRequest 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<GetCrossConnectGroupRequest, GetCrossConnectGroupResponse>

a new Oci.common.Waiter instance

ForDeleteByoipRange(DeleteByoipRangeRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DeleteByoipRangeRequest, DeleteByoipRangeResponse> ForDeleteByoipRange(DeleteByoipRangeRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteByoipRangeRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<DeleteByoipRangeRequest, DeleteByoipRangeResponse>

a new Oci.common.Waiter instance

ForDeleteByoipRange(DeleteByoipRangeRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DeleteByoipRangeRequest, DeleteByoipRangeResponse> ForDeleteByoipRange(DeleteByoipRangeRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteByoipRangeRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DeleteByoipRangeRequest, DeleteByoipRangeResponse>

a new Oci.common.Waiter instance

ForDeleteVtap(DeleteVtapRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<DeleteVtapRequest, DeleteVtapResponse> ForDeleteVtap(DeleteVtapRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteVtapRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<DeleteVtapRequest, DeleteVtapResponse>

a new Oci.common.Waiter instance

ForDeleteVtap(DeleteVtapRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<DeleteVtapRequest, DeleteVtapResponse> ForDeleteVtap(DeleteVtapRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
DeleteVtapRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<DeleteVtapRequest, DeleteVtapResponse>

a new Oci.common.Waiter instance

ForDhcpOptions(GetDhcpOptionsRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDhcpOptionsRequest, GetDhcpOptionsResponse> ForDhcpOptions(GetDhcpOptionsRequest request, WaiterConfiguration config, params DhcpOptions.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDhcpOptionsRequest 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<GetDhcpOptionsRequest, GetDhcpOptionsResponse>

a new Oci.common.Waiter instance

ForDhcpOptions(GetDhcpOptionsRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDhcpOptionsRequest, GetDhcpOptionsResponse> ForDhcpOptions(GetDhcpOptionsRequest request, params DhcpOptions.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDhcpOptionsRequest 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<GetDhcpOptionsRequest, GetDhcpOptionsResponse>

a new Oci.common.Waiter instance

ForDrg(GetDrgRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDrgRequest, GetDrgResponse> ForDrg(GetDrgRequest request, WaiterConfiguration config, params Drg.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgRequest 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<GetDrgRequest, GetDrgResponse>

a new Oci.common.Waiter instance

ForDrg(GetDrgRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDrgRequest, GetDrgResponse> ForDrg(GetDrgRequest request, params Drg.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgRequest 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<GetDrgRequest, GetDrgResponse>

a new Oci.common.Waiter instance

ForDrgAttachment(GetDrgAttachmentRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDrgAttachmentRequest, GetDrgAttachmentResponse> ForDrgAttachment(GetDrgAttachmentRequest request, WaiterConfiguration config, params DrgAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgAttachmentRequest 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<GetDrgAttachmentRequest, GetDrgAttachmentResponse>

a new Oci.common.Waiter instance

ForDrgAttachment(GetDrgAttachmentRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDrgAttachmentRequest, GetDrgAttachmentResponse> ForDrgAttachment(GetDrgAttachmentRequest request, params DrgAttachment.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgAttachmentRequest 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<GetDrgAttachmentRequest, GetDrgAttachmentResponse>

a new Oci.common.Waiter instance

ForDrgRouteDistribution(GetDrgRouteDistributionRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDrgRouteDistributionRequest, GetDrgRouteDistributionResponse> ForDrgRouteDistribution(GetDrgRouteDistributionRequest request, WaiterConfiguration config, params DrgRouteDistribution.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgRouteDistributionRequest 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<GetDrgRouteDistributionRequest, GetDrgRouteDistributionResponse>

a new Oci.common.Waiter instance

ForDrgRouteDistribution(GetDrgRouteDistributionRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDrgRouteDistributionRequest, GetDrgRouteDistributionResponse> ForDrgRouteDistribution(GetDrgRouteDistributionRequest request, params DrgRouteDistribution.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgRouteDistributionRequest 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<GetDrgRouteDistributionRequest, GetDrgRouteDistributionResponse>

a new Oci.common.Waiter instance

ForDrgRouteTable(GetDrgRouteTableRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDrgRouteTableRequest, GetDrgRouteTableResponse> ForDrgRouteTable(GetDrgRouteTableRequest request, WaiterConfiguration config, params DrgRouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgRouteTableRequest 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<GetDrgRouteTableRequest, GetDrgRouteTableResponse>

a new Oci.common.Waiter instance

ForDrgRouteTable(GetDrgRouteTableRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDrgRouteTableRequest, GetDrgRouteTableResponse> ForDrgRouteTable(GetDrgRouteTableRequest request, params DrgRouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetDrgRouteTableRequest 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<GetDrgRouteTableRequest, GetDrgRouteTableResponse>

a new Oci.common.Waiter instance

ForGetVcnOverlap(GetVcnOverlapRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVcnOverlapRequest, GetVcnOverlapResponse> ForGetVcnOverlap(GetVcnOverlapRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
GetVcnOverlapRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<GetVcnOverlapRequest, GetVcnOverlapResponse>

a new Oci.common.Waiter instance

ForGetVcnOverlap(GetVcnOverlapRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVcnOverlapRequest, GetVcnOverlapResponse> ForGetVcnOverlap(GetVcnOverlapRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
GetVcnOverlapRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<GetVcnOverlapRequest, GetVcnOverlapResponse>

a new Oci.common.Waiter instance

ForIPSecConnection(GetIPSecConnectionRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetIPSecConnectionRequest, GetIPSecConnectionResponse> ForIPSecConnection(GetIPSecConnectionRequest request, WaiterConfiguration config, params IPSecConnection.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIPSecConnectionRequest 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<GetIPSecConnectionRequest, GetIPSecConnectionResponse>

a new Oci.common.Waiter instance

ForIPSecConnection(GetIPSecConnectionRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetIPSecConnectionRequest, GetIPSecConnectionResponse> ForIPSecConnection(GetIPSecConnectionRequest request, params IPSecConnection.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIPSecConnectionRequest 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<GetIPSecConnectionRequest, GetIPSecConnectionResponse>

a new Oci.common.Waiter instance

ForIPSecConnectionTunnel(GetIPSecConnectionTunnelRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetIPSecConnectionTunnelRequest, GetIPSecConnectionTunnelResponse> ForIPSecConnectionTunnel(GetIPSecConnectionTunnelRequest request, WaiterConfiguration config, params IPSecConnectionTunnel.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIPSecConnectionTunnelRequest 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<GetIPSecConnectionTunnelRequest, GetIPSecConnectionTunnelResponse>

a new Oci.common.Waiter instance

ForIPSecConnectionTunnel(GetIPSecConnectionTunnelRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetIPSecConnectionTunnelRequest, GetIPSecConnectionTunnelResponse> ForIPSecConnectionTunnel(GetIPSecConnectionTunnelRequest request, params IPSecConnectionTunnel.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIPSecConnectionTunnelRequest 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<GetIPSecConnectionTunnelRequest, GetIPSecConnectionTunnelResponse>

a new Oci.common.Waiter instance

ForInternetGateway(GetInternetGatewayRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetInternetGatewayRequest, GetInternetGatewayResponse> ForInternetGateway(GetInternetGatewayRequest request, WaiterConfiguration config, params InternetGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInternetGatewayRequest 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<GetInternetGatewayRequest, GetInternetGatewayResponse>

a new Oci.common.Waiter instance

ForInternetGateway(GetInternetGatewayRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetInternetGatewayRequest, GetInternetGatewayResponse> ForInternetGateway(GetInternetGatewayRequest request, params InternetGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetInternetGatewayRequest 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<GetInternetGatewayRequest, GetInternetGatewayResponse>

a new Oci.common.Waiter instance

ForIpv6(GetIpv6Request, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetIpv6Request, GetIpv6Response> ForIpv6(GetIpv6Request request, WaiterConfiguration config, params Ipv6.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIpv6Request 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<GetIpv6Request, GetIpv6Response>

a new Oci.common.Waiter instance

ForIpv6(GetIpv6Request, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetIpv6Request, GetIpv6Response> ForIpv6(GetIpv6Request request, params Ipv6.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIpv6Request 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<GetIpv6Request, GetIpv6Response>

a new Oci.common.Waiter instance

ForListIpInventory(ListIpInventoryRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ListIpInventoryRequest, ListIpInventoryResponse> ForListIpInventory(ListIpInventoryRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ListIpInventoryRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ListIpInventoryRequest, ListIpInventoryResponse>

a new Oci.common.Waiter instance

ForListIpInventory(ListIpInventoryRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ListIpInventoryRequest, ListIpInventoryResponse> ForListIpInventory(ListIpInventoryRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ListIpInventoryRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ListIpInventoryRequest, ListIpInventoryResponse>

a new Oci.common.Waiter instance

ForLocalPeeringGateway(GetLocalPeeringGatewayRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse> ForLocalPeeringGateway(GetLocalPeeringGatewayRequest request, WaiterConfiguration config, params LocalPeeringGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetLocalPeeringGatewayRequest 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<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse>

a new Oci.common.Waiter instance

ForLocalPeeringGateway(GetLocalPeeringGatewayRequest, WaiterConfiguration, params PeeringStatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse> ForLocalPeeringGateway(GetLocalPeeringGatewayRequest request, WaiterConfiguration config, params LocalPeeringGateway.PeeringStatusEnum[] targetStates)
Parameters
Type Name Description
GetLocalPeeringGatewayRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

PeeringStatusEnum[] 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<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse>

a new Oci.common.Waiter instance

ForLocalPeeringGateway(GetLocalPeeringGatewayRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse> ForLocalPeeringGateway(GetLocalPeeringGatewayRequest request, params LocalPeeringGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetLocalPeeringGatewayRequest 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<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse>

a new Oci.common.Waiter instance

ForLocalPeeringGateway(GetLocalPeeringGatewayRequest, params PeeringStatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse> ForLocalPeeringGateway(GetLocalPeeringGatewayRequest request, params LocalPeeringGateway.PeeringStatusEnum[] targetStates)
Parameters
Type Name Description
GetLocalPeeringGatewayRequest request

Request to send.

PeeringStatusEnum[] 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<GetLocalPeeringGatewayRequest, GetLocalPeeringGatewayResponse>

a new Oci.common.Waiter instance

ForModifyVcnCidr(ModifyVcnCidrRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ModifyVcnCidrRequest, ModifyVcnCidrResponse> ForModifyVcnCidr(ModifyVcnCidrRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ModifyVcnCidrRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ModifyVcnCidrRequest, ModifyVcnCidrResponse>

a new Oci.common.Waiter instance

ForModifyVcnCidr(ModifyVcnCidrRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ModifyVcnCidrRequest, ModifyVcnCidrResponse> ForModifyVcnCidr(ModifyVcnCidrRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ModifyVcnCidrRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ModifyVcnCidrRequest, ModifyVcnCidrResponse>

a new Oci.common.Waiter instance

ForNatGateway(GetNatGatewayRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetNatGatewayRequest, GetNatGatewayResponse> ForNatGateway(GetNatGatewayRequest request, WaiterConfiguration config, params NatGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetNatGatewayRequest 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<GetNatGatewayRequest, GetNatGatewayResponse>

a new Oci.common.Waiter instance

ForNatGateway(GetNatGatewayRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetNatGatewayRequest, GetNatGatewayResponse> ForNatGateway(GetNatGatewayRequest request, params NatGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetNatGatewayRequest 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<GetNatGatewayRequest, GetNatGatewayResponse>

a new Oci.common.Waiter instance

ForNetworkSecurityGroup(GetNetworkSecurityGroupRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetNetworkSecurityGroupRequest, GetNetworkSecurityGroupResponse> ForNetworkSecurityGroup(GetNetworkSecurityGroupRequest request, WaiterConfiguration config, params NetworkSecurityGroup.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetNetworkSecurityGroupRequest 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<GetNetworkSecurityGroupRequest, GetNetworkSecurityGroupResponse>

a new Oci.common.Waiter instance

ForNetworkSecurityGroup(GetNetworkSecurityGroupRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetNetworkSecurityGroupRequest, GetNetworkSecurityGroupResponse> ForNetworkSecurityGroup(GetNetworkSecurityGroupRequest request, params NetworkSecurityGroup.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetNetworkSecurityGroupRequest 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<GetNetworkSecurityGroupRequest, GetNetworkSecurityGroupResponse>

a new Oci.common.Waiter instance

ForPublicIp(GetPublicIpRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetPublicIpRequest, GetPublicIpResponse> ForPublicIp(GetPublicIpRequest request, WaiterConfiguration config, params PublicIp.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetPublicIpRequest 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<GetPublicIpRequest, GetPublicIpResponse>

a new Oci.common.Waiter instance

ForPublicIp(GetPublicIpRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetPublicIpRequest, GetPublicIpResponse> ForPublicIp(GetPublicIpRequest request, params PublicIp.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetPublicIpRequest 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<GetPublicIpRequest, GetPublicIpResponse>

a new Oci.common.Waiter instance

ForPublicIpPool(GetPublicIpPoolRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetPublicIpPoolRequest, GetPublicIpPoolResponse> ForPublicIpPool(GetPublicIpPoolRequest request, WaiterConfiguration config, params PublicIpPool.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetPublicIpPoolRequest 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<GetPublicIpPoolRequest, GetPublicIpPoolResponse>

a new Oci.common.Waiter instance

ForPublicIpPool(GetPublicIpPoolRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetPublicIpPoolRequest, GetPublicIpPoolResponse> ForPublicIpPool(GetPublicIpPoolRequest request, params PublicIpPool.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetPublicIpPoolRequest 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<GetPublicIpPoolRequest, GetPublicIpPoolResponse>

a new Oci.common.Waiter instance

ForRemotePeeringConnection(GetRemotePeeringConnectionRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse> ForRemotePeeringConnection(GetRemotePeeringConnectionRequest request, WaiterConfiguration config, params RemotePeeringConnection.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetRemotePeeringConnectionRequest 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<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse>

a new Oci.common.Waiter instance

ForRemotePeeringConnection(GetRemotePeeringConnectionRequest, WaiterConfiguration, params PeeringStatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse> ForRemotePeeringConnection(GetRemotePeeringConnectionRequest request, WaiterConfiguration config, params RemotePeeringConnection.PeeringStatusEnum[] targetStates)
Parameters
Type Name Description
GetRemotePeeringConnectionRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

PeeringStatusEnum[] 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<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse>

a new Oci.common.Waiter instance

ForRemotePeeringConnection(GetRemotePeeringConnectionRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse> ForRemotePeeringConnection(GetRemotePeeringConnectionRequest request, params RemotePeeringConnection.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetRemotePeeringConnectionRequest 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<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse>

a new Oci.common.Waiter instance

ForRemotePeeringConnection(GetRemotePeeringConnectionRequest, params PeeringStatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse> ForRemotePeeringConnection(GetRemotePeeringConnectionRequest request, params RemotePeeringConnection.PeeringStatusEnum[] targetStates)
Parameters
Type Name Description
GetRemotePeeringConnectionRequest request

Request to send.

PeeringStatusEnum[] 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<GetRemotePeeringConnectionRequest, GetRemotePeeringConnectionResponse>

a new Oci.common.Waiter instance

ForRemoveIpv6SubnetCidr(RemoveIpv6SubnetCidrRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<RemoveIpv6SubnetCidrRequest, RemoveIpv6SubnetCidrResponse> ForRemoveIpv6SubnetCidr(RemoveIpv6SubnetCidrRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
RemoveIpv6SubnetCidrRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<RemoveIpv6SubnetCidrRequest, RemoveIpv6SubnetCidrResponse>

a new Oci.common.Waiter instance

ForRemoveIpv6SubnetCidr(RemoveIpv6SubnetCidrRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<RemoveIpv6SubnetCidrRequest, RemoveIpv6SubnetCidrResponse> ForRemoveIpv6SubnetCidr(RemoveIpv6SubnetCidrRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
RemoveIpv6SubnetCidrRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<RemoveIpv6SubnetCidrRequest, RemoveIpv6SubnetCidrResponse>

a new Oci.common.Waiter instance

ForRemoveIpv6VcnCidr(RemoveIpv6VcnCidrRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<RemoveIpv6VcnCidrRequest, RemoveIpv6VcnCidrResponse> ForRemoveIpv6VcnCidr(RemoveIpv6VcnCidrRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
RemoveIpv6VcnCidrRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<RemoveIpv6VcnCidrRequest, RemoveIpv6VcnCidrResponse>

a new Oci.common.Waiter instance

ForRemoveIpv6VcnCidr(RemoveIpv6VcnCidrRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<RemoveIpv6VcnCidrRequest, RemoveIpv6VcnCidrResponse> ForRemoveIpv6VcnCidr(RemoveIpv6VcnCidrRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
RemoveIpv6VcnCidrRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<RemoveIpv6VcnCidrRequest, RemoveIpv6VcnCidrResponse>

a new Oci.common.Waiter instance

ForRemoveVcnCidr(RemoveVcnCidrRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<RemoveVcnCidrRequest, RemoveVcnCidrResponse> ForRemoveVcnCidr(RemoveVcnCidrRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
RemoveVcnCidrRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<RemoveVcnCidrRequest, RemoveVcnCidrResponse>

a new Oci.common.Waiter instance

ForRemoveVcnCidr(RemoveVcnCidrRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<RemoveVcnCidrRequest, RemoveVcnCidrResponse> ForRemoveVcnCidr(RemoveVcnCidrRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
RemoveVcnCidrRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<RemoveVcnCidrRequest, RemoveVcnCidrResponse>

a new Oci.common.Waiter instance

ForRouteTable(GetRouteTableRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetRouteTableRequest, GetRouteTableResponse> ForRouteTable(GetRouteTableRequest request, WaiterConfiguration config, params RouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetRouteTableRequest 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<GetRouteTableRequest, GetRouteTableResponse>

a new Oci.common.Waiter instance

ForRouteTable(GetRouteTableRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetRouteTableRequest, GetRouteTableResponse> ForRouteTable(GetRouteTableRequest request, params RouteTable.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetRouteTableRequest 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<GetRouteTableRequest, GetRouteTableResponse>

a new Oci.common.Waiter instance

ForSecurityList(GetSecurityListRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetSecurityListRequest, GetSecurityListResponse> ForSecurityList(GetSecurityListRequest request, WaiterConfiguration config, params SecurityList.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetSecurityListRequest 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<GetSecurityListRequest, GetSecurityListResponse>

a new Oci.common.Waiter instance

ForSecurityList(GetSecurityListRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetSecurityListRequest, GetSecurityListResponse> ForSecurityList(GetSecurityListRequest request, params SecurityList.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetSecurityListRequest 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<GetSecurityListRequest, GetSecurityListResponse>

a new Oci.common.Waiter instance

ForServiceGateway(GetServiceGatewayRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetServiceGatewayRequest, GetServiceGatewayResponse> ForServiceGateway(GetServiceGatewayRequest request, WaiterConfiguration config, params ServiceGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetServiceGatewayRequest 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<GetServiceGatewayRequest, GetServiceGatewayResponse>

a new Oci.common.Waiter instance

ForServiceGateway(GetServiceGatewayRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetServiceGatewayRequest, GetServiceGatewayResponse> ForServiceGateway(GetServiceGatewayRequest request, params ServiceGateway.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetServiceGatewayRequest 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<GetServiceGatewayRequest, GetServiceGatewayResponse>

a new Oci.common.Waiter instance

ForSetOriginAsn(SetOriginAsnRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<SetOriginAsnRequest, SetOriginAsnResponse> ForSetOriginAsn(SetOriginAsnRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
SetOriginAsnRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<SetOriginAsnRequest, SetOriginAsnResponse>

a new Oci.common.Waiter instance

ForSetOriginAsn(SetOriginAsnRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<SetOriginAsnRequest, SetOriginAsnResponse> ForSetOriginAsn(SetOriginAsnRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
SetOriginAsnRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<SetOriginAsnRequest, SetOriginAsnResponse>

a new Oci.common.Waiter instance

ForSubnet(GetSubnetRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetSubnetRequest, GetSubnetResponse> ForSubnet(GetSubnetRequest request, WaiterConfiguration config, params Subnet.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetSubnetRequest 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<GetSubnetRequest, GetSubnetResponse>

a new Oci.common.Waiter instance

ForSubnet(GetSubnetRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetSubnetRequest, GetSubnetResponse> ForSubnet(GetSubnetRequest request, params Subnet.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetSubnetRequest 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<GetSubnetRequest, GetSubnetResponse>

a new Oci.common.Waiter instance

ForUpdateVtap(UpdateVtapRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpdateVtapRequest, UpdateVtapResponse> ForUpdateVtap(UpdateVtapRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateVtapRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<UpdateVtapRequest, UpdateVtapResponse>

a new Oci.common.Waiter instance

ForUpdateVtap(UpdateVtapRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpdateVtapRequest, UpdateVtapResponse> ForUpdateVtap(UpdateVtapRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpdateVtapRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpdateVtapRequest, UpdateVtapResponse>

a new Oci.common.Waiter instance

ForUpgradeDrg(UpgradeDrgRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<UpgradeDrgRequest, UpgradeDrgResponse> ForUpgradeDrg(UpgradeDrgRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpgradeDrgRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<UpgradeDrgRequest, UpgradeDrgResponse>

a new Oci.common.Waiter instance

ForUpgradeDrg(UpgradeDrgRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<UpgradeDrgRequest, UpgradeDrgResponse> ForUpgradeDrg(UpgradeDrgRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
UpgradeDrgRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<UpgradeDrgRequest, UpgradeDrgResponse>

a new Oci.common.Waiter instance

ForValidateByoasn(ValidateByoasnRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ValidateByoasnRequest, ValidateByoasnResponse> ForValidateByoasn(ValidateByoasnRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ValidateByoasnRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ValidateByoasnRequest, ValidateByoasnResponse>

a new Oci.common.Waiter instance

ForValidateByoasn(ValidateByoasnRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ValidateByoasnRequest, ValidateByoasnResponse> ForValidateByoasn(ValidateByoasnRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ValidateByoasnRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ValidateByoasnRequest, ValidateByoasnResponse>

a new Oci.common.Waiter instance

ForValidateByoipRange(ValidateByoipRangeRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<ValidateByoipRangeRequest, ValidateByoipRangeResponse> ForValidateByoipRange(ValidateByoipRangeRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ValidateByoipRangeRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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<ValidateByoipRangeRequest, ValidateByoipRangeResponse>

a new Oci.common.Waiter instance

ForValidateByoipRange(ValidateByoipRangeRequest, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<ValidateByoipRangeRequest, ValidateByoipRangeResponse> ForValidateByoipRange(ValidateByoipRangeRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
ValidateByoipRangeRequest request

Request to send.

StatusEnum[] targetStates
Returns
Type Description
Waiter<ValidateByoipRangeRequest, ValidateByoipRangeResponse>

a new Oci.common.Waiter instance

ForVcn(GetVcnRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVcnRequest, GetVcnResponse> ForVcn(GetVcnRequest request, WaiterConfiguration config, params Vcn.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVcnRequest 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<GetVcnRequest, GetVcnResponse>

a new Oci.common.Waiter instance

ForVcn(GetVcnRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVcnRequest, GetVcnResponse> ForVcn(GetVcnRequest request, params Vcn.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVcnRequest 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<GetVcnRequest, GetVcnResponse>

a new Oci.common.Waiter instance

ForVcnDnsResolverAssociation(GetVcnDnsResolverAssociationRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVcnDnsResolverAssociationRequest, GetVcnDnsResolverAssociationResponse> ForVcnDnsResolverAssociation(GetVcnDnsResolverAssociationRequest request, WaiterConfiguration config, params VcnDnsResolverAssociation.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVcnDnsResolverAssociationRequest 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<GetVcnDnsResolverAssociationRequest, GetVcnDnsResolverAssociationResponse>

a new Oci.common.Waiter instance

ForVcnDnsResolverAssociation(GetVcnDnsResolverAssociationRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVcnDnsResolverAssociationRequest, GetVcnDnsResolverAssociationResponse> ForVcnDnsResolverAssociation(GetVcnDnsResolverAssociationRequest request, params VcnDnsResolverAssociation.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVcnDnsResolverAssociationRequest 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<GetVcnDnsResolverAssociationRequest, GetVcnDnsResolverAssociationResponse>

a new Oci.common.Waiter instance

ForVirtualCircuit(GetVirtualCircuitRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVirtualCircuitRequest, GetVirtualCircuitResponse> ForVirtualCircuit(GetVirtualCircuitRequest request, WaiterConfiguration config, params VirtualCircuit.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVirtualCircuitRequest 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<GetVirtualCircuitRequest, GetVirtualCircuitResponse>

a new Oci.common.Waiter instance

ForVirtualCircuit(GetVirtualCircuitRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVirtualCircuitRequest, GetVirtualCircuitResponse> ForVirtualCircuit(GetVirtualCircuitRequest request, params VirtualCircuit.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVirtualCircuitRequest 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<GetVirtualCircuitRequest, GetVirtualCircuitResponse>

a new Oci.common.Waiter instance

ForVlan(GetVlanRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVlanRequest, GetVlanResponse> ForVlan(GetVlanRequest request, WaiterConfiguration config, params Vlan.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVlanRequest 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<GetVlanRequest, GetVlanResponse>

a new Oci.common.Waiter instance

ForVlan(GetVlanRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVlanRequest, GetVlanResponse> ForVlan(GetVlanRequest request, params Vlan.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVlanRequest 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<GetVlanRequest, GetVlanResponse>

a new Oci.common.Waiter instance

ForVnic(GetVnicRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVnicRequest, GetVnicResponse> ForVnic(GetVnicRequest request, WaiterConfiguration config, params Vnic.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVnicRequest 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<GetVnicRequest, GetVnicResponse>

a new Oci.common.Waiter instance

ForVnic(GetVnicRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVnicRequest, GetVnicResponse> ForVnic(GetVnicRequest request, params Vnic.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVnicRequest 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<GetVnicRequest, GetVnicResponse>

a new Oci.common.Waiter instance

ForVtap(GetVtapRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetVtapRequest, GetVtapResponse> ForVtap(GetVtapRequest request, WaiterConfiguration config, params Vtap.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVtapRequest 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<GetVtapRequest, GetVtapResponse>

a new Oci.common.Waiter instance

ForVtap(GetVtapRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetVtapRequest, GetVtapResponse> ForVtap(GetVtapRequest request, params Vtap.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetVtapRequest 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<GetVtapRequest, GetVtapResponse>

a new Oci.common.Waiter instance

In this article
Back to top