Skip to main content

attached_networks

Creates, updates, deletes, gets or lists an attached_networks resource.

Overview

Nameattached_networks
TypeResource
Idazure.dev_center.attached_networks

Fields

The following fields are returned by SELECT queries:

OK. The request has succeeded.

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
namestringThe name of the resource
propertiesobjectAttached NetworkConnection properties.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_by_projectselectsubscriptionId, resourceGroupName, projectName, attachedNetworkConnectionNameGets an attached NetworkConnection.
get_by_dev_centerselectsubscriptionId, resourceGroupName, devCenterName, attachedNetworkConnectionNameGets an attached NetworkConnection.
list_by_projectselectsubscriptionId, resourceGroupName, projectName$topLists the attached NetworkConnections for a Project.
list_by_dev_centerselectsubscriptionId, resourceGroupName, devCenterName$topLists the attached NetworkConnections for a DevCenter.
create_or_updateinsertsubscriptionId, resourceGroupName, devCenterName, attachedNetworkConnectionNameCreates or updates an attached NetworkConnection.
deletedeletesubscriptionId, resourceGroupName, devCenterName, attachedNetworkConnectionNameUn-attach a NetworkConnection.

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
attachedNetworkConnectionNamestringThe name of the attached NetworkConnection.
devCenterNamestringThe name of the devcenter.
projectNamestringThe name of the project.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.
$topinteger (int32)The maximum number of resources to return from the operation. Example: '$top=10'.

SELECT examples

Gets an attached NetworkConnection.

SELECT
id,
name,
properties,
systemData,
type
FROM azure.dev_center.attached_networks
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND projectName = '{{ projectName }}' -- required
AND attachedNetworkConnectionName = '{{ attachedNetworkConnectionName }}' -- required
;

INSERT examples

Creates or updates an attached NetworkConnection.

INSERT INTO azure.dev_center.attached_networks (
data__properties,
subscriptionId,
resourceGroupName,
devCenterName,
attachedNetworkConnectionName
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ devCenterName }}',
'{{ attachedNetworkConnectionName }}'
RETURNING
id,
name,
properties,
systemData,
type
;

DELETE examples

Un-attach a NetworkConnection.

DELETE FROM azure.dev_center.attached_networks
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND devCenterName = '{{ devCenterName }}' --required
AND attachedNetworkConnectionName = '{{ attachedNetworkConnectionName }}' --required
;