Skip to main content

peering_policies

Creates, updates, deletes, gets or lists a peering_policies resource.

Overview

Namepeering_policies
TypeResource
Idazure.managed_network.peering_policies

Fields

The following fields are returned by SELECT queries:

Get successful. The operation returns the specified Managed Network Peering Policy resource.

NameDatatypeDescription
propertiesobjectGets or sets the properties of a Managed Network Policy

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, managedNetworkName, managedNetworkPeeringPolicyNameThe Get ManagedNetworkPeeringPolicies operation gets a Managed Network Peering Policy resource, specified by the resource group, Managed Network name, and peering policy name
list_by_managed_networkselectsubscriptionId, resourceGroupName, managedNetworkName$top, $skiptokenThe ListByManagedNetwork PeeringPolicies operation retrieves all the Managed Network Peering Policies in a specified Managed Network, in a paginated format.
create_or_updateinsertsubscriptionId, resourceGroupName, managedNetworkName, managedNetworkPeeringPolicyNameThe Put ManagedNetworkPeeringPolicies operation creates/updates a new Managed Network Peering Policy
deletedeletesubscriptionId, resourceGroupName, managedNetworkName, managedNetworkPeeringPolicyNameThe Delete ManagedNetworkPeeringPolicies operation deletes a Managed Network Peering Policy, specified by the resource group, Managed Network name, and peering policy name

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
managedNetworkNamestringThe name of the Managed Network.
managedNetworkPeeringPolicyNamestringThe name of the Managed Network Peering Policy.
resourceGroupNamestringThe name of the resource group.
subscriptionIdstringGets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
$skiptokenstringSkiptoken is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skiptoken parameter that specifies a starting point to use for subsequent calls.
$topintegerMay be used to limit the number of results in a page for list queries.

SELECT examples

The Get ManagedNetworkPeeringPolicies operation gets a Managed Network Peering Policy resource, specified by the resource group, Managed Network name, and peering policy name

SELECT
properties
FROM azure.managed_network.peering_policies
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND managedNetworkName = '{{ managedNetworkName }}' -- required
AND managedNetworkPeeringPolicyName = '{{ managedNetworkPeeringPolicyName }}' -- required
;

INSERT examples

The Put ManagedNetworkPeeringPolicies operation creates/updates a new Managed Network Peering Policy

INSERT INTO azure.managed_network.peering_policies (
data__properties,
subscriptionId,
resourceGroupName,
managedNetworkName,
managedNetworkPeeringPolicyName
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ managedNetworkName }}',
'{{ managedNetworkPeeringPolicyName }}'
RETURNING
properties
;

DELETE examples

The Delete ManagedNetworkPeeringPolicies operation deletes a Managed Network Peering Policy, specified by the resource group, Managed Network name, and peering policy name

DELETE FROM azure.managed_network.peering_policies
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND managedNetworkName = '{{ managedNetworkName }}' --required
AND managedNetworkPeeringPolicyName = '{{ managedNetworkPeeringPolicyName }}' --required
;