class Aws::SageMaker::Types::UpdateTrialComponentRequest
@note When making an API call, you may pass UpdateTrialComponentRequest
data as a hash: { trial_component_name: "ExperimentEntityName", # required display_name: "ExperimentEntityName", status: { primary_status: "InProgress", # accepts InProgress, Completed, Failed, Stopping, Stopped message: "TrialComponentStatusMessage", }, start_time: Time.now, end_time: Time.now, parameters: { "TrialComponentKey256" => { string_value: "StringParameterValue", number_value: 1.0, }, }, parameters_to_remove: ["TrialComponentKey256"], input_artifacts: { "TrialComponentKey64" => { media_type: "MediaType", value: "TrialComponentArtifactValue", # required }, }, input_artifacts_to_remove: ["TrialComponentKey256"], output_artifacts: { "TrialComponentKey64" => { media_type: "MediaType", value: "TrialComponentArtifactValue", # required }, }, output_artifacts_to_remove: ["TrialComponentKey256"], }
@!attribute [rw] trial_component_name
The name of the component to update. @return [String]
@!attribute [rw] display_name
The name of the component as displayed. The name doesn't need to be unique. If `DisplayName` isn't specified, `TrialComponentName` is displayed. @return [String]
@!attribute [rw] status
The new status of the component. @return [Types::TrialComponentStatus]
@!attribute [rw] start_time
When the component started. @return [Time]
@!attribute [rw] end_time
When the component ended. @return [Time]
@!attribute [rw] parameters
Replaces all of the component's hyperparameters with the specified hyperparameters. @return [Hash<String,Types::TrialComponentParameterValue>]
@!attribute [rw] parameters_to_remove
The hyperparameters to remove from the component. @return [Array<String>]
@!attribute [rw] input_artifacts
Replaces all of the component's input artifacts with the specified artifacts. @return [Hash<String,Types::TrialComponentArtifact>]
@!attribute [rw] input_artifacts_to_remove
The input artifacts to remove from the component. @return [Array<String>]
@!attribute [rw] output_artifacts
Replaces all of the component's output artifacts with the specified artifacts. @return [Hash<String,Types::TrialComponentArtifact>]
@!attribute [rw] output_artifacts_to_remove
The output artifacts to remove from the component. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/UpdateTrialComponentRequest AWS API Documentation
Constants
- SENSITIVE