libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AlexaBusiness.Types.SkillDetails

Description

 
Synopsis

Documentation

data SkillDetails Source #

Granular information about the skill.

See: newSkillDetails smart constructor.

Constructors

SkillDetails' 

Fields

Instances

Instances details
Eq SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Read SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Show SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Generic SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Associated Types

type Rep SkillDetails :: Type -> Type #

NFData SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

Methods

rnf :: SkillDetails -> () #

Hashable SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

FromJSON SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

type Rep SkillDetails Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.SkillDetails

type Rep SkillDetails = D1 ('MetaData "SkillDetails" "Amazonka.AlexaBusiness.Types.SkillDetails" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "SkillDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "skillTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "productDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "invocationPhrase") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "developerInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeveloperInfo)) :*: S1 ('MetaSel ('Just "endUserLicenseAgreement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "genericKeywords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "reviews") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "releaseDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "newInThisVersionBulletPoints'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "bulletPoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))))

newSkillDetails :: SkillDetails Source #

Create a value of SkillDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:skillTypes:SkillDetails', skillDetails_skillTypes - The types of skills.

$sel:productDescription:SkillDetails', skillDetails_productDescription - The description of the product.

$sel:invocationPhrase:SkillDetails', skillDetails_invocationPhrase - The phrase used to trigger the skill.

$sel:developerInfo:SkillDetails', skillDetails_developerInfo - The details about the developer that published the skill.

$sel:endUserLicenseAgreement:SkillDetails', skillDetails_endUserLicenseAgreement - The URL of the end user license agreement.

$sel:genericKeywords:SkillDetails', skillDetails_genericKeywords - The generic keywords associated with the skill that can be used to find a skill.

$sel:reviews:SkillDetails', skillDetails_reviews - This member has been deprecated.

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

$sel:releaseDate:SkillDetails', skillDetails_releaseDate - The date when the skill was released.

$sel:newInThisVersionBulletPoints':SkillDetails', skillDetails_newInThisVersionBulletPoints - The updates added in bullet points.

$sel:bulletPoints:SkillDetails', skillDetails_bulletPoints - The details about what the skill supports organized as bullet points.

skillDetails_invocationPhrase :: Lens' SkillDetails (Maybe Text) Source #

The phrase used to trigger the skill.

skillDetails_developerInfo :: Lens' SkillDetails (Maybe DeveloperInfo) Source #

The details about the developer that published the skill.

skillDetails_endUserLicenseAgreement :: Lens' SkillDetails (Maybe Text) Source #

The URL of the end user license agreement.

skillDetails_genericKeywords :: Lens' SkillDetails (Maybe [Text]) Source #

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

skillDetails_reviews :: Lens' SkillDetails (Maybe (HashMap Text Text)) Source #

This member has been deprecated.

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

skillDetails_releaseDate :: Lens' SkillDetails (Maybe Text) Source #

The date when the skill was released.

skillDetails_bulletPoints :: Lens' SkillDetails (Maybe [Text]) Source #

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