DataQualityJobDefinitionArgs

data class DataQualityJobDefinitionArgs(val dataQualityAppSpecification: Output<DataQualityJobDefinitionDataQualityAppSpecificationArgs>? = null, val dataQualityBaselineConfig: Output<DataQualityJobDefinitionDataQualityBaselineConfigArgs>? = null, val dataQualityJobInput: Output<DataQualityJobDefinitionDataQualityJobInputArgs>? = null, val dataQualityJobOutputConfig: Output<DataQualityJobDefinitionMonitoringOutputConfigArgs>? = null, val endpointName: Output<String>? = null, val jobDefinitionName: Output<String>? = null, val jobResources: Output<DataQualityJobDefinitionMonitoringResourcesArgs>? = null, val networkConfig: Output<DataQualityJobDefinitionNetworkConfigArgs>? = null, val roleArn: Output<String>? = null, val stoppingCondition: Output<DataQualityJobDefinitionStoppingConditionArgs>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<DataQualityJobDefinitionArgs>

Resource Type definition for AWS::SageMaker::DataQualityJobDefinition

Constructors

Link copied to clipboard
constructor(dataQualityAppSpecification: Output<DataQualityJobDefinitionDataQualityAppSpecificationArgs>? = null, dataQualityBaselineConfig: Output<DataQualityJobDefinitionDataQualityBaselineConfigArgs>? = null, dataQualityJobInput: Output<DataQualityJobDefinitionDataQualityJobInputArgs>? = null, dataQualityJobOutputConfig: Output<DataQualityJobDefinitionMonitoringOutputConfigArgs>? = null, endpointName: Output<String>? = null, jobDefinitionName: Output<String>? = null, jobResources: Output<DataQualityJobDefinitionMonitoringResourcesArgs>? = null, networkConfig: Output<DataQualityJobDefinitionNetworkConfigArgs>? = null, roleArn: Output<String>? = null, stoppingCondition: Output<DataQualityJobDefinitionStoppingConditionArgs>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null)

Properties

Link copied to clipboard

Specifies the container that runs the monitoring job.

Link copied to clipboard

Configures the constraints and baselines for the monitoring job.

Link copied to clipboard

A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.

Link copied to clipboard

The output configuration for monitoring jobs.

Link copied to clipboard
val endpointName: Output<String>? = null
Link copied to clipboard
val jobDefinitionName: Output<String>? = null

The name for the monitoring job definition.

Link copied to clipboard

Identifies the resources to deploy for a monitoring job.

Link copied to clipboard

Specifies networking configuration for the monitoring job.

Link copied to clipboard
val roleArn: Output<String>? = null

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

Link copied to clipboard

A time limit for how long the monitoring job is allowed to run before stopping.

Link copied to clipboard
val tags: Output<List<CreateOnlyTagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

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