Job Template Args
data class JobTemplateArgs(val abortConfig: Output<AbortConfigPropertiesArgs>? = null, val description: Output<String>? = null, val destinationPackageVersions: Output<List<String>>? = null, val document: Output<String>? = null, val documentSource: Output<String>? = null, val jobArn: Output<String>? = null, val jobExecutionsRetryConfig: Output<JobExecutionsRetryConfigPropertiesArgs>? = null, val jobExecutionsRolloutConfig: Output<JobExecutionsRolloutConfigPropertiesArgs>? = null, val jobTemplateId: Output<String>? = null, val maintenanceWindows: Output<List<JobTemplateMaintenanceWindowArgs>>? = null, val presignedUrlConfig: Output<PresignedUrlConfigPropertiesArgs>? = null, val tags: Output<List<JobTemplateTagArgs>>? = null, val timeoutConfig: Output<TimeoutConfigPropertiesArgs>? = null) : ConvertibleToJava<JobTemplateArgs>
Job templates enable you to preconfigure jobs so that you can deploy them to multiple sets of target devices.
Constructors
Link copied to clipboard
fun JobTemplateArgs(abortConfig: Output<AbortConfigPropertiesArgs>? = null, description: Output<String>? = null, destinationPackageVersions: Output<List<String>>? = null, document: Output<String>? = null, documentSource: Output<String>? = null, jobArn: Output<String>? = null, jobExecutionsRetryConfig: Output<JobExecutionsRetryConfigPropertiesArgs>? = null, jobExecutionsRolloutConfig: Output<JobExecutionsRolloutConfigPropertiesArgs>? = null, jobTemplateId: Output<String>? = null, maintenanceWindows: Output<List<JobTemplateMaintenanceWindowArgs>>? = null, presignedUrlConfig: Output<PresignedUrlConfigPropertiesArgs>? = null, tags: Output<List<JobTemplateTagArgs>>? = null, timeoutConfig: Output<TimeoutConfigPropertiesArgs>? = null)