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

Description

 
Synopsis

Documentation

data SubSlotTypeComposition Source #

Subslot type composition.

See: newSubSlotTypeComposition smart constructor.

Constructors

SubSlotTypeComposition' 

Fields

  • name :: Text

    Name of a constituent sub slot inside a composite slot.

  • slotTypeId :: Text

    The unique identifier assigned to a slot type. This refers to either a built-in slot type or the unique slotTypeId of a custom slot type.

Instances

Instances details
FromJSON SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

ToJSON SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Generic SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Associated Types

type Rep SubSlotTypeComposition :: Type -> Type #

Read SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Show SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

NFData SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Methods

rnf :: SubSlotTypeComposition -> () #

Eq SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

Hashable SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

type Rep SubSlotTypeComposition Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.SubSlotTypeComposition

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

newSubSlotTypeComposition Source #

Create a value of SubSlotTypeComposition 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:name:SubSlotTypeComposition', subSlotTypeComposition_name - Name of a constituent sub slot inside a composite slot.

$sel:slotTypeId:SubSlotTypeComposition', subSlotTypeComposition_slotTypeId - The unique identifier assigned to a slot type. This refers to either a built-in slot type or the unique slotTypeId of a custom slot type.

subSlotTypeComposition_name :: Lens' SubSlotTypeComposition Text Source #

Name of a constituent sub slot inside a composite slot.

subSlotTypeComposition_slotTypeId :: Lens' SubSlotTypeComposition Text Source #

The unique identifier assigned to a slot type. This refers to either a built-in slot type or the unique slotTypeId of a custom slot type.