Compartilhar via


New-AzContainerAppScaleRuleObject

Crie um objeto na memória para ScaleRule.

Sintaxe

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

Crie um objeto na memória para ScaleRule.

Exemplos

Exemplo 1: criar um objeto na memória para ScaleRule.

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

Name
----
httpscalingrule

Crie um objeto na memória para ScaleRule.

Parâmetros

-AzureQueueAuth

Segredos de autenticação para a regra de escala de fila.

Tipo:IScaleRuleAuth[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AzureQueueLength

Comprimento da fila.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AzureQueueName

Nome da fila.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CustomAuth

Segredos de autenticação para a regra de escala personalizada.

Tipo:IScaleRuleAuth[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CustomMetadata

Propriedades de metadados para descrever a regra de escala personalizada.

Tipo:ICustomScaleRuleMetadata
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CustomType

Tipo da regra de escala personalizada, por exemplo: azure-servicebus, redis etc.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-HttpAuth

Segredos de autenticação para a regra de escala personalizada.

Tipo:IScaleRuleAuth[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-HttpMetadata

Propriedades de metadados para descrever a regra de escala http.

Tipo:IHttpScaleRuleMetadata
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Nome da regra de escala.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TcpAuth

Segredos de autenticação para a regra de escala tcp.

Tipo:IScaleRuleAuth[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TcpMetadata

Propriedades de metadados para descrever a regra de escala tcp.

Tipo:ITcpScaleRuleMetadata
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

ScaleRule