AWS::SageMaker::ModelQualityJobDefinition ModelQualityAppSpecification - AWS CloudFormation

AWS::SageMaker::ModelQualityJobDefinition ModelQualityAppSpecification

Container image configuration object for the monitoring job.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "ContainerArguments" : [ String, ... ], "ContainerEntrypoint" : [ String, ... ], "Environment" : {Key : Value, ...}, "ImageUri" : String, "PostAnalyticsProcessorSourceUri" : String, "ProblemType" : String, "RecordPreprocessorSourceUri" : String }

Properties

ContainerArguments

An array of arguments for the container used to run the monitoring job.

Required: No

Type: List of String

Maximum: 50

Update requires: Replacement

ContainerEntrypoint

Specifies the entrypoint for a container that the monitoring job runs.

Required: No

Type: List of String

Maximum: 100

Update requires: Replacement

Environment

Sets the environment variables in the container that the monitoring job runs.

Required: No

Type: Map of String

Update requires: Replacement

ImageUri

The address of the container image that the monitoring job runs.

Required: Yes

Type: String

Maximum: 255

Pattern: .*

Update requires: Replacement

PostAnalyticsProcessorSourceUri

An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.

Required: No

Type: String

Maximum: 1024

Pattern: ^(https|s3)://([^/]+)/?(.*)$

Update requires: Replacement

ProblemType

The machine learning problem type of the model that the monitoring job monitors.

Required: Yes

Type: String

Allowed values: BinaryClassification | MulticlassClassification | Regression

Update requires: Replacement

RecordPreprocessorSourceUri

An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.

Required: No

Type: String

Maximum: 1024

Pattern: ^(https|s3)://([^/]+)/?(.*)$

Update requires: Replacement