// Code generated by smithy-go-codegen DO NOT EDIT. package types type ChannelStatus string // Enum values for ChannelStatus const ( ChannelStatusInProgress ChannelStatus = "IN_PROGRESS" ChannelStatusCreated ChannelStatus = "CREATED" ChannelStatusFailed ChannelStatus = "FAILED" ) // Values returns all known values for ChannelStatus. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ChannelStatus) Values() []ChannelStatus { return []ChannelStatus{ "IN_PROGRESS", "CREATED", "FAILED", } } type ChannelType string // Enum values for ChannelType const ( ChannelTypeFacebook ChannelType = "Facebook" ChannelTypeSlack ChannelType = "Slack" ChannelTypeTwilioSms ChannelType = "Twilio-Sms" ChannelTypeKik ChannelType = "Kik" ) // Values returns all known values for ChannelType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ChannelType) Values() []ChannelType { return []ChannelType{ "Facebook", "Slack", "Twilio-Sms", "Kik", } } type ContentType string // Enum values for ContentType const ( ContentTypePlainText ContentType = "PlainText" ContentTypeSsml ContentType = "SSML" ContentTypeCustomPayload ContentType = "CustomPayload" ) // Values returns all known values for ContentType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ContentType) Values() []ContentType { return []ContentType{ "PlainText", "SSML", "CustomPayload", } } type Destination string // Enum values for Destination const ( DestinationCloudwatchLogs Destination = "CLOUDWATCH_LOGS" DestinationS3 Destination = "S3" ) // Values returns all known values for Destination. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (Destination) Values() []Destination { return []Destination{ "CLOUDWATCH_LOGS", "S3", } } type ExportStatus string // Enum values for ExportStatus const ( ExportStatusInProgress ExportStatus = "IN_PROGRESS" ExportStatusReady ExportStatus = "READY" ExportStatusFailed ExportStatus = "FAILED" ) // Values returns all known values for ExportStatus. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ExportStatus) Values() []ExportStatus { return []ExportStatus{ "IN_PROGRESS", "READY", "FAILED", } } type ExportType string // Enum values for ExportType const ( ExportTypeAlexaSkillsKit ExportType = "ALEXA_SKILLS_KIT" ExportTypeLex ExportType = "LEX" ) // Values returns all known values for ExportType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ExportType) Values() []ExportType { return []ExportType{ "ALEXA_SKILLS_KIT", "LEX", } } type FulfillmentActivityType string // Enum values for FulfillmentActivityType const ( FulfillmentActivityTypeReturnIntent FulfillmentActivityType = "ReturnIntent" FulfillmentActivityTypeCodeHook FulfillmentActivityType = "CodeHook" ) // Values returns all known values for FulfillmentActivityType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (FulfillmentActivityType) Values() []FulfillmentActivityType { return []FulfillmentActivityType{ "ReturnIntent", "CodeHook", } } type ImportStatus string // Enum values for ImportStatus const ( ImportStatusInProgress ImportStatus = "IN_PROGRESS" ImportStatusComplete ImportStatus = "COMPLETE" ImportStatusFailed ImportStatus = "FAILED" ) // Values returns all known values for ImportStatus. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ImportStatus) Values() []ImportStatus { return []ImportStatus{ "IN_PROGRESS", "COMPLETE", "FAILED", } } type Locale string // Enum values for Locale const ( LocaleDeDe Locale = "de-DE" LocaleEnAu Locale = "en-AU" LocaleEnGb Locale = "en-GB" LocaleEnUs Locale = "en-US" LocaleEs419 Locale = "es-419" LocaleEsEs Locale = "es-ES" LocaleEsUs Locale = "es-US" LocaleFrFr Locale = "fr-FR" LocaleFrCa Locale = "fr-CA" LocaleItIt Locale = "it-IT" ) // Values returns all known values for Locale. Note that this can be expanded in // the future, and so it is only as up to date as the client. The ordering of this // slice is not guaranteed to be stable across updates. func (Locale) Values() []Locale { return []Locale{ "de-DE", "en-AU", "en-GB", "en-US", "es-419", "es-ES", "es-US", "fr-FR", "fr-CA", "it-IT", } } type LogType string // Enum values for LogType const ( LogTypeAudio LogType = "AUDIO" LogTypeText LogType = "TEXT" ) // Values returns all known values for LogType. Note that this can be expanded in // the future, and so it is only as up to date as the client. The ordering of this // slice is not guaranteed to be stable across updates. func (LogType) Values() []LogType { return []LogType{ "AUDIO", "TEXT", } } type MergeStrategy string // Enum values for MergeStrategy const ( MergeStrategyOverwriteLatest MergeStrategy = "OVERWRITE_LATEST" MergeStrategyFailOnConflict MergeStrategy = "FAIL_ON_CONFLICT" ) // Values returns all known values for MergeStrategy. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (MergeStrategy) Values() []MergeStrategy { return []MergeStrategy{ "OVERWRITE_LATEST", "FAIL_ON_CONFLICT", } } type ObfuscationSetting string // Enum values for ObfuscationSetting const ( ObfuscationSettingNone ObfuscationSetting = "NONE" ObfuscationSettingDefaultObfuscation ObfuscationSetting = "DEFAULT_OBFUSCATION" ) // Values returns all known values for ObfuscationSetting. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ObfuscationSetting) Values() []ObfuscationSetting { return []ObfuscationSetting{ "NONE", "DEFAULT_OBFUSCATION", } } type ProcessBehavior string // Enum values for ProcessBehavior const ( ProcessBehaviorSave ProcessBehavior = "SAVE" ProcessBehaviorBuild ProcessBehavior = "BUILD" ) // Values returns all known values for ProcessBehavior. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ProcessBehavior) Values() []ProcessBehavior { return []ProcessBehavior{ "SAVE", "BUILD", } } type ReferenceType string // Enum values for ReferenceType const ( ReferenceTypeIntent ReferenceType = "Intent" ReferenceTypeBot ReferenceType = "Bot" ReferenceTypeBotalias ReferenceType = "BotAlias" ReferenceTypeBotchannel ReferenceType = "BotChannel" ) // Values returns all known values for ReferenceType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ReferenceType) Values() []ReferenceType { return []ReferenceType{ "Intent", "Bot", "BotAlias", "BotChannel", } } type ResourceType string // Enum values for ResourceType const ( ResourceTypeBot ResourceType = "BOT" ResourceTypeIntent ResourceType = "INTENT" ResourceTypeSlotType ResourceType = "SLOT_TYPE" ) // Values returns all known values for ResourceType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (ResourceType) Values() []ResourceType { return []ResourceType{ "BOT", "INTENT", "SLOT_TYPE", } } type SlotConstraint string // Enum values for SlotConstraint const ( SlotConstraintRequired SlotConstraint = "Required" SlotConstraintOptional SlotConstraint = "Optional" ) // Values returns all known values for SlotConstraint. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (SlotConstraint) Values() []SlotConstraint { return []SlotConstraint{ "Required", "Optional", } } type SlotValueSelectionStrategy string // Enum values for SlotValueSelectionStrategy const ( SlotValueSelectionStrategyOriginalValue SlotValueSelectionStrategy = "ORIGINAL_VALUE" SlotValueSelectionStrategyTopResolution SlotValueSelectionStrategy = "TOP_RESOLUTION" ) // Values returns all known values for SlotValueSelectionStrategy. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (SlotValueSelectionStrategy) Values() []SlotValueSelectionStrategy { return []SlotValueSelectionStrategy{ "ORIGINAL_VALUE", "TOP_RESOLUTION", } } type Status string // Enum values for Status const ( StatusBuilding Status = "BUILDING" StatusReady Status = "READY" StatusReadyBasicTesting Status = "READY_BASIC_TESTING" StatusFailed Status = "FAILED" StatusNotBuilt Status = "NOT_BUILT" ) // Values returns all known values for Status. Note that this can be expanded in // the future, and so it is only as up to date as the client. The ordering of this // slice is not guaranteed to be stable across updates. func (Status) Values() []Status { return []Status{ "BUILDING", "READY", "READY_BASIC_TESTING", "FAILED", "NOT_BUILT", } } type StatusType string // Enum values for StatusType const ( StatusTypeDetected StatusType = "Detected" StatusTypeMissed StatusType = "Missed" ) // Values returns all known values for StatusType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (StatusType) Values() []StatusType { return []StatusType{ "Detected", "Missed", } }