Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data SlotTypeSummary = SlotTypeSummary' {}
- newSlotTypeSummary :: SlotTypeSummary
- slotTypeSummary_description :: Lens' SlotTypeSummary (Maybe Text)
- slotTypeSummary_lastUpdatedDateTime :: Lens' SlotTypeSummary (Maybe UTCTime)
- slotTypeSummary_parentSlotTypeSignature :: Lens' SlotTypeSummary (Maybe Text)
- slotTypeSummary_slotTypeCategory :: Lens' SlotTypeSummary (Maybe SlotTypeCategory)
- slotTypeSummary_slotTypeId :: Lens' SlotTypeSummary (Maybe Text)
- slotTypeSummary_slotTypeName :: Lens' SlotTypeSummary (Maybe Text)
Documentation
data SlotTypeSummary Source #
Provides summary information about a slot type.
See: newSlotTypeSummary
smart constructor.
SlotTypeSummary' | |
|
Instances
newSlotTypeSummary :: SlotTypeSummary Source #
Create a value of SlotTypeSummary
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:SlotTypeSummary'
, slotTypeSummary_description
- The description of the slot type.
$sel:lastUpdatedDateTime:SlotTypeSummary'
, slotTypeSummary_lastUpdatedDateTime
- A timestamp of the date and time that the slot type was last updated.
$sel:parentSlotTypeSignature:SlotTypeSummary'
, slotTypeSummary_parentSlotTypeSignature
- If the slot type is derived from a built-on slot type, the name of the
parent slot type.
$sel:slotTypeCategory:SlotTypeSummary'
, slotTypeSummary_slotTypeCategory
- Indicates the type of the slot type.
Custom
- A slot type that you created using custom values. For more information, see Creating custom slot types.Extended
- A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For more information, see AMAZON.AlphaNumeric.ExternalGrammar
- A slot type using a custom GRXML grammar to define values. For more information, see Using a custom grammar slot type.
$sel:slotTypeId:SlotTypeSummary'
, slotTypeSummary_slotTypeId
- The unique identifier assigned to the slot type.
$sel:slotTypeName:SlotTypeSummary'
, slotTypeSummary_slotTypeName
- The name of the slot type.
slotTypeSummary_description :: Lens' SlotTypeSummary (Maybe Text) Source #
The description of the slot type.
slotTypeSummary_lastUpdatedDateTime :: Lens' SlotTypeSummary (Maybe UTCTime) Source #
A timestamp of the date and time that the slot type was last updated.
slotTypeSummary_parentSlotTypeSignature :: Lens' SlotTypeSummary (Maybe Text) Source #
If the slot type is derived from a built-on slot type, the name of the parent slot type.
slotTypeSummary_slotTypeCategory :: Lens' SlotTypeSummary (Maybe SlotTypeCategory) Source #
Indicates the type of the slot type.
Custom
- A slot type that you created using custom values. For more information, see Creating custom slot types.Extended
- A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For more information, see AMAZON.AlphaNumeric.ExternalGrammar
- A slot type using a custom GRXML grammar to define values. For more information, see Using a custom grammar slot type.
slotTypeSummary_slotTypeId :: Lens' SlotTypeSummary (Maybe Text) Source #
The unique identifier assigned to the slot type.
slotTypeSummary_slotTypeName :: Lens' SlotTypeSummary (Maybe Text) Source #
The name of the slot type.