Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PeerAsns

Package version

Class representing a PeerAsns.

Hierarchy

  • PeerAsns

Index

Constructors

constructor

Methods

createOrUpdate

  • createOrUpdate(peerAsnName: string, peerAsn: PeerAsn, options?: msRest.RequestOptionsBase): Promise<Models.PeerAsnsCreateOrUpdateResponse>
  • createOrUpdate(peerAsnName: string, peerAsn: PeerAsn, callback: msRest.ServiceCallback<PeerAsn>): void
  • createOrUpdate(peerAsnName: string, peerAsn: PeerAsn, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<PeerAsn>): void
  • Creates a new peer ASN or updates an existing peer ASN with the specified name under the given subscription.

    Parameters

    • peerAsnName: string

      The peer ASN name.

    • peerAsn: PeerAsn

      The peer ASN.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.PeerAsnsCreateOrUpdateResponse>

    Promise<Models.PeerAsnsCreateOrUpdateResponse>

  • Parameters

    • peerAsnName: string

      The peer ASN name.

    • peerAsn: PeerAsn

      The peer ASN.

    • callback: msRest.ServiceCallback<PeerAsn>

      The callback

    Returns void

  • Parameters

    • peerAsnName: string

      The peer ASN name.

    • peerAsn: PeerAsn

      The peer ASN.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<PeerAsn>

      The callback

    Returns void

deleteMethod

  • deleteMethod(peerAsnName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • deleteMethod(peerAsnName: string, callback: msRest.ServiceCallback<void>): void
  • deleteMethod(peerAsnName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Deletes an existing peer ASN with the specified name under the given subscription.

    Parameters

    • peerAsnName: string

      The peer ASN name.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • peerAsnName: string

      The peer ASN name.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • peerAsnName: string

      The peer ASN name.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

get

  • get(peerAsnName: string, options?: msRest.RequestOptionsBase): Promise<Models.PeerAsnsGetResponse>
  • get(peerAsnName: string, callback: msRest.ServiceCallback<PeerAsn>): void
  • get(peerAsnName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<PeerAsn>): void
  • Gets the peer ASN with the specified name under the given subscription.

    Parameters

    • peerAsnName: string

      The peer ASN name.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.PeerAsnsGetResponse>

    Promise<Models.PeerAsnsGetResponse>

  • Parameters

    • peerAsnName: string

      The peer ASN name.

    • callback: msRest.ServiceCallback<PeerAsn>

      The callback

    Returns void

  • Parameters

    • peerAsnName: string

      The peer ASN name.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<PeerAsn>

      The callback

    Returns void

listBySubscription

  • listBySubscription(options?: msRest.RequestOptionsBase): Promise<Models.PeerAsnsListBySubscriptionResponse>
  • listBySubscription(callback: msRest.ServiceCallback<PeerAsnListResult>): void
  • listBySubscription(options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<PeerAsnListResult>): void
  • Lists all of the peer ASNs under the given subscription.

    Parameters

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.PeerAsnsListBySubscriptionResponse>

    Promise<Models.PeerAsnsListBySubscriptionResponse>

  • Parameters

    Returns void

  • Parameters

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<PeerAsnListResult>

      The callback

    Returns void

listBySubscriptionNext

  • listBySubscriptionNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.PeerAsnsListBySubscriptionNextResponse>
  • listBySubscriptionNext(nextPageLink: string, callback: msRest.ServiceCallback<PeerAsnListResult>): void
  • listBySubscriptionNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<PeerAsnListResult>): void
  • Lists all of the peer ASNs under the given subscription.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.PeerAsnsListBySubscriptionNextResponse>

    Promise<Models.PeerAsnsListBySubscriptionNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<PeerAsnListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<PeerAsnListResult>

      The callback

    Returns void

Generated using TypeDoc