Share via


HttpScaleRule Class

Definition

Container App container Custom scaling rule.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.HttpScaleRuleTypeConverter))]
public class HttpScaleRule : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IHttpScaleRule
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.HttpScaleRuleTypeConverter))>]
type HttpScaleRule = class
    interface IHttpScaleRule
    interface IJsonSerializable
Public Class HttpScaleRule
Implements IHttpScaleRule
Inheritance
HttpScaleRule
Attributes
Implements

Constructors

HttpScaleRule()

Creates an new HttpScaleRule instance.

Properties

Auth

Authentication secrets for the custom scale rule.

Metadata

Metadata properties to describe http scale rule.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HttpScaleRule.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HttpScaleRule.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IHttpScaleRule.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HttpScaleRule into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to