PreRulesResource interface

PreRulestack rule list

Extends

Properties

actionType

rule action

applications

array of rule applications

auditComment

rule comment

category

rule category

decryptionRuleType

enable or disable decryption

description

rule description

destination

destination address

enableLogging

enable or disable logging

etag

etag info

inboundInspectionCertificate

inbound Inspection Certificate

negateDestination

cidr should not be 'any'

negateSource

cidr should not be 'any'

priority

NOTE: This property will not be serialized. It can only be populated by the server.

protocol

any, application-default, TCP:number, UDP:number

protocolPortList

prot port list

provisioningState

Provisioning state of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

ruleName

rule name

ruleState

state of this rule

source

source address

tags

tag for rule

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

actionType

rule action

actionType?: string

Property Value

string

applications

array of rule applications

applications?: string[]

Property Value

string[]

auditComment

rule comment

auditComment?: string

Property Value

string

category

rule category

category?: Category

Property Value

decryptionRuleType

enable or disable decryption

decryptionRuleType?: string

Property Value

string

description

rule description

description?: string

Property Value

string

destination

destination address

destination?: DestinationAddr

Property Value

enableLogging

enable or disable logging

enableLogging?: string

Property Value

string

etag

etag info

etag?: string

Property Value

string

inboundInspectionCertificate

inbound Inspection Certificate

inboundInspectionCertificate?: string

Property Value

string

negateDestination

cidr should not be 'any'

negateDestination?: string

Property Value

string

negateSource

cidr should not be 'any'

negateSource?: string

Property Value

string

priority

NOTE: This property will not be serialized. It can only be populated by the server.

priority?: number

Property Value

number

protocol

any, application-default, TCP:number, UDP:number

protocol?: string

Property Value

string

protocolPortList

prot port list

protocolPortList?: string[]

Property Value

string[]

provisioningState

Provisioning state of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

ruleName

rule name

ruleName: string

Property Value

string

ruleState

state of this rule

ruleState?: string

Property Value

string

source

source address

source?: SourceAddr

Property Value

tags

tag for rule

tags?: TagInfo[]

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type