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 information about a transform job.
Synopsis
- data DescribeTransformJob = DescribeTransformJob' {}
- newDescribeTransformJob :: Text -> DescribeTransformJob
- describeTransformJob_transformJobName :: Lens' DescribeTransformJob Text
- data DescribeTransformJobResponse = DescribeTransformJobResponse' {
- labelingJobArn :: Maybe Text
- failureReason :: Maybe Text
- modelClientConfig :: Maybe ModelClientConfig
- batchStrategy :: Maybe BatchStrategy
- maxPayloadInMB :: Maybe Natural
- environment :: Maybe (HashMap Text Text)
- experimentConfig :: Maybe ExperimentConfig
- transformEndTime :: Maybe POSIX
- transformStartTime :: Maybe POSIX
- autoMLJobArn :: Maybe Text
- maxConcurrentTransforms :: Maybe Natural
- transformOutput :: Maybe TransformOutput
- dataProcessing :: Maybe DataProcessing
- httpStatus :: Int
- transformJobName :: Text
- transformJobArn :: Text
- transformJobStatus :: TransformJobStatus
- modelName :: Text
- transformInput :: TransformInput
- transformResources :: TransformResources
- creationTime :: POSIX
- newDescribeTransformJobResponse :: Int -> Text -> Text -> TransformJobStatus -> Text -> TransformInput -> TransformResources -> UTCTime -> DescribeTransformJobResponse
- describeTransformJobResponse_labelingJobArn :: Lens' DescribeTransformJobResponse (Maybe Text)
- describeTransformJobResponse_failureReason :: Lens' DescribeTransformJobResponse (Maybe Text)
- describeTransformJobResponse_modelClientConfig :: Lens' DescribeTransformJobResponse (Maybe ModelClientConfig)
- describeTransformJobResponse_batchStrategy :: Lens' DescribeTransformJobResponse (Maybe BatchStrategy)
- describeTransformJobResponse_maxPayloadInMB :: Lens' DescribeTransformJobResponse (Maybe Natural)
- describeTransformJobResponse_environment :: Lens' DescribeTransformJobResponse (Maybe (HashMap Text Text))
- describeTransformJobResponse_experimentConfig :: Lens' DescribeTransformJobResponse (Maybe ExperimentConfig)
- describeTransformJobResponse_transformEndTime :: Lens' DescribeTransformJobResponse (Maybe UTCTime)
- describeTransformJobResponse_transformStartTime :: Lens' DescribeTransformJobResponse (Maybe UTCTime)
- describeTransformJobResponse_autoMLJobArn :: Lens' DescribeTransformJobResponse (Maybe Text)
- describeTransformJobResponse_maxConcurrentTransforms :: Lens' DescribeTransformJobResponse (Maybe Natural)
- describeTransformJobResponse_transformOutput :: Lens' DescribeTransformJobResponse (Maybe TransformOutput)
- describeTransformJobResponse_dataProcessing :: Lens' DescribeTransformJobResponse (Maybe DataProcessing)
- describeTransformJobResponse_httpStatus :: Lens' DescribeTransformJobResponse Int
- describeTransformJobResponse_transformJobName :: Lens' DescribeTransformJobResponse Text
- describeTransformJobResponse_transformJobArn :: Lens' DescribeTransformJobResponse Text
- describeTransformJobResponse_transformJobStatus :: Lens' DescribeTransformJobResponse TransformJobStatus
- describeTransformJobResponse_modelName :: Lens' DescribeTransformJobResponse Text
- describeTransformJobResponse_transformInput :: Lens' DescribeTransformJobResponse TransformInput
- describeTransformJobResponse_transformResources :: Lens' DescribeTransformJobResponse TransformResources
- describeTransformJobResponse_creationTime :: Lens' DescribeTransformJobResponse UTCTime
Creating a Request
data DescribeTransformJob Source #
See: newDescribeTransformJob
smart constructor.
DescribeTransformJob' | |
|
Instances
newDescribeTransformJob Source #
Create a value of DescribeTransformJob
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:transformJobName:DescribeTransformJob'
, describeTransformJob_transformJobName
- The name of the transform job that you want to view details of.
Request Lenses
describeTransformJob_transformJobName :: Lens' DescribeTransformJob Text Source #
The name of the transform job that you want to view details of.
Destructuring the Response
data DescribeTransformJobResponse Source #
See: newDescribeTransformJobResponse
smart constructor.
DescribeTransformJobResponse' | |
|
Instances
newDescribeTransformJobResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> TransformJobStatus | |
-> Text | |
-> TransformInput | |
-> TransformResources | |
-> UTCTime | |
-> DescribeTransformJobResponse |
Create a value of DescribeTransformJobResponse
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:labelingJobArn:DescribeTransformJobResponse'
, describeTransformJobResponse_labelingJobArn
- The Amazon Resource Name (ARN) of the Amazon SageMaker Ground Truth
labeling job that created the transform or training job.
$sel:failureReason:DescribeTransformJobResponse'
, describeTransformJobResponse_failureReason
- If the transform job failed, FailureReason
describes why it failed. A
transform job creates a log file, which includes error messages, and
stores it as an Amazon S3 object. For more information, see
Log Amazon SageMaker Events with Amazon CloudWatch.
$sel:modelClientConfig:DescribeTransformJobResponse'
, describeTransformJobResponse_modelClientConfig
- The timeout and maximum number of retries for processing a transform job
invocation.
$sel:batchStrategy:DescribeTransformJobResponse'
, describeTransformJobResponse_batchStrategy
- Specifies the number of records to include in a mini-batch for an HTTP
inference request. A record // is a single unit of input data that
inference can be made on. For example, a single line in a CSV file is a
record.
To enable the batch strategy, you must set SplitType
to Line
,
RecordIO
, or TFRecord
.
$sel:maxPayloadInMB:DescribeTransformJobResponse'
, describeTransformJobResponse_maxPayloadInMB
- The maximum payload size, in MB, used in the transform job.
$sel:environment:DescribeTransformJobResponse'
, describeTransformJobResponse_environment
- The environment variables to set in the Docker container. We support up
to 16 key and values entries in the map.
$sel:experimentConfig:DescribeTransformJobResponse'
, describeTransformJobResponse_experimentConfig
- Undocumented member.
$sel:transformEndTime:DescribeTransformJobResponse'
, describeTransformJobResponse_transformEndTime
- Indicates when the transform job has been completed, or has stopped or
failed. You are billed for the time interval between this time and the
value of TransformStartTime
.
$sel:transformStartTime:DescribeTransformJobResponse'
, describeTransformJobResponse_transformStartTime
- Indicates when the transform job starts on ML instances. You are billed
for the time interval between this time and the value of
TransformEndTime
.
$sel:autoMLJobArn:DescribeTransformJobResponse'
, describeTransformJobResponse_autoMLJobArn
- The Amazon Resource Name (ARN) of the AutoML transform job.
$sel:maxConcurrentTransforms:DescribeTransformJobResponse'
, describeTransformJobResponse_maxConcurrentTransforms
- The maximum number of parallel requests on each instance node that can
be launched in a transform job. The default value is 1.
$sel:transformOutput:DescribeTransformJobResponse'
, describeTransformJobResponse_transformOutput
- Identifies the Amazon S3 location where you want Amazon SageMaker to
save the results from the transform job.
$sel:dataProcessing:DescribeTransformJobResponse'
, describeTransformJobResponse_dataProcessing
- Undocumented member.
$sel:httpStatus:DescribeTransformJobResponse'
, describeTransformJobResponse_httpStatus
- The response's http status code.
$sel:transformJobName:DescribeTransformJob'
, describeTransformJobResponse_transformJobName
- The name of the transform job.
$sel:transformJobArn:DescribeTransformJobResponse'
, describeTransformJobResponse_transformJobArn
- The Amazon Resource Name (ARN) of the transform job.
$sel:transformJobStatus:DescribeTransformJobResponse'
, describeTransformJobResponse_transformJobStatus
- The status of the transform job. If the transform job failed, the reason
is returned in the FailureReason
field.
$sel:modelName:DescribeTransformJobResponse'
, describeTransformJobResponse_modelName
- The name of the model used in the transform job.
$sel:transformInput:DescribeTransformJobResponse'
, describeTransformJobResponse_transformInput
- Describes the dataset to be transformed and the Amazon S3 location where
it is stored.
$sel:transformResources:DescribeTransformJobResponse'
, describeTransformJobResponse_transformResources
- Describes the resources, including ML instance types and ML instance
count, to use for the transform job.
$sel:creationTime:DescribeTransformJobResponse'
, describeTransformJobResponse_creationTime
- A timestamp that shows when the transform Job was created.
Response Lenses
describeTransformJobResponse_labelingJobArn :: Lens' DescribeTransformJobResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Amazon SageMaker Ground Truth labeling job that created the transform or training job.
describeTransformJobResponse_failureReason :: Lens' DescribeTransformJobResponse (Maybe Text) Source #
If the transform job failed, FailureReason
describes why it failed. A
transform job creates a log file, which includes error messages, and
stores it as an Amazon S3 object. For more information, see
Log Amazon SageMaker Events with Amazon CloudWatch.
describeTransformJobResponse_modelClientConfig :: Lens' DescribeTransformJobResponse (Maybe ModelClientConfig) Source #
The timeout and maximum number of retries for processing a transform job invocation.
describeTransformJobResponse_batchStrategy :: Lens' DescribeTransformJobResponse (Maybe BatchStrategy) Source #
Specifies the number of records to include in a mini-batch for an HTTP inference request. A record // is a single unit of input data that inference can be made on. For example, a single line in a CSV file is a record.
To enable the batch strategy, you must set SplitType
to Line
,
RecordIO
, or TFRecord
.
describeTransformJobResponse_maxPayloadInMB :: Lens' DescribeTransformJobResponse (Maybe Natural) Source #
The maximum payload size, in MB, used in the transform job.
describeTransformJobResponse_environment :: Lens' DescribeTransformJobResponse (Maybe (HashMap Text Text)) Source #
The environment variables to set in the Docker container. We support up to 16 key and values entries in the map.
describeTransformJobResponse_experimentConfig :: Lens' DescribeTransformJobResponse (Maybe ExperimentConfig) Source #
Undocumented member.
describeTransformJobResponse_transformEndTime :: Lens' DescribeTransformJobResponse (Maybe UTCTime) Source #
Indicates when the transform job has been completed, or has stopped or
failed. You are billed for the time interval between this time and the
value of TransformStartTime
.
describeTransformJobResponse_transformStartTime :: Lens' DescribeTransformJobResponse (Maybe UTCTime) Source #
Indicates when the transform job starts on ML instances. You are billed
for the time interval between this time and the value of
TransformEndTime
.
describeTransformJobResponse_autoMLJobArn :: Lens' DescribeTransformJobResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the AutoML transform job.
describeTransformJobResponse_maxConcurrentTransforms :: Lens' DescribeTransformJobResponse (Maybe Natural) Source #
The maximum number of parallel requests on each instance node that can be launched in a transform job. The default value is 1.
describeTransformJobResponse_transformOutput :: Lens' DescribeTransformJobResponse (Maybe TransformOutput) Source #
Identifies the Amazon S3 location where you want Amazon SageMaker to save the results from the transform job.
describeTransformJobResponse_dataProcessing :: Lens' DescribeTransformJobResponse (Maybe DataProcessing) Source #
Undocumented member.
describeTransformJobResponse_httpStatus :: Lens' DescribeTransformJobResponse Int Source #
The response's http status code.
describeTransformJobResponse_transformJobName :: Lens' DescribeTransformJobResponse Text Source #
The name of the transform job.
describeTransformJobResponse_transformJobArn :: Lens' DescribeTransformJobResponse Text Source #
The Amazon Resource Name (ARN) of the transform job.
describeTransformJobResponse_transformJobStatus :: Lens' DescribeTransformJobResponse TransformJobStatus Source #
The status of the transform job. If the transform job failed, the reason
is returned in the FailureReason
field.
describeTransformJobResponse_modelName :: Lens' DescribeTransformJobResponse Text Source #
The name of the model used in the transform job.
describeTransformJobResponse_transformInput :: Lens' DescribeTransformJobResponse TransformInput Source #
Describes the dataset to be transformed and the Amazon S3 location where it is stored.
describeTransformJobResponse_transformResources :: Lens' DescribeTransformJobResponse TransformResources Source #
Describes the resources, including ML instance types and ML instance count, to use for the transform job.
describeTransformJobResponse_creationTime :: Lens' DescribeTransformJobResponse UTCTime Source #
A timestamp that shows when the transform Job was created.