Ixxerja permezz ta’


Configuration interface

Non versioned Container App configuration properties that define the mutable settings of a Container app

Properties

activeRevisionsMode

ActiveRevisionsMode controls how active revisions are handled for the Container app: <list><item>Single: Only one revision can be active at a time. Traffic weights cannot be used. This is the default.</item><item>Multiple: Multiple revisions can be active, including optional traffic weights and labels.</item><item>Labels: Only revisions with labels are active. Traffic weights can be applied to labels.</item></list>

dapr

Dapr configuration for the Container App.

identitySettings

Optional settings for Managed Identities that are assigned to the Container App. If a Managed Identity is not specified here, default settings will be used.

ingress

Ingress configurations.

maxInactiveRevisions

Optional. Max inactive revisions a Container App can have.

registries

Collection of private container registry credentials for containers used by the Container app

revisionTransitionThreshold

Optional. The percent of the total number of replicas that must be brought up before revision transition occurs. Defaults to 100 when none is given. Value must be greater than 0 and less than or equal to 100.

runtime

App runtime configuration for the Container App.

secrets

Collection of secrets used by a Container app

service

Container App to be a dev Container App Service

targetLabel

Required in labels revisions mode. Label to apply to newly created revision.

Property Details

activeRevisionsMode

ActiveRevisionsMode controls how active revisions are handled for the Container app: <list><item>Single: Only one revision can be active at a time. Traffic weights cannot be used. This is the default.</item><item>Multiple: Multiple revisions can be active, including optional traffic weights and labels.</item><item>Labels: Only revisions with labels are active. Traffic weights can be applied to labels.</item></list>

activeRevisionsMode?: string

Property Value

string

dapr

Dapr configuration for the Container App.

dapr?: Dapr

Property Value

identitySettings

Optional settings for Managed Identities that are assigned to the Container App. If a Managed Identity is not specified here, default settings will be used.

identitySettings?: IdentitySettings[]

Property Value

ingress

Ingress configurations.

ingress?: Ingress

Property Value

maxInactiveRevisions

Optional. Max inactive revisions a Container App can have.

maxInactiveRevisions?: number

Property Value

number

registries

Collection of private container registry credentials for containers used by the Container app

registries?: RegistryCredentials[]

Property Value

revisionTransitionThreshold

Optional. The percent of the total number of replicas that must be brought up before revision transition occurs. Defaults to 100 when none is given. Value must be greater than 0 and less than or equal to 100.

revisionTransitionThreshold?: number

Property Value

number

runtime

App runtime configuration for the Container App.

runtime?: Runtime

Property Value

secrets

Collection of secrets used by a Container app

secrets?: Secret[]

Property Value

Secret[]

service

Container App to be a dev Container App Service

service?: Service

Property Value

targetLabel

Required in labels revisions mode. Label to apply to newly created revision.

targetLabel?: string

Property Value

string