class Aws::SageMaker::Types::CreateTrialComponentRequest
@note When making an API call, you may pass CreateTrialComponentRequest
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, }, }, input_artifacts: { "TrialComponentKey64" => { media_type: "MediaType", value: "TrialComponentArtifactValue", # required }, }, output_artifacts: { "TrialComponentKey64" => { media_type: "MediaType", value: "TrialComponentArtifactValue", # required }, }, metadata_properties: { commit_id: "MetadataPropertyValue", repository: "MetadataPropertyValue", generated_by: "MetadataPropertyValue", project_id: "MetadataPropertyValue", }, tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] trial_component_name
The name of the component. The name must be unique in your Amazon Web Services account and is not case-sensitive. @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 status of the component. States include: * InProgress * Completed * Failed @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
The hyperparameters for the component. @return [Hash<String,Types::TrialComponentParameterValue>]
@!attribute [rw] input_artifacts
The input artifacts for the component. Examples of input artifacts are datasets, algorithms, hyperparameters, source code, and instance types. @return [Hash<String,Types::TrialComponentArtifact>]
@!attribute [rw] output_artifacts
The output artifacts for the component. Examples of output artifacts are metrics, snapshots, logs, and images. @return [Hash<String,Types::TrialComponentArtifact>]
@!attribute [rw] metadata_properties
Metadata properties of the tracking entity, trial, or trial component. @return [Types::MetadataProperties]
@!attribute [rw] tags
A list of tags to associate with the component. You can use Search API to search on the tags. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/CreateTrialComponentRequest AWS API Documentation
Constants
- SENSITIVE