JobArgs

data class JobArgs(val dataCatalogOutputs: Output<List<JobDataCatalogOutputArgs>>? = null, val databaseOutputs: Output<List<JobDatabaseOutputArgs>>? = null, val datasetName: Output<String>? = null, val encryptionKeyArn: Output<String>? = null, val encryptionMode: Output<JobEncryptionMode>? = null, val jobSample: Output<JobSampleArgs>? = null, val logSubscription: Output<JobLogSubscription>? = null, val maxCapacity: Output<Int>? = null, val maxRetries: Output<Int>? = null, val name: Output<String>? = null, val outputLocation: Output<JobOutputLocationArgs>? = null, val outputs: Output<List<JobOutputArgs>>? = null, val profileConfiguration: Output<JobProfileConfigurationArgs>? = null, val projectName: Output<String>? = null, val recipe: Output<JobRecipeArgs>? = null, val roleArn: Output<String>? = null, val tags: Output<List<JobTagArgs>>? = null, val timeout: Output<Int>? = null, val type: Output<JobType>? = null, val validationConfigurations: Output<List<JobValidationConfigurationArgs>>? = null) : ConvertibleToJava<JobArgs>

Resource schema for AWS::DataBrew::Job.

Example Usage

Example

No Java example available.

Constructors

Link copied to clipboard
fun JobArgs(dataCatalogOutputs: Output<List<JobDataCatalogOutputArgs>>? = null, databaseOutputs: Output<List<JobDatabaseOutputArgs>>? = null, datasetName: Output<String>? = null, encryptionKeyArn: Output<String>? = null, encryptionMode: Output<JobEncryptionMode>? = null, jobSample: Output<JobSampleArgs>? = null, logSubscription: Output<JobLogSubscription>? = null, maxCapacity: Output<Int>? = null, maxRetries: Output<Int>? = null, name: Output<String>? = null, outputLocation: Output<JobOutputLocationArgs>? = null, outputs: Output<List<JobOutputArgs>>? = null, profileConfiguration: Output<JobProfileConfigurationArgs>? = null, projectName: Output<String>? = null, recipe: Output<JobRecipeArgs>? = null, roleArn: Output<String>? = null, tags: Output<List<JobTagArgs>>? = null, timeout: Output<Int>? = null, type: Output<JobType>? = null, validationConfigurations: Output<List<JobValidationConfigurationArgs>>? = null)

Functions

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

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val datasetName: Output<String>? = null

Dataset name

Link copied to clipboard
val encryptionKeyArn: Output<String>? = null

Encryption Key Arn

Link copied to clipboard
val encryptionMode: Output<JobEncryptionMode>? = null

Encryption mode

Link copied to clipboard
val jobSample: Output<JobSampleArgs>? = null

Job Sample

Link copied to clipboard
val logSubscription: Output<JobLogSubscription>? = null

Log subscription

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

Max capacity

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

Max retries

Link copied to clipboard
val name: Output<String>? = null

Job name

Link copied to clipboard

Output location

Link copied to clipboard
val outputs: Output<List<JobOutputArgs>>? = null
Link copied to clipboard

Profile Job configuration

Link copied to clipboard
val projectName: Output<String>? = null

Project name

Link copied to clipboard
val recipe: Output<JobRecipeArgs>? = null
Link copied to clipboard
val roleArn: Output<String>? = null

Role arn

Link copied to clipboard
val tags: Output<List<JobTagArgs>>? = null
Link copied to clipboard
val timeout: Output<Int>? = null

Timeout

Link copied to clipboard
val type: Output<JobType>? = null

Job type

Link copied to clipboard

Data quality rules configuration