amazonka-lexv2-models-2.0: Amazon Lex Model Building V2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.LexV2Models.Types.BotAliasSummary

Description

 
Synopsis

Documentation

data BotAliasSummary Source #

Summary information about bot aliases returned from the ListBotAliases operation.

See: newBotAliasSummary smart constructor.

Constructors

BotAliasSummary' 

Fields

Instances

Instances details
FromJSON BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Generic BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Associated Types

type Rep BotAliasSummary :: Type -> Type #

Read BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Show BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

NFData BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Methods

rnf :: BotAliasSummary -> () #

Eq BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

Hashable BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

type Rep BotAliasSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.BotAliasSummary

type Rep BotAliasSummary = D1 ('MetaData "BotAliasSummary" "Amazonka.LexV2Models.Types.BotAliasSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "BotAliasSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botAliasId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "botAliasName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "botAliasStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BotAliasStatus)))) :*: ((S1 ('MetaSel ('Just "botVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newBotAliasSummary :: BotAliasSummary Source #

Create a value of BotAliasSummary 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:botAliasId:BotAliasSummary', botAliasSummary_botAliasId - The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.

$sel:botAliasName:BotAliasSummary', botAliasSummary_botAliasName - The name of the bot alias.

$sel:botAliasStatus:BotAliasSummary', botAliasSummary_botAliasStatus - The current state of the bot alias. If the status is Available, the alias is ready for use.

$sel:botVersion:BotAliasSummary', botAliasSummary_botVersion - The version of the bot that the bot alias references.

$sel:creationDateTime:BotAliasSummary', botAliasSummary_creationDateTime - A timestamp of the date and time that the bot alias was created.

$sel:description:BotAliasSummary', botAliasSummary_description - The description of the bot alias.

$sel:lastUpdatedDateTime:BotAliasSummary', botAliasSummary_lastUpdatedDateTime - A timestamp of the date and time that the bot alias was last updated.

botAliasSummary_botAliasId :: Lens' BotAliasSummary (Maybe Text) Source #

The unique identifier assigned to the bot alias. You can use this ID to get detailed information about the alias using the DescribeBotAlias operation.

botAliasSummary_botAliasStatus :: Lens' BotAliasSummary (Maybe BotAliasStatus) Source #

The current state of the bot alias. If the status is Available, the alias is ready for use.

botAliasSummary_botVersion :: Lens' BotAliasSummary (Maybe Text) Source #

The version of the bot that the bot alias references.

botAliasSummary_creationDateTime :: Lens' BotAliasSummary (Maybe UTCTime) Source #

A timestamp of the date and time that the bot alias was created.

botAliasSummary_description :: Lens' BotAliasSummary (Maybe Text) Source #

The description of the bot alias.

botAliasSummary_lastUpdatedDateTime :: Lens' BotAliasSummary (Maybe UTCTime) Source #

A timestamp of the date and time that the bot alias was last updated.