pub struct UpdateTrialComponentRequest {
pub display_name: Option<String>,
pub end_time: Option<f64>,
pub input_artifacts: Option<HashMap<String, TrialComponentArtifact>>,
pub input_artifacts_to_remove: Option<Vec<String>>,
pub output_artifacts: Option<HashMap<String, TrialComponentArtifact>>,
pub output_artifacts_to_remove: Option<Vec<String>>,
pub parameters: Option<HashMap<String, TrialComponentParameterValue>>,
pub parameters_to_remove: Option<Vec<String>>,
pub start_time: Option<f64>,
pub status: Option<TrialComponentStatus>,
pub trial_component_name: String,
}
Fields§
§display_name: Option<String>
The name of the component as displayed. The name doesn't need to be unique. If DisplayName
isn't specified, TrialComponentName
is displayed.
end_time: Option<f64>
When the component ended.
input_artifacts: Option<HashMap<String, TrialComponentArtifact>>
Replaces all of the component's input artifacts with the specified artifacts.
input_artifacts_to_remove: Option<Vec<String>>
The input artifacts to remove from the component.
output_artifacts: Option<HashMap<String, TrialComponentArtifact>>
Replaces all of the component's output artifacts with the specified artifacts.
output_artifacts_to_remove: Option<Vec<String>>
The output artifacts to remove from the component.
parameters: Option<HashMap<String, TrialComponentParameterValue>>
Replaces all of the component's hyperparameters with the specified hyperparameters.
parameters_to_remove: Option<Vec<String>>
The hyperparameters to remove from the component.
start_time: Option<f64>
When the component started.
status: Option<TrialComponentStatus>
The new status of the component.
trial_component_name: String
The name of the component to update.
Trait Implementations§
Source§impl Clone for UpdateTrialComponentRequest
impl Clone for UpdateTrialComponentRequest
Source§fn clone(&self) -> UpdateTrialComponentRequest
fn clone(&self) -> UpdateTrialComponentRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UpdateTrialComponentRequest
impl Debug for UpdateTrialComponentRequest
Source§impl Default for UpdateTrialComponentRequest
impl Default for UpdateTrialComponentRequest
Source§fn default() -> UpdateTrialComponentRequest
fn default() -> UpdateTrialComponentRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for UpdateTrialComponentRequest
Auto Trait Implementations§
impl Freeze for UpdateTrialComponentRequest
impl RefUnwindSafe for UpdateTrialComponentRequest
impl Send for UpdateTrialComponentRequest
impl Sync for UpdateTrialComponentRequest
impl Unpin for UpdateTrialComponentRequest
impl UnwindSafe for UpdateTrialComponentRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more