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)


5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5358

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)


5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5358

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)


5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5358

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)


5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5358

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)


5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5358

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)


5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5358

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)


5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
# File 'gems/aws-sdk-personalize/lib/aws-sdk-personalize/types.rb', line 5358

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