RegisteredPrefixesOperations interface

Interface representing a RegisteredPrefixes operations.

Properties

createOrUpdate

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

delete

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

get

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

listByPeering

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

validate

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

Property Details

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, peeringName: string, registeredPrefixName: string, registeredPrefix: PeeringRegisteredPrefix, options?: RegisteredPrefixesCreateOrUpdateOptionalParams) => Promise<PeeringRegisteredPrefix>

Property Value

(resourceGroupName: string, peeringName: string, registeredPrefixName: string, registeredPrefix: PeeringRegisteredPrefix, options?: RegisteredPrefixesCreateOrUpdateOptionalParams) => Promise<PeeringRegisteredPrefix>

delete

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

delete: (resourceGroupName: string, peeringName: string, registeredPrefixName: string, options?: RegisteredPrefixesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, peeringName: string, registeredPrefixName: string, options?: RegisteredPrefixesDeleteOptionalParams) => Promise<void>

get

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

get: (resourceGroupName: string, peeringName: string, registeredPrefixName: string, options?: RegisteredPrefixesGetOptionalParams) => Promise<PeeringRegisteredPrefix>

Property Value

(resourceGroupName: string, peeringName: string, registeredPrefixName: string, options?: RegisteredPrefixesGetOptionalParams) => Promise<PeeringRegisteredPrefix>

listByPeering

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

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

Property Value

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

validate

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

validate: (resourceGroupName: string, peeringName: string, registeredPrefixName: string, options?: RegisteredPrefixesValidateOptionalParams) => Promise<PeeringRegisteredPrefix>

Property Value

(resourceGroupName: string, peeringName: string, registeredPrefixName: string, options?: RegisteredPrefixesValidateOptionalParams) => Promise<PeeringRegisteredPrefix>