Share via


QueueScaleRule Class

Definition

Container App container Azure Queue based scaling rule.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.QueueScaleRuleTypeConverter))]
public class QueueScaleRule : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IQueueScaleRule
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.QueueScaleRuleTypeConverter))>]
type QueueScaleRule = class
    interface IQueueScaleRule
    interface IJsonSerializable
Public Class QueueScaleRule
Implements IQueueScaleRule
Inheritance
QueueScaleRule
Attributes
Implements

Constructors

QueueScaleRule()

Creates an new QueueScaleRule instance.

Properties

Auth

Authentication secrets for the queue scale rule.

QueueLength

Queue length.

QueueName

Queue name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of QueueScaleRule.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of QueueScaleRule.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IQueueScaleRule.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of QueueScaleRule into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to