Skip to main content

attached_data_networks

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

Overview

Nameattached_data_networks
TypeResource
Idazure.mobile_network.attached_data_networks

Fields

NameDatatypeDescription
attachedDataNetworkNametextfield from the properties object
dns_addressestextfield from the properties object
locationtextThe geo-location where the resource lives
napt_configurationtextfield from the properties object
packetCoreControlPlaneNametextfield from the properties object
packetCoreDataPlaneNametextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextResource tags.
user_equipment_address_pool_prefixtextfield from the properties object
user_equipment_static_address_pool_prefixtextfield from the properties object
user_plane_data_interfacetextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTattachedDataNetworkName, packetCoreControlPlaneName, packetCoreDataPlaneName, resourceGroupName, subscriptionIdGets information about the specified attached data network.
list_by_packet_core_data_planeSELECTpacketCoreControlPlaneName, packetCoreDataPlaneName, resourceGroupName, subscriptionIdGets all the attached data networks associated with a packet core data plane.
create_or_updateINSERTattachedDataNetworkName, packetCoreControlPlaneName, packetCoreDataPlaneName, resourceGroupName, subscriptionId, data__propertiesCreates or updates an attached data network. Must be created in the same location as its parent packet core data plane.
deleteDELETEattachedDataNetworkName, packetCoreControlPlaneName, packetCoreDataPlaneName, resourceGroupName, subscriptionIdDeletes the specified attached data network.
update_tagsEXECattachedDataNetworkName, packetCoreControlPlaneName, packetCoreDataPlaneName, resourceGroupName, subscriptionIdUpdates an attached data network tags.

SELECT examples

Gets all the attached data networks associated with a packet core data plane.

SELECT
attachedDataNetworkName,
dns_addresses,
location,
napt_configuration,
packetCoreControlPlaneName,
packetCoreDataPlaneName,
provisioning_state,
resourceGroupName,
subscriptionId,
tags,
user_equipment_address_pool_prefix,
user_equipment_static_address_pool_prefix,
user_plane_data_interface
FROM azure.mobile_network.vw_attached_data_networks
WHERE packetCoreControlPlaneName = '{{ packetCoreControlPlaneName }}'
AND packetCoreDataPlaneName = '{{ packetCoreDataPlaneName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

/*+ create */
INSERT INTO azure.mobile_network.attached_data_networks (
attachedDataNetworkName,
packetCoreControlPlaneName,
packetCoreDataPlaneName,
resourceGroupName,
subscriptionId,
data__properties,
properties,
tags,
location
)
SELECT
'{{ attachedDataNetworkName }}',
'{{ packetCoreControlPlaneName }}',
'{{ packetCoreDataPlaneName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ data__properties }}',
'{{ properties }}',
'{{ tags }}',
'{{ location }}'
;

DELETE example

Deletes the specified attached_data_networks resource.

/*+ delete */
DELETE FROM azure.mobile_network.attached_data_networks
WHERE attachedDataNetworkName = '{{ attachedDataNetworkName }}'
AND packetCoreControlPlaneName = '{{ packetCoreControlPlaneName }}'
AND packetCoreDataPlaneName = '{{ packetCoreDataPlaneName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';