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

Description

 
Synopsis

Documentation

data IntentSummary Source #

Summary information about an intent returned by the ListIntents operation.

See: newIntentSummary smart constructor.

Constructors

IntentSummary' 

Fields

Instances

Instances details
FromJSON IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Generic IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Associated Types

type Rep IntentSummary :: Type -> Type #

Read IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Show IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

NFData IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Methods

rnf :: IntentSummary -> () #

Eq IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

Hashable IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

type Rep IntentSummary Source # 
Instance details

Defined in Amazonka.LexV2Models.Types.IntentSummary

type Rep IntentSummary = D1 ('MetaData "IntentSummary" "Amazonka.LexV2Models.Types.IntentSummary" "amazonka-lexv2-models-2.0-5mExjJXBfuO6j0ascNcayE" 'False) (C1 ('MetaCons "IntentSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "inputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputContext])) :*: S1 ('MetaSel ('Just "intentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "intentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "outputContexts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputContext])) :*: S1 ('MetaSel ('Just "parentIntentSignature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newIntentSummary :: IntentSummary Source #

Create a value of IntentSummary 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:description:IntentSummary', intentSummary_description - The description of the intent.

$sel:inputContexts:IntentSummary', intentSummary_inputContexts - The input contexts that must be active for this intent to be considered for recognition.

$sel:intentId:IntentSummary', intentSummary_intentId - The unique identifier assigned to the intent. Use this ID to get detailed information about the intent with the DescribeIntent operation.

$sel:intentName:IntentSummary', intentSummary_intentName - The name of the intent.

$sel:lastUpdatedDateTime:IntentSummary', intentSummary_lastUpdatedDateTime - The timestamp of the date and time that the intent was last updated.

$sel:outputContexts:IntentSummary', intentSummary_outputContexts - The output contexts that are activated when this intent is fulfilled.

$sel:parentIntentSignature:IntentSummary', intentSummary_parentIntentSignature - If this intent is derived from a built-in intent, the name of the parent intent.

intentSummary_description :: Lens' IntentSummary (Maybe Text) Source #

The description of the intent.

intentSummary_inputContexts :: Lens' IntentSummary (Maybe [InputContext]) Source #

The input contexts that must be active for this intent to be considered for recognition.

intentSummary_intentId :: Lens' IntentSummary (Maybe Text) Source #

The unique identifier assigned to the intent. Use this ID to get detailed information about the intent with the DescribeIntent operation.

intentSummary_lastUpdatedDateTime :: Lens' IntentSummary (Maybe UTCTime) Source #

The timestamp of the date and time that the intent was last updated.

intentSummary_outputContexts :: Lens' IntentSummary (Maybe [OutputContext]) Source #

The output contexts that are activated when this intent is fulfilled.

intentSummary_parentIntentSignature :: Lens' IntentSummary (Maybe Text) Source #

If this intent is derived from a built-in intent, the name of the parent intent.