class Aws::GlueDataBrew::Types::DescribeJobResponse

@!attribute [rw] create_date

The date and time that the job was created.
@return [Time]

@!attribute [rw] created_by

The identifier (user name) of the user associated with the creation
of the job.
@return [String]

@!attribute [rw] dataset_name

The dataset that the job acts upon.
@return [String]

@!attribute [rw] encryption_key_arn

The Amazon Resource Name (ARN) of an encryption key that is used to
protect the job.
@return [String]

@!attribute [rw] encryption_mode

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

* `SSE-KMS` - Server-side encryption with keys managed by KMS.

* `SSE-S3` - Server-side encryption with keys managed by Amazon S3.
@return [String]

@!attribute [rw] name

The name of the job.
@return [String]

@!attribute [rw] type

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.
@return [String]

@!attribute [rw] last_modified_by

The identifier (user name) of the user who last modified the job.
@return [String]

@!attribute [rw] last_modified_date

The date and time that the job was last modified.
@return [Time]

@!attribute [rw] log_subscription

Indicates whether Amazon CloudWatch logging is enabled for this job.
@return [String]

@!attribute [rw] max_capacity

The maximum number of compute nodes that DataBrew can consume when
the job processes data.
@return [Integer]

@!attribute [rw] max_retries

The maximum number of times to retry the job after a job run fails.
@return [Integer]

@!attribute [rw] outputs

One or more artifacts that represent the output from running the
job.
@return [Array<Types::Output>]

@!attribute [rw] data_catalog_outputs

One or more artifacts that represent the Glue Data Catalog output
from running the job.
@return [Array<Types::DataCatalogOutput>]

@!attribute [rw] database_outputs

Represents a list of JDBC database output objects which defines the
output destination for a DataBrew recipe job to write into.
@return [Array<Types::DatabaseOutput>]

@!attribute [rw] project_name

The DataBrew project associated with this job.
@return [String]

@!attribute [rw] profile_configuration

Configuration for profile jobs. Used to select columns, do
evaluations, and override default parameters of evaluations. When
configuration is null, the profile job will run with default
settings.
@return [Types::ProfileConfiguration]

@!attribute [rw] recipe_reference

Represents the name and version of a DataBrew recipe.
@return [Types::RecipeReference]

@!attribute [rw] resource_arn

The Amazon Resource Name (ARN) of the job.
@return [String]

@!attribute [rw] role_arn

The ARN of the Identity and Access Management (IAM) role to be
assumed when DataBrew runs the job.
@return [String]

@!attribute [rw] tags

Metadata tags associated with this job.
@return [Hash<String,String>]

@!attribute [rw] timeout

The job's timeout in minutes. A job that attempts to run longer
than this timeout period ends with a status of `TIMEOUT`.
@return [Integer]

@!attribute [rw] job_sample

Sample configuration for profile jobs only. Determines the number of
rows on which the profile job will be executed.
@return [Types::JobSample]

@see docs.aws.amazon.com/goto/WebAPI/databrew-2017-07-25/DescribeJobResponse AWS API Documentation

Constants

SENSITIVE