Skip to main content

network_to_network_interconnects

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

Overview

Namenetwork_to_network_interconnects
TypeResource
Idazure.managed_network_fabric.network_to_network_interconnects

Fields

NameDatatypeDescription
administrative_statetextfield from the properties object
configuration_statetextfield from the properties object
egress_acl_idtextfield from the properties object
export_route_policytextfield from the properties object
import_route_policytextfield from the properties object
ingress_acl_idtextfield from the properties object
is_management_typetextfield from the properties object
layer2_configurationtextfield from the properties object
networkFabricNametextfield from the properties object
networkToNetworkInterconnectNametextfield from the properties object
nni_typetextfield from the properties object
npb_static_route_configurationtextfield from the properties object
option_b_layer3_configurationtextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object
use_optionbtextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTnetworkFabricName, networkToNetworkInterconnectName, resourceGroupName, subscriptionIdImplements NetworkToNetworkInterconnects GET method.
list_by_network_fabricSELECTnetworkFabricName, resourceGroupName, subscriptionIdImplements Network To Network Interconnects list by Network Fabric GET method.
createINSERTnetworkFabricName, networkToNetworkInterconnectName, resourceGroupName, subscriptionId, data__propertiesConfiguration used to setup CE-PE connectivity PUT Method.
deleteDELETEnetworkFabricName, networkToNetworkInterconnectName, resourceGroupName, subscriptionIdImplements NetworkToNetworkInterconnects DELETE method.
updateUPDATEnetworkFabricName, networkToNetworkInterconnectName, resourceGroupName, subscriptionIdUpdate certain properties of the Network To NetworkInterconnects resource.
update_administrative_stateEXECnetworkFabricName, networkToNetworkInterconnectName, resourceGroupName, subscriptionIdUpdates the Admin State.
update_npb_static_route_bfd_administrative_stateEXECnetworkFabricName, networkToNetworkInterconnectName, resourceGroupName, subscriptionIdUpdates the NPB Static Route BFD Administrative State.

SELECT examples

Implements Network To Network Interconnects list by Network Fabric GET method.

SELECT
administrative_state,
configuration_state,
egress_acl_id,
export_route_policy,
import_route_policy,
ingress_acl_id,
is_management_type,
layer2_configuration,
networkFabricName,
networkToNetworkInterconnectName,
nni_type,
npb_static_route_configuration,
option_b_layer3_configuration,
provisioning_state,
resourceGroupName,
subscriptionId,
use_optionb
FROM azure.managed_network_fabric.vw_network_to_network_interconnects
WHERE networkFabricName = '{{ networkFabricName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new network_to_network_interconnects resource.

/*+ create */
INSERT INTO azure.managed_network_fabric.network_to_network_interconnects (
networkFabricName,
networkToNetworkInterconnectName,
resourceGroupName,
subscriptionId,
data__properties,
properties
)
SELECT
'{{ networkFabricName }}',
'{{ networkToNetworkInterconnectName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ data__properties }}',
'{{ properties }}'
;

UPDATE example

Updates a network_to_network_interconnects resource.

/*+ update */
UPDATE azure.managed_network_fabric.network_to_network_interconnects
SET
properties = '{{ properties }}'
WHERE
networkFabricName = '{{ networkFabricName }}'
AND networkToNetworkInterconnectName = '{{ networkToNetworkInterconnectName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified network_to_network_interconnects resource.

/*+ delete */
DELETE FROM azure.managed_network_fabric.network_to_network_interconnects
WHERE networkFabricName = '{{ networkFabricName }}'
AND networkToNetworkInterconnectName = '{{ networkToNetworkInterconnectName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';