AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Defines the monitoring job.

Inheritance Hierarchy

System.Object
  Amazon.SageMaker.Model.MonitoringJobDefinition

Namespace: Amazon.SageMaker.Model
Assembly: AWSSDK.SageMaker.dll
Version: 3.x.y.z

Syntax

C#
public class MonitoringJobDefinition

The MonitoringJobDefinition type exposes the following members

Constructors

NameDescription
Public Method MonitoringJobDefinition()

Properties

NameTypeDescription
Public Property BaselineConfig Amazon.SageMaker.Model.MonitoringBaselineConfig

Gets and sets the property BaselineConfig.

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

Public Property Environment System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Environment.

Sets the environment variables in the Docker container.

Public Property MonitoringAppSpecification Amazon.SageMaker.Model.MonitoringAppSpecification

Gets and sets the property MonitoringAppSpecification.

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

Public Property MonitoringInputs System.Collections.Generic.List<Amazon.SageMaker.Model.MonitoringInput>

Gets and sets the property MonitoringInputs.

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

Public Property MonitoringOutputConfig Amazon.SageMaker.Model.MonitoringOutputConfig

Gets and sets the property MonitoringOutputConfig.

The array of outputs from the monitoring job to be uploaded to Amazon S3.

Public Property MonitoringResources Amazon.SageMaker.Model.MonitoringResources

Gets and sets the property 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.

Public Property NetworkConfig Amazon.SageMaker.Model.NetworkConfig

Gets and sets the property NetworkConfig.

Specifies networking options for an monitoring job.

Public Property RoleArn System.String

Gets and sets the property RoleArn.

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

Public Property StoppingCondition Amazon.SageMaker.Model.MonitoringStoppingCondition

Gets and sets the property StoppingCondition.

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

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5