Peerings interface
Interface representing a Peerings.
Methods
create |
Creates a new peering or updates an existing peering with the specified name under the given subscription and resource group. |
delete(string, string, Peerings |
Deletes an existing peering with the specified name under the given subscription and resource group. |
get(string, string, Peerings |
Gets an existing peering with the specified name under the given subscription and resource group. |
list |
Lists all of the peerings under the given subscription and resource group. |
list |
Lists all of the peerings under the given subscription. |
update(string, string, Resource |
Updates tags for a peering with the specified name under the given subscription and resource group. |
Method Details
createOrUpdate(string, string, Peering, PeeringsCreateOrUpdateOptionalParams)
Creates a new peering or updates an existing peering with the specified name under the given subscription and resource group.
function createOrUpdate(resourceGroupName: string, peeringName: string, peering: Peering, options?: PeeringsCreateOrUpdateOptionalParams): Promise<Peering>
Parameters
- resourceGroupName
-
string
The name of the resource group.
- peeringName
-
string
The name of the peering.
- peering
- Peering
The properties needed to create or update a peering.
The options parameters.
Returns
Promise<Peering>
delete(string, string, PeeringsDeleteOptionalParams)
Deletes an existing peering with the specified name under the given subscription and resource group.
function delete(resourceGroupName: string, peeringName: string, options?: PeeringsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group.
- peeringName
-
string
The name of the peering.
- options
- PeeringsDeleteOptionalParams
The options parameters.
Returns
Promise<void>
get(string, string, PeeringsGetOptionalParams)
Gets an existing peering with the specified name under the given subscription and resource group.
function get(resourceGroupName: string, peeringName: string, options?: PeeringsGetOptionalParams): Promise<Peering>
Parameters
- resourceGroupName
-
string
The name of the resource group.
- peeringName
-
string
The name of the peering.
- options
- PeeringsGetOptionalParams
The options parameters.
Returns
Promise<Peering>
listByResourceGroup(string, PeeringsListByResourceGroupOptionalParams)
Lists all of the peerings under the given subscription and resource group.
function listByResourceGroup(resourceGroupName: string, options?: PeeringsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Peering, Peering[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group.
The options parameters.
Returns
listBySubscription(PeeringsListBySubscriptionOptionalParams)
Lists all of the peerings under the given subscription.
function listBySubscription(options?: PeeringsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Peering, Peering[], PageSettings>
Parameters
The options parameters.
Returns
update(string, string, ResourceTags, PeeringsUpdateOptionalParams)
Updates tags for a peering with the specified name under the given subscription and resource group.
function update(resourceGroupName: string, peeringName: string, tags: ResourceTags, options?: PeeringsUpdateOptionalParams): Promise<Peering>
Parameters
- resourceGroupName
-
string
The name of the resource group.
- peeringName
-
string
The name of the peering.
- tags
- ResourceTags
The resource tags.
- options
- PeeringsUpdateOptionalParams
The options parameters.
Returns
Promise<Peering>