Share via


ManagedRuleSetDefinition Class

Definition

Describes a managed rule set definition.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedRuleSetDefinition : Microsoft.Azure.Management.Cdn.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedRuleSetDefinition = class
    inherit Resource
Public Class ManagedRuleSetDefinition
Inherits Resource
Inheritance
ManagedRuleSetDefinition
Attributes

Constructors

ManagedRuleSetDefinition()

Initializes a new instance of the ManagedRuleSetDefinition class.

ManagedRuleSetDefinition(String, String, String, SystemData, String, String, String, IList<ManagedRuleGroupDefinition>, Sku)

Initializes a new instance of the ManagedRuleSetDefinition class.

Properties

Id

Gets resource ID.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
ProvisioningState

Gets provisioning state of the managed rule set.

RuleGroups

Gets rule groups of the managed rule set.

RuleSetType

Gets type of the managed rule set.

RuleSetVersion

Gets version of the managed rule set type.

Sku

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

SystemData (Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)

Applies to