1. Packages
  2. AWS Native
  3. API Docs
  4. databrew
  5. getJob

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 logo

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:

    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

    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

    JobValidationConfiguration

    rulesetArn String
    Arn of the Ruleset
    validationMode "CHECK_ALL"

    JobValidationMode

    Package Details

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

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi