class Aws::SageMaker::Types::ProcessingJob
An Amazon SageMaker
processing job that is used to analyze data and evaluate models. For more information, see [Process Data and Evaluate Models].
[1]: docs.aws.amazon.com/sagemaker/latest/dg/processing-job.html
@!attribute [rw] processing_inputs
List of input configurations for the processing job. @return [Array<Types::ProcessingInput>]
@!attribute [rw] processing_output_config
Configuration for uploading output from the processing container. @return [Types::ProcessingOutputConfig]
@!attribute [rw] processing_job_name
The name of the processing job. @return [String]
@!attribute [rw] processing_resources
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance. @return [Types::ProcessingResources]
@!attribute [rw] stopping_condition
Configures conditions under which the processing job should be stopped, such as how long the processing job has been running. After the condition is met, the processing job is stopped. @return [Types::ProcessingStoppingCondition]
@!attribute [rw] app_specification
Configuration to run a processing job in a specified container image. @return [Types::AppSpecification]
@!attribute [rw] environment
Sets the environment variables in the Docker container. @return [Hash<String,String>]
@!attribute [rw] network_config
Networking options for a job, such as network traffic encryption between containers, whether to allow inbound and outbound network calls to and from containers, and the VPC subnets and security groups to use for VPC-enabled jobs. @return [Types::NetworkConfig]
@!attribute [rw] role_arn
The ARN of the role used to create the processing job. @return [String]
@!attribute [rw] experiment_config
Associates a SageMaker job as a trial component with an experiment and trial. Specified when you call the following APIs: * CreateProcessingJob * CreateTrainingJob * CreateTransformJob @return [Types::ExperimentConfig]
@!attribute [rw] processing_job_arn
The ARN of the processing job. @return [String]
@!attribute [rw] processing_job_status
The status of the processing job. @return [String]
@!attribute [rw] exit_message
A string, up to one KB in size, that contains metadata from the processing container when the processing job exits. @return [String]
@!attribute [rw] failure_reason
A string, up to one KB in size, that contains the reason a processing job failed, if it failed. @return [String]
@!attribute [rw] processing_end_time
The time that the processing job ended. @return [Time]
@!attribute [rw] processing_start_time
The time that the processing job started. @return [Time]
@!attribute [rw] last_modified_time
The time the processing job was last modified. @return [Time]
@!attribute [rw] creation_time
The time the processing job was created. @return [Time]
@!attribute [rw] monitoring_schedule_arn
The ARN of a monitoring schedule for an endpoint associated with this processing job. @return [String]
@!attribute [rw] auto_ml_job_arn
The Amazon Resource Name (ARN) of the AutoML job associated with this processing job. @return [String]
@!attribute [rw] training_job_arn
The ARN of the training job associated with this processing job. @return [String]
@!attribute [rw] tags
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]: https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html#allocation-whatURL @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/ProcessingJob AWS API Documentation
Constants
- SENSITIVE