Class: Aws::AlexaForBusiness::Types::SkillDetails

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

Overview

Granular information about the skill.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bullet_pointsArray<String>

The details about what the skill supports organized as bullet points.

Returns:

  • (Array<String>)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#developer_infoTypes::DeveloperInfo

The details about the developer that published the skill.



5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#end_user_license_agreementString

The URL of the end user license agreement.

Returns:

  • (String)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#generic_keywordsArray<String>

The generic keywords associated with the skill that can be used to find a skill.

Returns:

  • (Array<String>)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#invocation_phraseString

The phrase used to trigger the skill.

Returns:

  • (String)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#new_in_this_version_bullet_pointsArray<String>

The updates added in bullet points.

Returns:

  • (Array<String>)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#product_descriptionString

The description of the product.

Returns:

  • (String)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#release_dateString

The date when the skill was released.

Returns:

  • (String)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#reviewsHash<String,String>

This member has been deprecated.

The list of reviews for the skill, including Key and Value pair.

Returns:

  • (Hash<String,String>)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end

#skill_typesArray<String>

The types of skills.

Returns:

  • (Array<String>)


5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 5402

class SkillDetails < Struct.new(
  :product_description,
  :invocation_phrase,
  :release_date,
  :end_user_license_agreement,
  :generic_keywords,
  :bullet_points,
  :new_in_this_version_bullet_points,
  :skill_types,
  :reviews,
  :developer_info)
  SENSITIVE = []
  include Aws::Structure
end