Class: Aws::SageMaker::Types::CreateTrialComponentRequest

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#display_nameString

The name of the component as displayed. The name doesn’t need to be unique. If DisplayName isn’t specified, TrialComponentName is displayed.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

When the component ended.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#input_artifactsHash<String,Types::TrialComponentArtifact>

The input artifacts for the component. Examples of input artifacts are datasets, algorithms, hyperparameters, source code, and instance types.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#metadata_propertiesTypes::MetadataProperties

Metadata properties of the tracking entity, trial, or trial component.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#output_artifactsHash<String,Types::TrialComponentArtifact>

The output artifacts for the component. Examples of output artifacts are metrics, snapshots, logs, and images.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#parametersHash<String,Types::TrialComponentParameterValue>

The hyperparameters for the component.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

When the component started.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#statusTypes::TrialComponentStatus

The status of the component. States include:

  • InProgress

  • Completed

  • Failed



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of tags to associate with the component. You can use

Search][1

API to search on the tags.

[1]: docs.aws.amazon.com/sagemaker/latest/APIReference/API_Search.html



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#trial_component_nameString

The name of the component. The name must be unique in your Amazon Web Services account and is not case-sensitive.



12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
# File 'lib/aws-sdk-sagemaker/types.rb', line 12980

class CreateTrialComponentRequest < Struct.new(
  :trial_component_name,
  :display_name,
  :status,
  :start_time,
  :end_time,
  :parameters,
  :input_artifacts,
  :output_artifacts,
  :metadata_properties,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end