Skip to content

PutSlotTypeResponse

Source code in docs_src/capo_lex_model_building_service/types/put_slot_type_response.py
class PutSlotTypeResponse(TypedDict, closed=True):
    name: NotRequired[
        "capo_lex_model_building_service.types.slot_type_name.SlotTypeName"
    ]
    """<p>The name of the slot type.</p>"""
    description: NotRequired[
        "capo_lex_model_building_service.types.description.Description"
    ]
    """<p>A description of the slot type.</p>"""
    enumeration_values: NotRequired[
        "capo_lex_model_building_service.types.enumeration_values.EnumerationValues"
    ]
    """<p>A list of <code>EnumerationValue</code> objects that defines the values that the slot type can take.</p>"""
    last_updated_date: NotRequired[
        "capo_lex_model_building_service.types.timestamp.Timestamp"
    ]
    """<p>The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.</p>"""
    created_date: NotRequired[
        "capo_lex_model_building_service.types.timestamp.Timestamp"
    ]
    """<p>The date that the slot type was created.</p>"""
    version: NotRequired["capo_lex_model_building_service.types.version.Version"]
    """<p>The version of the slot type. For a new slot type, the version is always <code>$LATEST</code>. </p>"""
    checksum: NotRequired["capo_lex_model_building_service.types.string.String"]
    """<p>Checksum of the <code>$LATEST</code> version of the slot type.</p>"""
    value_selection_strategy: NotRequired[
        "capo_lex_model_building_service.types.slot_value_selection_strategy.SlotValueSelectionStrategy"
    ]
    """<p>The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see <a>PutSlotType</a>.</p>"""
    create_version: NotRequired["capo_lex_model_building_service.types.boolean.Boolean"]
    """<p> <code>True</code> if a new version of the slot type was created. If the <code>createVersion</code> field was not specified in the request, the <code>createVersion</code> field is set to false in the response.</p>"""
    parent_slot_type_signature: NotRequired[
        "capo_lex_model_building_service.types.custom_or_builtin_slot_type_name.CustomOrBuiltinSlotTypeName"
    ]
    """<p>The built-in slot type used as the parent of the slot type.</p>"""
    slot_type_configurations: NotRequired[
        "capo_lex_model_building_service.types.slot_type_configurations.SlotTypeConfigurations"
    ]
    """<p>Configuration information that extends the parent built-in slot type.</p>"""

checksum instance-attribute

checksum: NotRequired[String]

Checksum of the $LATEST version of the slot type.

create_version instance-attribute

create_version: NotRequired[Boolean]

True if a new version of the slot type was created. If the createVersion field was not specified in the request, the createVersion field is set to false in the response.

created_date instance-attribute

created_date: NotRequired[Timestamp]

The date that the slot type was created.

description instance-attribute

description: NotRequired[Description]

A description of the slot type.

enumeration_values instance-attribute

enumeration_values: NotRequired[EnumerationValues]

A list of EnumerationValue objects that defines the values that the slot type can take.

last_updated_date instance-attribute

last_updated_date: NotRequired[Timestamp]

The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.

name instance-attribute

name: NotRequired[SlotTypeName]

The name of the slot type.

parent_slot_type_signature instance-attribute

parent_slot_type_signature: NotRequired[CustomOrBuiltinSlotTypeName]

The built-in slot type used as the parent of the slot type.

slot_type_configurations instance-attribute

slot_type_configurations: NotRequired[SlotTypeConfigurations]

Configuration information that extends the parent built-in slot type.

value_selection_strategy instance-attribute

value_selection_strategy: NotRequired[SlotValueSelectionStrategy]

The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.

version instance-attribute

version: NotRequired[Version]

The version of the slot type. For a new slot type, the version is always $LATEST.