Class: Aws::SageMaker::Types::CreateDataQualityJobDefinitionRequest

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

#data_quality_app_specificationTypes::DataQualityAppSpecification

Specifies the container that runs the monitoring job.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#data_quality_baseline_configTypes::DataQualityBaselineConfig

Configures the constraints and baselines for the monitoring job.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#data_quality_job_inputTypes::DataQualityJobInput

A list of inputs for the monitoring job. Currently endpoints are supported as monitoring inputs.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#data_quality_job_output_configTypes::MonitoringOutputConfig

The output configuration for monitoring jobs.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#job_definition_nameString

The name for the monitoring job definition.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_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.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#network_configTypes::MonitoringNetworkConfig

Specifies networking configuration for the monitoring job.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_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.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_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.



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_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] 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



5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
# File 'lib/aws-sdk-sagemaker/types.rb', line 5685

class CreateDataQualityJobDefinitionRequest < Struct.new(
  :job_definition_name,
  :data_quality_baseline_config,
  :data_quality_app_specification,
  :data_quality_job_input,
  :data_quality_job_output_config,
  :job_resources,
  :network_config,
  :role_arn,
  :stopping_condition,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end