Class: Aws::SageMaker::Types::CreateModelExplainabilityJobDefinitionRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#job_definition_nameString

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



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#job_resourcesTypes::MonitoringResources

Identifies the resources to deploy for a monitoring job.



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#model_explainability_app_specificationTypes::ModelExplainabilityAppSpecification

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



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#model_explainability_baseline_configTypes::ModelExplainabilityBaselineConfig

The baseline configuration for a model explainability job.



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#model_explainability_job_inputTypes::ModelExplainabilityJobInput

Inputs for the model explainability job.



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#model_explainability_job_output_configTypes::MonitoringOutputConfig

The output configuration for monitoring jobs.



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#network_configTypes::MonitoringNetworkConfig

Networking options for a model explainability job.



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#stopping_conditionTypes::MonitoringStoppingCondition

A time limit for how long the monitoring job is allowed to run before stopping.



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

(Optional) An array of key-value pairs. For more information, see

Using Cost Allocation Tags][1

in the *Amazon Web Services Billing

and Cost Management User Guide*.

[1]: docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-whatURL



6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
# File 'lib/aws-sdk-sagemaker/types.rb', line 6349

class CreateModelExplainabilityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :model_explainability_baseline_config,
  :model_explainability_app_specification,
  :model_explainability_job_input,
  :model_explainability_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end