Class: Aws::Personalize::Types::SolutionVersionSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb

Overview

Provides a summary of the properties of a solution version. For a complete listing, call the DescribeSolutionVersion API.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_date_timeTime

The date and time (in Unix time) that this version of a solution was created.

Returns:

  • (Time)


5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5821

class SolutionVersionSummary < Struct.new(
  :solution_version_arn,
  :status,
  :training_mode,
  :training_type,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

If a solution version fails, the reason behind the failure.

Returns:

  • (String)


5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5821

class SolutionVersionSummary < Struct.new(
  :solution_version_arn,
  :status,
  :training_mode,
  :training_type,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_date_timeTime

The date and time (in Unix time) that the solution version was last updated.

Returns:

  • (Time)


5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5821

class SolutionVersionSummary < Struct.new(
  :solution_version_arn,
  :status,
  :training_mode,
  :training_type,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#solution_version_arnString

The Amazon Resource Name (ARN) of the solution version.

Returns:

  • (String)


5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5821

class SolutionVersionSummary < Struct.new(
  :solution_version_arn,
  :status,
  :training_mode,
  :training_type,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the solution version.

A solution version can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

^

Returns:

  • (String)


5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5821

class SolutionVersionSummary < Struct.new(
  :solution_version_arn,
  :status,
  :training_mode,
  :training_type,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#training_modeString

The scope of training to be performed when creating the solution version. A FULL training considers all of the data in your dataset group. An UPDATE processes only the data that has changed since the latest training. Only solution versions created with the User-Personalization recipe can use UPDATE.

Returns:

  • (String)


5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5821

class SolutionVersionSummary < Struct.new(
  :solution_version_arn,
  :status,
  :training_mode,
  :training_type,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end

#training_typeString

Whether the solution version was created automatically or manually.

Returns:

  • (String)


5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5821

class SolutionVersionSummary < Struct.new(
  :solution_version_arn,
  :status,
  :training_mode,
  :training_type,
  :creation_date_time,
  :last_updated_date_time,
  :failure_reason)
  SENSITIVE = []
  include Aws::Structure
end