Поделиться через


New-AzContainerAppScaleRuleObject

Создайте объект в памяти для ScaleRule.

Синтаксис

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

Описание

Создайте объект в памяти для ScaleRule.

Примеры

Пример 1. Создание объекта в памяти для ScaleRule.

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

Name
----
httpscalingrule

Создайте объект в памяти для ScaleRule.

Параметры

-AzureQueueAuth

Секреты проверки подлинности для правила масштабирования очереди.

Тип:IScaleRuleAuth[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AzureQueueLength

Длина очереди.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AzureQueueName

Имя очереди.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CustomAuth

Секреты проверки подлинности для настраиваемого правила масштабирования.

Тип:IScaleRuleAuth[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CustomMetadata

Свойства метаданных для описания настраиваемого правила масштабирования.

Тип:ICustomScaleRuleMetadata
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CustomType

Тип настраиваемого правила масштабирования, например azure-servicebus, redis и т. д.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-HttpAuth

Секреты проверки подлинности для настраиваемого правила масштабирования.

Тип:IScaleRuleAuth[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-HttpMetadata

Свойства метаданных для описания правила масштабирования HTTP.

Тип:IHttpScaleRuleMetadata
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Имя правила масштабирования.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TcpAuth

Секреты проверки подлинности для правила масштабирования tcp.

Тип:IScaleRuleAuth[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TcpMetadata

Свойства метаданных для описания правила масштабирования tcp.

Тип:ITcpScaleRuleMetadata
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные