RegisteredAsnsOperations interface

Interface representing a RegisteredAsns operations.

Properties

createOrUpdate

Creates a new registered ASN with the specified name under the given subscription, resource group and peering.

delete

Deletes an existing registered ASN with the specified name under the given subscription, resource group and peering.

get

Gets an existing registered ASN with the specified name under the given subscription, resource group and peering.

listByPeering

Lists all registered ASNs under the given subscription, resource group and peering.

Property Details

createOrUpdate

Creates a new registered ASN with the specified name under the given subscription, resource group and peering.

createOrUpdate: (resourceGroupName: string, peeringName: string, registeredAsnName: string, registeredAsn: PeeringRegisteredAsn, options?: RegisteredAsnsCreateOrUpdateOptionalParams) => Promise<PeeringRegisteredAsn>

Property Value

(resourceGroupName: string, peeringName: string, registeredAsnName: string, registeredAsn: PeeringRegisteredAsn, options?: RegisteredAsnsCreateOrUpdateOptionalParams) => Promise<PeeringRegisteredAsn>

delete

Deletes an existing registered ASN with the specified name under the given subscription, resource group and peering.

delete: (resourceGroupName: string, peeringName: string, registeredAsnName: string, options?: RegisteredAsnsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, peeringName: string, registeredAsnName: string, options?: RegisteredAsnsDeleteOptionalParams) => Promise<void>

get

Gets an existing registered ASN with the specified name under the given subscription, resource group and peering.

get: (resourceGroupName: string, peeringName: string, registeredAsnName: string, options?: RegisteredAsnsGetOptionalParams) => Promise<PeeringRegisteredAsn>

Property Value

(resourceGroupName: string, peeringName: string, registeredAsnName: string, options?: RegisteredAsnsGetOptionalParams) => Promise<PeeringRegisteredAsn>

listByPeering

Lists all registered ASNs under the given subscription, resource group and peering.

listByPeering: (resourceGroupName: string, peeringName: string, options?: RegisteredAsnsListByPeeringOptionalParams) => PagedAsyncIterableIterator<PeeringRegisteredAsn, PeeringRegisteredAsn[], PageSettings>

Property Value

(resourceGroupName: string, peeringName: string, options?: RegisteredAsnsListByPeeringOptionalParams) => PagedAsyncIterableIterator<PeeringRegisteredAsn, PeeringRegisteredAsn[], PageSettings>