RateLimitRuleList Class

Definition

Defines contents of rate limit rules

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.RateLimitRuleListTypeConverter))]
public class RateLimitRuleList : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.IRateLimitRuleList
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.RateLimitRuleListTypeConverter))>]
type RateLimitRuleList = class
    interface IRateLimitRuleList
    interface IJsonSerializable
Public Class RateLimitRuleList
Implements IRateLimitRuleList
Inheritance
RateLimitRuleList
Attributes
Implements

Constructors

Name Description
RateLimitRuleList()

Creates an new RateLimitRuleList instance.

Properties

Name Description
Rule

List of rules

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RateLimitRuleList.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RateLimitRuleList.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.IRateLimitRuleList.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RateLimitRuleList into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to