Compartir a través de


New-AzContainerAppScaleRuleObject

Cree un objeto en memoria para ScaleRule.

Sintaxis

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

Cree un objeto en memoria para ScaleRule.

Ejemplos

Ejemplo 1: Crear un objeto en memoria para ScaleRule.

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

Name
----
httpscalingrule

Cree un objeto en memoria para ScaleRule.

Parámetros

-AzureQueueAuth

Secretos de autenticación para la regla de escalado de colas.

Tipo:IScaleRuleAuth[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AzureQueueLength

Longitud de la cola.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AzureQueueName

Nombre de la cola.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CustomAuth

Secretos de autenticación para la regla de escalado personalizada.

Tipo:IScaleRuleAuth[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CustomMetadata

Propiedades de metadatos para describir la regla de escalado personalizada.

Tipo:ICustomScaleRuleMetadata
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CustomType

Tipo de la regla de escalado personalizada, por ejemplo: azure-servicebus, redis, etc.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-HttpAuth

Secretos de autenticación para la regla de escalado personalizada.

Tipo:IScaleRuleAuth[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-HttpMetadata

Propiedades de metadatos para describir la regla de escalado http.

Tipo:IHttpScaleRuleMetadata
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Nombre de la regla de escalado.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TcpAuth

Secretos de autenticación para la regla de escalado tcp.

Tipo:IScaleRuleAuth[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TcpMetadata

Propiedades de metadatos para describir la regla de escalado tcp.

Tipo:ITcpScaleRuleMetadata
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

ScaleRule