Partager via


New-AzContainerAppScaleRuleObject

Créez un objet en mémoire pour ScaleRule.

Syntaxe

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>]

Description

Créez un objet en mémoire pour ScaleRule.

Exemples

Exemple 1 : Créer un objet en mémoire pour ScaleRule.

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

Name
----
httpscalingrule

Créez un objet en mémoire pour ScaleRule.

Paramètres

-AzureQueueAuth

Secrets d’authentification pour la règle d’échelle de file d’attente.

Type:IScaleRuleAuth[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AzureQueueLength

Longueur de file d’attente.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AzureQueueName

Nom de file d’attente.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CustomAuth

Secrets d’authentification pour la règle de mise à l’échelle personnalisée.

Type:IScaleRuleAuth[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CustomMetadata

Propriétés de métadonnées pour décrire une règle d’échelle personnalisée.

Type:ICustomScaleRuleMetadata
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CustomType

Type de règle d’échelle personnalisée, par exemple : azure-servicebus, redis, etc.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-HttpAuth

Secrets d’authentification pour la règle de mise à l’échelle personnalisée.

Type:IScaleRuleAuth[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-HttpMetadata

Propriétés de métadonnées pour décrire la règle de mise à l’échelle http.

Type:IHttpScaleRuleMetadata
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom de la règle d’échelle.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TcpAuth

Secrets d’authentification pour la règle de mise à l’échelle tcp.

Type:IScaleRuleAuth[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TcpMetadata

Propriétés de métadonnées pour décrire la règle de mise à l’échelle tcp.

Type:ITcpScaleRuleMetadata
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Sorties

ScaleRule