Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DnsWaiter

Hierarchy

  • DnsWaiter

Constructors

constructor

Properties

Private client

client: DnsClient

Private Optional Readonly config

Private workRequestClient

workRequestClient: WorkRequestClient

Methods

forChangeResolverCompartment

forChangeViewCompartment

forChangeZoneCompartment

forCreateResolverEndpoint

forCreateTsigKey

forCreateView

forCreateZone

forCreateZoneFromZoneFile

forDeleteResolverEndpoint

forDeleteTsigKey

forDeleteView

forDeleteZone

forResolver

  • Waits forResolver till it reaches any of the provided states

    Parameters

    • request: GetResolverRequest

      the request to send

    • Rest ...targetStates: LifecycleState[]

      the desired states to wait for. The waiter will return once the resource reaches any of the provided states

    Returns Promise<GetResolverResponse | null>

    response returns GetResolverResponse | null (null in case of 404 response)

forResolverEndpoint

forSteeringPolicy

forSteeringPolicyAttachment

forTsigKey

  • Waits forTsigKey till it reaches any of the provided states

    Parameters

    • request: GetTsigKeyRequest

      the request to send

    • Rest ...targetStates: LifecycleState[]

      the desired states to wait for. The waiter will return once the resource reaches any of the provided states

    Returns Promise<GetTsigKeyResponse | null>

    response returns GetTsigKeyResponse | null (null in case of 404 response)

forUpdateResolver

forUpdateResolverEndpoint

forUpdateTsigKey

forUpdateView

forUpdateZone

forView

  • Waits forView till it reaches any of the provided states

    Parameters

    • request: GetViewRequest

      the request to send

    • Rest ...targetStates: LifecycleState[]

      the desired states to wait for. The waiter will return once the resource reaches any of the provided states

    Returns Promise<GetViewResponse | null>

    response returns GetViewResponse | null (null in case of 404 response)

forZone

  • Waits forZone till it reaches any of the provided states

    Parameters

    • request: GetZoneRequest

      the request to send

    • Rest ...targetStates: LifecycleState[]

      the desired states to wait for. The waiter will return once the resource reaches any of the provided states

    Returns Promise<GetZoneResponse | null>

    response returns GetZoneResponse | null (null in case of 404 response)