We recommend new projects start with resources from the AWS provider.
aws-native.databrew.getJob
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::DataBrew::Job.
Using getJob
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getJob(args: GetJobArgs, opts?: InvokeOptions): Promise<GetJobResult>
function getJobOutput(args: GetJobOutputArgs, opts?: InvokeOptions): Output<GetJobResult>def get_job(name: Optional[str] = None,
            opts: Optional[InvokeOptions] = None) -> GetJobResult
def get_job_output(name: Optional[pulumi.Input[str]] = None,
            opts: Optional[InvokeOptions] = None) -> Output[GetJobResult]func LookupJob(ctx *Context, args *LookupJobArgs, opts ...InvokeOption) (*LookupJobResult, error)
func LookupJobOutput(ctx *Context, args *LookupJobOutputArgs, opts ...InvokeOption) LookupJobResultOutput> Note: This function is named LookupJob in the Go SDK.
public static class GetJob 
{
    public static Task<GetJobResult> InvokeAsync(GetJobArgs args, InvokeOptions? opts = null)
    public static Output<GetJobResult> Invoke(GetJobInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetJobResult> getJob(GetJobArgs args, InvokeOptions options)
public static Output<GetJobResult> getJob(GetJobArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:databrew:getJob
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- Job name
- Name string
- Job name
- name String
- Job name
- name string
- Job name
- name str
- Job name
- name String
- Job name
getJob Result
The following output properties are available:
- DataCatalog List<Pulumi.Outputs Aws Native. Data Brew. Outputs. Job Data Catalog Output> 
- One or more artifacts that represent the AWS Glue Data Catalog output from running the job.
- DatabaseOutputs List<Pulumi.Aws Native. Data Brew. Outputs. Job Database Output> 
- Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
- DatasetName string
- Dataset name
- EncryptionKey stringArn 
- Encryption Key Arn
- EncryptionMode Pulumi.Aws Native. Data Brew. Job Encryption Mode 
- Encryption mode
- JobSample Pulumi.Aws Native. Data Brew. Outputs. Job Sample 
- Job Sample
- LogSubscription Pulumi.Aws Native. Data Brew. Job Log Subscription 
- Log subscription
- MaxCapacity int
- Max capacity
- MaxRetries int
- Max retries
- OutputLocation Pulumi.Aws Native. Data Brew. Outputs. Job Output Location 
- Output location
- Outputs
List<Pulumi.Aws Native. Data Brew. Outputs. Job Output> 
- One or more artifacts that represent output from running the job.
- ProfileConfiguration Pulumi.Aws Native. Data Brew. Outputs. Job Profile Configuration 
- Profile Job configuration
- ProjectName string
- Project name
- Recipe
Pulumi.Aws Native. Data Brew. Outputs. Job Recipe 
- A series of data transformation steps that the job runs.
- RoleArn string
- Role arn
- Timeout int
- Timeout
- ValidationConfigurations List<Pulumi.Aws Native. Data Brew. Outputs. Job Validation Configuration> 
- Data quality rules configuration
- DataCatalog []JobOutputs Data Catalog Output 
- One or more artifacts that represent the AWS Glue Data Catalog output from running the job.
- DatabaseOutputs []JobDatabase Output 
- Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
- DatasetName string
- Dataset name
- EncryptionKey stringArn 
- Encryption Key Arn
- EncryptionMode JobEncryption Mode 
- Encryption mode
- JobSample JobSample 
- Job Sample
- LogSubscription JobLog Subscription 
- Log subscription
- MaxCapacity int
- Max capacity
- MaxRetries int
- Max retries
- OutputLocation JobOutput Location 
- Output location
- Outputs
[]JobOutput Type 
- One or more artifacts that represent output from running the job.
- ProfileConfiguration JobProfile Configuration 
- Profile Job configuration
- ProjectName string
- Project name
- Recipe
JobRecipe 
- A series of data transformation steps that the job runs.
- RoleArn string
- Role arn
- Timeout int
- Timeout
- ValidationConfigurations []JobValidation Configuration 
- Data quality rules configuration
- dataCatalog List<JobOutputs Data Catalog Output> 
- One or more artifacts that represent the AWS Glue Data Catalog output from running the job.
- databaseOutputs List<JobDatabase Output> 
- Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
- datasetName String
- Dataset name
- encryptionKey StringArn 
- Encryption Key Arn
- encryptionMode JobEncryption Mode 
- Encryption mode
- jobSample JobSample 
- Job Sample
- logSubscription JobLog Subscription 
- Log subscription
- maxCapacity Integer
- Max capacity
- maxRetries Integer
- Max retries
- outputLocation JobOutput Location 
- Output location
- outputs
List<JobOutput> 
- One or more artifacts that represent output from running the job.
- profileConfiguration JobProfile Configuration 
- Profile Job configuration
- projectName String
- Project name
- recipe
JobRecipe 
- A series of data transformation steps that the job runs.
- roleArn String
- Role arn
- timeout Integer
- Timeout
- validationConfigurations List<JobValidation Configuration> 
- Data quality rules configuration
- dataCatalog JobOutputs Data Catalog Output[] 
- One or more artifacts that represent the AWS Glue Data Catalog output from running the job.
- databaseOutputs JobDatabase Output[] 
- Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
- datasetName string
- Dataset name
- encryptionKey stringArn 
- Encryption Key Arn
- encryptionMode JobEncryption Mode 
- Encryption mode
- jobSample JobSample 
- Job Sample
- logSubscription JobLog Subscription 
- Log subscription
- maxCapacity number
- Max capacity
- maxRetries number
- Max retries
- outputLocation JobOutput Location 
- Output location
- outputs
JobOutput[] 
- One or more artifacts that represent output from running the job.
- profileConfiguration JobProfile Configuration 
- Profile Job configuration
- projectName string
- Project name
- recipe
JobRecipe 
- A series of data transformation steps that the job runs.
- roleArn string
- Role arn
- timeout number
- Timeout
- validationConfigurations JobValidation Configuration[] 
- Data quality rules configuration
- data_catalog_ Sequence[Joboutputs Data Catalog Output] 
- One or more artifacts that represent the AWS Glue Data Catalog output from running the job.
- database_outputs Sequence[JobDatabase Output] 
- Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
- dataset_name str
- Dataset name
- encryption_key_ strarn 
- Encryption Key Arn
- encryption_mode JobEncryption Mode 
- Encryption mode
- job_sample JobSample 
- Job Sample
- log_subscription JobLog Subscription 
- Log subscription
- max_capacity int
- Max capacity
- max_retries int
- Max retries
- output_location JobOutput Location 
- Output location
- outputs
Sequence[JobOutput] 
- One or more artifacts that represent output from running the job.
- profile_configuration JobProfile Configuration 
- Profile Job configuration
- project_name str
- Project name
- recipe
JobRecipe 
- A series of data transformation steps that the job runs.
- role_arn str
- Role arn
- timeout int
- Timeout
- validation_configurations Sequence[JobValidation Configuration] 
- Data quality rules configuration
- dataCatalog List<Property Map>Outputs 
- One or more artifacts that represent the AWS Glue Data Catalog output from running the job.
- databaseOutputs List<Property Map>
- Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
- datasetName String
- Dataset name
- encryptionKey StringArn 
- Encryption Key Arn
- encryptionMode "SSE-KMS" | "SSE-S3"
- Encryption mode
- jobSample Property Map
- Job Sample
- logSubscription "ENABLE" | "DISABLE"
- Log subscription
- maxCapacity Number
- Max capacity
- maxRetries Number
- Max retries
- outputLocation Property Map
- Output location
- outputs List<Property Map>
- One or more artifacts that represent output from running the job.
- profileConfiguration Property Map
- Profile Job configuration
- projectName String
- Project name
- recipe Property Map
- A series of data transformation steps that the job runs.
- roleArn String
- Role arn
- timeout Number
- Timeout
- validationConfigurations List<Property Map>
- Data quality rules configuration
Supporting Types
JobAllowedStatistics  
- Statistics List<string>
- One or more column statistics to allow for columns that contain detected entities.
- Statistics []string
- One or more column statistics to allow for columns that contain detected entities.
- statistics List<String>
- One or more column statistics to allow for columns that contain detected entities.
- statistics string[]
- One or more column statistics to allow for columns that contain detected entities.
- statistics Sequence[str]
- One or more column statistics to allow for columns that contain detected entities.
- statistics List<String>
- One or more column statistics to allow for columns that contain detected entities.
JobColumnSelector  
JobColumnStatisticsConfiguration   
- Statistics
Pulumi.Aws Native. Data Brew. Inputs. Job Statistics Configuration 
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
- Selectors
List<Pulumi.Aws Native. Data Brew. Inputs. Job Column Selector> 
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
- Statistics
JobStatistics Configuration 
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
- Selectors
[]JobColumn Selector 
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
- statistics
JobStatistics Configuration 
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
- selectors
List<JobColumn Selector> 
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
- statistics
JobStatistics Configuration 
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
- selectors
JobColumn Selector[] 
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
- statistics
JobStatistics Configuration 
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
- selectors
Sequence[JobColumn Selector] 
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
- statistics Property Map
- Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.
- selectors List<Property Map>
- List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.
JobCsvOutputOptions   
- Delimiter string
- A single character that specifies the delimiter used to create CSV job output.
- Delimiter string
- A single character that specifies the delimiter used to create CSV job output.
- delimiter String
- A single character that specifies the delimiter used to create CSV job output.
- delimiter string
- A single character that specifies the delimiter used to create CSV job output.
- delimiter str
- A single character that specifies the delimiter used to create CSV job output.
- delimiter String
- A single character that specifies the delimiter used to create CSV job output.
JobDataCatalogOutput   
- DatabaseName string
- The name of a database in the Data Catalog.
- TableName string
- The name of a table in the Data Catalog.
- CatalogId string
- The unique identifier of the AWS account that holds the Data Catalog that stores the data.
- DatabaseOptions Pulumi.Aws Native. Data Brew. Inputs. Job Database Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- Overwrite bool
- A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
- S3Options
Pulumi.Aws Native. Data Brew. Inputs. Job S3Table Output Options 
- Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
- DatabaseName string
- The name of a database in the Data Catalog.
- TableName string
- The name of a table in the Data Catalog.
- CatalogId string
- The unique identifier of the AWS account that holds the Data Catalog that stores the data.
- DatabaseOptions JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- Overwrite bool
- A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
- S3Options
JobS3Table Output Options 
- Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
- databaseName String
- The name of a database in the Data Catalog.
- tableName String
- The name of a table in the Data Catalog.
- catalogId String
- The unique identifier of the AWS account that holds the Data Catalog that stores the data.
- databaseOptions JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- overwrite Boolean
- A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
- s3Options
JobS3Table Output Options 
- Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
- databaseName string
- The name of a database in the Data Catalog.
- tableName string
- The name of a table in the Data Catalog.
- catalogId string
- The unique identifier of the AWS account that holds the Data Catalog that stores the data.
- databaseOptions JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- overwrite boolean
- A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
- s3Options
JobS3Table Output Options 
- Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
- database_name str
- The name of a database in the Data Catalog.
- table_name str
- The name of a table in the Data Catalog.
- catalog_id str
- The unique identifier of the AWS account that holds the Data Catalog that stores the data.
- database_options JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- overwrite bool
- A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
- s3_options JobS3Table Output Options 
- Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
- databaseName String
- The name of a database in the Data Catalog.
- tableName String
- The name of a table in the Data Catalog.
- catalogId String
- The unique identifier of the AWS account that holds the Data Catalog that stores the data.
- databaseOptions Property Map
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- overwrite Boolean
- A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.
- s3Options Property Map
- Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
JobDatabaseOutput  
- DatabaseOptions Pulumi.Aws Native. Data Brew. Inputs. Job Database Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- GlueConnection stringName 
- Glue connection name
- DatabaseOutput Pulumi.Mode Aws Native. Data Brew. Job Database Output Database Output Mode 
- Database table name
- DatabaseOptions JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- GlueConnection stringName 
- Glue connection name
- DatabaseOutput JobMode Database Output Database Output Mode 
- Database table name
- databaseOptions JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- glueConnection StringName 
- Glue connection name
- databaseOutput JobMode Database Output Database Output Mode 
- Database table name
- databaseOptions JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- glueConnection stringName 
- Glue connection name
- databaseOutput JobMode Database Output Database Output Mode 
- Database table name
- database_options JobDatabase Table Output Options 
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- glue_connection_ strname 
- Glue connection name
- database_output_ Jobmode Database Output Database Output Mode 
- Database table name
- databaseOptions Property Map
- Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
- glueConnection StringName 
- Glue connection name
- databaseOutput "NEW_TABLE"Mode 
- Database table name
JobDatabaseOutputDatabaseOutputMode     
JobDatabaseTableOutputOptions    
- TableName string
- A prefix for the name of a table DataBrew will create in the database.
- TempDirectory Pulumi.Aws Native. Data Brew. Inputs. Job S3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
- TableName string
- A prefix for the name of a table DataBrew will create in the database.
- TempDirectory JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
- tableName String
- A prefix for the name of a table DataBrew will create in the database.
- tempDirectory JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
- tableName string
- A prefix for the name of a table DataBrew will create in the database.
- tempDirectory JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
- table_name str
- A prefix for the name of a table DataBrew will create in the database.
- temp_directory JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
- tableName String
- A prefix for the name of a table DataBrew will create in the database.
- tempDirectory Property Map
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.
JobEncryptionMode  
JobEntityDetectorConfiguration   
- EntityTypes List<string>
- Entity types to detect. Can be any of the following: - USA_SSN
- USA_ITIN
- USA_PASSPORT_NUMBER
- PHONE_NUMBER
- USA_DRIVING_LICENSE
- BANK_ACCOUNT
- CREDIT_CARD
- IP_ADDRESS
- MAC_ADDRESS
- USA_DEA_NUMBER
- USA_HCPCS_CODE
- USA_NATIONAL_PROVIDER_IDENTIFIER
- USA_NATIONAL_DRUG_CODE
- USA_HEALTH_INSURANCE_CLAIM_NUMBER
- USA_MEDICARE_BENEFICIARY_IDENTIFIER
- USA_CPT_CODE
- PERSON_NAME
- DATE
 - The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE. 
- AllowedStatistics Pulumi.Aws Native. Data Brew. Inputs. Job Allowed Statistics 
- Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.
- EntityTypes []string
- Entity types to detect. Can be any of the following: - USA_SSN
- USA_ITIN
- USA_PASSPORT_NUMBER
- PHONE_NUMBER
- USA_DRIVING_LICENSE
- BANK_ACCOUNT
- CREDIT_CARD
- IP_ADDRESS
- MAC_ADDRESS
- USA_DEA_NUMBER
- USA_HCPCS_CODE
- USA_NATIONAL_PROVIDER_IDENTIFIER
- USA_NATIONAL_DRUG_CODE
- USA_HEALTH_INSURANCE_CLAIM_NUMBER
- USA_MEDICARE_BENEFICIARY_IDENTIFIER
- USA_CPT_CODE
- PERSON_NAME
- DATE
 - The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE. 
- AllowedStatistics JobAllowed Statistics 
- Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.
- entityTypes List<String>
- Entity types to detect. Can be any of the following: - USA_SSN
- USA_ITIN
- USA_PASSPORT_NUMBER
- PHONE_NUMBER
- USA_DRIVING_LICENSE
- BANK_ACCOUNT
- CREDIT_CARD
- IP_ADDRESS
- MAC_ADDRESS
- USA_DEA_NUMBER
- USA_HCPCS_CODE
- USA_NATIONAL_PROVIDER_IDENTIFIER
- USA_NATIONAL_DRUG_CODE
- USA_HEALTH_INSURANCE_CLAIM_NUMBER
- USA_MEDICARE_BENEFICIARY_IDENTIFIER
- USA_CPT_CODE
- PERSON_NAME
- DATE
 - The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE. 
- allowedStatistics JobAllowed Statistics 
- Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.
- entityTypes string[]
- Entity types to detect. Can be any of the following: - USA_SSN
- USA_ITIN
- USA_PASSPORT_NUMBER
- PHONE_NUMBER
- USA_DRIVING_LICENSE
- BANK_ACCOUNT
- CREDIT_CARD
- IP_ADDRESS
- MAC_ADDRESS
- USA_DEA_NUMBER
- USA_HCPCS_CODE
- USA_NATIONAL_PROVIDER_IDENTIFIER
- USA_NATIONAL_DRUG_CODE
- USA_HEALTH_INSURANCE_CLAIM_NUMBER
- USA_MEDICARE_BENEFICIARY_IDENTIFIER
- USA_CPT_CODE
- PERSON_NAME
- DATE
 - The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE. 
- allowedStatistics JobAllowed Statistics 
- Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.
- entity_types Sequence[str]
- Entity types to detect. Can be any of the following: - USA_SSN
- USA_ITIN
- USA_PASSPORT_NUMBER
- PHONE_NUMBER
- USA_DRIVING_LICENSE
- BANK_ACCOUNT
- CREDIT_CARD
- IP_ADDRESS
- MAC_ADDRESS
- USA_DEA_NUMBER
- USA_HCPCS_CODE
- USA_NATIONAL_PROVIDER_IDENTIFIER
- USA_NATIONAL_DRUG_CODE
- USA_HEALTH_INSURANCE_CLAIM_NUMBER
- USA_MEDICARE_BENEFICIARY_IDENTIFIER
- USA_CPT_CODE
- PERSON_NAME
- DATE
 - The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE. 
- allowed_statistics JobAllowed Statistics 
- Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.
- entityTypes List<String>
- Entity types to detect. Can be any of the following: - USA_SSN
- USA_ITIN
- USA_PASSPORT_NUMBER
- PHONE_NUMBER
- USA_DRIVING_LICENSE
- BANK_ACCOUNT
- CREDIT_CARD
- IP_ADDRESS
- MAC_ADDRESS
- USA_DEA_NUMBER
- USA_HCPCS_CODE
- USA_NATIONAL_PROVIDER_IDENTIFIER
- USA_NATIONAL_DRUG_CODE
- USA_HEALTH_INSURANCE_CLAIM_NUMBER
- USA_MEDICARE_BENEFICIARY_IDENTIFIER
- USA_CPT_CODE
- PERSON_NAME
- DATE
 - The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE. 
- allowedStatistics Property Map
- Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.
JobLogSubscription  
JobOutput 
- Location
Pulumi.Aws Native. Data Brew. Inputs. Job S3Location 
- The location in Amazon S3 where the job writes its output.
- CompressionFormat Pulumi.Aws Native. Data Brew. Job Output Compression Format 
- The compression algorithm used to compress the output text of the job.
- Format
Pulumi.Aws Native. Data Brew. Job Output Format 
- The data format of the output of the job.
- FormatOptions Pulumi.Aws Native. Data Brew. Inputs. Job Output Format Options 
- Represents options that define how DataBrew formats job output files.
- MaxOutput intFiles 
- The maximum number of files to be generated by the job and written to the output folder.
- Overwrite bool
- A value that, if true, means that any data in the location specified for output is overwritten with new output.
- PartitionColumns List<string>
- The names of one or more partition columns for the output of the job.
- Location
JobS3Location 
- The location in Amazon S3 where the job writes its output.
- CompressionFormat JobOutput Compression Format 
- The compression algorithm used to compress the output text of the job.
- Format
JobOutput Format 
- The data format of the output of the job.
- FormatOptions JobOutput Format Options 
- Represents options that define how DataBrew formats job output files.
- MaxOutput intFiles 
- The maximum number of files to be generated by the job and written to the output folder.
- Overwrite bool
- A value that, if true, means that any data in the location specified for output is overwritten with new output.
- PartitionColumns []string
- The names of one or more partition columns for the output of the job.
- location
JobS3Location 
- The location in Amazon S3 where the job writes its output.
- compressionFormat JobOutput Compression Format 
- The compression algorithm used to compress the output text of the job.
- format
JobOutput Format 
- The data format of the output of the job.
- formatOptions JobOutput Format Options 
- Represents options that define how DataBrew formats job output files.
- maxOutput IntegerFiles 
- The maximum number of files to be generated by the job and written to the output folder.
- overwrite Boolean
- A value that, if true, means that any data in the location specified for output is overwritten with new output.
- partitionColumns List<String>
- The names of one or more partition columns for the output of the job.
- location
JobS3Location 
- The location in Amazon S3 where the job writes its output.
- compressionFormat JobOutput Compression Format 
- The compression algorithm used to compress the output text of the job.
- format
JobOutput Format 
- The data format of the output of the job.
- formatOptions JobOutput Format Options 
- Represents options that define how DataBrew formats job output files.
- maxOutput numberFiles 
- The maximum number of files to be generated by the job and written to the output folder.
- overwrite boolean
- A value that, if true, means that any data in the location specified for output is overwritten with new output.
- partitionColumns string[]
- The names of one or more partition columns for the output of the job.
- location
JobS3Location 
- The location in Amazon S3 where the job writes its output.
- compression_format JobOutput Compression Format 
- The compression algorithm used to compress the output text of the job.
- format
JobOutput Format 
- The data format of the output of the job.
- format_options JobOutput Format Options 
- Represents options that define how DataBrew formats job output files.
- max_output_ intfiles 
- The maximum number of files to be generated by the job and written to the output folder.
- overwrite bool
- A value that, if true, means that any data in the location specified for output is overwritten with new output.
- partition_columns Sequence[str]
- The names of one or more partition columns for the output of the job.
- location Property Map
- The location in Amazon S3 where the job writes its output.
- compressionFormat "GZIP" | "LZ4" | "SNAPPY" | "BZIP2" | "DEFLATE" | "LZO" | "BROTLI" | "ZSTD" | "ZLIB"
- The compression algorithm used to compress the output text of the job.
- format "CSV" | "JSON" | "PARQUET" | "GLUEPARQUET" | "AVRO" | "ORC" | "XML" | "TABLEAUHYPER"
- The data format of the output of the job.
- formatOptions Property Map
- Represents options that define how DataBrew formats job output files.
- maxOutput NumberFiles 
- The maximum number of files to be generated by the job and written to the output folder.
- overwrite Boolean
- A value that, if true, means that any data in the location specified for output is overwritten with new output.
- partitionColumns List<String>
- The names of one or more partition columns for the output of the job.
JobOutputCompressionFormat   
JobOutputFormat  
JobOutputFormatOptions   
- Csv
Pulumi.Aws Native. Data Brew. Inputs. Job Csv Output Options 
- Represents a set of options that define the structure of comma-separated value (CSV) job output.
- Csv
JobCsv Output Options 
- Represents a set of options that define the structure of comma-separated value (CSV) job output.
- csv
JobCsv Output Options 
- Represents a set of options that define the structure of comma-separated value (CSV) job output.
- csv
JobCsv Output Options 
- Represents a set of options that define the structure of comma-separated value (CSV) job output.
- csv
JobCsv Output Options 
- Represents a set of options that define the structure of comma-separated value (CSV) job output.
- csv Property Map
- Represents a set of options that define the structure of comma-separated value (CSV) job output.
JobOutputLocation  
- Bucket string
- The Amazon S3 bucket name.
- BucketOwner string
- Key string
- The unique name of the object in the bucket.
- Bucket string
- The Amazon S3 bucket name.
- BucketOwner string
- Key string
- The unique name of the object in the bucket.
- bucket String
- The Amazon S3 bucket name.
- bucketOwner String
- key String
- The unique name of the object in the bucket.
- bucket string
- The Amazon S3 bucket name.
- bucketOwner string
- key string
- The unique name of the object in the bucket.
- bucket str
- The Amazon S3 bucket name.
- bucket_owner str
- key str
- The unique name of the object in the bucket.
- bucket String
- The Amazon S3 bucket name.
- bucketOwner String
- key String
- The unique name of the object in the bucket.
JobProfileConfiguration  
- ColumnStatistics List<Pulumi.Configurations Aws Native. Data Brew. Inputs. Job Column Statistics Configuration> 
- List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.
- DatasetStatistics Pulumi.Configuration Aws Native. Data Brew. Inputs. Job Statistics Configuration 
- Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.
- EntityDetector Pulumi.Configuration Aws Native. Data Brew. Inputs. Job Entity Detector Configuration 
- Configuration of entity detection for a profile job. When undefined, entity detection is disabled.
- ProfileColumns List<Pulumi.Aws Native. Data Brew. Inputs. Job Column Selector> 
- List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.
- ColumnStatistics []JobConfigurations Column Statistics Configuration 
- List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.
- DatasetStatistics JobConfiguration Statistics Configuration 
- Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.
- EntityDetector JobConfiguration Entity Detector Configuration 
- Configuration of entity detection for a profile job. When undefined, entity detection is disabled.
- ProfileColumns []JobColumn Selector 
- List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.
- columnStatistics List<JobConfigurations Column Statistics Configuration> 
- List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.
- datasetStatistics JobConfiguration Statistics Configuration 
- Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.
- entityDetector JobConfiguration Entity Detector Configuration 
- Configuration of entity detection for a profile job. When undefined, entity detection is disabled.
- profileColumns List<JobColumn Selector> 
- List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.
- columnStatistics JobConfigurations Column Statistics Configuration[] 
- List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.
- datasetStatistics JobConfiguration Statistics Configuration 
- Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.
- entityDetector JobConfiguration Entity Detector Configuration 
- Configuration of entity detection for a profile job. When undefined, entity detection is disabled.
- profileColumns JobColumn Selector[] 
- List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.
- column_statistics_ Sequence[Jobconfigurations Column Statistics Configuration] 
- List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.
- dataset_statistics_ Jobconfiguration Statistics Configuration 
- Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.
- entity_detector_ Jobconfiguration Entity Detector Configuration 
- Configuration of entity detection for a profile job. When undefined, entity detection is disabled.
- profile_columns Sequence[JobColumn Selector] 
- List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.
- columnStatistics List<Property Map>Configurations 
- List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.
- datasetStatistics Property MapConfiguration 
- Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.
- entityDetector Property MapConfiguration 
- Configuration of entity detection for a profile job. When undefined, entity detection is disabled.
- profileColumns List<Property Map>
- List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.
JobRecipe 
JobS3Location 
- Bucket string
- The Amazon S3 bucket name.
- BucketOwner string
- The AWS account ID of the bucket owner.
- Key string
- The unique name of the object in the bucket.
- Bucket string
- The Amazon S3 bucket name.
- BucketOwner string
- The AWS account ID of the bucket owner.
- Key string
- The unique name of the object in the bucket.
- bucket String
- The Amazon S3 bucket name.
- bucketOwner String
- The AWS account ID of the bucket owner.
- key String
- The unique name of the object in the bucket.
- bucket string
- The Amazon S3 bucket name.
- bucketOwner string
- The AWS account ID of the bucket owner.
- key string
- The unique name of the object in the bucket.
- bucket str
- The Amazon S3 bucket name.
- bucket_owner str
- The AWS account ID of the bucket owner.
- key str
- The unique name of the object in the bucket.
- bucket String
- The Amazon S3 bucket name.
- bucketOwner String
- The AWS account ID of the bucket owner.
- key String
- The unique name of the object in the bucket.
JobS3TableOutputOptions   
- Location
Pulumi.Aws Native. Data Brew. Inputs. Job S3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.
- Location
JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.
- location
JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.
- location
JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.
- location
JobS3Location 
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.
- location Property Map
- Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.
JobSample 
- Mode
Pulumi.Aws Native. Data Brew. Job Sample Mode 
- A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:- FULL_DATASET - The profile job is run on the entire dataset.
- CUSTOM_ROWS - The profile job is run on the number of rows specified in the Sizeparameter.
 
- Size int
- The - Sizeparameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.- Long.MAX_VALUE = 9223372036854775807 
- Mode
JobSample Mode 
- A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:- FULL_DATASET - The profile job is run on the entire dataset.
- CUSTOM_ROWS - The profile job is run on the number of rows specified in the Sizeparameter.
 
- Size int
- The - Sizeparameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.- Long.MAX_VALUE = 9223372036854775807 
- mode
JobSample Mode 
- A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:- FULL_DATASET - The profile job is run on the entire dataset.
- CUSTOM_ROWS - The profile job is run on the number of rows specified in the Sizeparameter.
 
- size Integer
- The - Sizeparameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.- Long.MAX_VALUE = 9223372036854775807 
- mode
JobSample Mode 
- A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:- FULL_DATASET - The profile job is run on the entire dataset.
- CUSTOM_ROWS - The profile job is run on the number of rows specified in the Sizeparameter.
 
- size number
- The - Sizeparameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.- Long.MAX_VALUE = 9223372036854775807 
- mode
JobSample Mode 
- A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:- FULL_DATASET - The profile job is run on the entire dataset.
- CUSTOM_ROWS - The profile job is run on the number of rows specified in the Sizeparameter.
 
- size int
- The - Sizeparameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.- Long.MAX_VALUE = 9223372036854775807 
- mode "FULL_DATASET" | "CUSTOM_ROWS"
- A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:- FULL_DATASET - The profile job is run on the entire dataset.
- CUSTOM_ROWS - The profile job is run on the number of rows specified in the Sizeparameter.
 
- size Number
- The - Sizeparameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.- Long.MAX_VALUE = 9223372036854775807 
JobSampleMode  
JobStatisticOverride  
- Parameters Dictionary<string, string>
- A map that includes overrides of an evaluation’s parameters.
- Statistic string
- The name of an evaluation
- Parameters map[string]string
- A map that includes overrides of an evaluation’s parameters.
- Statistic string
- The name of an evaluation
- parameters Map<String,String>
- A map that includes overrides of an evaluation’s parameters.
- statistic String
- The name of an evaluation
- parameters {[key: string]: string}
- A map that includes overrides of an evaluation’s parameters.
- statistic string
- The name of an evaluation
- parameters Mapping[str, str]
- A map that includes overrides of an evaluation’s parameters.
- statistic str
- The name of an evaluation
- parameters Map<String>
- A map that includes overrides of an evaluation’s parameters.
- statistic String
- The name of an evaluation
JobStatisticsConfiguration  
- IncludedStatistics List<string>
- List of included evaluations. When the list is undefined, all supported evaluations will be included.
- Overrides
List<Pulumi.Aws Native. Data Brew. Inputs. Job Statistic Override> 
- List of overrides for evaluations.
- IncludedStatistics []string
- List of included evaluations. When the list is undefined, all supported evaluations will be included.
- Overrides
[]JobStatistic Override 
- List of overrides for evaluations.
- includedStatistics List<String>
- List of included evaluations. When the list is undefined, all supported evaluations will be included.
- overrides
List<JobStatistic Override> 
- List of overrides for evaluations.
- includedStatistics string[]
- List of included evaluations. When the list is undefined, all supported evaluations will be included.
- overrides
JobStatistic Override[] 
- List of overrides for evaluations.
- included_statistics Sequence[str]
- List of included evaluations. When the list is undefined, all supported evaluations will be included.
- overrides
Sequence[JobStatistic Override] 
- List of overrides for evaluations.
- includedStatistics List<String>
- List of included evaluations. When the list is undefined, all supported evaluations will be included.
- overrides List<Property Map>
- List of overrides for evaluations.
JobValidationConfiguration  
- RulesetArn string
- Arn of the Ruleset
- ValidationMode Pulumi.Aws Native. Data Brew. Job Validation Mode 
- Mode of data quality validation. Default mode is "CHECK_ALL" which verifies all rules defined in the selected ruleset.
- RulesetArn string
- Arn of the Ruleset
- ValidationMode JobValidation Mode 
- Mode of data quality validation. Default mode is "CHECK_ALL" which verifies all rules defined in the selected ruleset.
- rulesetArn String
- Arn of the Ruleset
- validationMode JobValidation Mode 
- Mode of data quality validation. Default mode is "CHECK_ALL" which verifies all rules defined in the selected ruleset.
- rulesetArn string
- Arn of the Ruleset
- validationMode JobValidation Mode 
- Mode of data quality validation. Default mode is "CHECK_ALL" which verifies all rules defined in the selected ruleset.
- ruleset_arn str
- Arn of the Ruleset
- validation_mode JobValidation Mode 
- Mode of data quality validation. Default mode is "CHECK_ALL" which verifies all rules defined in the selected ruleset.
- rulesetArn String
- Arn of the Ruleset
- validationMode "CHECK_ALL"
- Mode of data quality validation. Default mode is "CHECK_ALL" which verifies all rules defined in the selected ruleset.
JobValidationMode  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.