You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::GlueDataBrew::Types::DescribeJobResponse

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#create_dateTime

The date and time that the job was created.

Returns:

  • (Time)

    The date and time that the job was created.

#created_byString

The identifier (user name) of the user associated with the creation of the job.

Returns:

  • (String)

    The identifier (user name) of the user associated with the creation of the job.

#dataset_nameString

The dataset that the job acts upon.

Returns:

  • (String)

    The dataset that the job acts upon.

#encryption_key_arnString

The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.

#encryption_modeString

The encryption mode for the job, which can be one of the following:

  • SSE-KMS - Server-side encryption with AWS KMS-managed keys.

  • SSE-S3 - Server-side encryption with keys managed by Amazon S3.

    Possible values:

    • SSE-KMS
    • SSE-S3

Returns:

  • (String)

    The encryption mode for the job, which can be one of the following:.

#last_modified_byString

The identifier (user name) of the user who last modified the job.

Returns:

  • (String)

    The identifier (user name) of the user who last modified the job.

#last_modified_dateTime

The date and time that the job was last modified.

Returns:

  • (Time)

    The date and time that the job was last modified.

#log_subscriptionString

A value that indicates whether Amazon CloudWatch logging is enabled for this job.

Possible values:

  • ENABLE
  • DISABLE

Returns:

  • (String)

    A value that indicates whether Amazon CloudWatch logging is enabled for this job.

#max_capacityInteger

The maximum number of nodes that AWS Glue DataBrew can consume when the job processes data.

Returns:

  • (Integer)

    The maximum number of nodes that AWS Glue DataBrew can consume when the job processes data.

#max_retriesInteger

The maximum number of times to retry the job after a job run fails.

Returns:

  • (Integer)

    The maximum number of times to retry the job after a job run fails.

#nameString

The name of the job.

Returns:

  • (String)

    The name of the job.

#outputsArray<Types::Output>

One or more artifacts that represent the output from running the job.

Returns:

  • (Array<Types::Output>)

    One or more artifacts that represent the output from running the job.

#project_nameString

The DataBrew project associated with this job.

Returns:

  • (String)

    The DataBrew project associated with this job.

#recipe_referenceTypes::RecipeReference

Represents all of the attributes of an AWS Glue DataBrew recipe.

Returns:

#resource_arnString

The Amazon Resource Name (ARN) of the job.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the job.

#role_arnString

The ARN of the AWS Identity and Access Management (IAM) role that was assumed for this request.

Returns:

  • (String)

    The ARN of the AWS Identity and Access Management (IAM) role that was assumed for this request.

#tagsHash<String,String>

Metadata tags associated with this job.

Returns:

  • (Hash<String,String>)

    Metadata tags associated with this job.

#timeoutInteger

The job\'s timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT.

Returns:

  • (Integer)

    The job\'s timeout in minutes.

#typeString

The job type, which must be one of the following:

  • PROFILE - The job analyzes the dataset to determine its size, data types, data distribution, and more.

  • RECIPE - The job applies one or more transformations to a dataset.

    Possible values:

    • PROFILE
    • RECIPE

Returns:

  • (String)

    The job type, which must be one of the following:.