Skip to main content

interfaces_effective_network_security_groups

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

Overview

Nameinterfaces_effective_network_security_groups
TypeResource
Idazure.network.interfaces_effective_network_security_groups

Fields

The following fields are returned by SELECT queries:

Request successful. The operation returns a list of NetworkSecurityGroup resources.

NameDatatypeDescription
associationobjectAssociated resources.
effectiveSecurityRulesarrayA collection of effective security rules.
networkSecurityGroupobjectReference to another subresource.
tagMapstringMapping of tags to list of IP Addresses included within the tag.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectresourceGroupName, networkInterfaceName, subscriptionIdGets all network security groups applied to a network interface.

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
networkInterfaceNamestringThe name of the network interface.
resourceGroupNamestringThe name of the resource group.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Gets all network security groups applied to a network interface.

SELECT
association,
effectiveSecurityRules,
networkSecurityGroup,
tagMap
FROM azure.network.interfaces_effective_network_security_groups
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND networkInterfaceName = '{{ networkInterfaceName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;