AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.databrew.getJob
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:databrew:getJob
arguments:
# arguments dictionary
The 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:
- Data
Catalog List<Pulumi.Outputs Aws Native. Data Brew. Outputs. Job Data Catalog Output> - Database
Outputs List<Pulumi.Aws Native. Data Brew. Outputs. Job Database Output> - Dataset
Name string - Dataset name
- Encryption
Key stringArn - Encryption Key Arn
- Encryption
Mode Pulumi.Aws Native. Data Brew. Job Encryption Mode - Encryption mode
- Job
Sample Pulumi.Aws Native. Data Brew. Outputs. Job Sample - Job Sample
- Log
Subscription Pulumi.Aws Native. Data Brew. Job Log Subscription - Log subscription
- Max
Capacity int - Max capacity
- Max
Retries int - Max retries
- Output
Location Pulumi.Aws Native. Data Brew. Outputs. Job Output Location - Output location
- Outputs
List<Pulumi.
Aws Native. Data Brew. Outputs. Job Output> - Profile
Configuration Pulumi.Aws Native. Data Brew. Outputs. Job Profile Configuration - Profile Job configuration
- Project
Name string - Project name
- Recipe
Pulumi.
Aws Native. Data Brew. Outputs. Job Recipe - Role
Arn string - Role arn
- Timeout int
- Timeout
- Validation
Configurations List<Pulumi.Aws Native. Data Brew. Outputs. Job Validation Configuration> - Data quality rules configuration
- Data
Catalog []JobOutputs Data Catalog Output - Database
Outputs []JobDatabase Output - Dataset
Name string - Dataset name
- Encryption
Key stringArn - 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
[]Job
Output Type - Profile
Configuration JobProfile Configuration - Profile Job configuration
- Project
Name string - Project name
- Recipe
Job
Recipe - Role
Arn string - Role arn
- Timeout int
- Timeout
- Validation
Configurations []JobValidation Configuration - Data quality rules configuration
- data
Catalog List<JobOutputs Data Catalog Output> - database
Outputs List<JobDatabase Output> - dataset
Name String - Dataset name
- encryption
Key StringArn - Encryption Key Arn
- encryption
Mode JobEncryption Mode - Encryption mode
- job
Sample JobSample - Job Sample
- log
Subscription JobLog Subscription - Log subscription
- max
Capacity Integer - Max capacity
- max
Retries Integer - Max retries
- output
Location JobOutput Location - Output location
- outputs
List<Job
Output> - profile
Configuration JobProfile Configuration - Profile Job configuration
- project
Name String - Project name
- recipe
Job
Recipe - role
Arn String - Role arn
- timeout Integer
- Timeout
- validation
Configurations List<JobValidation Configuration> - Data quality rules configuration
- data
Catalog JobOutputs Data Catalog Output[] - database
Outputs JobDatabase Output[] - dataset
Name string - Dataset name
- encryption
Key stringArn - Encryption Key Arn
- encryption
Mode JobEncryption Mode - Encryption mode
- job
Sample JobSample - Job Sample
- log
Subscription JobLog Subscription - Log subscription
- max
Capacity number - Max capacity
- max
Retries number - Max retries
- output
Location JobOutput Location - Output location
- outputs
Job
Output[] - profile
Configuration JobProfile Configuration - Profile Job configuration
- project
Name string - Project name
- recipe
Job
Recipe - role
Arn string - Role arn
- timeout number
- Timeout
- validation
Configurations JobValidation Configuration[] - Data quality rules configuration
- data_
catalog_ Sequence[Joboutputs Data Catalog Output] - database_
outputs Sequence[JobDatabase Output] - 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[Job
Output] - profile_
configuration JobProfile Configuration - Profile Job configuration
- project_
name str - Project name
- recipe
Job
Recipe - role_
arn str - Role arn
- timeout int
- Timeout
- validation_
configurations Sequence[JobValidation Configuration] - Data quality rules configuration
- data
Catalog List<Property Map>Outputs - database
Outputs List<Property Map> - dataset
Name String - Dataset name
- encryption
Key StringArn - Encryption Key Arn
- encryption
Mode "SSE-KMS" | "SSE-S3" - Encryption mode
- job
Sample Property Map - Job Sample
- log
Subscription "ENABLE" | "DISABLE" - Log subscription
- max
Capacity Number - Max capacity
- max
Retries Number - Max retries
- output
Location Property Map - Output location
- outputs List<Property Map>
- profile
Configuration Property Map - Profile Job configuration
- project
Name String - Project name
- recipe Property Map
- role
Arn String - Role arn
- timeout Number
- Timeout
- validation
Configurations List<Property Map> - Data quality rules configuration
Supporting Types
JobAllowedStatistics
- Statistics List<string>
- Statistics []string
- statistics List<String>
- statistics string[]
- statistics Sequence[str]
- statistics List<String>
JobColumnSelector
JobColumnStatisticsConfiguration
JobCsvOutputOptions
- Delimiter string
- Delimiter string
- delimiter String
- delimiter string
- delimiter str
- delimiter String
JobDataCatalogOutput
- database
Name String - table
Name String - catalog
Id String - database
Options JobDatabase Table Output Options - overwrite Boolean
- s3Options
Job
S3Table Output Options
- database
Name string - table
Name string - catalog
Id string - database
Options JobDatabase Table Output Options - overwrite boolean
- s3Options
Job
S3Table Output Options
- database
Name String - table
Name String - catalog
Id String - database
Options Property Map - overwrite Boolean
- s3Options Property Map
JobDatabaseOutput
- Database
Options Pulumi.Aws Native. Data Brew. Inputs. Job Database Table Output Options - Glue
Connection stringName - Glue connection name
- Database
Output Pulumi.Mode Aws Native. Data Brew. Job Database Output Database Output Mode - Database table name
- Database
Options JobDatabase Table Output Options - Glue
Connection stringName - Glue connection name
- Database
Output JobMode Database Output Database Output Mode - Database table name
- database
Options JobDatabase Table Output Options - glue
Connection StringName - Glue connection name
- database
Output JobMode Database Output Database Output Mode - Database table name
- database
Options JobDatabase Table Output Options - glue
Connection stringName - Glue connection name
- database
Output JobMode Database Output Database Output Mode - Database table name
- database_
options JobDatabase Table Output Options - glue_
connection_ strname - Glue connection name
- database_
output_ Jobmode Database Output Database Output Mode - Database table name
- database
Options Property Map - glue
Connection StringName - Glue connection name
- database
Output "NEW_TABLE"Mode - Database table name
JobDatabaseOutputDatabaseOutputMode
JobDatabaseTableOutputOptions
JobEncryptionMode
JobEntityDetectorConfiguration
- entity
Types List<String> - allowed
Statistics JobAllowed Statistics
- entity_
types Sequence[str] - allowed_
statistics JobAllowed Statistics
- entity
Types List<String> - allowed
Statistics Property Map
JobLogSubscription
JobOutput
- Location
Pulumi.
Aws Native. Data Brew. Inputs. Job S3Location - Compression
Format Pulumi.Aws Native. Data Brew. Job Output Compression Format - Format
Pulumi.
Aws Native. Data Brew. Job Output Format - Format
Options Pulumi.Aws Native. Data Brew. Inputs. Job Output Format Options - Max
Output intFiles - Overwrite bool
- Partition
Columns List<string>
- location Property Map
- compression
Format "GZIP" | "LZ4" | "SNAPPY" | "BZIP2" | "DEFLATE" | "LZO" | "BROTLI" | "ZSTD" | "ZLIB" - format "CSV" | "JSON" | "PARQUET" | "GLUEPARQUET" | "AVRO" | "ORC" | "XML" | "TABLEAUHYPER"
- format
Options Property Map - max
Output NumberFiles - overwrite Boolean
- partition
Columns List<String>
JobOutputCompressionFormat
JobOutputFormat
JobOutputFormatOptions
JobOutputLocation
- Bucket string
- Bucket
Owner string - Key string
- Bucket string
- Bucket
Owner string - Key string
- bucket String
- bucket
Owner String - key String
- bucket string
- bucket
Owner string - key string
- bucket str
- bucket_
owner str - key str
- bucket String
- bucket
Owner String - key String
JobProfileConfiguration
- Column
Statistics List<Pulumi.Configurations Aws Native. Data Brew. Inputs. Job Column Statistics Configuration> - Dataset
Statistics Pulumi.Configuration Aws Native. Data Brew. Inputs. Job Statistics Configuration - Entity
Detector Pulumi.Configuration Aws Native. Data Brew. Inputs. Job Entity Detector Configuration - Profile
Columns List<Pulumi.Aws Native. Data Brew. Inputs. Job Column Selector>
JobRecipe
JobS3Location
- Bucket string
- Bucket
Owner string - Key string
- Bucket string
- Bucket
Owner string - Key string
- bucket String
- bucket
Owner String - key String
- bucket string
- bucket
Owner string - key string
- bucket str
- bucket_
owner str - key str
- bucket String
- bucket
Owner String - key String
JobS3TableOutputOptions
JobSample
- mode
Job
Sample Mode - size Integer
- mode
Job
Sample Mode - size number
JobSampleMode
JobStatisticOverride
- Parameters Dictionary<string, string>
- Statistic string
- Parameters map[string]string
- Statistic string
- parameters Map<String,String>
- statistic String
- parameters {[key: string]: string}
- statistic string
- parameters Mapping[str, str]
- statistic str
- parameters Map<String>
- statistic String
JobStatisticsConfiguration
- included
Statistics List<String> - overrides
List<Job
Statistic Override>
- included_
statistics Sequence[str] - overrides
Sequence[Job
Statistic Override]
- included
Statistics List<String> - overrides List<Property Map>
JobValidationConfiguration
- Ruleset
Arn string - Arn of the Ruleset
- Validation
Mode Pulumi.Aws Native. Data Brew. Job Validation Mode
- Ruleset
Arn string - Arn of the Ruleset
- Validation
Mode JobValidation Mode
- ruleset
Arn String - Arn of the Ruleset
- validation
Mode JobValidation Mode
- ruleset
Arn string - Arn of the Ruleset
- validation
Mode JobValidation Mode
- ruleset_
arn str - Arn of the Ruleset
- validation_
mode JobValidation Mode
- ruleset
Arn String - Arn of the Ruleset
- validation
Mode "CHECK_ALL"
JobValidationMode
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi