class Aws::LexModelBuildingService::Types::PutSlotTypeResponse

@!attribute [rw] name

The name of the slot type.
@return [String]

@!attribute [rw] description

A description of the slot type.
@return [String]

@!attribute [rw] enumeration_values

A list of `EnumerationValue` objects that defines the values that
the slot type can take.
@return [Array<Types::EnumerationValue>]

@!attribute [rw] last_updated_date

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

@!attribute [rw] created_date

The date that the slot type was created.
@return [Time]

@!attribute [rw] version

The version of the slot type. For a new slot type, the version is
always `$LATEST`.
@return [String]

@!attribute [rw] checksum

Checksum of the `$LATEST` version of the slot type.
@return [String]

@!attribute [rw] value_selection_strategy

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

@!attribute [rw] create_version

`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.
@return [Boolean]

@!attribute [rw] parent_slot_type_signature

The built-in slot type used as the parent of the slot type.
@return [String]

@!attribute [rw] slot_type_configurations

Configuration information that extends the parent built-in slot
type.
@return [Array<Types::SlotTypeConfiguration>]

@see docs.aws.amazon.com/goto/WebAPI/lex-models-2017-04-19/PutSlotTypeResponse AWS API Documentation

Constants

SENSITIVE