Share via


JobConfiguration interface

Non versioned Container Apps Job configuration properties

Properties

eventTriggerConfig

Trigger configuration of an event driven job.

identitySettings

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

manualTriggerConfig

Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default

registries

Collection of private container registry credentials used by a Container apps job

replicaRetryLimit

Maximum number of retries before failing the job.

replicaTimeout

Maximum number of seconds a replica is allowed to run.

scheduleTriggerConfig

Cron formatted repeating trigger schedule ("* * * * *") for cronjobs. Properties completions and parallelism would be set to 1 by default

secrets

Collection of secrets used by a Container Apps Job

triggerType

Trigger type of the job

Property Details

eventTriggerConfig

Trigger configuration of an event driven job.

eventTriggerConfig?: JobConfigurationEventTriggerConfig

Property Value

identitySettings

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

identitySettings?: IdentitySettings[]

Property Value

manualTriggerConfig

Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default

manualTriggerConfig?: JobConfigurationManualTriggerConfig

Property Value

registries

Collection of private container registry credentials used by a Container apps job

registries?: RegistryCredentials[]

Property Value

replicaRetryLimit

Maximum number of retries before failing the job.

replicaRetryLimit?: number

Property Value

number

replicaTimeout

Maximum number of seconds a replica is allowed to run.

replicaTimeout: number

Property Value

number

scheduleTriggerConfig

Cron formatted repeating trigger schedule ("* * * * *") for cronjobs. Properties completions and parallelism would be set to 1 by default

scheduleTriggerConfig?: JobConfigurationScheduleTriggerConfig

Property Value

secrets

Collection of secrets used by a Container Apps Job

secrets?: Secret[]

Property Value

Secret[]

triggerType

Trigger type of the job

triggerType: string

Property Value

string