public static final class CfnModelBiasJobDefinition.Builder
extends java.lang.Object
CfnModelBiasJobDefinition
.Modifier and Type | Method and Description |
---|---|
CfnModelBiasJobDefinition |
build() |
static CfnModelBiasJobDefinition.Builder |
create(Construct scope,
java.lang.String id) |
CfnModelBiasJobDefinition.Builder |
jobDefinitionName(java.lang.String jobDefinitionName)
The name of the bias job definition.
|
CfnModelBiasJobDefinition.Builder |
jobResources(CfnModelBiasJobDefinition.MonitoringResourcesProperty jobResources)
Identifies the resources to deploy for a monitoring job.
|
CfnModelBiasJobDefinition.Builder |
jobResources(IResolvable jobResources)
Identifies the resources to deploy for a monitoring job.
|
CfnModelBiasJobDefinition.Builder |
modelBiasAppSpecification(CfnModelBiasJobDefinition.ModelBiasAppSpecificationProperty modelBiasAppSpecification)
Configures the model bias job to run a specified Docker container image.
|
CfnModelBiasJobDefinition.Builder |
modelBiasAppSpecification(IResolvable modelBiasAppSpecification)
Configures the model bias job to run a specified Docker container image.
|
CfnModelBiasJobDefinition.Builder |
modelBiasBaselineConfig(CfnModelBiasJobDefinition.ModelBiasBaselineConfigProperty modelBiasBaselineConfig)
The baseline configuration for a model bias job.
|
CfnModelBiasJobDefinition.Builder |
modelBiasBaselineConfig(IResolvable modelBiasBaselineConfig)
The baseline configuration for a model bias job.
|
CfnModelBiasJobDefinition.Builder |
modelBiasJobInput(CfnModelBiasJobDefinition.ModelBiasJobInputProperty modelBiasJobInput)
Inputs for the model bias job.
|
CfnModelBiasJobDefinition.Builder |
modelBiasJobInput(IResolvable modelBiasJobInput)
Inputs for the model bias job.
|
CfnModelBiasJobDefinition.Builder |
modelBiasJobOutputConfig(CfnModelBiasJobDefinition.MonitoringOutputConfigProperty modelBiasJobOutputConfig)
The output configuration for monitoring jobs.
|
CfnModelBiasJobDefinition.Builder |
modelBiasJobOutputConfig(IResolvable modelBiasJobOutputConfig)
The output configuration for monitoring jobs.
|
CfnModelBiasJobDefinition.Builder |
networkConfig(CfnModelBiasJobDefinition.NetworkConfigProperty networkConfig)
Networking options for a model bias job.
|
CfnModelBiasJobDefinition.Builder |
networkConfig(IResolvable networkConfig)
Networking options for a model bias job.
|
CfnModelBiasJobDefinition.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.
|
CfnModelBiasJobDefinition.Builder |
stoppingCondition(CfnModelBiasJobDefinition.StoppingConditionProperty stoppingCondition)
A time limit for how long the monitoring job is allowed to run before stopping.
|
CfnModelBiasJobDefinition.Builder |
stoppingCondition(IResolvable stoppingCondition)
A time limit for how long the monitoring job is allowed to run before stopping.
|
CfnModelBiasJobDefinition.Builder |
tags(java.util.List<? extends CfnTag> tags)
An array of key-value pairs to apply to this resource.
|
public static CfnModelBiasJobDefinition.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.CfnModelBiasJobDefinition.ClusterConfigProperty.Builder
.public CfnModelBiasJobDefinition.Builder jobResources(IResolvable jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnModelBiasJobDefinition.Builder jobResources(CfnModelBiasJobDefinition.MonitoringResourcesProperty jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasAppSpecification(IResolvable modelBiasAppSpecification)
modelBiasAppSpecification
- Configures the model bias job to run a specified Docker container image. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasAppSpecification(CfnModelBiasJobDefinition.ModelBiasAppSpecificationProperty modelBiasAppSpecification)
modelBiasAppSpecification
- Configures the model bias job to run a specified Docker container image. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasJobInput(IResolvable modelBiasJobInput)
modelBiasJobInput
- Inputs for the model bias job. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasJobInput(CfnModelBiasJobDefinition.ModelBiasJobInputProperty modelBiasJobInput)
modelBiasJobInput
- Inputs for the model bias job. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasJobOutputConfig(IResolvable modelBiasJobOutputConfig)
modelBiasJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasJobOutputConfig(CfnModelBiasJobDefinition.MonitoringOutputConfigProperty modelBiasJobOutputConfig)
modelBiasJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnModelBiasJobDefinition.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 CfnModelBiasJobDefinition.Builder jobDefinitionName(java.lang.String jobDefinitionName)
The name must be unique within an AWS Region in the AWS account.
jobDefinitionName
- The name of the bias job definition. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasBaselineConfig(IResolvable modelBiasBaselineConfig)
modelBiasBaselineConfig
- The baseline configuration for a model bias job. This parameter is required.this
public CfnModelBiasJobDefinition.Builder modelBiasBaselineConfig(CfnModelBiasJobDefinition.ModelBiasBaselineConfigProperty modelBiasBaselineConfig)
modelBiasBaselineConfig
- The baseline configuration for a model bias job. This parameter is required.this
public CfnModelBiasJobDefinition.Builder networkConfig(IResolvable networkConfig)
networkConfig
- Networking options for a model bias job. This parameter is required.this
public CfnModelBiasJobDefinition.Builder networkConfig(CfnModelBiasJobDefinition.NetworkConfigProperty networkConfig)
networkConfig
- Networking options for a model bias job. This parameter is required.this
public CfnModelBiasJobDefinition.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 CfnModelBiasJobDefinition.Builder stoppingCondition(CfnModelBiasJobDefinition.StoppingConditionProperty stoppingCondition)
stoppingCondition
- A time limit for how long the monitoring job is allowed to run before stopping. This parameter is required.this
public CfnModelBiasJobDefinition.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 CfnModelBiasJobDefinition build()