aws-native logo
AWS Native v0.54.0, Mar 21 23

aws-native.databrew.getJob

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:

DataCatalogOutputs List<Pulumi.AwsNative.DataBrew.Outputs.JobDataCatalogOutput>
DatabaseOutputs List<Pulumi.AwsNative.DataBrew.Outputs.JobDatabaseOutput>
DatasetName string

Dataset name

EncryptionKeyArn string

Encryption Key Arn

EncryptionMode Pulumi.AwsNative.DataBrew.JobEncryptionMode

Encryption mode

JobSample Pulumi.AwsNative.DataBrew.Outputs.JobSample

Job Sample

LogSubscription Pulumi.AwsNative.DataBrew.JobLogSubscription

Log subscription

MaxCapacity int

Max capacity

MaxRetries int

Max retries

OutputLocation Pulumi.AwsNative.DataBrew.Outputs.JobOutputLocation

Output location

Outputs List<Pulumi.AwsNative.DataBrew.Outputs.JobOutput>
ProfileConfiguration Pulumi.AwsNative.DataBrew.Outputs.JobProfileConfiguration

Profile Job configuration

ProjectName string

Project name

Recipe Pulumi.AwsNative.DataBrew.Outputs.JobRecipe
RoleArn string

Role arn

Timeout int

Timeout

ValidationConfigurations List<Pulumi.AwsNative.DataBrew.Outputs.JobValidationConfiguration>

Data quality rules configuration

dataCatalogOutputs List<Property Map>
databaseOutputs List<Property Map>
datasetName String

Dataset name

encryptionKeyArn String

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>
profileConfiguration Property Map

Profile Job configuration

projectName String

Project name

recipe Property Map
roleArn String

Role arn

timeout Number

Timeout

validationConfigurations 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

Name string
Regex string
Name string
Regex string
name String
regex String
name string
regex string
name str
regex str
name String
regex String

JobColumnStatisticsConfiguration

JobCsvOutputOptions

Delimiter string
Delimiter string
delimiter String
delimiter string
delimiter String

JobDataCatalogOutput

JobDatabaseOutput

JobDatabaseOutputDatabaseOutputMode

JobDatabaseTableOutputOptions

JobEncryptionMode

JobEntityDetectorConfiguration

JobLogSubscription

JobOutput

JobOutputCompressionFormat

JobOutputFormat

JobOutputFormatOptions

JobOutputLocation

Bucket string
BucketOwner string
Key string
Bucket string
BucketOwner string
Key string
bucket String
bucketOwner String
key String
bucket string
bucketOwner string
key string
bucket String
bucketOwner String
key String

JobProfileConfiguration

JobRecipe

Name string

Recipe name

Version string

Recipe version

Name string

Recipe name

Version string

Recipe version

name String

Recipe name

version String

Recipe version

name string

Recipe name

version string

Recipe version

name str

Recipe name

version str

Recipe version

name String

Recipe name

version String

Recipe version

JobS3Location

Bucket string
BucketOwner string
Key string
Bucket string
BucketOwner string
Key string
bucket String
bucketOwner String
key String
bucket string
bucketOwner string
key string
bucket String
bucketOwner String
key String

JobS3TableOutputOptions

JobSample

JobSampleMode

JobStatisticOverride

JobStatisticsConfiguration

JobValidationConfiguration

rulesetArn String

Arn of the Ruleset

validationMode "CHECK_ALL"

JobValidationMode

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0