Skip to main content

network_manager_effective_connectivity_configurations

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

Overview

Namenetwork_manager_effective_connectivity_configurations
TypeResource
Idazure.network.network_manager_effective_connectivity_configurations

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringConnectivity configuration ID.
appliesToGroupsarrayGroups for configuration. Required.
configurationGroupsarrayEffective configuration groups.
connectivityCapabilitiesobjectCollection of additional settings to enhance specific topology behaviors of the connectivity configuration resource.
connectivityTopologystringConnectivity topology type. Required. Known values are: "HubAndSpoke" and "Mesh". (HubAndSpoke, Mesh)
deleteExistingPeeringstringFlag if need to remove current existing peerings. Known values are: "False" and "True". (False, True)
descriptionstringA description of the connectivity configuration.
hubsarrayList of hubItems.
isGlobalstringFlag if global mesh is supported. Known values are: "False" and "True". (False, True)
provisioningStatestringThe provisioning state of the connectivity configuration resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". (Failed, Succeeded, Canceled, Creating, Updating, Deleting)
resourceGuidstringUnique identifier for this resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_network_manager_effective_connectivity_configurationsselectresource_group_name, virtual_network_name, subscription_id$topList all effective connectivity configurations applied on a virtual network.

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
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring
virtual_network_namestringThe name of the virtual network. Required.
$topintegerAn optional query parameter which specifies the maximum number of records to be returned by the server. Default value is None.

SELECT examples

List all effective connectivity configurations applied on a virtual network.

SELECT
id,
appliesToGroups,
configurationGroups,
connectivityCapabilities,
connectivityTopology,
deleteExistingPeering,
description,
hubs,
isGlobal,
provisioningState,
resourceGuid
FROM azure.network.network_manager_effective_connectivity_configurations
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND virtual_network_name = '{{ virtual_network_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
AND $top = '{{ $top }}'
;