EffectiveNetworkSecurityRule interface

Effective network security rules.

Properties

access

Whether network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.

destinationAddressPrefix

The destination address prefix.

destinationAddressPrefixes

The destination address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).

destinationPortRange

The destination port or range.

destinationPortRanges

The destination port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*)

direction

The direction of the rule. Possible values are: 'Inbound and Outbound'.

expandedDestinationAddressPrefix

Expanded destination address prefix.

expandedSourceAddressPrefix

The expanded source address prefix.

name

The name of the security rule specified by the user (if created by the user).

priority

The priority of the rule.

protocol

The network protocol this rule applies to. Possible values are: 'Tcp', 'Udp', and 'All'.

sourceAddressPrefix

The source address prefix.

sourceAddressPrefixes

The source address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).

sourcePortRange

The source port or range.

sourcePortRanges

The source port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*)

Property Details

access

Whether network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.

access?: string

Property Value

string

destinationAddressPrefix

The destination address prefix.

destinationAddressPrefix?: string

Property Value

string

destinationAddressPrefixes

The destination address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).

destinationAddressPrefixes?: string[]

Property Value

string[]

destinationPortRange

The destination port or range.

destinationPortRange?: string

Property Value

string

destinationPortRanges

The destination port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*)

destinationPortRanges?: string[]

Property Value

string[]

direction

The direction of the rule. Possible values are: 'Inbound and Outbound'.

direction?: string

Property Value

string

expandedDestinationAddressPrefix

Expanded destination address prefix.

expandedDestinationAddressPrefix?: string[]

Property Value

string[]

expandedSourceAddressPrefix

The expanded source address prefix.

expandedSourceAddressPrefix?: string[]

Property Value

string[]

name

The name of the security rule specified by the user (if created by the user).

name?: string

Property Value

string

priority

The priority of the rule.

priority?: number

Property Value

number

protocol

The network protocol this rule applies to. Possible values are: 'Tcp', 'Udp', and 'All'.

protocol?: string

Property Value

string

sourceAddressPrefix

The source address prefix.

sourceAddressPrefix?: string

Property Value

string

sourceAddressPrefixes

The source address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).

sourceAddressPrefixes?: string[]

Property Value

string[]

sourcePortRange

The source port or range.

sourcePortRange?: string

Property Value

string

sourcePortRanges

The source port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*)

sourcePortRanges?: string[]

Property Value

string[]