public static final class CfnModelQualityJobDefinition.Builder
extends java.lang.Object
CfnModelQualityJobDefinition
.Modifier and Type | Method and Description |
---|---|
CfnModelQualityJobDefinition |
build() |
static CfnModelQualityJobDefinition.Builder |
create(Construct scope,
java.lang.String id) |
CfnModelQualityJobDefinition.Builder |
endpointName(java.lang.String endpointName)
`AWS::SageMaker::ModelQualityJobDefinition.EndpointName`.
|
CfnModelQualityJobDefinition.Builder |
jobDefinitionName(java.lang.String jobDefinitionName)
The name of the monitoring job definition.
|
CfnModelQualityJobDefinition.Builder |
jobResources(CfnModelQualityJobDefinition.MonitoringResourcesProperty jobResources)
Identifies the resources to deploy for a monitoring job.
|
CfnModelQualityJobDefinition.Builder |
jobResources(IResolvable jobResources)
Identifies the resources to deploy for a monitoring job.
|
CfnModelQualityJobDefinition.Builder |
modelQualityAppSpecification(CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty modelQualityAppSpecification)
Container image configuration object for the monitoring job.
|
CfnModelQualityJobDefinition.Builder |
modelQualityAppSpecification(IResolvable modelQualityAppSpecification)
Container image configuration object for the monitoring job.
|
CfnModelQualityJobDefinition.Builder |
modelQualityBaselineConfig(CfnModelQualityJobDefinition.ModelQualityBaselineConfigProperty modelQualityBaselineConfig)
Specifies the constraints and baselines for the monitoring job.
|
CfnModelQualityJobDefinition.Builder |
modelQualityBaselineConfig(IResolvable modelQualityBaselineConfig)
Specifies the constraints and baselines for the monitoring job.
|
CfnModelQualityJobDefinition.Builder |
modelQualityJobInput(CfnModelQualityJobDefinition.ModelQualityJobInputProperty modelQualityJobInput)
A list of the inputs that are monitored.
|
CfnModelQualityJobDefinition.Builder |
modelQualityJobInput(IResolvable modelQualityJobInput)
A list of the inputs that are monitored.
|
CfnModelQualityJobDefinition.Builder |
modelQualityJobOutputConfig(CfnModelQualityJobDefinition.MonitoringOutputConfigProperty modelQualityJobOutputConfig)
The output configuration for monitoring jobs.
|
CfnModelQualityJobDefinition.Builder |
modelQualityJobOutputConfig(IResolvable modelQualityJobOutputConfig)
The output configuration for monitoring jobs.
|
CfnModelQualityJobDefinition.Builder |
networkConfig(CfnModelQualityJobDefinition.NetworkConfigProperty networkConfig)
Specifies the network configuration for the monitoring job.
|
CfnModelQualityJobDefinition.Builder |
networkConfig(IResolvable networkConfig)
Specifies the network configuration for the monitoring job.
|
CfnModelQualityJobDefinition.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.
|
CfnModelQualityJobDefinition.Builder |
stoppingCondition(CfnModelQualityJobDefinition.StoppingConditionProperty stoppingCondition)
A time limit for how long the monitoring job is allowed to run before stopping.
|
CfnModelQualityJobDefinition.Builder |
stoppingCondition(IResolvable stoppingCondition)
A time limit for how long the monitoring job is allowed to run before stopping.
|
CfnModelQualityJobDefinition.Builder |
tags(java.util.List<? extends CfnTag> tags)
An array of key-value pairs to apply to this resource.
|
public static CfnModelQualityJobDefinition.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.CfnModelQualityJobDefinition.BatchTransformInputProperty.Builder
.public CfnModelQualityJobDefinition.Builder jobResources(IResolvable jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.Builder jobResources(CfnModelQualityJobDefinition.MonitoringResourcesProperty jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityAppSpecification(IResolvable modelQualityAppSpecification)
modelQualityAppSpecification
- Container image configuration object for the monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityAppSpecification(CfnModelQualityJobDefinition.ModelQualityAppSpecificationProperty modelQualityAppSpecification)
modelQualityAppSpecification
- Container image configuration object for the monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityJobInput(IResolvable modelQualityJobInput)
Currently endpoints are supported.
modelQualityJobInput
- A list of the inputs that are monitored. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityJobInput(CfnModelQualityJobDefinition.ModelQualityJobInputProperty modelQualityJobInput)
Currently endpoints are supported.
modelQualityJobInput
- A list of the inputs that are monitored. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityJobOutputConfig(IResolvable modelQualityJobOutputConfig)
modelQualityJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityJobOutputConfig(CfnModelQualityJobDefinition.MonitoringOutputConfigProperty modelQualityJobOutputConfig)
modelQualityJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnModelQualityJobDefinition.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 CfnModelQualityJobDefinition.Builder endpointName(java.lang.String endpointName)
endpointName
- `AWS::SageMaker::ModelQualityJobDefinition.EndpointName`. This parameter is required.this
public CfnModelQualityJobDefinition.Builder jobDefinitionName(java.lang.String jobDefinitionName)
jobDefinitionName
- The name of the monitoring job definition. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityBaselineConfig(IResolvable modelQualityBaselineConfig)
modelQualityBaselineConfig
- Specifies the constraints and baselines for the monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.Builder modelQualityBaselineConfig(CfnModelQualityJobDefinition.ModelQualityBaselineConfigProperty modelQualityBaselineConfig)
modelQualityBaselineConfig
- Specifies the constraints and baselines for the monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.Builder networkConfig(IResolvable networkConfig)
networkConfig
- Specifies the network configuration for the monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.Builder networkConfig(CfnModelQualityJobDefinition.NetworkConfigProperty networkConfig)
networkConfig
- Specifies the network configuration for the monitoring job. This parameter is required.this
public CfnModelQualityJobDefinition.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 CfnModelQualityJobDefinition.Builder stoppingCondition(CfnModelQualityJobDefinition.StoppingConditionProperty stoppingCondition)
stoppingCondition
- A time limit for how long the monitoring job is allowed to run before stopping. This parameter is required.this
public CfnModelQualityJobDefinition.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 CfnModelQualityJobDefinition build()