JobConfiguration Class
Non versioned Container Apps Job configuration properties.
Constructor
JobConfiguration(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
secrets
|
Collection of secrets used by a Container Apps Job. |
|
trigger_type
|
str or
TriggerType
Trigger type of the job. Required. Known values are: "Schedule", "Event", and "Manual". |
|
replica_timeout
|
Maximum number of seconds a replica is allowed to run. Required. |
|
replica_retry_limit
|
Maximum number of retries before failing the job. |
|
manual_trigger_config
|
Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default. |
|
schedule_trigger_config
|
Cron formatted repeating trigger schedule ("* * * * >>*<<") for cronjobs. Properties completions and parallelism would be set to 1 by default. |
|
event_trigger_config
|
Trigger configuration of an event driven job. |
|
registries
|
Collection of private container registry credentials used by a Container apps job. |
|
identity_settings
|
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. |
Attributes
event_trigger_config
Trigger configuration of an event driven job.
event_trigger_config: _models.JobConfigurationEventTriggerConfig | None
identity_settings
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.
identity_settings: list['_models.IdentitySettings'] | None
manual_trigger_config
Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default.
manual_trigger_config: _models.JobConfigurationManualTriggerConfig | None
registries
Collection of private container registry credentials used by a Container apps job.
registries: list['_models.RegistryCredentials'] | None
replica_retry_limit
Maximum number of retries before failing the job.
replica_retry_limit: int | None
replica_timeout
Maximum number of seconds a replica is allowed to run. Required.
replica_timeout: int
schedule_trigger_config
Cron formatted repeating trigger schedule ("* * * * >>*<<") for cronjobs. Properties completions and parallelism would be set to 1 by default.
schedule_trigger_config: _models.JobConfigurationScheduleTriggerConfig | None
secrets
Collection of secrets used by a Container Apps Job.
secrets: list['_models.Secret'] | None
trigger_type
"Schedule", "Event", and "Manual".
trigger_type: str | _models.TriggerType