MonitoringScheduleMonitoringJobDefinitionArgs

data class MonitoringScheduleMonitoringJobDefinitionArgs(val baselineConfig: Output<MonitoringScheduleBaselineConfigArgs>? = null, val environment: Output<Any>? = null, val monitoringAppSpecification: Output<MonitoringScheduleMonitoringAppSpecificationArgs>, val monitoringInputs: Output<List<MonitoringScheduleMonitoringInputArgs>>, val monitoringOutputConfig: Output<MonitoringScheduleMonitoringOutputConfigArgs>, val monitoringResources: Output<MonitoringScheduleMonitoringResourcesArgs>, val networkConfig: Output<MonitoringScheduleNetworkConfigArgs>? = null, val roleArn: Output<String>, val stoppingCondition: Output<MonitoringScheduleStoppingConditionArgs>? = null) : ConvertibleToJava<MonitoringScheduleMonitoringJobDefinitionArgs>

Defines the monitoring job.

Constructors

constructor(baselineConfig: Output<MonitoringScheduleBaselineConfigArgs>? = null, environment: Output<Any>? = null, monitoringAppSpecification: Output<MonitoringScheduleMonitoringAppSpecificationArgs>, monitoringInputs: Output<List<MonitoringScheduleMonitoringInputArgs>>, monitoringOutputConfig: Output<MonitoringScheduleMonitoringOutputConfigArgs>, monitoringResources: Output<MonitoringScheduleMonitoringResourcesArgs>, networkConfig: Output<MonitoringScheduleNetworkConfigArgs>? = null, roleArn: Output<String>, stoppingCondition: Output<MonitoringScheduleStoppingConditionArgs>? = null)

Properties

Link copied to clipboard

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

Link copied to clipboard
val environment: Output<Any>? = null

Sets the environment variables in the Docker container

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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.

Link copied to clipboard

Specifies networking options for an monitoring job.

Link copied to clipboard
val roleArn: Output<String>

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

Link copied to clipboard

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

Functions

Link copied to clipboard
open override fun toJava(): MonitoringScheduleMonitoringJobDefinitionArgs