ApplicationRule interface

Rule of type application.

Extends

Properties

destinationAddresses

List of destination IP addresses or Service Tags.

fqdnTags

List of FQDN Tags for this rule.

httpHeadersToInsert

List of HTTP/S headers to insert.

protocols

Array of Application Protocols.

ruleType

Polymorphic discriminator, which specifies the different types this object can be

sourceAddresses

List of source IP addresses for this rule.

sourceIpGroups

List of source IpGroups for this rule.

targetFqdns

List of FQDNs for this rule.

targetUrls

List of Urls for this rule condition.

terminateTLS

Terminate TLS connections for this rule.

webCategories

List of destination azure web categories.

Inherited Properties

description

Description of the rule.

name

Name of the rule.

Property Details

destinationAddresses

List of destination IP addresses or Service Tags.

destinationAddresses?: string[]

Property Value

string[]

fqdnTags

List of FQDN Tags for this rule.

fqdnTags?: string[]

Property Value

string[]

httpHeadersToInsert

List of HTTP/S headers to insert.

httpHeadersToInsert?: FirewallPolicyHttpHeaderToInsert[]

Property Value

protocols

Array of Application Protocols.

protocols?: FirewallPolicyRuleApplicationProtocol[]

Property Value

ruleType

Polymorphic discriminator, which specifies the different types this object can be

ruleType: "ApplicationRule"

Property Value

"ApplicationRule"

sourceAddresses

List of source IP addresses for this rule.

sourceAddresses?: string[]

Property Value

string[]

sourceIpGroups

List of source IpGroups for this rule.

sourceIpGroups?: string[]

Property Value

string[]

targetFqdns

List of FQDNs for this rule.

targetFqdns?: string[]

Property Value

string[]

targetUrls

List of Urls for this rule condition.

targetUrls?: string[]

Property Value

string[]

terminateTLS

Terminate TLS connections for this rule.

terminateTLS?: boolean

Property Value

boolean

webCategories

List of destination azure web categories.

webCategories?: string[]

Property Value

string[]

Inherited Property Details

description

Description of the rule.

description?: string

Property Value

string

Inherited From FirewallPolicyRule.description

name

Name of the rule.

name?: string

Property Value

string

Inherited From FirewallPolicyRule.name