Skip to main content

data_networks

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

Overview

Namedata_networks
TypeResource
Idazure.mobile_network.data_networks

Fields

The following fields are returned by SELECT queries:

Request successful. The operation returns the resulting data network resource.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectData network properties.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, mobileNetworkName, dataNetworkNameGets information about the specified data network.
list_by_mobile_networkselectsubscriptionId, resourceGroupName, mobileNetworkNameLists all data networks in the mobile network.
create_or_updateinsertsubscriptionId, resourceGroupName, mobileNetworkName, dataNetworkNameCreates or updates a data network. Must be created in the same location as its parent mobile network.
deletedeletesubscriptionId, resourceGroupName, mobileNetworkName, dataNetworkNameDeletes the specified data network.
update_tagsexecsubscriptionId, resourceGroupName, mobileNetworkName, dataNetworkNameUpdates data network tags.

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
dataNetworkNamestringThe name of the data network.
mobileNetworkNamestringThe name of the mobile network.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Gets information about the specified data network.

SELECT
location,
properties,
tags
FROM azure.mobile_network.data_networks
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND mobileNetworkName = '{{ mobileNetworkName }}' -- required
AND dataNetworkName = '{{ dataNetworkName }}' -- required
;

INSERT examples

Creates or updates a data network. Must be created in the same location as its parent mobile network.

INSERT INTO azure.mobile_network.data_networks (
data__properties,
data__tags,
data__location,
subscriptionId,
resourceGroupName,
mobileNetworkName,
dataNetworkName
)
SELECT
'{{ properties }}',
'{{ tags }}',
'{{ location }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ mobileNetworkName }}',
'{{ dataNetworkName }}'
RETURNING
location,
properties,
tags
;

DELETE examples

Deletes the specified data network.

DELETE FROM azure.mobile_network.data_networks
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND mobileNetworkName = '{{ mobileNetworkName }}' --required
AND dataNetworkName = '{{ dataNetworkName }}' --required
;

Lifecycle Methods

Updates data network tags.

EXEC azure.mobile_network.data_networks.update_tags 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@mobileNetworkName='{{ mobileNetworkName }}' --required,
@dataNetworkName='{{ dataNetworkName }}' --required
@@json=
'{
"tags": "{{ tags }}"
}'
;