Freigeben über


New-AzContainerAppScaleRuleObject

Erstellen Sie ein Speicherobjekt für ScaleRule.

Syntax

New-AzContainerAppScaleRuleObject
   [-AzureQueueAuth <IScaleRuleAuth[]>]
   [-AzureQueueLength <Int32>]
   [-AzureQueueName <String>]
   [-CustomAuth <IScaleRuleAuth[]>]
   [-CustomMetadata <ICustomScaleRuleMetadata>]
   [-CustomType <String>]
   [-HttpAuth <IScaleRuleAuth[]>]
   [-HttpMetadata <IHttpScaleRuleMetadata>]
   [-Name <String>]
   [-TcpAuth <IScaleRuleAuth[]>]
   [-TcpMetadata <ITcpScaleRuleMetadata>]
   [<CommonParameters>]

Beschreibung

Erstellen Sie ein Speicherobjekt für ScaleRule.

Beispiele

Beispiel 1: Erstellen eines Speicherobjekts für ScaleRule.

New-AzContainerAppScaleRuleObject -Name "httpscalingrule" -CustomType "http" -AzureQueueLength 30 -AzureQueueName azps-containerapp

Name
----
httpscalingrule

Erstellen Sie ein Speicherobjekt für ScaleRule.

Parameter

-AzureQueueAuth

Authentifizierungsschlüssel für die Skalierungsregel der Warteschlange.

Typ:IScaleRuleAuth[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AzureQueueLength

Warteschlangenlänge.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AzureQueueName

Warteschlangenname.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CustomAuth

Authentifizierungsschlüssel für die benutzerdefinierte Skalierungsregel.

Typ:IScaleRuleAuth[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CustomMetadata

Metadateneigenschaften zur Beschreibung einer benutzerdefinierten Skalierungsregel.

Typ:ICustomScaleRuleMetadata
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CustomType

Typ der benutzerdefinierten Skalierungsregel z. B.: azure-servicebus, redis usw.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-HttpAuth

Authentifizierungsschlüssel für die benutzerdefinierte Skalierungsregel.

Typ:IScaleRuleAuth[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-HttpMetadata

Metadateneigenschaften zur Beschreibung der HTTP-Skalierungsregel.

Typ:IHttpScaleRuleMetadata
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Name der Skalierungsregel.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TcpAuth

Authentifizierungsschlüssel für die TCP-Skalierungsregel.

Typ:IScaleRuleAuth[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TcpMetadata

Metadateneigenschaften zur Beschreibung der TCP-Skalierungsregel.

Typ:ITcpScaleRuleMetadata
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

ScaleRule