RuleGroupScope Class

Definition

Defines the scope of the rule group.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RuleGroupScopeTypeConverter))]
public class RuleGroupScope : Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRuleGroupScope
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.RuleGroupScopeTypeConverter))>]
type RuleGroupScope = class
    interface IRuleGroupScope
    interface IJsonSerializable
Public Class RuleGroupScope
Implements IRuleGroupScope
Inheritance
RuleGroupScope
Attributes
Implements

Constructors

Name Description
RuleGroupScope()

Creates an new RuleGroupScope instance.

Properties

Name Description
RuleGroupName

Defines the rule group name.

RuleScope

List of rule scopes.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RuleGroupScope.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RuleGroupScope.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.FrontDoor.Models.IRuleGroupScope.

FromJsonString(String)

Creates a new instance of RuleGroupScope, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of RuleGroupScope into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to