Share via


JobScaleRule Class

Scaling rule.

Constructor

JobScaleRule(*, name: str | None = None, type: str | None = None, metadata: MutableMapping[str, Any] | None = None, auth: List[_models.ScaleRuleAuth] | None = None, identity: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
name
str

Scale Rule Name.

Default value: None
type
str

Type of the scale rule eg: azure-servicebus, redis etc.

Default value: None
metadata
<xref:JSON>

Metadata properties to describe the scale rule.

Default value: None
auth

Authentication secrets for the scale rule.

Default value: None
identity
str

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

Default value: None

Variables

Name Description
name
str

Scale Rule Name.

type
str

Type of the scale rule eg: azure-servicebus, redis etc.

metadata
<xref:JSON>

Metadata properties to describe the scale rule.

auth

Authentication secrets for the scale rule.

identity
str

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