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 |
Returns a description of a processing job.
Synopsis
- data DescribeProcessingJob = DescribeProcessingJob' {}
- newDescribeProcessingJob :: Text -> DescribeProcessingJob
- describeProcessingJob_processingJobName :: Lens' DescribeProcessingJob Text
- data DescribeProcessingJobResponse = DescribeProcessingJobResponse' {
- failureReason :: Maybe Text
- monitoringScheduleArn :: Maybe Text
- environment :: Maybe (HashMap Text Text)
- stoppingCondition :: Maybe ProcessingStoppingCondition
- experimentConfig :: Maybe ExperimentConfig
- lastModifiedTime :: Maybe POSIX
- processingInputs :: Maybe [ProcessingInput]
- networkConfig :: Maybe NetworkConfig
- autoMLJobArn :: Maybe Text
- trainingJobArn :: Maybe Text
- exitMessage :: Maybe Text
- processingOutputConfig :: Maybe ProcessingOutputConfig
- processingStartTime :: Maybe POSIX
- processingEndTime :: Maybe POSIX
- roleArn :: Maybe Text
- httpStatus :: Int
- processingJobName :: Text
- processingResources :: ProcessingResources
- appSpecification :: AppSpecification
- processingJobArn :: Text
- processingJobStatus :: ProcessingJobStatus
- creationTime :: POSIX
- newDescribeProcessingJobResponse :: Int -> Text -> ProcessingResources -> AppSpecification -> Text -> ProcessingJobStatus -> UTCTime -> DescribeProcessingJobResponse
- describeProcessingJobResponse_failureReason :: Lens' DescribeProcessingJobResponse (Maybe Text)
- describeProcessingJobResponse_monitoringScheduleArn :: Lens' DescribeProcessingJobResponse (Maybe Text)
- describeProcessingJobResponse_environment :: Lens' DescribeProcessingJobResponse (Maybe (HashMap Text Text))
- describeProcessingJobResponse_stoppingCondition :: Lens' DescribeProcessingJobResponse (Maybe ProcessingStoppingCondition)
- describeProcessingJobResponse_experimentConfig :: Lens' DescribeProcessingJobResponse (Maybe ExperimentConfig)
- describeProcessingJobResponse_lastModifiedTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime)
- describeProcessingJobResponse_processingInputs :: Lens' DescribeProcessingJobResponse (Maybe [ProcessingInput])
- describeProcessingJobResponse_networkConfig :: Lens' DescribeProcessingJobResponse (Maybe NetworkConfig)
- describeProcessingJobResponse_autoMLJobArn :: Lens' DescribeProcessingJobResponse (Maybe Text)
- describeProcessingJobResponse_trainingJobArn :: Lens' DescribeProcessingJobResponse (Maybe Text)
- describeProcessingJobResponse_exitMessage :: Lens' DescribeProcessingJobResponse (Maybe Text)
- describeProcessingJobResponse_processingOutputConfig :: Lens' DescribeProcessingJobResponse (Maybe ProcessingOutputConfig)
- describeProcessingJobResponse_processingStartTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime)
- describeProcessingJobResponse_processingEndTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime)
- describeProcessingJobResponse_roleArn :: Lens' DescribeProcessingJobResponse (Maybe Text)
- describeProcessingJobResponse_httpStatus :: Lens' DescribeProcessingJobResponse Int
- describeProcessingJobResponse_processingJobName :: Lens' DescribeProcessingJobResponse Text
- describeProcessingJobResponse_processingResources :: Lens' DescribeProcessingJobResponse ProcessingResources
- describeProcessingJobResponse_appSpecification :: Lens' DescribeProcessingJobResponse AppSpecification
- describeProcessingJobResponse_processingJobArn :: Lens' DescribeProcessingJobResponse Text
- describeProcessingJobResponse_processingJobStatus :: Lens' DescribeProcessingJobResponse ProcessingJobStatus
- describeProcessingJobResponse_creationTime :: Lens' DescribeProcessingJobResponse UTCTime
Creating a Request
data DescribeProcessingJob Source #
See: newDescribeProcessingJob
smart constructor.
DescribeProcessingJob' | |
|
Instances
newDescribeProcessingJob Source #
Create a value of DescribeProcessingJob
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:processingJobName:DescribeProcessingJob'
, describeProcessingJob_processingJobName
- The name of the processing job. The name must be unique within an Amazon
Web Services Region in the Amazon Web Services account.
Request Lenses
describeProcessingJob_processingJobName :: Lens' DescribeProcessingJob Text Source #
The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
Destructuring the Response
data DescribeProcessingJobResponse Source #
See: newDescribeProcessingJobResponse
smart constructor.
DescribeProcessingJobResponse' | |
|
Instances
newDescribeProcessingJobResponse Source #
:: Int | |
-> Text | |
-> ProcessingResources | |
-> AppSpecification | |
-> Text | |
-> ProcessingJobStatus | |
-> UTCTime | |
-> DescribeProcessingJobResponse |
Create a value of DescribeProcessingJobResponse
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:failureReason:DescribeProcessingJobResponse'
, describeProcessingJobResponse_failureReason
- A string, up to one KB in size, that contains the reason a processing
job failed, if it failed.
$sel:monitoringScheduleArn:DescribeProcessingJobResponse'
, describeProcessingJobResponse_monitoringScheduleArn
- The ARN of a monitoring schedule for an endpoint associated with this
processing job.
$sel:environment:DescribeProcessingJobResponse'
, describeProcessingJobResponse_environment
- The environment variables set in the Docker container.
$sel:stoppingCondition:DescribeProcessingJobResponse'
, describeProcessingJobResponse_stoppingCondition
- The time limit for how long the processing job is allowed to run.
$sel:experimentConfig:DescribeProcessingJobResponse'
, describeProcessingJobResponse_experimentConfig
- The configuration information used to create an experiment.
$sel:lastModifiedTime:DescribeProcessingJobResponse'
, describeProcessingJobResponse_lastModifiedTime
- The time at which the processing job was last modified.
$sel:processingInputs:DescribeProcessingJobResponse'
, describeProcessingJobResponse_processingInputs
- The inputs for a processing job.
$sel:networkConfig:DescribeProcessingJobResponse'
, describeProcessingJobResponse_networkConfig
- Networking options for a processing job.
$sel:autoMLJobArn:DescribeProcessingJobResponse'
, describeProcessingJobResponse_autoMLJobArn
- The ARN of an AutoML job associated with this processing job.
$sel:trainingJobArn:DescribeProcessingJobResponse'
, describeProcessingJobResponse_trainingJobArn
- The ARN of a training job associated with this processing job.
$sel:exitMessage:DescribeProcessingJobResponse'
, describeProcessingJobResponse_exitMessage
- An optional string, up to one KB in size, that contains metadata from
the processing container when the processing job exits.
$sel:processingOutputConfig:DescribeProcessingJobResponse'
, describeProcessingJobResponse_processingOutputConfig
- Output configuration for the processing job.
$sel:processingStartTime:DescribeProcessingJobResponse'
, describeProcessingJobResponse_processingStartTime
- The time at which the processing job started.
$sel:processingEndTime:DescribeProcessingJobResponse'
, describeProcessingJobResponse_processingEndTime
- The time at which the processing job completed.
$sel:roleArn:DescribeProcessingJobResponse'
, describeProcessingJobResponse_roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can
assume to perform tasks on your behalf.
$sel:httpStatus:DescribeProcessingJobResponse'
, describeProcessingJobResponse_httpStatus
- The response's http status code.
$sel:processingJobName:DescribeProcessingJob'
, describeProcessingJobResponse_processingJobName
- The name of the processing job. The name must be unique within an Amazon
Web Services Region in the Amazon Web Services account.
$sel:processingResources:DescribeProcessingJobResponse'
, describeProcessingJobResponse_processingResources
- Identifies the resources, ML compute instances, and ML storage volumes
to deploy for a processing job. In distributed training, you specify
more than one instance.
$sel:appSpecification:DescribeProcessingJobResponse'
, describeProcessingJobResponse_appSpecification
- Configures the processing job to run a specified container image.
$sel:processingJobArn:DescribeProcessingJobResponse'
, describeProcessingJobResponse_processingJobArn
- The Amazon Resource Name (ARN) of the processing job.
$sel:processingJobStatus:DescribeProcessingJobResponse'
, describeProcessingJobResponse_processingJobStatus
- Provides the status of a processing job.
$sel:creationTime:DescribeProcessingJobResponse'
, describeProcessingJobResponse_creationTime
- The time at which the processing job was created.
Response Lenses
describeProcessingJobResponse_failureReason :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
A string, up to one KB in size, that contains the reason a processing job failed, if it failed.
describeProcessingJobResponse_monitoringScheduleArn :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
The ARN of a monitoring schedule for an endpoint associated with this processing job.
describeProcessingJobResponse_environment :: Lens' DescribeProcessingJobResponse (Maybe (HashMap Text Text)) Source #
The environment variables set in the Docker container.
describeProcessingJobResponse_stoppingCondition :: Lens' DescribeProcessingJobResponse (Maybe ProcessingStoppingCondition) Source #
The time limit for how long the processing job is allowed to run.
describeProcessingJobResponse_experimentConfig :: Lens' DescribeProcessingJobResponse (Maybe ExperimentConfig) Source #
The configuration information used to create an experiment.
describeProcessingJobResponse_lastModifiedTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime) Source #
The time at which the processing job was last modified.
describeProcessingJobResponse_processingInputs :: Lens' DescribeProcessingJobResponse (Maybe [ProcessingInput]) Source #
The inputs for a processing job.
describeProcessingJobResponse_networkConfig :: Lens' DescribeProcessingJobResponse (Maybe NetworkConfig) Source #
Networking options for a processing job.
describeProcessingJobResponse_autoMLJobArn :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
The ARN of an AutoML job associated with this processing job.
describeProcessingJobResponse_trainingJobArn :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
The ARN of a training job associated with this processing job.
describeProcessingJobResponse_exitMessage :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.
describeProcessingJobResponse_processingOutputConfig :: Lens' DescribeProcessingJobResponse (Maybe ProcessingOutputConfig) Source #
Output configuration for the processing job.
describeProcessingJobResponse_processingStartTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime) Source #
The time at which the processing job started.
describeProcessingJobResponse_processingEndTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime) Source #
The time at which the processing job completed.
describeProcessingJobResponse_roleArn :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
describeProcessingJobResponse_httpStatus :: Lens' DescribeProcessingJobResponse Int Source #
The response's http status code.
describeProcessingJobResponse_processingJobName :: Lens' DescribeProcessingJobResponse Text Source #
The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
describeProcessingJobResponse_processingResources :: Lens' DescribeProcessingJobResponse ProcessingResources Source #
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.
describeProcessingJobResponse_appSpecification :: Lens' DescribeProcessingJobResponse AppSpecification Source #
Configures the processing job to run a specified container image.
describeProcessingJobResponse_processingJobArn :: Lens' DescribeProcessingJobResponse Text Source #
The Amazon Resource Name (ARN) of the processing job.
describeProcessingJobResponse_processingJobStatus :: Lens' DescribeProcessingJobResponse ProcessingJobStatus Source #
Provides the status of a processing job.
describeProcessingJobResponse_creationTime :: Lens' DescribeProcessingJobResponse UTCTime Source #
The time at which the processing job was created.