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.CustomPayload

Description

 
Synopsis

Documentation

data CustomPayload Source #

A custom response string that Amazon Lex sends to your application. You define the content and structure the string.

See: newCustomPayload smart constructor.

Constructors

CustomPayload' 

Fields

  • value :: Text

    The string that is sent to your application.

Instances

Instances details
FromJSON CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

ToJSON CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Generic CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Associated Types

type Rep CustomPayload :: Type -> Type #

Read CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Show CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

NFData CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Methods

rnf :: CustomPayload -> () #

Eq CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

Hashable CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

type Rep CustomPayload Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.CustomPayload

type Rep CustomPayload = D1 ('MetaData "CustomPayload" "Amazonka.LexV2Models.Types.CustomPayload" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "CustomPayload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCustomPayload Source #

Create a value of CustomPayload 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:value:CustomPayload', customPayload_value - The string that is sent to your application.

customPayload_value :: Lens' CustomPayload Text Source #

The string that is sent to your application.