PutSlotTypeResponse
public struct PutSlotTypeResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Checksum of the $LATEST version of the slot type.
Declaration
Swift
public let checksum: String?
-
The date that the slot type was created.
Declaration
Swift
public let createdDate: TimeStamp?
-
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.
Declaration
Swift
public let createVersion: Bool?
-
A description of the slot type.
Declaration
Swift
public let description: String?
-
A list of EnumerationValue objects that defines the values that the slot type can take.
Declaration
Swift
public let enumerationValues: [EnumerationValue]?
-
The date that the slot type was updated. When you create a slot type, the creation date and last update date are the same.
Declaration
Swift
public let lastUpdatedDate: TimeStamp?
-
The name of the slot type.
Declaration
Swift
public let name: String?
-
The built-in slot type used as the parent of the slot type.
Declaration
Swift
public let parentSlotTypeSignature: String?
-
Configuration information that extends the parent built-in slot type.
Declaration
Swift
public let slotTypeConfigurations: [SlotTypeConfiguration]?
-
The slot resolution strategy that Amazon Lex uses to determine the value of the slot. For more information, see PutSlotType.
Declaration
Swift
public let valueSelectionStrategy: SlotValueSelectionStrategy?
-
The version of the slot type. For a new slot type, the version is always $LATEST.
Declaration
Swift
public let version: String?
-
init(checksum:createdDate:createVersion:description:enumerationValues:lastUpdatedDate:name:parentSlotTypeSignature:slotTypeConfigurations:valueSelectionStrategy:version:)
Undocumented
Declaration
Swift
public init(checksum: String? = nil, createdDate: TimeStamp? = nil, createVersion: Bool? = nil, description: String? = nil, enumerationValues: [EnumerationValue]? = nil, lastUpdatedDate: TimeStamp? = nil, name: String? = nil, parentSlotTypeSignature: String? = nil, slotTypeConfigurations: [SlotTypeConfiguration]? = nil, valueSelectionStrategy: SlotValueSelectionStrategy? = nil, version: String? = nil)