public static final class CfnModelExplainabilityJobDefinition.Builder
extends java.lang.Object
CfnModelExplainabilityJobDefinition
.public static CfnModelExplainabilityJobDefinition.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.CfnModelExplainabilityJobDefinition.ClusterConfigProperty.Builder
.public CfnModelExplainabilityJobDefinition.Builder jobResources(IResolvable jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder jobResources(CfnModelExplainabilityJobDefinition.MonitoringResourcesProperty jobResources)
jobResources
- Identifies the resources to deploy for a monitoring job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityAppSpecification(IResolvable modelExplainabilityAppSpecification)
modelExplainabilityAppSpecification
- Configures the model explainability job to run a specified Docker container image. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityAppSpecification(CfnModelExplainabilityJobDefinition.ModelExplainabilityAppSpecificationProperty modelExplainabilityAppSpecification)
modelExplainabilityAppSpecification
- Configures the model explainability job to run a specified Docker container image. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityJobInput(IResolvable modelExplainabilityJobInput)
modelExplainabilityJobInput
- Inputs for the model explainability job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityJobInput(CfnModelExplainabilityJobDefinition.ModelExplainabilityJobInputProperty modelExplainabilityJobInput)
modelExplainabilityJobInput
- Inputs for the model explainability job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityJobOutputConfig(IResolvable modelExplainabilityJobOutputConfig)
modelExplainabilityJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityJobOutputConfig(CfnModelExplainabilityJobDefinition.MonitoringOutputConfigProperty modelExplainabilityJobOutputConfig)
modelExplainabilityJobOutputConfig
- The output configuration for monitoring jobs. This parameter is required.this
public CfnModelExplainabilityJobDefinition.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 CfnModelExplainabilityJobDefinition.Builder jobDefinitionName(java.lang.String jobDefinitionName)
The name must be unique within an AWS Region in the AWS account.
jobDefinitionName
- The name of the model explainability job definition. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityBaselineConfig(IResolvable modelExplainabilityBaselineConfig)
modelExplainabilityBaselineConfig
- The baseline configuration for a model explainability job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder modelExplainabilityBaselineConfig(CfnModelExplainabilityJobDefinition.ModelExplainabilityBaselineConfigProperty modelExplainabilityBaselineConfig)
modelExplainabilityBaselineConfig
- The baseline configuration for a model explainability job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder networkConfig(IResolvable networkConfig)
networkConfig
- Networking options for a model explainability job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder networkConfig(CfnModelExplainabilityJobDefinition.NetworkConfigProperty networkConfig)
networkConfig
- Networking options for a model explainability job. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder stoppingCondition(IResolvable stoppingCondition)
stoppingCondition
- `AWS::SageMaker::ModelExplainabilityJobDefinition.StoppingCondition`. This parameter is required.this
public CfnModelExplainabilityJobDefinition.Builder stoppingCondition(CfnModelExplainabilityJobDefinition.StoppingConditionProperty stoppingCondition)
stoppingCondition
- `AWS::SageMaker::ModelExplainabilityJobDefinition.StoppingCondition`. This parameter is required.this
public CfnModelExplainabilityJobDefinition.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 CfnModelExplainabilityJobDefinition build()