pub struct CreateTrialComponentRequest {
pub display_name: Option<String>,
pub end_time: Option<f64>,
pub input_artifacts: Option<HashMap<String, TrialComponentArtifact>>,
pub output_artifacts: Option<HashMap<String, TrialComponentArtifact>>,
pub parameters: Option<HashMap<String, TrialComponentParameterValue>>,
pub start_time: Option<f64>,
pub status: Option<TrialComponentStatus>,
pub tags: Option<Vec<Tag>>,
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>>
The input artifacts for the component. Examples of input artifacts are datasets, algorithms, hyperparameters, source code, and instance types.
output_artifacts: Option<HashMap<String, TrialComponentArtifact>>
The output artifacts for the component. Examples of output artifacts are metrics, snapshots, logs, and images.
parameters: Option<HashMap<String, TrialComponentParameterValue>>
The hyperparameters for the component.
start_time: Option<f64>
When the component started.
status: Option<TrialComponentStatus>
The status of the component. States include:
-
InProgress
-
Completed
-
Failed
A list of tags to associate with the component. You can use Search API to search on the tags.
trial_component_name: String
The name of the component. The name must be unique in your AWS account and is not case-sensitive.
Trait Implementations§
Source§impl Clone for CreateTrialComponentRequest
impl Clone for CreateTrialComponentRequest
Source§fn clone(&self) -> CreateTrialComponentRequest
fn clone(&self) -> CreateTrialComponentRequest
Returns a duplicate 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 CreateTrialComponentRequest
impl Debug for CreateTrialComponentRequest
Source§impl Default for CreateTrialComponentRequest
impl Default for CreateTrialComponentRequest
Source§fn default() -> CreateTrialComponentRequest
fn default() -> CreateTrialComponentRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for CreateTrialComponentRequest
Auto Trait Implementations§
impl Freeze for CreateTrialComponentRequest
impl RefUnwindSafe for CreateTrialComponentRequest
impl Send for CreateTrialComponentRequest
impl Sync for CreateTrialComponentRequest
impl Unpin for CreateTrialComponentRequest
impl UnwindSafe for CreateTrialComponentRequest
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