1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package types
4
5type BaseModelName string
6
7// Enum values for BaseModelName
8const (
9	BaseModelNameNarrowBand BaseModelName = "NarrowBand"
10	BaseModelNameWideBand   BaseModelName = "WideBand"
11)
12
13// Values returns all known values for BaseModelName. Note that this can be
14// expanded in the future, and so it is only as up to date as the client. The
15// ordering of this slice is not guaranteed to be stable across updates.
16func (BaseModelName) Values() []BaseModelName {
17	return []BaseModelName{
18		"NarrowBand",
19		"WideBand",
20	}
21}
22
23type CLMLanguageCode string
24
25// Enum values for CLMLanguageCode
26const (
27	CLMLanguageCodeEnUs CLMLanguageCode = "en-US"
28	CLMLanguageCodeHiIn CLMLanguageCode = "hi-IN"
29	CLMLanguageCodeEsUs CLMLanguageCode = "es-US"
30	CLMLanguageCodeEnGb CLMLanguageCode = "en-GB"
31	CLMLanguageCodeEnAu CLMLanguageCode = "en-AU"
32)
33
34// Values returns all known values for CLMLanguageCode. 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 (CLMLanguageCode) Values() []CLMLanguageCode {
38	return []CLMLanguageCode{
39		"en-US",
40		"hi-IN",
41		"es-US",
42		"en-GB",
43		"en-AU",
44	}
45}
46
47type LanguageCode string
48
49// Enum values for LanguageCode
50const (
51	LanguageCodeAfZa LanguageCode = "af-ZA"
52	LanguageCodeArAe LanguageCode = "ar-AE"
53	LanguageCodeArSa LanguageCode = "ar-SA"
54	LanguageCodeCyGb LanguageCode = "cy-GB"
55	LanguageCodeDaDk LanguageCode = "da-DK"
56	LanguageCodeDeCh LanguageCode = "de-CH"
57	LanguageCodeDeDe LanguageCode = "de-DE"
58	LanguageCodeEnAb LanguageCode = "en-AB"
59	LanguageCodeEnAu LanguageCode = "en-AU"
60	LanguageCodeEnGb LanguageCode = "en-GB"
61	LanguageCodeEnIe LanguageCode = "en-IE"
62	LanguageCodeEnIn LanguageCode = "en-IN"
63	LanguageCodeEnUs LanguageCode = "en-US"
64	LanguageCodeEnWl LanguageCode = "en-WL"
65	LanguageCodeEsEs LanguageCode = "es-ES"
66	LanguageCodeEsUs LanguageCode = "es-US"
67	LanguageCodeFaIr LanguageCode = "fa-IR"
68	LanguageCodeFrCa LanguageCode = "fr-CA"
69	LanguageCodeFrFr LanguageCode = "fr-FR"
70	LanguageCodeGaIe LanguageCode = "ga-IE"
71	LanguageCodeGdGb LanguageCode = "gd-GB"
72	LanguageCodeHeIl LanguageCode = "he-IL"
73	LanguageCodeHiIn LanguageCode = "hi-IN"
74	LanguageCodeIdId LanguageCode = "id-ID"
75	LanguageCodeItIt LanguageCode = "it-IT"
76	LanguageCodeJaJp LanguageCode = "ja-JP"
77	LanguageCodeKoKr LanguageCode = "ko-KR"
78	LanguageCodeMsMy LanguageCode = "ms-MY"
79	LanguageCodeNlNl LanguageCode = "nl-NL"
80	LanguageCodePtBr LanguageCode = "pt-BR"
81	LanguageCodePtPt LanguageCode = "pt-PT"
82	LanguageCodeRuRu LanguageCode = "ru-RU"
83	LanguageCodeTaIn LanguageCode = "ta-IN"
84	LanguageCodeTeIn LanguageCode = "te-IN"
85	LanguageCodeTrTr LanguageCode = "tr-TR"
86	LanguageCodeZhCn LanguageCode = "zh-CN"
87)
88
89// Values returns all known values for LanguageCode. Note that this can be expanded
90// in the future, and so it is only as up to date as the client. The ordering of
91// this slice is not guaranteed to be stable across updates.
92func (LanguageCode) Values() []LanguageCode {
93	return []LanguageCode{
94		"af-ZA",
95		"ar-AE",
96		"ar-SA",
97		"cy-GB",
98		"da-DK",
99		"de-CH",
100		"de-DE",
101		"en-AB",
102		"en-AU",
103		"en-GB",
104		"en-IE",
105		"en-IN",
106		"en-US",
107		"en-WL",
108		"es-ES",
109		"es-US",
110		"fa-IR",
111		"fr-CA",
112		"fr-FR",
113		"ga-IE",
114		"gd-GB",
115		"he-IL",
116		"hi-IN",
117		"id-ID",
118		"it-IT",
119		"ja-JP",
120		"ko-KR",
121		"ms-MY",
122		"nl-NL",
123		"pt-BR",
124		"pt-PT",
125		"ru-RU",
126		"ta-IN",
127		"te-IN",
128		"tr-TR",
129		"zh-CN",
130	}
131}
132
133type MediaFormat string
134
135// Enum values for MediaFormat
136const (
137	MediaFormatMp3  MediaFormat = "mp3"
138	MediaFormatMp4  MediaFormat = "mp4"
139	MediaFormatWav  MediaFormat = "wav"
140	MediaFormatFlac MediaFormat = "flac"
141	MediaFormatOgg  MediaFormat = "ogg"
142	MediaFormatAmr  MediaFormat = "amr"
143	MediaFormatWebm MediaFormat = "webm"
144)
145
146// Values returns all known values for MediaFormat. Note that this can be expanded
147// in the future, and so it is only as up to date as the client. The ordering of
148// this slice is not guaranteed to be stable across updates.
149func (MediaFormat) Values() []MediaFormat {
150	return []MediaFormat{
151		"mp3",
152		"mp4",
153		"wav",
154		"flac",
155		"ogg",
156		"amr",
157		"webm",
158	}
159}
160
161type ModelStatus string
162
163// Enum values for ModelStatus
164const (
165	ModelStatusInProgress ModelStatus = "IN_PROGRESS"
166	ModelStatusFailed     ModelStatus = "FAILED"
167	ModelStatusCompleted  ModelStatus = "COMPLETED"
168)
169
170// Values returns all known values for ModelStatus. Note that this can be expanded
171// in the future, and so it is only as up to date as the client. The ordering of
172// this slice is not guaranteed to be stable across updates.
173func (ModelStatus) Values() []ModelStatus {
174	return []ModelStatus{
175		"IN_PROGRESS",
176		"FAILED",
177		"COMPLETED",
178	}
179}
180
181type OutputLocationType string
182
183// Enum values for OutputLocationType
184const (
185	OutputLocationTypeCustomerBucket OutputLocationType = "CUSTOMER_BUCKET"
186	OutputLocationTypeServiceBucket  OutputLocationType = "SERVICE_BUCKET"
187)
188
189// Values returns all known values for OutputLocationType. Note that this can be
190// expanded in the future, and so it is only as up to date as the client. The
191// ordering of this slice is not guaranteed to be stable across updates.
192func (OutputLocationType) Values() []OutputLocationType {
193	return []OutputLocationType{
194		"CUSTOMER_BUCKET",
195		"SERVICE_BUCKET",
196	}
197}
198
199type RedactionOutput string
200
201// Enum values for RedactionOutput
202const (
203	RedactionOutputRedacted              RedactionOutput = "redacted"
204	RedactionOutputRedactedAndUnredacted RedactionOutput = "redacted_and_unredacted"
205)
206
207// Values returns all known values for RedactionOutput. Note that this can be
208// expanded in the future, and so it is only as up to date as the client. The
209// ordering of this slice is not guaranteed to be stable across updates.
210func (RedactionOutput) Values() []RedactionOutput {
211	return []RedactionOutput{
212		"redacted",
213		"redacted_and_unredacted",
214	}
215}
216
217type RedactionType string
218
219// Enum values for RedactionType
220const (
221	RedactionTypePii RedactionType = "PII"
222)
223
224// Values returns all known values for RedactionType. Note that this can be
225// expanded in the future, and so it is only as up to date as the client. The
226// ordering of this slice is not guaranteed to be stable across updates.
227func (RedactionType) Values() []RedactionType {
228	return []RedactionType{
229		"PII",
230	}
231}
232
233type Specialty string
234
235// Enum values for Specialty
236const (
237	SpecialtyPrimarycare Specialty = "PRIMARYCARE"
238)
239
240// Values returns all known values for Specialty. Note that this can be expanded in
241// the future, and so it is only as up to date as the client. The ordering of this
242// slice is not guaranteed to be stable across updates.
243func (Specialty) Values() []Specialty {
244	return []Specialty{
245		"PRIMARYCARE",
246	}
247}
248
249type TranscriptionJobStatus string
250
251// Enum values for TranscriptionJobStatus
252const (
253	TranscriptionJobStatusQueued     TranscriptionJobStatus = "QUEUED"
254	TranscriptionJobStatusInProgress TranscriptionJobStatus = "IN_PROGRESS"
255	TranscriptionJobStatusFailed     TranscriptionJobStatus = "FAILED"
256	TranscriptionJobStatusCompleted  TranscriptionJobStatus = "COMPLETED"
257)
258
259// Values returns all known values for TranscriptionJobStatus. Note that this can
260// be expanded in the future, and so it is only as up to date as the client. The
261// ordering of this slice is not guaranteed to be stable across updates.
262func (TranscriptionJobStatus) Values() []TranscriptionJobStatus {
263	return []TranscriptionJobStatus{
264		"QUEUED",
265		"IN_PROGRESS",
266		"FAILED",
267		"COMPLETED",
268	}
269}
270
271type Type string
272
273// Enum values for Type
274const (
275	TypeConversation Type = "CONVERSATION"
276	TypeDictation    Type = "DICTATION"
277)
278
279// Values returns all known values for Type. Note that this can be expanded in the
280// future, and so it is only as up to date as the client. The ordering of this
281// slice is not guaranteed to be stable across updates.
282func (Type) Values() []Type {
283	return []Type{
284		"CONVERSATION",
285		"DICTATION",
286	}
287}
288
289type VocabularyFilterMethod string
290
291// Enum values for VocabularyFilterMethod
292const (
293	VocabularyFilterMethodRemove VocabularyFilterMethod = "remove"
294	VocabularyFilterMethodMask   VocabularyFilterMethod = "mask"
295	VocabularyFilterMethodTag    VocabularyFilterMethod = "tag"
296)
297
298// Values returns all known values for VocabularyFilterMethod. Note that this can
299// be expanded in the future, and so it is only as up to date as the client. The
300// ordering of this slice is not guaranteed to be stable across updates.
301func (VocabularyFilterMethod) Values() []VocabularyFilterMethod {
302	return []VocabularyFilterMethod{
303		"remove",
304		"mask",
305		"tag",
306	}
307}
308
309type VocabularyState string
310
311// Enum values for VocabularyState
312const (
313	VocabularyStatePending VocabularyState = "PENDING"
314	VocabularyStateReady   VocabularyState = "READY"
315	VocabularyStateFailed  VocabularyState = "FAILED"
316)
317
318// Values returns all known values for VocabularyState. Note that this can be
319// expanded in the future, and so it is only as up to date as the client. The
320// ordering of this slice is not guaranteed to be stable across updates.
321func (VocabularyState) Values() []VocabularyState {
322	return []VocabularyState{
323		"PENDING",
324		"READY",
325		"FAILED",
326	}
327}
328