Compartir a través de


New-AzContainerAppScaleRuleObject

Cree un objeto en memoria para ScaleRule.

Sintaxis

Default (valor predeterminado)

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.

Propiedades de parámetro

Tipo:

IScaleRuleAuth[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AzureQueueLength

Longitud de la cola.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AzureQueueName

Nombre de la cola.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CustomAuth

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

Propiedades de parámetro

Tipo:

IScaleRuleAuth[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CustomMetadata

Propiedades de metadatos para describir la regla de escalado personalizada.

Propiedades de parámetro

Tipo:ICustomScaleRuleMetadata
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CustomType

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

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-HttpAuth

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

Propiedades de parámetro

Tipo:

IScaleRuleAuth[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-HttpMetadata

Propiedades de metadatos para describir la regla de escalado http.

Propiedades de parámetro

Tipo:IHttpScaleRuleMetadata
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Nombre de la regla de escalado.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TcpAuth

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

Propiedades de parámetro

Tipo:

IScaleRuleAuth[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TcpMetadata

Propiedades de metadatos para describir la regla de escalado tcp.

Propiedades de parámetro

Tipo:ITcpScaleRuleMetadata
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Salidas

ScaleRule