Share via


GroupByVariable Class

Definition

Describes the variables available to group the rate limit requests

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

Constructors

Name Description
GroupByVariable()

Creates an new GroupByVariable instance.

Properties

Name Description
VariableName

Describes the supported variable for group by

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GroupByVariable.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GroupByVariable.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GroupByVariable into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to