ModelExplainabilityJobDefinitionArgs

data class ModelExplainabilityJobDefinitionArgs(val endpointName: Output<String>? = null, val jobDefinitionName: Output<String>? = null, val jobResources: Output<ModelExplainabilityJobDefinitionMonitoringResourcesArgs>? = null, val modelExplainabilityAppSpecification: Output<ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs>? = null, val modelExplainabilityBaselineConfig: Output<ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs>? = null, val modelExplainabilityJobInput: Output<ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs>? = null, val modelExplainabilityJobOutputConfig: Output<ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs>? = null, val networkConfig: Output<ModelExplainabilityJobDefinitionNetworkConfigArgs>? = null, val roleArn: Output<String>? = null, val stoppingCondition: Output<ModelExplainabilityJobDefinitionStoppingConditionArgs>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ModelExplainabilityJobDefinitionArgs>

Resource Type definition for AWS::SageMaker::ModelExplainabilityJobDefinition

Constructors

Link copied to clipboard
constructor(endpointName: Output<String>? = null, jobDefinitionName: Output<String>? = null, jobResources: Output<ModelExplainabilityJobDefinitionMonitoringResourcesArgs>? = null, modelExplainabilityAppSpecification: Output<ModelExplainabilityJobDefinitionModelExplainabilityAppSpecificationArgs>? = null, modelExplainabilityBaselineConfig: Output<ModelExplainabilityJobDefinitionModelExplainabilityBaselineConfigArgs>? = null, modelExplainabilityJobInput: Output<ModelExplainabilityJobDefinitionModelExplainabilityJobInputArgs>? = null, modelExplainabilityJobOutputConfig: Output<ModelExplainabilityJobDefinitionMonitoringOutputConfigArgs>? = null, networkConfig: Output<ModelExplainabilityJobDefinitionNetworkConfigArgs>? = null, roleArn: Output<String>? = null, stoppingCondition: Output<ModelExplainabilityJobDefinitionStoppingConditionArgs>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null)

Properties

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

The name of the model explainability job definition. The name must be unique within an AWS Region in the AWS account.

Link copied to clipboard

Identifies the resources to deploy for a monitoring job.

Link copied to clipboard

Configures the model explainability job to run a specified Docker container image.

Link copied to clipboard

The baseline configuration for a model explainability job.

Link copied to clipboard

Inputs for the model explainability job.

Link copied to clipboard

The output configuration for monitoring jobs.

Link copied to clipboard

Networking options for a model explainability 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(): ModelExplainabilityJobDefinitionArgs