JobConfiguration interface

Non versioned Container Apps Job configuration properties

Properties

eventTriggerConfig

Trigger configuration of an event driven job.

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

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