ArmAppContainersModelFactory.ContainerAppQueueScaleRule Method

Definition

Container App container Azure Queue based scaling rule.

public static Azure.ResourceManager.AppContainers.Models.ContainerAppQueueScaleRule ContainerAppQueueScaleRule(string accountName = default, string queueName = default, int? queueLength = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppContainers.Models.ContainerAppScaleRuleAuth> auth = default, string identity = default);
static member ContainerAppQueueScaleRule : string * string * Nullable<int> * seq<Azure.ResourceManager.AppContainers.Models.ContainerAppScaleRuleAuth> * string -> Azure.ResourceManager.AppContainers.Models.ContainerAppQueueScaleRule
Public Shared Function ContainerAppQueueScaleRule (Optional accountName As String = Nothing, Optional queueName As String = Nothing, Optional queueLength As Nullable(Of Integer) = Nothing, Optional auth As IEnumerable(Of ContainerAppScaleRuleAuth) = Nothing, Optional identity As String = Nothing) As ContainerAppQueueScaleRule

Parameters

accountName
String

Storage account name. required if using managed identity to authenticate.

queueName
String

Queue name.

queueLength
Nullable<Int32>

Queue length.

auth
IEnumerable<ContainerAppScaleRuleAuth>

Authentication secrets for the queue scale rule.

identity
String

The resource ID of a user-assigned managed identity that is assigned to the Container App, or 'system' for system-assigned identity.

Returns

A new ContainerAppQueueScaleRule instance for mocking.

Applies to