AWS::SageMaker::MonitoringSchedule MonitoringJobDefinition - AWS CloudFormation

AWS::SageMaker::MonitoringSchedule MonitoringJobDefinition

Defines the monitoring job.

Syntax

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

Properties

BaselineConfig

Baseline configuration used to validate that the data conforms to the specified constraints and statistics

Required: No

Type: BaselineConfig

Update requires: No interruption

Environment

Sets the environment variables in the Docker container.

Required: No

Type: Map of String

Update requires: No interruption

MonitoringAppSpecification

Configures the monitoring job to run a specified Docker container image.

Required: Yes

Type: MonitoringAppSpecification

Update requires: No interruption

MonitoringInputs

The array of inputs for the monitoring job. Currently we support monitoring an Amazon SageMaker Endpoint.

Required: Yes

Type: List of MonitoringInput

Maximum: 1

Update requires: No interruption

MonitoringOutputConfig

The array of outputs from the monitoring job to be uploaded to Amazon Simple Storage Service (Amazon S3).

Required: Yes

Type: MonitoringOutputConfig

Update requires: No interruption

MonitoringResources

Identifies the resources, ML compute instances, and ML storage volumes to deploy for a monitoring job. In distributed processing, you specify more than one instance.

Required: Yes

Type: MonitoringResources

Update requires: No interruption

NetworkConfig

Specifies networking options for an monitoring job.

Required: No

Type: NetworkConfig

Update requires: No interruption

RoleArn

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.

Required: Yes

Type: String

Minimum: 20

Maximum: 2048

Pattern: ^arn:aws[a-z\-]*:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+$

Update requires: No interruption

StoppingCondition

Specifies a time limit for how long the monitoring job is allowed to run.

Required: No

Type: StoppingCondition

Update requires: No interruption