NetworkSecurityGroup interface

NetworkSecurityGroup resource.

Extends

Properties

defaultSecurityRules

The default security rules of network security group.

etag

A unique read-only string that changes whenever the resource is updated.

flowLogs

A collection of references to flow log resources.

flushConnection

When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.

networkInterfaces

A collection of references to network interfaces.

provisioningState

The provisioning state of the network security group resource.

resourceGuid

The resource GUID property of the network security group resource.

securityRules

A collection of security rules of the network security group.

subnets

A collection of references to subnets.

Inherited Properties

id

Resource ID.

location

Resource location.

name

Resource name.

tags

Resource tags.

type

Resource type.

Property Details

defaultSecurityRules

The default security rules of network security group.

defaultSecurityRules?: SecurityRule[]

Property Value

etag

A unique read-only string that changes whenever the resource is updated.

etag?: string

Property Value

string

flowLogs

A collection of references to flow log resources.

flowLogs?: FlowLog[]

Property Value

flushConnection

When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.

flushConnection?: boolean

Property Value

boolean

networkInterfaces

A collection of references to network interfaces.

networkInterfaces?: NetworkInterface[]

Property Value

provisioningState

The provisioning state of the network security group resource.

provisioningState?: string

Property Value

string

resourceGuid

The resource GUID property of the network security group resource.

resourceGuid?: string

Property Value

string

securityRules

A collection of security rules of the network security group.

securityRules?: SecurityRule[]

Property Value

subnets

A collection of references to subnets.

subnets?: Subnet[]

Property Value

Subnet[]

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From Resource.id

location

Resource location.

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags.

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From Resource.tags

type

Resource type.

type?: string

Property Value

string

Inherited From Resource.type