ManagedRuleSetDefinition interface

Describes a managed rule set definition.

Extends

Properties

provisioningState

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

ruleGroups

Rule groups of the managed rule set. NOTE: This property will not be serialized. It can only be populated by the server.

ruleSetType

Type of the managed rule set. NOTE: This property will not be serialized. It can only be populated by the server.

ruleSetVersion

Version of the managed rule set type. NOTE: This property will not be serialized. It can only be populated by the server.

sku

The pricing tier (defines a CDN provider, feature list and rate) of the CdnWebApplicationFirewallPolicy.

Inherited Properties

id

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

name

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

systemData

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

type

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

Property Details

provisioningState

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

provisioningState?: string

Property Value

string

ruleGroups

Rule groups of the managed rule set. NOTE: This property will not be serialized. It can only be populated by the server.

ruleGroups?: ManagedRuleGroupDefinition[]

Property Value

ruleSetType

Type of the managed rule set. NOTE: This property will not be serialized. It can only be populated by the server.

ruleSetType?: string

Property Value

string

ruleSetVersion

Version of the managed rule set type. NOTE: This property will not be serialized. It can only be populated by the server.

ruleSetVersion?: string

Property Value

string

sku

The pricing tier (defines a CDN provider, feature list and rate) of the CdnWebApplicationFirewallPolicy.

sku?: Sku

Property Value

Sku

Inherited Property Details

id

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

id?: string

Property Value

string

Inherited From Resource.id

name

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

name?: string

Property Value

string

Inherited From Resource.name

systemData

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

systemData?: SystemData

Property Value

Inherited From Resource.systemData

type

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

type?: string

Property Value

string

Inherited From Resource.type