JobConfigurationArgs

data class JobConfigurationArgs(val eventTriggerConfig: Output<JobConfigurationEventTriggerConfigArgs>? = null, val manualTriggerConfig: Output<JobConfigurationManualTriggerConfigArgs>? = null, val registries: Output<List<RegistryCredentialsArgs>>? = null, val replicaRetryLimit: Output<Int>? = null, val replicaTimeout: Output<Int>, val scheduleTriggerConfig: Output<JobConfigurationScheduleTriggerConfigArgs>? = null, val secrets: Output<List<SecretArgs>>? = null, val triggerType: Output<Either<String, TriggerType>>) : ConvertibleToJava<JobConfigurationArgs>

Non versioned Container Apps Job configuration properties

Constructors

Link copied to clipboard
constructor(eventTriggerConfig: Output<JobConfigurationEventTriggerConfigArgs>? = null, manualTriggerConfig: Output<JobConfigurationManualTriggerConfigArgs>? = null, registries: Output<List<RegistryCredentialsArgs>>? = null, replicaRetryLimit: Output<Int>? = null, replicaTimeout: Output<Int>, scheduleTriggerConfig: Output<JobConfigurationScheduleTriggerConfigArgs>? = null, secrets: Output<List<SecretArgs>>? = null, triggerType: Output<Either<String, TriggerType>>)

Properties

Link copied to clipboard

Trigger configuration of an event driven job.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val replicaRetryLimit: Output<Int>? = null

Maximum number of retries before failing the job.

Link copied to clipboard
val replicaTimeout: Output<Int>

Maximum number of seconds a replica is allowed to run.

Link copied to clipboard

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

Link copied to clipboard
val secrets: Output<List<SecretArgs>>? = null

Collection of secrets used by a Container Apps Job

Link copied to clipboard
val triggerType: Output<Either<String, TriggerType>>

Trigger type of the job

Functions

Link copied to clipboard
open override fun toJava(): JobConfigurationArgs