Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Represents one run of a DataBrew job.
Synopsis
- data DescribeJobRun = DescribeJobRun' {}
- newDescribeJobRun :: Text -> Text -> DescribeJobRun
- describeJobRun_name :: Lens' DescribeJobRun Text
- describeJobRun_runId :: Lens' DescribeJobRun Text
- data DescribeJobRunResponse = DescribeJobRunResponse' {
- completedOn :: Maybe POSIX
- state :: Maybe JobRunState
- dataCatalogOutputs :: Maybe (NonEmpty DataCatalogOutput)
- startedOn :: Maybe POSIX
- recipeReference :: Maybe RecipeReference
- profileConfiguration :: Maybe ProfileConfiguration
- databaseOutputs :: Maybe (NonEmpty DatabaseOutput)
- logGroupName :: Maybe Text
- outputs :: Maybe (NonEmpty Output)
- runId :: Maybe Text
- executionTime :: Maybe Int
- logSubscription :: Maybe LogSubscription
- startedBy :: Maybe Text
- datasetName :: Maybe Text
- attempt :: Maybe Int
- errorMessage :: Maybe Text
- jobSample :: Maybe JobSample
- httpStatus :: Int
- jobName :: Text
- newDescribeJobRunResponse :: Int -> Text -> DescribeJobRunResponse
- describeJobRunResponse_completedOn :: Lens' DescribeJobRunResponse (Maybe UTCTime)
- describeJobRunResponse_state :: Lens' DescribeJobRunResponse (Maybe JobRunState)
- describeJobRunResponse_dataCatalogOutputs :: Lens' DescribeJobRunResponse (Maybe (NonEmpty DataCatalogOutput))
- describeJobRunResponse_startedOn :: Lens' DescribeJobRunResponse (Maybe UTCTime)
- describeJobRunResponse_recipeReference :: Lens' DescribeJobRunResponse (Maybe RecipeReference)
- describeJobRunResponse_profileConfiguration :: Lens' DescribeJobRunResponse (Maybe ProfileConfiguration)
- describeJobRunResponse_databaseOutputs :: Lens' DescribeJobRunResponse (Maybe (NonEmpty DatabaseOutput))
- describeJobRunResponse_logGroupName :: Lens' DescribeJobRunResponse (Maybe Text)
- describeJobRunResponse_outputs :: Lens' DescribeJobRunResponse (Maybe (NonEmpty Output))
- describeJobRunResponse_runId :: Lens' DescribeJobRunResponse (Maybe Text)
- describeJobRunResponse_executionTime :: Lens' DescribeJobRunResponse (Maybe Int)
- describeJobRunResponse_logSubscription :: Lens' DescribeJobRunResponse (Maybe LogSubscription)
- describeJobRunResponse_startedBy :: Lens' DescribeJobRunResponse (Maybe Text)
- describeJobRunResponse_datasetName :: Lens' DescribeJobRunResponse (Maybe Text)
- describeJobRunResponse_attempt :: Lens' DescribeJobRunResponse (Maybe Int)
- describeJobRunResponse_errorMessage :: Lens' DescribeJobRunResponse (Maybe Text)
- describeJobRunResponse_jobSample :: Lens' DescribeJobRunResponse (Maybe JobSample)
- describeJobRunResponse_httpStatus :: Lens' DescribeJobRunResponse Int
- describeJobRunResponse_jobName :: Lens' DescribeJobRunResponse Text
Creating a Request
data DescribeJobRun Source #
See: newDescribeJobRun
smart constructor.
Instances
Create a value of DescribeJobRun
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:DescribeJobRun'
, describeJobRun_name
- The name of the job being processed during this run.
$sel:runId:DescribeJobRun'
, describeJobRun_runId
- The unique identifier of the job run.
Request Lenses
describeJobRun_name :: Lens' DescribeJobRun Text Source #
The name of the job being processed during this run.
describeJobRun_runId :: Lens' DescribeJobRun Text Source #
The unique identifier of the job run.
Destructuring the Response
data DescribeJobRunResponse Source #
See: newDescribeJobRunResponse
smart constructor.
DescribeJobRunResponse' | |
|
Instances
newDescribeJobRunResponse Source #
:: Int | |
-> Text | |
-> DescribeJobRunResponse |
Create a value of DescribeJobRunResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:completedOn:DescribeJobRunResponse'
, describeJobRunResponse_completedOn
- The date and time when the job completed processing.
$sel:state:DescribeJobRunResponse'
, describeJobRunResponse_state
- The current state of the job run entity itself.
$sel:dataCatalogOutputs:DescribeJobRunResponse'
, describeJobRunResponse_dataCatalogOutputs
- One or more artifacts that represent the Glue Data Catalog output from
running the job.
$sel:startedOn:DescribeJobRunResponse'
, describeJobRunResponse_startedOn
- The date and time when the job run began.
$sel:recipeReference:DescribeJobRunResponse'
, describeJobRunResponse_recipeReference
- Undocumented member.
$sel:profileConfiguration:DescribeJobRunResponse'
, describeJobRunResponse_profileConfiguration
- 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.
$sel:databaseOutputs:DescribeJobRunResponse'
, describeJobRunResponse_databaseOutputs
- Represents a list of JDBC database output objects which defines the
output destination for a DataBrew recipe job to write into.
$sel:logGroupName:DescribeJobRunResponse'
, describeJobRunResponse_logGroupName
- The name of an Amazon CloudWatch log group, where the job writes
diagnostic messages when it runs.
$sel:outputs:DescribeJobRunResponse'
, describeJobRunResponse_outputs
- One or more output artifacts from a job run.
$sel:runId:DescribeJobRun'
, describeJobRunResponse_runId
- The unique identifier of the job run.
$sel:executionTime:DescribeJobRunResponse'
, describeJobRunResponse_executionTime
- The amount of time, in seconds, during which the job run consumed
resources.
$sel:logSubscription:DescribeJobRunResponse'
, describeJobRunResponse_logSubscription
- The current status of Amazon CloudWatch logging for the job run.
$sel:startedBy:DescribeJobRunResponse'
, describeJobRunResponse_startedBy
- The Amazon Resource Name (ARN) of the user who started the job run.
$sel:datasetName:DescribeJobRunResponse'
, describeJobRunResponse_datasetName
- The name of the dataset for the job to process.
$sel:attempt:DescribeJobRunResponse'
, describeJobRunResponse_attempt
- The number of times that DataBrew has attempted to run the job.
$sel:errorMessage:DescribeJobRunResponse'
, describeJobRunResponse_errorMessage
- A message indicating an error (if any) that was encountered when the job
ran.
$sel:jobSample:DescribeJobRunResponse'
, describeJobRunResponse_jobSample
- Sample configuration for profile jobs only. Determines the number of
rows on which the profile job will be executed. If a JobSample value is
not provided, the default value will be used. The default value is
CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.
$sel:httpStatus:DescribeJobRunResponse'
, describeJobRunResponse_httpStatus
- The response's http status code.
$sel:jobName:DescribeJobRunResponse'
, describeJobRunResponse_jobName
- The name of the job being processed during this run.
Response Lenses
describeJobRunResponse_completedOn :: Lens' DescribeJobRunResponse (Maybe UTCTime) Source #
The date and time when the job completed processing.
describeJobRunResponse_state :: Lens' DescribeJobRunResponse (Maybe JobRunState) Source #
The current state of the job run entity itself.
describeJobRunResponse_dataCatalogOutputs :: Lens' DescribeJobRunResponse (Maybe (NonEmpty DataCatalogOutput)) Source #
One or more artifacts that represent the Glue Data Catalog output from running the job.
describeJobRunResponse_startedOn :: Lens' DescribeJobRunResponse (Maybe UTCTime) Source #
The date and time when the job run began.
describeJobRunResponse_recipeReference :: Lens' DescribeJobRunResponse (Maybe RecipeReference) Source #
Undocumented member.
describeJobRunResponse_profileConfiguration :: Lens' DescribeJobRunResponse (Maybe ProfileConfiguration) Source #
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.
describeJobRunResponse_databaseOutputs :: Lens' DescribeJobRunResponse (Maybe (NonEmpty DatabaseOutput)) Source #
Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
describeJobRunResponse_logGroupName :: Lens' DescribeJobRunResponse (Maybe Text) Source #
The name of an Amazon CloudWatch log group, where the job writes diagnostic messages when it runs.
describeJobRunResponse_outputs :: Lens' DescribeJobRunResponse (Maybe (NonEmpty Output)) Source #
One or more output artifacts from a job run.
describeJobRunResponse_runId :: Lens' DescribeJobRunResponse (Maybe Text) Source #
The unique identifier of the job run.
describeJobRunResponse_executionTime :: Lens' DescribeJobRunResponse (Maybe Int) Source #
The amount of time, in seconds, during which the job run consumed resources.
describeJobRunResponse_logSubscription :: Lens' DescribeJobRunResponse (Maybe LogSubscription) Source #
The current status of Amazon CloudWatch logging for the job run.
describeJobRunResponse_startedBy :: Lens' DescribeJobRunResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the user who started the job run.
describeJobRunResponse_datasetName :: Lens' DescribeJobRunResponse (Maybe Text) Source #
The name of the dataset for the job to process.
describeJobRunResponse_attempt :: Lens' DescribeJobRunResponse (Maybe Int) Source #
The number of times that DataBrew has attempted to run the job.
describeJobRunResponse_errorMessage :: Lens' DescribeJobRunResponse (Maybe Text) Source #
A message indicating an error (if any) that was encountered when the job ran.
describeJobRunResponse_jobSample :: Lens' DescribeJobRunResponse (Maybe JobSample) Source #
Sample configuration for profile jobs only. Determines the number of rows on which the profile job will be executed. If a JobSample value is not provided, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.
describeJobRunResponse_httpStatus :: Lens' DescribeJobRunResponse Int Source #
The response's http status code.
describeJobRunResponse_jobName :: Lens' DescribeJobRunResponse Text Source #
The name of the job being processed during this run.