| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.DescribeProcessingJob
Description
Returns a description of a processing job.
Synopsis
- data DescribeProcessingJob = DescribeProcessingJob' {}
 - newDescribeProcessingJob :: Text -> DescribeProcessingJob
 - describeProcessingJob_processingJobName :: Lens' DescribeProcessingJob Text
 - data DescribeProcessingJobResponse = DescribeProcessingJobResponse' {
- autoMLJobArn :: Maybe Text
 - environment :: Maybe (HashMap Text Text)
 - exitMessage :: Maybe Text
 - experimentConfig :: Maybe ExperimentConfig
 - failureReason :: Maybe Text
 - lastModifiedTime :: Maybe POSIX
 - monitoringScheduleArn :: Maybe Text
 - networkConfig :: Maybe NetworkConfig
 - processingEndTime :: Maybe POSIX
 - processingInputs :: Maybe [ProcessingInput]
 - processingOutputConfig :: Maybe ProcessingOutputConfig
 - processingStartTime :: Maybe POSIX
 - roleArn :: Maybe Text
 - stoppingCondition :: Maybe ProcessingStoppingCondition
 - trainingJobArn :: 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_autoMLJobArn :: Lens' DescribeProcessingJobResponse (Maybe Text)
 - describeProcessingJobResponse_environment :: Lens' DescribeProcessingJobResponse (Maybe (HashMap Text Text))
 - describeProcessingJobResponse_exitMessage :: Lens' DescribeProcessingJobResponse (Maybe Text)
 - describeProcessingJobResponse_experimentConfig :: Lens' DescribeProcessingJobResponse (Maybe ExperimentConfig)
 - describeProcessingJobResponse_failureReason :: Lens' DescribeProcessingJobResponse (Maybe Text)
 - describeProcessingJobResponse_lastModifiedTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime)
 - describeProcessingJobResponse_monitoringScheduleArn :: Lens' DescribeProcessingJobResponse (Maybe Text)
 - describeProcessingJobResponse_networkConfig :: Lens' DescribeProcessingJobResponse (Maybe NetworkConfig)
 - describeProcessingJobResponse_processingEndTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime)
 - describeProcessingJobResponse_processingInputs :: Lens' DescribeProcessingJobResponse (Maybe [ProcessingInput])
 - describeProcessingJobResponse_processingOutputConfig :: Lens' DescribeProcessingJobResponse (Maybe ProcessingOutputConfig)
 - describeProcessingJobResponse_processingStartTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime)
 - describeProcessingJobResponse_roleArn :: Lens' DescribeProcessingJobResponse (Maybe Text)
 - describeProcessingJobResponse_stoppingCondition :: Lens' DescribeProcessingJobResponse (Maybe ProcessingStoppingCondition)
 - describeProcessingJobResponse_trainingJobArn :: 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.
Constructors
| DescribeProcessingJob' | |
Fields 
  | |
Instances
newDescribeProcessingJob Source #
Arguments
| :: Text | |
| -> DescribeProcessingJob | 
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:
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.
Constructors
| DescribeProcessingJobResponse' | |
Fields 
  | |
Instances
newDescribeProcessingJobResponse Source #
Arguments
| :: 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:
DescribeProcessingJobResponse, describeProcessingJobResponse_autoMLJobArn - The ARN of an AutoML job associated with this processing job.
DescribeProcessingJobResponse, describeProcessingJobResponse_environment - The environment variables set in the Docker container.
DescribeProcessingJobResponse, describeProcessingJobResponse_exitMessage - An optional string, up to one KB in size, that contains metadata from
 the processing container when the processing job exits.
DescribeProcessingJobResponse, describeProcessingJobResponse_experimentConfig - The configuration information used to create an experiment.
DescribeProcessingJobResponse, describeProcessingJobResponse_failureReason - A string, up to one KB in size, that contains the reason a processing
 job failed, if it failed.
DescribeProcessingJobResponse, describeProcessingJobResponse_lastModifiedTime - The time at which the processing job was last modified.
DescribeProcessingJobResponse, describeProcessingJobResponse_monitoringScheduleArn - The ARN of a monitoring schedule for an endpoint associated with this
 processing job.
DescribeProcessingJobResponse, describeProcessingJobResponse_networkConfig - Networking options for a processing job.
DescribeProcessingJobResponse, describeProcessingJobResponse_processingEndTime - The time at which the processing job completed.
DescribeProcessingJobResponse, describeProcessingJobResponse_processingInputs - The inputs for a processing job.
DescribeProcessingJobResponse, describeProcessingJobResponse_processingOutputConfig - Output configuration for the processing job.
DescribeProcessingJobResponse, describeProcessingJobResponse_processingStartTime - The time at which the processing job started.
DescribeProcessingJobResponse, describeProcessingJobResponse_roleArn - The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can
 assume to perform tasks on your behalf.
DescribeProcessingJobResponse, describeProcessingJobResponse_stoppingCondition - The time limit for how long the processing job is allowed to run.
DescribeProcessingJobResponse, describeProcessingJobResponse_trainingJobArn - The ARN of a training job associated with this processing job.
$sel:httpStatus:DescribeProcessingJobResponse', describeProcessingJobResponse_httpStatus - The response's http status code.
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.
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.
DescribeProcessingJobResponse, describeProcessingJobResponse_appSpecification - Configures the processing job to run a specified container image.
DescribeProcessingJobResponse, describeProcessingJobResponse_processingJobArn - The Amazon Resource Name (ARN) of the processing job.
DescribeProcessingJobResponse, describeProcessingJobResponse_processingJobStatus - Provides the status of a processing job.
DescribeProcessingJobResponse, describeProcessingJobResponse_creationTime - The time at which the processing job was created.
Response Lenses
describeProcessingJobResponse_autoMLJobArn :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
The ARN of an AutoML job associated with this processing job.
describeProcessingJobResponse_environment :: Lens' DescribeProcessingJobResponse (Maybe (HashMap Text Text)) Source #
The environment variables set in the Docker container.
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_experimentConfig :: Lens' DescribeProcessingJobResponse (Maybe ExperimentConfig) Source #
The configuration information used to create an experiment.
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_lastModifiedTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime) Source #
The time at which the processing job was last modified.
describeProcessingJobResponse_monitoringScheduleArn :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
The ARN of a monitoring schedule for an endpoint associated with this processing job.
describeProcessingJobResponse_networkConfig :: Lens' DescribeProcessingJobResponse (Maybe NetworkConfig) Source #
Networking options for a processing job.
describeProcessingJobResponse_processingEndTime :: Lens' DescribeProcessingJobResponse (Maybe UTCTime) Source #
The time at which the processing job completed.
describeProcessingJobResponse_processingInputs :: Lens' DescribeProcessingJobResponse (Maybe [ProcessingInput]) Source #
The inputs for a processing job.
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_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_stoppingCondition :: Lens' DescribeProcessingJobResponse (Maybe ProcessingStoppingCondition) Source #
The time limit for how long the processing job is allowed to run.
describeProcessingJobResponse_trainingJobArn :: Lens' DescribeProcessingJobResponse (Maybe Text) Source #
The ARN of a training job associated with this processing job.
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.