Udostępnij za pośrednictwem


New-AzContainerAppScaleRuleObject

Utwórz obiekt w pamięci dla elementu ScaleRule.

Składnia

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

Opis

Utwórz obiekt w pamięci dla elementu ScaleRule.

Przykłady

Przykład 1. Tworzenie obiektu w pamięci dla elementu ScaleRule.

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

Name
----
httpscalingrule

Utwórz obiekt w pamięci dla elementu ScaleRule.

Parametry

-AzureQueueAuth

Wpisy tajne uwierzytelniania dla reguły skalowania kolejek.

Typ:IScaleRuleAuth[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-AzureQueueLength

Długość kolejki.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-AzureQueueName

Nazwa kolejki.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomAuth

Wpisy tajne uwierzytelniania dla reguły skalowania niestandardowego.

Typ:IScaleRuleAuth[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomMetadata

Właściwości metadanych opisujące niestandardową regułę skalowania.

Typ:ICustomScaleRuleMetadata
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-CustomType

Typ niestandardowej reguły skalowania, np. azure-servicebus, redis itp.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-HttpAuth

Wpisy tajne uwierzytelniania dla reguły skalowania niestandardowego.

Typ:IScaleRuleAuth[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-HttpMetadata

Właściwości metadanych opisujące regułę skalowania http.

Typ:IHttpScaleRuleMetadata
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Nazwa reguły skalowania.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TcpAuth

Wpisy tajne uwierzytelniania dla reguły skalowania tcp.

Typ:IScaleRuleAuth[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TcpMetadata

Właściwości metadanych opisujące regułę skalowania tcp.

Typ:ITcpScaleRuleMetadata
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

ScaleRule