public static final class CfnDataQualityJobDefinition.Builder
extends java.lang.Object
CfnDataQualityJobDefinition
.Modifier and Type | Method and Description |
---|---|
CfnDataQualityJobDefinition |
build() |
static CfnDataQualityJobDefinition.Builder |
create(Construct scope,
java.lang.String id) |
CfnDataQualityJobDefinition.Builder |
dataQualityAppSpecification(CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty dataQualityAppSpecification)
Specifies the container that runs the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
dataQualityAppSpecification(IResolvable dataQualityAppSpecification)
Specifies the container that runs the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
dataQualityBaselineConfig(CfnDataQualityJobDefinition.DataQualityBaselineConfigProperty dataQualityBaselineConfig)
Configures the constraints and baselines for the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
dataQualityBaselineConfig(IResolvable dataQualityBaselineConfig)
Configures the constraints and baselines for the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
dataQualityJobInput(CfnDataQualityJobDefinition.DataQualityJobInputProperty dataQualityJobInput)
A list of inputs for the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
dataQualityJobInput(IResolvable dataQualityJobInput)
A list of inputs for the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
dataQualityJobOutputConfig(CfnDataQualityJobDefinition.MonitoringOutputConfigProperty dataQualityJobOutputConfig)
The output configuration for monitoring jobs.
|
CfnDataQualityJobDefinition.Builder |
dataQualityJobOutputConfig(IResolvable dataQualityJobOutputConfig)
The output configuration for monitoring jobs.
|
CfnDataQualityJobDefinition.Builder |
endpointName(java.lang.String endpointName)
`AWS::SageMaker::DataQualityJobDefinition.EndpointName`.
|
CfnDataQualityJobDefinition.Builder |
jobDefinitionName(java.lang.String jobDefinitionName)
The name for the monitoring job definition.
|
CfnDataQualityJobDefinition.Builder |
jobResources(CfnDataQualityJobDefinition.MonitoringResourcesProperty jobResources)
Identifies the resources to deploy for a monitoring job.
|
CfnDataQualityJobDefinition.Builder |
jobResources(IResolvable jobResources)
Identifies the resources to deploy for a monitoring job.
|
CfnDataQualityJobDefinition.Builder |
networkConfig(CfnDataQualityJobDefinition.NetworkConfigProperty networkConfig)
Specifies networking configuration for the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
networkConfig(IResolvable networkConfig)
Specifies networking configuration for the monitoring job.
|
CfnDataQualityJobDefinition.Builder |
roleArn(java.lang.String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
|
CfnDataQualityJobDefinition.Builder |
stoppingCondition(CfnDataQualityJobDefinition.StoppingConditionProperty stoppingCondition)
A time limit for how long the monitoring job is allowed to run before stopping.
|
CfnDataQualityJobDefinition.Builder |
stoppingCondition(IResolvable stoppingCondition)
A time limit for how long the monitoring job is allowed to run before stopping.
|
CfnDataQualityJobDefinition.Builder |
tags(java.util.List<? extends CfnTag> tags)
An array of key-value pairs to apply to this resource.
|
public static CfnDataQualityJobDefinition.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnDataQualityJobDefinition.BatchTransformInputProperty.Builder
.public CfnDataQualityJobDefinition.Builder dataQualityAppSpecification(IResolvable dataQualityAppSpecification)
dataQualityAppSpecification
- Specifies the container that runs the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder dataQualityAppSpecification(CfnDataQualityJobDefinition.DataQualityAppSpecificationProperty dataQualityAppSpecification)
dataQualityAppSpecification
- Specifies the container that runs the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder dataQualityJobInput(IResolvable dataQualityJobInput)
Currently endpoints are supported as monitoring inputs.
dataQualityJobInput
- A list of inputs for the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder dataQualityJobInput(CfnDataQualityJobDefinition.DataQualityJobInputProperty dataQualityJobInput)
Currently endpoints are supported as monitoring inputs.
dataQualityJobInput
- A list of inputs for the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder dataQualityJobOutputConfig(IResolvable dataQualityJobOutputConfig)
dataQualityJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnDataQualityJobDefinition.Builder dataQualityJobOutputConfig(CfnDataQualityJobDefinition.MonitoringOutputConfigProperty dataQualityJobOutputConfig)
dataQualityJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnDataQualityJobDefinition.Builder jobResources(IResolvable jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder jobResources(CfnDataQualityJobDefinition.MonitoringResourcesProperty jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder roleArn(java.lang.String roleArn)
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf. This parameter is required.this
public CfnDataQualityJobDefinition.Builder dataQualityBaselineConfig(IResolvable dataQualityBaselineConfig)
dataQualityBaselineConfig
- Configures the constraints and baselines for the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder dataQualityBaselineConfig(CfnDataQualityJobDefinition.DataQualityBaselineConfigProperty dataQualityBaselineConfig)
dataQualityBaselineConfig
- Configures the constraints and baselines for the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder endpointName(java.lang.String endpointName)
endpointName
- `AWS::SageMaker::DataQualityJobDefinition.EndpointName`. This parameter is required.this
public CfnDataQualityJobDefinition.Builder jobDefinitionName(java.lang.String jobDefinitionName)
jobDefinitionName
- The name for the monitoring job definition. This parameter is required.this
public CfnDataQualityJobDefinition.Builder networkConfig(IResolvable networkConfig)
networkConfig
- Specifies networking configuration for the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder networkConfig(CfnDataQualityJobDefinition.NetworkConfigProperty networkConfig)
networkConfig
- Specifies networking configuration for the monitoring job. This parameter is required.this
public CfnDataQualityJobDefinition.Builder stoppingCondition(IResolvable stoppingCondition)
stoppingCondition
- A time limit for how long the monitoring job is allowed to run before stopping. This parameter is required.this
public CfnDataQualityJobDefinition.Builder stoppingCondition(CfnDataQualityJobDefinition.StoppingConditionProperty stoppingCondition)
stoppingCondition
- A time limit for how long the monitoring job is allowed to run before stopping. This parameter is required.this
public CfnDataQualityJobDefinition.Builder tags(java.util.List<? extends CfnTag> tags)
For more information, see Tag .
tags
- An array of key-value pairs to apply to this resource. This parameter is required.this
public CfnDataQualityJobDefinition build()