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