1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package types
4
5type BotAliasStatus string
6
7// Enum values for BotAliasStatus
8const (
9	BotAliasStatusCreating  BotAliasStatus = "Creating"
10	BotAliasStatusAvailable BotAliasStatus = "Available"
11	BotAliasStatusDeleting  BotAliasStatus = "Deleting"
12	BotAliasStatusFailed    BotAliasStatus = "Failed"
13)
14
15// Values returns all known values for BotAliasStatus. Note that this can be
16// expanded in the future, and so it is only as up to date as the client. The
17// ordering of this slice is not guaranteed to be stable across updates.
18func (BotAliasStatus) Values() []BotAliasStatus {
19	return []BotAliasStatus{
20		"Creating",
21		"Available",
22		"Deleting",
23		"Failed",
24	}
25}
26
27type BotFilterName string
28
29// Enum values for BotFilterName
30const (
31	BotFilterNameBotName BotFilterName = "BotName"
32)
33
34// Values returns all known values for BotFilterName. Note that this can be
35// expanded in the future, and so it is only as up to date as the client. The
36// ordering of this slice is not guaranteed to be stable across updates.
37func (BotFilterName) Values() []BotFilterName {
38	return []BotFilterName{
39		"BotName",
40	}
41}
42
43type BotFilterOperator string
44
45// Enum values for BotFilterOperator
46const (
47	BotFilterOperatorContains BotFilterOperator = "CO"
48	BotFilterOperatorEquals   BotFilterOperator = "EQ"
49)
50
51// Values returns all known values for BotFilterOperator. Note that this can be
52// expanded in the future, and so it is only as up to date as the client. The
53// ordering of this slice is not guaranteed to be stable across updates.
54func (BotFilterOperator) Values() []BotFilterOperator {
55	return []BotFilterOperator{
56		"CO",
57		"EQ",
58	}
59}
60
61type BotLocaleFilterName string
62
63// Enum values for BotLocaleFilterName
64const (
65	BotLocaleFilterNameBotLocaleName BotLocaleFilterName = "BotLocaleName"
66)
67
68// Values returns all known values for BotLocaleFilterName. Note that this can be
69// expanded in the future, and so it is only as up to date as the client. The
70// ordering of this slice is not guaranteed to be stable across updates.
71func (BotLocaleFilterName) Values() []BotLocaleFilterName {
72	return []BotLocaleFilterName{
73		"BotLocaleName",
74	}
75}
76
77type BotLocaleFilterOperator string
78
79// Enum values for BotLocaleFilterOperator
80const (
81	BotLocaleFilterOperatorContains BotLocaleFilterOperator = "CO"
82	BotLocaleFilterOperatorEquals   BotLocaleFilterOperator = "EQ"
83)
84
85// Values returns all known values for BotLocaleFilterOperator. Note that this can
86// be expanded in the future, and so it is only as up to date as the client. The
87// ordering of this slice is not guaranteed to be stable across updates.
88func (BotLocaleFilterOperator) Values() []BotLocaleFilterOperator {
89	return []BotLocaleFilterOperator{
90		"CO",
91		"EQ",
92	}
93}
94
95type BotLocaleSortAttribute string
96
97// Enum values for BotLocaleSortAttribute
98const (
99	BotLocaleSortAttributeBotLocaleName BotLocaleSortAttribute = "BotLocaleName"
100)
101
102// Values returns all known values for BotLocaleSortAttribute. Note that this can
103// be expanded in the future, and so it is only as up to date as the client. The
104// ordering of this slice is not guaranteed to be stable across updates.
105func (BotLocaleSortAttribute) Values() []BotLocaleSortAttribute {
106	return []BotLocaleSortAttribute{
107		"BotLocaleName",
108	}
109}
110
111type BotLocaleStatus string
112
113// Enum values for BotLocaleStatus
114const (
115	BotLocaleStatusCreating            BotLocaleStatus = "Creating"
116	BotLocaleStatusBuilding            BotLocaleStatus = "Building"
117	BotLocaleStatusBuilt               BotLocaleStatus = "Built"
118	BotLocaleStatusReadyExpressTesting BotLocaleStatus = "ReadyExpressTesting"
119	BotLocaleStatusFailed              BotLocaleStatus = "Failed"
120	BotLocaleStatusDeleting            BotLocaleStatus = "Deleting"
121	BotLocaleStatusNotBuilt            BotLocaleStatus = "NotBuilt"
122)
123
124// Values returns all known values for BotLocaleStatus. Note that this can be
125// expanded in the future, and so it is only as up to date as the client. The
126// ordering of this slice is not guaranteed to be stable across updates.
127func (BotLocaleStatus) Values() []BotLocaleStatus {
128	return []BotLocaleStatus{
129		"Creating",
130		"Building",
131		"Built",
132		"ReadyExpressTesting",
133		"Failed",
134		"Deleting",
135		"NotBuilt",
136	}
137}
138
139type BotSortAttribute string
140
141// Enum values for BotSortAttribute
142const (
143	BotSortAttributeBotName BotSortAttribute = "BotName"
144)
145
146// Values returns all known values for BotSortAttribute. Note that this can be
147// expanded in the future, and so it is only as up to date as the client. The
148// ordering of this slice is not guaranteed to be stable across updates.
149func (BotSortAttribute) Values() []BotSortAttribute {
150	return []BotSortAttribute{
151		"BotName",
152	}
153}
154
155type BotStatus string
156
157// Enum values for BotStatus
158const (
159	BotStatusCreating   BotStatus = "Creating"
160	BotStatusAvailable  BotStatus = "Available"
161	BotStatusInactive   BotStatus = "Inactive"
162	BotStatusDeleting   BotStatus = "Deleting"
163	BotStatusFailed     BotStatus = "Failed"
164	BotStatusVersioning BotStatus = "Versioning"
165)
166
167// Values returns all known values for BotStatus. Note that this can be expanded in
168// the future, and so it is only as up to date as the client. The ordering of this
169// slice is not guaranteed to be stable across updates.
170func (BotStatus) Values() []BotStatus {
171	return []BotStatus{
172		"Creating",
173		"Available",
174		"Inactive",
175		"Deleting",
176		"Failed",
177		"Versioning",
178	}
179}
180
181type BotVersionSortAttribute string
182
183// Enum values for BotVersionSortAttribute
184const (
185	BotVersionSortAttributeBotVersion BotVersionSortAttribute = "BotVersion"
186)
187
188// Values returns all known values for BotVersionSortAttribute. Note that this can
189// be expanded in the future, and so it is only as up to date as the client. The
190// ordering of this slice is not guaranteed to be stable across updates.
191func (BotVersionSortAttribute) Values() []BotVersionSortAttribute {
192	return []BotVersionSortAttribute{
193		"BotVersion",
194	}
195}
196
197type BuiltInIntentSortAttribute string
198
199// Enum values for BuiltInIntentSortAttribute
200const (
201	BuiltInIntentSortAttributeIntentSignature BuiltInIntentSortAttribute = "IntentSignature"
202)
203
204// Values returns all known values for BuiltInIntentSortAttribute. Note that this
205// can be expanded in the future, and so it is only as up to date as the client.
206// The ordering of this slice is not guaranteed to be stable across updates.
207func (BuiltInIntentSortAttribute) Values() []BuiltInIntentSortAttribute {
208	return []BuiltInIntentSortAttribute{
209		"IntentSignature",
210	}
211}
212
213type BuiltInSlotTypeSortAttribute string
214
215// Enum values for BuiltInSlotTypeSortAttribute
216const (
217	BuiltInSlotTypeSortAttributeSlotTypeSignature BuiltInSlotTypeSortAttribute = "SlotTypeSignature"
218)
219
220// Values returns all known values for BuiltInSlotTypeSortAttribute. Note that this
221// can be expanded in the future, and so it is only as up to date as the client.
222// The ordering of this slice is not guaranteed to be stable across updates.
223func (BuiltInSlotTypeSortAttribute) Values() []BuiltInSlotTypeSortAttribute {
224	return []BuiltInSlotTypeSortAttribute{
225		"SlotTypeSignature",
226	}
227}
228
229type IntentFilterName string
230
231// Enum values for IntentFilterName
232const (
233	IntentFilterNameIntentName IntentFilterName = "IntentName"
234)
235
236// Values returns all known values for IntentFilterName. Note that this can be
237// expanded in the future, and so it is only as up to date as the client. The
238// ordering of this slice is not guaranteed to be stable across updates.
239func (IntentFilterName) Values() []IntentFilterName {
240	return []IntentFilterName{
241		"IntentName",
242	}
243}
244
245type IntentFilterOperator string
246
247// Enum values for IntentFilterOperator
248const (
249	IntentFilterOperatorContains IntentFilterOperator = "CO"
250	IntentFilterOperatorEquals   IntentFilterOperator = "EQ"
251)
252
253// Values returns all known values for IntentFilterOperator. Note that this can be
254// expanded in the future, and so it is only as up to date as the client. The
255// ordering of this slice is not guaranteed to be stable across updates.
256func (IntentFilterOperator) Values() []IntentFilterOperator {
257	return []IntentFilterOperator{
258		"CO",
259		"EQ",
260	}
261}
262
263type IntentSortAttribute string
264
265// Enum values for IntentSortAttribute
266const (
267	IntentSortAttributeIntentName          IntentSortAttribute = "IntentName"
268	IntentSortAttributeLastUpdatedDateTime IntentSortAttribute = "LastUpdatedDateTime"
269)
270
271// Values returns all known values for IntentSortAttribute. Note that this can be
272// expanded in the future, and so it is only as up to date as the client. The
273// ordering of this slice is not guaranteed to be stable across updates.
274func (IntentSortAttribute) Values() []IntentSortAttribute {
275	return []IntentSortAttribute{
276		"IntentName",
277		"LastUpdatedDateTime",
278	}
279}
280
281type ObfuscationSettingType string
282
283// Enum values for ObfuscationSettingType
284const (
285	ObfuscationSettingTypeNone               ObfuscationSettingType = "None"
286	ObfuscationSettingTypeDefaultObfuscation ObfuscationSettingType = "DefaultObfuscation"
287)
288
289// Values returns all known values for ObfuscationSettingType. Note that this can
290// be expanded in the future, and so it is only as up to date as the client. The
291// ordering of this slice is not guaranteed to be stable across updates.
292func (ObfuscationSettingType) Values() []ObfuscationSettingType {
293	return []ObfuscationSettingType{
294		"None",
295		"DefaultObfuscation",
296	}
297}
298
299type SlotConstraint string
300
301// Enum values for SlotConstraint
302const (
303	SlotConstraintRequired SlotConstraint = "Required"
304	SlotConstraintOptional SlotConstraint = "Optional"
305)
306
307// Values returns all known values for SlotConstraint. Note that this can be
308// expanded in the future, and so it is only as up to date as the client. The
309// ordering of this slice is not guaranteed to be stable across updates.
310func (SlotConstraint) Values() []SlotConstraint {
311	return []SlotConstraint{
312		"Required",
313		"Optional",
314	}
315}
316
317type SlotFilterName string
318
319// Enum values for SlotFilterName
320const (
321	SlotFilterNameSlotName SlotFilterName = "SlotName"
322)
323
324// Values returns all known values for SlotFilterName. Note that this can be
325// expanded in the future, and so it is only as up to date as the client. The
326// ordering of this slice is not guaranteed to be stable across updates.
327func (SlotFilterName) Values() []SlotFilterName {
328	return []SlotFilterName{
329		"SlotName",
330	}
331}
332
333type SlotFilterOperator string
334
335// Enum values for SlotFilterOperator
336const (
337	SlotFilterOperatorContains SlotFilterOperator = "CO"
338	SlotFilterOperatorEquals   SlotFilterOperator = "EQ"
339)
340
341// Values returns all known values for SlotFilterOperator. Note that this can be
342// expanded in the future, and so it is only as up to date as the client. The
343// ordering of this slice is not guaranteed to be stable across updates.
344func (SlotFilterOperator) Values() []SlotFilterOperator {
345	return []SlotFilterOperator{
346		"CO",
347		"EQ",
348	}
349}
350
351type SlotSortAttribute string
352
353// Enum values for SlotSortAttribute
354const (
355	SlotSortAttributeSlotName            SlotSortAttribute = "SlotName"
356	SlotSortAttributeLastUpdatedDateTime SlotSortAttribute = "LastUpdatedDateTime"
357)
358
359// Values returns all known values for SlotSortAttribute. Note that this can be
360// expanded in the future, and so it is only as up to date as the client. The
361// ordering of this slice is not guaranteed to be stable across updates.
362func (SlotSortAttribute) Values() []SlotSortAttribute {
363	return []SlotSortAttribute{
364		"SlotName",
365		"LastUpdatedDateTime",
366	}
367}
368
369type SlotTypeFilterName string
370
371// Enum values for SlotTypeFilterName
372const (
373	SlotTypeFilterNameSlotTypeName SlotTypeFilterName = "SlotTypeName"
374)
375
376// Values returns all known values for SlotTypeFilterName. Note that this can be
377// expanded in the future, and so it is only as up to date as the client. The
378// ordering of this slice is not guaranteed to be stable across updates.
379func (SlotTypeFilterName) Values() []SlotTypeFilterName {
380	return []SlotTypeFilterName{
381		"SlotTypeName",
382	}
383}
384
385type SlotTypeFilterOperator string
386
387// Enum values for SlotTypeFilterOperator
388const (
389	SlotTypeFilterOperatorContains SlotTypeFilterOperator = "CO"
390	SlotTypeFilterOperatorEquals   SlotTypeFilterOperator = "EQ"
391)
392
393// Values returns all known values for SlotTypeFilterOperator. Note that this can
394// be expanded in the future, and so it is only as up to date as the client. The
395// ordering of this slice is not guaranteed to be stable across updates.
396func (SlotTypeFilterOperator) Values() []SlotTypeFilterOperator {
397	return []SlotTypeFilterOperator{
398		"CO",
399		"EQ",
400	}
401}
402
403type SlotTypeSortAttribute string
404
405// Enum values for SlotTypeSortAttribute
406const (
407	SlotTypeSortAttributeSlotTypeName        SlotTypeSortAttribute = "SlotTypeName"
408	SlotTypeSortAttributeLastUpdatedDateTime SlotTypeSortAttribute = "LastUpdatedDateTime"
409)
410
411// Values returns all known values for SlotTypeSortAttribute. Note that this can be
412// expanded in the future, and so it is only as up to date as the client. The
413// ordering of this slice is not guaranteed to be stable across updates.
414func (SlotTypeSortAttribute) Values() []SlotTypeSortAttribute {
415	return []SlotTypeSortAttribute{
416		"SlotTypeName",
417		"LastUpdatedDateTime",
418	}
419}
420
421type SlotValueResolutionStrategy string
422
423// Enum values for SlotValueResolutionStrategy
424const (
425	SlotValueResolutionStrategyOriginalValue SlotValueResolutionStrategy = "OriginalValue"
426	SlotValueResolutionStrategyTopResolution SlotValueResolutionStrategy = "TopResolution"
427)
428
429// Values returns all known values for SlotValueResolutionStrategy. Note that this
430// can be expanded in the future, and so it is only as up to date as the client.
431// The ordering of this slice is not guaranteed to be stable across updates.
432func (SlotValueResolutionStrategy) Values() []SlotValueResolutionStrategy {
433	return []SlotValueResolutionStrategy{
434		"OriginalValue",
435		"TopResolution",
436	}
437}
438
439type SortOrder string
440
441// Enum values for SortOrder
442const (
443	SortOrderAscending  SortOrder = "Ascending"
444	SortOrderDescending SortOrder = "Descending"
445)
446
447// Values returns all known values for SortOrder. Note that this can be expanded in
448// the future, and so it is only as up to date as the client. The ordering of this
449// slice is not guaranteed to be stable across updates.
450func (SortOrder) Values() []SortOrder {
451	return []SortOrder{
452		"Ascending",
453		"Descending",
454	}
455}
456