1 package media
2
3
4
5
6
7
8
9
10 type AacAudioProfile string
11
12 const (
13
14
15 AacAudioProfileAacLc AacAudioProfile = "AacLc"
16
17 AacAudioProfileHeAacV1 AacAudioProfile = "HeAacV1"
18
19 AacAudioProfileHeAacV2 AacAudioProfile = "HeAacV2"
20 )
21
22
23 func PossibleAacAudioProfileValues() []AacAudioProfile {
24 return []AacAudioProfile{AacAudioProfileAacLc, AacAudioProfileHeAacV1, AacAudioProfileHeAacV2}
25 }
26
27
28 type AccountEncryptionKeyType string
29
30 const (
31
32 AccountEncryptionKeyTypeCustomerKey AccountEncryptionKeyType = "CustomerKey"
33
34 AccountEncryptionKeyTypeSystemKey AccountEncryptionKeyType = "SystemKey"
35 )
36
37
38 func PossibleAccountEncryptionKeyTypeValues() []AccountEncryptionKeyType {
39 return []AccountEncryptionKeyType{AccountEncryptionKeyTypeCustomerKey, AccountEncryptionKeyTypeSystemKey}
40 }
41
42
43 type ActionType string
44
45 const (
46
47 ActionTypeInternal ActionType = "Internal"
48 )
49
50
51 func PossibleActionTypeValues() []ActionType {
52 return []ActionType{ActionTypeInternal}
53 }
54
55
56 type AnalysisResolution string
57
58 const (
59
60 AnalysisResolutionSourceResolution AnalysisResolution = "SourceResolution"
61
62 AnalysisResolutionStandardDefinition AnalysisResolution = "StandardDefinition"
63 )
64
65
66 func PossibleAnalysisResolutionValues() []AnalysisResolution {
67 return []AnalysisResolution{AnalysisResolutionSourceResolution, AnalysisResolutionStandardDefinition}
68 }
69
70
71 type AssetContainerPermission string
72
73 const (
74
75 AssetContainerPermissionRead AssetContainerPermission = "Read"
76
77 AssetContainerPermissionReadWrite AssetContainerPermission = "ReadWrite"
78
79
80 AssetContainerPermissionReadWriteDelete AssetContainerPermission = "ReadWriteDelete"
81 )
82
83
84 func PossibleAssetContainerPermissionValues() []AssetContainerPermission {
85 return []AssetContainerPermission{AssetContainerPermissionRead, AssetContainerPermissionReadWrite, AssetContainerPermissionReadWriteDelete}
86 }
87
88
89 type AssetStorageEncryptionFormat string
90
91 const (
92
93
94 AssetStorageEncryptionFormatMediaStorageClientEncryption AssetStorageEncryptionFormat = "MediaStorageClientEncryption"
95
96
97 AssetStorageEncryptionFormatNone AssetStorageEncryptionFormat = "None"
98 )
99
100
101 func PossibleAssetStorageEncryptionFormatValues() []AssetStorageEncryptionFormat {
102 return []AssetStorageEncryptionFormat{AssetStorageEncryptionFormatMediaStorageClientEncryption, AssetStorageEncryptionFormatNone}
103 }
104
105
106 type AttributeFilter string
107
108 const (
109
110 AttributeFilterAll AttributeFilter = "All"
111
112
113 AttributeFilterBottom AttributeFilter = "Bottom"
114
115
116 AttributeFilterTop AttributeFilter = "Top"
117
118 AttributeFilterValueEquals AttributeFilter = "ValueEquals"
119 )
120
121
122 func PossibleAttributeFilterValues() []AttributeFilter {
123 return []AttributeFilter{AttributeFilterAll, AttributeFilterBottom, AttributeFilterTop, AttributeFilterValueEquals}
124 }
125
126
127 type AudioAnalysisMode string
128
129 const (
130
131
132
133
134 AudioAnalysisModeBasic AudioAnalysisMode = "Basic"
135
136
137 AudioAnalysisModeStandard AudioAnalysisMode = "Standard"
138 )
139
140
141 func PossibleAudioAnalysisModeValues() []AudioAnalysisMode {
142 return []AudioAnalysisMode{AudioAnalysisModeBasic, AudioAnalysisModeStandard}
143 }
144
145
146 type BlurType string
147
148 const (
149
150 BlurTypeBlack BlurType = "Black"
151
152 BlurTypeBox BlurType = "Box"
153
154 BlurTypeHigh BlurType = "High"
155
156 BlurTypeLow BlurType = "Low"
157
158 BlurTypeMed BlurType = "Med"
159 )
160
161
162 func PossibleBlurTypeValues() []BlurType {
163 return []BlurType{BlurTypeBlack, BlurTypeBox, BlurTypeHigh, BlurTypeLow, BlurTypeMed}
164 }
165
166
167 type ChannelMapping string
168
169 const (
170
171 ChannelMappingBackLeft ChannelMapping = "BackLeft"
172
173 ChannelMappingBackRight ChannelMapping = "BackRight"
174
175 ChannelMappingCenter ChannelMapping = "Center"
176
177 ChannelMappingFrontLeft ChannelMapping = "FrontLeft"
178
179 ChannelMappingFrontRight ChannelMapping = "FrontRight"
180
181
182 ChannelMappingLowFrequencyEffects ChannelMapping = "LowFrequencyEffects"
183
184 ChannelMappingStereoLeft ChannelMapping = "StereoLeft"
185
186 ChannelMappingStereoRight ChannelMapping = "StereoRight"
187 )
188
189
190 func PossibleChannelMappingValues() []ChannelMapping {
191 return []ChannelMapping{ChannelMappingBackLeft, ChannelMappingBackRight, ChannelMappingCenter, ChannelMappingFrontLeft, ChannelMappingFrontRight, ChannelMappingLowFrequencyEffects, ChannelMappingStereoLeft, ChannelMappingStereoRight}
192 }
193
194
195 type Complexity string
196
197 const (
198
199
200 ComplexityBalanced Complexity = "Balanced"
201
202
203 ComplexityQuality Complexity = "Quality"
204
205
206 ComplexitySpeed Complexity = "Speed"
207 )
208
209
210 func PossibleComplexityValues() []Complexity {
211 return []Complexity{ComplexityBalanced, ComplexityQuality, ComplexitySpeed}
212 }
213
214
215
216 type ContentKeyPolicyFairPlayRentalAndLeaseKeyType string
217
218 const (
219
220 ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeDualExpiry ContentKeyPolicyFairPlayRentalAndLeaseKeyType = "DualExpiry"
221
222
223 ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentLimited ContentKeyPolicyFairPlayRentalAndLeaseKeyType = "PersistentLimited"
224
225
226 ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentUnlimited ContentKeyPolicyFairPlayRentalAndLeaseKeyType = "PersistentUnlimited"
227
228 ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUndefined ContentKeyPolicyFairPlayRentalAndLeaseKeyType = "Undefined"
229
230
231 ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUnknown ContentKeyPolicyFairPlayRentalAndLeaseKeyType = "Unknown"
232 )
233
234
235 func PossibleContentKeyPolicyFairPlayRentalAndLeaseKeyTypeValues() []ContentKeyPolicyFairPlayRentalAndLeaseKeyType {
236 return []ContentKeyPolicyFairPlayRentalAndLeaseKeyType{ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeDualExpiry, ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentLimited, ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentUnlimited, ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUndefined, ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUnknown}
237 }
238
239
240 type ContentKeyPolicyPlayReadyContentType string
241
242 const (
243
244 ContentKeyPolicyPlayReadyContentTypeUltraVioletDownload ContentKeyPolicyPlayReadyContentType = "UltraVioletDownload"
245
246 ContentKeyPolicyPlayReadyContentTypeUltraVioletStreaming ContentKeyPolicyPlayReadyContentType = "UltraVioletStreaming"
247
248
249 ContentKeyPolicyPlayReadyContentTypeUnknown ContentKeyPolicyPlayReadyContentType = "Unknown"
250
251 ContentKeyPolicyPlayReadyContentTypeUnspecified ContentKeyPolicyPlayReadyContentType = "Unspecified"
252 )
253
254
255 func PossibleContentKeyPolicyPlayReadyContentTypeValues() []ContentKeyPolicyPlayReadyContentType {
256 return []ContentKeyPolicyPlayReadyContentType{ContentKeyPolicyPlayReadyContentTypeUltraVioletDownload, ContentKeyPolicyPlayReadyContentTypeUltraVioletStreaming, ContentKeyPolicyPlayReadyContentTypeUnknown, ContentKeyPolicyPlayReadyContentTypeUnspecified}
257 }
258
259
260 type ContentKeyPolicyPlayReadyLicenseType string
261
262 const (
263
264 ContentKeyPolicyPlayReadyLicenseTypeNonPersistent ContentKeyPolicyPlayReadyLicenseType = "NonPersistent"
265
266 ContentKeyPolicyPlayReadyLicenseTypePersistent ContentKeyPolicyPlayReadyLicenseType = "Persistent"
267
268
269 ContentKeyPolicyPlayReadyLicenseTypeUnknown ContentKeyPolicyPlayReadyLicenseType = "Unknown"
270 )
271
272
273 func PossibleContentKeyPolicyPlayReadyLicenseTypeValues() []ContentKeyPolicyPlayReadyLicenseType {
274 return []ContentKeyPolicyPlayReadyLicenseType{ContentKeyPolicyPlayReadyLicenseTypeNonPersistent, ContentKeyPolicyPlayReadyLicenseTypePersistent, ContentKeyPolicyPlayReadyLicenseTypeUnknown}
275 }
276
277
278
279 type ContentKeyPolicyPlayReadyUnknownOutputPassingOption string
280
281 const (
282
283
284 ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowed ContentKeyPolicyPlayReadyUnknownOutputPassingOption = "Allowed"
285
286
287 ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowedWithVideoConstriction ContentKeyPolicyPlayReadyUnknownOutputPassingOption = "AllowedWithVideoConstriction"
288
289
290 ContentKeyPolicyPlayReadyUnknownOutputPassingOptionNotAllowed ContentKeyPolicyPlayReadyUnknownOutputPassingOption = "NotAllowed"
291
292
293 ContentKeyPolicyPlayReadyUnknownOutputPassingOptionUnknown ContentKeyPolicyPlayReadyUnknownOutputPassingOption = "Unknown"
294 )
295
296
297 func PossibleContentKeyPolicyPlayReadyUnknownOutputPassingOptionValues() []ContentKeyPolicyPlayReadyUnknownOutputPassingOption {
298 return []ContentKeyPolicyPlayReadyUnknownOutputPassingOption{ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowed, ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowedWithVideoConstriction, ContentKeyPolicyPlayReadyUnknownOutputPassingOptionNotAllowed, ContentKeyPolicyPlayReadyUnknownOutputPassingOptionUnknown}
299 }
300
301
302 type ContentKeyPolicyRestrictionTokenType string
303
304 const (
305
306 ContentKeyPolicyRestrictionTokenTypeJwt ContentKeyPolicyRestrictionTokenType = "Jwt"
307
308 ContentKeyPolicyRestrictionTokenTypeSwt ContentKeyPolicyRestrictionTokenType = "Swt"
309
310
311 ContentKeyPolicyRestrictionTokenTypeUnknown ContentKeyPolicyRestrictionTokenType = "Unknown"
312 )
313
314
315 func PossibleContentKeyPolicyRestrictionTokenTypeValues() []ContentKeyPolicyRestrictionTokenType {
316 return []ContentKeyPolicyRestrictionTokenType{ContentKeyPolicyRestrictionTokenTypeJwt, ContentKeyPolicyRestrictionTokenTypeSwt, ContentKeyPolicyRestrictionTokenTypeUnknown}
317 }
318
319
320 type CreatedByType string
321
322 const (
323
324 CreatedByTypeApplication CreatedByType = "Application"
325
326 CreatedByTypeKey CreatedByType = "Key"
327
328 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity"
329
330 CreatedByTypeUser CreatedByType = "User"
331 )
332
333
334 func PossibleCreatedByTypeValues() []CreatedByType {
335 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser}
336 }
337
338
339 type DefaultAction string
340
341 const (
342
343 DefaultActionAllow DefaultAction = "Allow"
344
345 DefaultActionDeny DefaultAction = "Deny"
346 )
347
348
349 func PossibleDefaultActionValues() []DefaultAction {
350 return []DefaultAction{DefaultActionAllow, DefaultActionDeny}
351 }
352
353
354 type DeinterlaceMode string
355
356 const (
357
358
359 DeinterlaceModeAutoPixelAdaptive DeinterlaceMode = "AutoPixelAdaptive"
360
361 DeinterlaceModeOff DeinterlaceMode = "Off"
362 )
363
364
365 func PossibleDeinterlaceModeValues() []DeinterlaceMode {
366 return []DeinterlaceMode{DeinterlaceModeAutoPixelAdaptive, DeinterlaceModeOff}
367 }
368
369
370 type DeinterlaceParity string
371
372 const (
373
374 DeinterlaceParityAuto DeinterlaceParity = "Auto"
375
376 DeinterlaceParityBottomFieldFirst DeinterlaceParity = "BottomFieldFirst"
377
378 DeinterlaceParityTopFieldFirst DeinterlaceParity = "TopFieldFirst"
379 )
380
381
382 func PossibleDeinterlaceParityValues() []DeinterlaceParity {
383 return []DeinterlaceParity{DeinterlaceParityAuto, DeinterlaceParityBottomFieldFirst, DeinterlaceParityTopFieldFirst}
384 }
385
386
387 type EncoderNamedPreset string
388
389 const (
390
391
392 EncoderNamedPresetAACGoodQualityAudio EncoderNamedPreset = "AACGoodQualityAudio"
393
394
395
396
397 EncoderNamedPresetAdaptiveStreaming EncoderNamedPreset = "AdaptiveStreaming"
398
399
400
401
402
403
404
405 EncoderNamedPresetContentAwareEncoding EncoderNamedPreset = "ContentAwareEncoding"
406
407
408
409
410
411 EncoderNamedPresetContentAwareEncodingExperimental EncoderNamedPreset = "ContentAwareEncodingExperimental"
412
413
414
415 EncoderNamedPresetCopyAllBitrateNonInterleaved EncoderNamedPreset = "CopyAllBitrateNonInterleaved"
416
417
418 EncoderNamedPresetH264MultipleBitrate1080p EncoderNamedPreset = "H264MultipleBitrate1080p"
419
420
421 EncoderNamedPresetH264MultipleBitrate720p EncoderNamedPreset = "H264MultipleBitrate720p"
422
423
424 EncoderNamedPresetH264MultipleBitrateSD EncoderNamedPreset = "H264MultipleBitrateSD"
425
426
427
428 EncoderNamedPresetH264SingleBitrate1080p EncoderNamedPreset = "H264SingleBitrate1080p"
429
430
431
432 EncoderNamedPresetH264SingleBitrate720p EncoderNamedPreset = "H264SingleBitrate720p"
433
434
435
436 EncoderNamedPresetH264SingleBitrateSD EncoderNamedPreset = "H264SingleBitrateSD"
437
438
439
440
441 EncoderNamedPresetH265AdaptiveStreaming EncoderNamedPreset = "H265AdaptiveStreaming"
442
443
444
445
446
447
448
449 EncoderNamedPresetH265ContentAwareEncoding EncoderNamedPreset = "H265ContentAwareEncoding"
450
451
452
453 EncoderNamedPresetH265SingleBitrate1080p EncoderNamedPreset = "H265SingleBitrate1080p"
454
455
456
457 EncoderNamedPresetH265SingleBitrate4K EncoderNamedPreset = "H265SingleBitrate4K"
458
459
460
461 EncoderNamedPresetH265SingleBitrate720p EncoderNamedPreset = "H265SingleBitrate720p"
462 )
463
464
465 func PossibleEncoderNamedPresetValues() []EncoderNamedPreset {
466 return []EncoderNamedPreset{EncoderNamedPresetAACGoodQualityAudio, EncoderNamedPresetAdaptiveStreaming, EncoderNamedPresetContentAwareEncoding, EncoderNamedPresetContentAwareEncodingExperimental, EncoderNamedPresetCopyAllBitrateNonInterleaved, EncoderNamedPresetH264MultipleBitrate1080p, EncoderNamedPresetH264MultipleBitrate720p, EncoderNamedPresetH264MultipleBitrateSD, EncoderNamedPresetH264SingleBitrate1080p, EncoderNamedPresetH264SingleBitrate720p, EncoderNamedPresetH264SingleBitrateSD, EncoderNamedPresetH265AdaptiveStreaming, EncoderNamedPresetH265ContentAwareEncoding, EncoderNamedPresetH265SingleBitrate1080p, EncoderNamedPresetH265SingleBitrate4K, EncoderNamedPresetH265SingleBitrate720p}
467 }
468
469
470 type EncryptionScheme string
471
472 const (
473
474 EncryptionSchemeCommonEncryptionCbcs EncryptionScheme = "CommonEncryptionCbcs"
475
476 EncryptionSchemeCommonEncryptionCenc EncryptionScheme = "CommonEncryptionCenc"
477
478 EncryptionSchemeEnvelopeEncryption EncryptionScheme = "EnvelopeEncryption"
479
480 EncryptionSchemeNoEncryption EncryptionScheme = "NoEncryption"
481 )
482
483
484 func PossibleEncryptionSchemeValues() []EncryptionScheme {
485 return []EncryptionScheme{EncryptionSchemeCommonEncryptionCbcs, EncryptionSchemeCommonEncryptionCenc, EncryptionSchemeEnvelopeEncryption, EncryptionSchemeNoEncryption}
486 }
487
488
489 type EntropyMode string
490
491 const (
492
493 EntropyModeCabac EntropyMode = "Cabac"
494
495 EntropyModeCavlc EntropyMode = "Cavlc"
496 )
497
498
499 func PossibleEntropyModeValues() []EntropyMode {
500 return []EntropyMode{EntropyModeCabac, EntropyModeCavlc}
501 }
502
503
504 type FaceRedactorMode string
505
506 const (
507
508
509 FaceRedactorModeAnalyze FaceRedactorMode = "Analyze"
510
511
512 FaceRedactorModeCombined FaceRedactorMode = "Combined"
513
514
515 FaceRedactorModeRedact FaceRedactorMode = "Redact"
516 )
517
518
519 func PossibleFaceRedactorModeValues() []FaceRedactorMode {
520 return []FaceRedactorMode{FaceRedactorModeAnalyze, FaceRedactorModeCombined, FaceRedactorModeRedact}
521 }
522
523
524 type FilterTrackPropertyCompareOperation string
525
526 const (
527
528 FilterTrackPropertyCompareOperationEqual FilterTrackPropertyCompareOperation = "Equal"
529
530 FilterTrackPropertyCompareOperationNotEqual FilterTrackPropertyCompareOperation = "NotEqual"
531 )
532
533
534 func PossibleFilterTrackPropertyCompareOperationValues() []FilterTrackPropertyCompareOperation {
535 return []FilterTrackPropertyCompareOperation{FilterTrackPropertyCompareOperationEqual, FilterTrackPropertyCompareOperationNotEqual}
536 }
537
538
539 type FilterTrackPropertyType string
540
541 const (
542
543 FilterTrackPropertyTypeBitrate FilterTrackPropertyType = "Bitrate"
544
545 FilterTrackPropertyTypeFourCC FilterTrackPropertyType = "FourCC"
546
547 FilterTrackPropertyTypeLanguage FilterTrackPropertyType = "Language"
548
549 FilterTrackPropertyTypeName FilterTrackPropertyType = "Name"
550
551 FilterTrackPropertyTypeType FilterTrackPropertyType = "Type"
552
553 FilterTrackPropertyTypeUnknown FilterTrackPropertyType = "Unknown"
554 )
555
556
557 func PossibleFilterTrackPropertyTypeValues() []FilterTrackPropertyType {
558 return []FilterTrackPropertyType{FilterTrackPropertyTypeBitrate, FilterTrackPropertyTypeFourCC, FilterTrackPropertyTypeLanguage, FilterTrackPropertyTypeName, FilterTrackPropertyTypeType, FilterTrackPropertyTypeUnknown}
559 }
560
561
562 type H264Complexity string
563
564 const (
565
566
567 H264ComplexityBalanced H264Complexity = "Balanced"
568
569
570 H264ComplexityQuality H264Complexity = "Quality"
571
572
573 H264ComplexitySpeed H264Complexity = "Speed"
574 )
575
576
577 func PossibleH264ComplexityValues() []H264Complexity {
578 return []H264Complexity{H264ComplexityBalanced, H264ComplexityQuality, H264ComplexitySpeed}
579 }
580
581
582 type H264VideoProfile string
583
584 const (
585
586 H264VideoProfileAuto H264VideoProfile = "Auto"
587
588 H264VideoProfileBaseline H264VideoProfile = "Baseline"
589
590 H264VideoProfileHigh H264VideoProfile = "High"
591
592 H264VideoProfileHigh422 H264VideoProfile = "High422"
593
594 H264VideoProfileHigh444 H264VideoProfile = "High444"
595
596 H264VideoProfileMain H264VideoProfile = "Main"
597 )
598
599
600 func PossibleH264VideoProfileValues() []H264VideoProfile {
601 return []H264VideoProfile{H264VideoProfileAuto, H264VideoProfileBaseline, H264VideoProfileHigh, H264VideoProfileHigh422, H264VideoProfileHigh444, H264VideoProfileMain}
602 }
603
604
605 type H265Complexity string
606
607 const (
608
609
610 H265ComplexityBalanced H265Complexity = "Balanced"
611
612
613 H265ComplexityQuality H265Complexity = "Quality"
614
615
616 H265ComplexitySpeed H265Complexity = "Speed"
617 )
618
619
620 func PossibleH265ComplexityValues() []H265Complexity {
621 return []H265Complexity{H265ComplexityBalanced, H265ComplexityQuality, H265ComplexitySpeed}
622 }
623
624
625 type H265VideoProfile string
626
627 const (
628
629 H265VideoProfileAuto H265VideoProfile = "Auto"
630
631
632 H265VideoProfileMain H265VideoProfile = "Main"
633 )
634
635
636 func PossibleH265VideoProfileValues() []H265VideoProfile {
637 return []H265VideoProfile{H265VideoProfileAuto, H265VideoProfileMain}
638 }
639
640
641 type InsightsType string
642
643 const (
644
645
646 InsightsTypeAllInsights InsightsType = "AllInsights"
647
648
649 InsightsTypeAudioInsightsOnly InsightsType = "AudioInsightsOnly"
650
651
652 InsightsTypeVideoInsightsOnly InsightsType = "VideoInsightsOnly"
653 )
654
655
656 func PossibleInsightsTypeValues() []InsightsType {
657 return []InsightsType{InsightsTypeAllInsights, InsightsTypeAudioInsightsOnly, InsightsTypeVideoInsightsOnly}
658 }
659
660
661 type InterleaveOutput string
662
663 const (
664
665 InterleaveOutputInterleavedOutput InterleaveOutput = "InterleavedOutput"
666
667 InterleaveOutputNonInterleavedOutput InterleaveOutput = "NonInterleavedOutput"
668 )
669
670
671 func PossibleInterleaveOutputValues() []InterleaveOutput {
672 return []InterleaveOutput{InterleaveOutputInterleavedOutput, InterleaveOutputNonInterleavedOutput}
673 }
674
675
676 type JobErrorCategory string
677
678 const (
679
680 JobErrorCategoryConfiguration JobErrorCategory = "Configuration"
681
682 JobErrorCategoryContent JobErrorCategory = "Content"
683
684 JobErrorCategoryDownload JobErrorCategory = "Download"
685
686 JobErrorCategoryService JobErrorCategory = "Service"
687
688 JobErrorCategoryUpload JobErrorCategory = "Upload"
689 )
690
691
692 func PossibleJobErrorCategoryValues() []JobErrorCategory {
693 return []JobErrorCategory{JobErrorCategoryConfiguration, JobErrorCategoryContent, JobErrorCategoryDownload, JobErrorCategoryService, JobErrorCategoryUpload}
694 }
695
696
697 type JobErrorCode string
698
699 const (
700
701
702
703 JobErrorCodeConfigurationUnsupported JobErrorCode = "ConfigurationUnsupported"
704
705
706 JobErrorCodeContentMalformed JobErrorCode = "ContentMalformed"
707
708
709 JobErrorCodeContentUnsupported JobErrorCode = "ContentUnsupported"
710
711
712 JobErrorCodeDownloadNotAccessible JobErrorCode = "DownloadNotAccessible"
713
714
715 JobErrorCodeDownloadTransientError JobErrorCode = "DownloadTransientError"
716
717 JobErrorCodeServiceError JobErrorCode = "ServiceError"
718
719
720 JobErrorCodeServiceTransientError JobErrorCode = "ServiceTransientError"
721
722
723 JobErrorCodeUploadNotAccessible JobErrorCode = "UploadNotAccessible"
724
725
726 JobErrorCodeUploadTransientError JobErrorCode = "UploadTransientError"
727 )
728
729
730 func PossibleJobErrorCodeValues() []JobErrorCode {
731 return []JobErrorCode{JobErrorCodeConfigurationUnsupported, JobErrorCodeContentMalformed, JobErrorCodeContentUnsupported, JobErrorCodeDownloadNotAccessible, JobErrorCodeDownloadTransientError, JobErrorCodeServiceError, JobErrorCodeServiceTransientError, JobErrorCodeUploadNotAccessible, JobErrorCodeUploadTransientError}
732 }
733
734
735 type JobRetry string
736
737 const (
738
739
740 JobRetryDoNotRetry JobRetry = "DoNotRetry"
741
742 JobRetryMayRetry JobRetry = "MayRetry"
743 )
744
745
746 func PossibleJobRetryValues() []JobRetry {
747 return []JobRetry{JobRetryDoNotRetry, JobRetryMayRetry}
748 }
749
750
751 type JobState string
752
753 const (
754
755 JobStateCanceled JobState = "Canceled"
756
757 JobStateCanceling JobState = "Canceling"
758
759 JobStateError JobState = "Error"
760
761 JobStateFinished JobState = "Finished"
762
763 JobStateProcessing JobState = "Processing"
764
765
766 JobStateQueued JobState = "Queued"
767
768
769 JobStateScheduled JobState = "Scheduled"
770 )
771
772
773 func PossibleJobStateValues() []JobState {
774 return []JobState{JobStateCanceled, JobStateCanceling, JobStateError, JobStateFinished, JobStateProcessing, JobStateQueued, JobStateScheduled}
775 }
776
777
778 type LiveEventEncodingType string
779
780 const (
781
782
783
784 LiveEventEncodingTypeNone LiveEventEncodingType = "None"
785
786 LiveEventEncodingTypePassthroughBasic LiveEventEncodingType = "PassthroughBasic"
787
788 LiveEventEncodingTypePassthroughStandard LiveEventEncodingType = "PassthroughStandard"
789
790
791 LiveEventEncodingTypePremium1080p LiveEventEncodingType = "Premium1080p"
792
793
794 LiveEventEncodingTypeStandard LiveEventEncodingType = "Standard"
795 )
796
797
798 func PossibleLiveEventEncodingTypeValues() []LiveEventEncodingType {
799 return []LiveEventEncodingType{LiveEventEncodingTypeNone, LiveEventEncodingTypePassthroughBasic, LiveEventEncodingTypePassthroughStandard, LiveEventEncodingTypePremium1080p, LiveEventEncodingTypeStandard}
800 }
801
802
803 type LiveEventInputProtocol string
804
805 const (
806
807
808 LiveEventInputProtocolFragmentedMP4 LiveEventInputProtocol = "FragmentedMP4"
809
810 LiveEventInputProtocolRTMP LiveEventInputProtocol = "RTMP"
811 )
812
813
814 func PossibleLiveEventInputProtocolValues() []LiveEventInputProtocol {
815 return []LiveEventInputProtocol{LiveEventInputProtocolFragmentedMP4, LiveEventInputProtocolRTMP}
816 }
817
818
819 type LiveEventResourceState string
820
821 const (
822
823
824
825 LiveEventResourceStateAllocating LiveEventResourceState = "Allocating"
826
827
828 LiveEventResourceStateDeleting LiveEventResourceState = "Deleting"
829
830
831
832 LiveEventResourceStateRunning LiveEventResourceState = "Running"
833
834
835
836 LiveEventResourceStateStandBy LiveEventResourceState = "StandBy"
837
838
839
840 LiveEventResourceStateStarting LiveEventResourceState = "Starting"
841
842
843
844 LiveEventResourceStateStopped LiveEventResourceState = "Stopped"
845
846
847 LiveEventResourceStateStopping LiveEventResourceState = "Stopping"
848 )
849
850
851 func PossibleLiveEventResourceStateValues() []LiveEventResourceState {
852 return []LiveEventResourceState{LiveEventResourceStateAllocating, LiveEventResourceStateDeleting, LiveEventResourceStateRunning, LiveEventResourceStateStandBy, LiveEventResourceStateStarting, LiveEventResourceStateStopped, LiveEventResourceStateStopping}
853 }
854
855
856 type LiveOutputResourceState string
857
858 const (
859
860
861 LiveOutputResourceStateCreating LiveOutputResourceState = "Creating"
862
863
864 LiveOutputResourceStateDeleting LiveOutputResourceState = "Deleting"
865
866
867 LiveOutputResourceStateRunning LiveOutputResourceState = "Running"
868 )
869
870
871 func PossibleLiveOutputResourceStateValues() []LiveOutputResourceState {
872 return []LiveOutputResourceState{LiveOutputResourceStateCreating, LiveOutputResourceStateDeleting, LiveOutputResourceStateRunning}
873 }
874
875
876 type MetricAggregationType string
877
878 const (
879
880 MetricAggregationTypeAverage MetricAggregationType = "Average"
881
882 MetricAggregationTypeCount MetricAggregationType = "Count"
883
884 MetricAggregationTypeTotal MetricAggregationType = "Total"
885 )
886
887
888 func PossibleMetricAggregationTypeValues() []MetricAggregationType {
889 return []MetricAggregationType{MetricAggregationTypeAverage, MetricAggregationTypeCount, MetricAggregationTypeTotal}
890 }
891
892
893 type MetricUnit string
894
895 const (
896
897 MetricUnitBytes MetricUnit = "Bytes"
898
899 MetricUnitCount MetricUnit = "Count"
900
901 MetricUnitMilliseconds MetricUnit = "Milliseconds"
902 )
903
904
905 func PossibleMetricUnitValues() []MetricUnit {
906 return []MetricUnit{MetricUnitBytes, MetricUnitCount, MetricUnitMilliseconds}
907 }
908
909
910 type OdataType string
911
912 const (
913
914 OdataTypeContentKeyPolicyPlayReadyContentKeyLocation OdataType = "ContentKeyPolicyPlayReadyContentKeyLocation"
915
916 OdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader OdataType = "#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader"
917
918 OdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier OdataType = "#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier"
919 )
920
921
922 func PossibleOdataTypeValues() []OdataType {
923 return []OdataType{OdataTypeContentKeyPolicyPlayReadyContentKeyLocation, OdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader, OdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier}
924 }
925
926
927 type OdataTypeBasicClipTime string
928
929 const (
930
931 OdataTypeBasicClipTimeOdataTypeClipTime OdataTypeBasicClipTime = "ClipTime"
932
933 OdataTypeBasicClipTimeOdataTypeMicrosoftMediaAbsoluteClipTime OdataTypeBasicClipTime = "#Microsoft.Media.AbsoluteClipTime"
934
935 OdataTypeBasicClipTimeOdataTypeMicrosoftMediaUtcClipTime OdataTypeBasicClipTime = "#Microsoft.Media.UtcClipTime"
936 )
937
938
939 func PossibleOdataTypeBasicClipTimeValues() []OdataTypeBasicClipTime {
940 return []OdataTypeBasicClipTime{OdataTypeBasicClipTimeOdataTypeClipTime, OdataTypeBasicClipTimeOdataTypeMicrosoftMediaAbsoluteClipTime, OdataTypeBasicClipTimeOdataTypeMicrosoftMediaUtcClipTime}
941 }
942
943
944 type OdataTypeBasicCodec string
945
946 const (
947
948 OdataTypeBasicCodecOdataTypeCodec OdataTypeBasicCodec = "Codec"
949
950 OdataTypeBasicCodecOdataTypeMicrosoftMediaAacAudio OdataTypeBasicCodec = "#Microsoft.Media.AacAudio"
951
952 OdataTypeBasicCodecOdataTypeMicrosoftMediaAudio OdataTypeBasicCodec = "#Microsoft.Media.Audio"
953
954 OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyAudio OdataTypeBasicCodec = "#Microsoft.Media.CopyAudio"
955
956 OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyVideo OdataTypeBasicCodec = "#Microsoft.Media.CopyVideo"
957
958 OdataTypeBasicCodecOdataTypeMicrosoftMediaH264Video OdataTypeBasicCodec = "#Microsoft.Media.H264Video"
959
960 OdataTypeBasicCodecOdataTypeMicrosoftMediaH265Video OdataTypeBasicCodec = "#Microsoft.Media.H265Video"
961
962 OdataTypeBasicCodecOdataTypeMicrosoftMediaImage OdataTypeBasicCodec = "#Microsoft.Media.Image"
963
964 OdataTypeBasicCodecOdataTypeMicrosoftMediaJpgImage OdataTypeBasicCodec = "#Microsoft.Media.JpgImage"
965
966 OdataTypeBasicCodecOdataTypeMicrosoftMediaPngImage OdataTypeBasicCodec = "#Microsoft.Media.PngImage"
967
968 OdataTypeBasicCodecOdataTypeMicrosoftMediaVideo OdataTypeBasicCodec = "#Microsoft.Media.Video"
969 )
970
971
972 func PossibleOdataTypeBasicCodecValues() []OdataTypeBasicCodec {
973 return []OdataTypeBasicCodec{OdataTypeBasicCodecOdataTypeCodec, OdataTypeBasicCodecOdataTypeMicrosoftMediaAacAudio, OdataTypeBasicCodecOdataTypeMicrosoftMediaAudio, OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyAudio, OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyVideo, OdataTypeBasicCodecOdataTypeMicrosoftMediaH264Video, OdataTypeBasicCodecOdataTypeMicrosoftMediaH265Video, OdataTypeBasicCodecOdataTypeMicrosoftMediaImage, OdataTypeBasicCodecOdataTypeMicrosoftMediaJpgImage, OdataTypeBasicCodecOdataTypeMicrosoftMediaPngImage, OdataTypeBasicCodecOdataTypeMicrosoftMediaVideo}
974 }
975
976
977
978 type OdataTypeBasicContentKeyPolicyConfiguration string
979
980 const (
981
982 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeContentKeyPolicyConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "ContentKeyPolicyConfiguration"
983
984 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyClearKeyConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration"
985
986 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyFairPlayConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration"
987
988 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration"
989
990 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyUnknownConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyUnknownConfiguration"
991
992 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyWidevineConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyWidevineConfiguration"
993 )
994
995
996 func PossibleOdataTypeBasicContentKeyPolicyConfigurationValues() []OdataTypeBasicContentKeyPolicyConfiguration {
997 return []OdataTypeBasicContentKeyPolicyConfiguration{OdataTypeBasicContentKeyPolicyConfigurationOdataTypeContentKeyPolicyConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyClearKeyConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyFairPlayConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyUnknownConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyWidevineConfiguration}
998 }
999
1000
1001
1002 type OdataTypeBasicContentKeyPolicyRestriction string
1003
1004 const (
1005
1006 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeContentKeyPolicyRestriction OdataTypeBasicContentKeyPolicyRestriction = "ContentKeyPolicyRestriction"
1007
1008 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyOpenRestriction OdataTypeBasicContentKeyPolicyRestriction = "#Microsoft.Media.ContentKeyPolicyOpenRestriction"
1009
1010 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyTokenRestriction OdataTypeBasicContentKeyPolicyRestriction = "#Microsoft.Media.ContentKeyPolicyTokenRestriction"
1011
1012 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyUnknownRestriction OdataTypeBasicContentKeyPolicyRestriction = "#Microsoft.Media.ContentKeyPolicyUnknownRestriction"
1013 )
1014
1015
1016 func PossibleOdataTypeBasicContentKeyPolicyRestrictionValues() []OdataTypeBasicContentKeyPolicyRestriction {
1017 return []OdataTypeBasicContentKeyPolicyRestriction{OdataTypeBasicContentKeyPolicyRestrictionOdataTypeContentKeyPolicyRestriction, OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyOpenRestriction, OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyTokenRestriction, OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyUnknownRestriction}
1018 }
1019
1020
1021
1022 type OdataTypeBasicContentKeyPolicyRestrictionTokenKey string
1023
1024 const (
1025
1026 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeContentKeyPolicyRestrictionTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "ContentKeyPolicyRestrictionTokenKey"
1027
1028 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyRsaTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "#Microsoft.Media.ContentKeyPolicyRsaTokenKey"
1029
1030 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicySymmetricTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "#Microsoft.Media.ContentKeyPolicySymmetricTokenKey"
1031
1032 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyX509CertificateTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey"
1033 )
1034
1035
1036 func PossibleOdataTypeBasicContentKeyPolicyRestrictionTokenKeyValues() []OdataTypeBasicContentKeyPolicyRestrictionTokenKey {
1037 return []OdataTypeBasicContentKeyPolicyRestrictionTokenKey{OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeContentKeyPolicyRestrictionTokenKey, OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyRsaTokenKey, OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicySymmetricTokenKey, OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyX509CertificateTokenKey}
1038 }
1039
1040
1041 type OdataTypeBasicFormat string
1042
1043 const (
1044
1045 OdataTypeBasicFormatOdataTypeFormat OdataTypeBasicFormat = "Format"
1046
1047 OdataTypeBasicFormatOdataTypeMicrosoftMediaImageFormat OdataTypeBasicFormat = "#Microsoft.Media.ImageFormat"
1048
1049 OdataTypeBasicFormatOdataTypeMicrosoftMediaJpgFormat OdataTypeBasicFormat = "#Microsoft.Media.JpgFormat"
1050
1051 OdataTypeBasicFormatOdataTypeMicrosoftMediaMp4Format OdataTypeBasicFormat = "#Microsoft.Media.Mp4Format"
1052
1053 OdataTypeBasicFormatOdataTypeMicrosoftMediaMultiBitrateFormat OdataTypeBasicFormat = "#Microsoft.Media.MultiBitrateFormat"
1054
1055 OdataTypeBasicFormatOdataTypeMicrosoftMediaPngFormat OdataTypeBasicFormat = "#Microsoft.Media.PngFormat"
1056
1057 OdataTypeBasicFormatOdataTypeMicrosoftMediaTransportStreamFormat OdataTypeBasicFormat = "#Microsoft.Media.TransportStreamFormat"
1058 )
1059
1060
1061 func PossibleOdataTypeBasicFormatValues() []OdataTypeBasicFormat {
1062 return []OdataTypeBasicFormat{OdataTypeBasicFormatOdataTypeFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaImageFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaJpgFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaMp4Format, OdataTypeBasicFormatOdataTypeMicrosoftMediaMultiBitrateFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaPngFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaTransportStreamFormat}
1063 }
1064
1065
1066 type OdataTypeBasicInputDefinition string
1067
1068 const (
1069
1070 OdataTypeBasicInputDefinitionOdataTypeInputDefinition OdataTypeBasicInputDefinition = "InputDefinition"
1071
1072 OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromAllInputFile OdataTypeBasicInputDefinition = "#Microsoft.Media.FromAllInputFile"
1073
1074 OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromEachInputFile OdataTypeBasicInputDefinition = "#Microsoft.Media.FromEachInputFile"
1075
1076 OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaInputFile OdataTypeBasicInputDefinition = "#Microsoft.Media.InputFile"
1077 )
1078
1079
1080 func PossibleOdataTypeBasicInputDefinitionValues() []OdataTypeBasicInputDefinition {
1081 return []OdataTypeBasicInputDefinition{OdataTypeBasicInputDefinitionOdataTypeInputDefinition, OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromAllInputFile, OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromEachInputFile, OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaInputFile}
1082 }
1083
1084
1085 type OdataTypeBasicJobInput string
1086
1087 const (
1088
1089 OdataTypeBasicJobInputOdataTypeJobInput OdataTypeBasicJobInput = "JobInput"
1090
1091 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputAsset OdataTypeBasicJobInput = "#Microsoft.Media.JobInputAsset"
1092
1093 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputClip OdataTypeBasicJobInput = "#Microsoft.Media.JobInputClip"
1094
1095 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputHTTP OdataTypeBasicJobInput = "#Microsoft.Media.JobInputHttp"
1096
1097 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputs OdataTypeBasicJobInput = "#Microsoft.Media.JobInputs"
1098
1099 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputSequence OdataTypeBasicJobInput = "#Microsoft.Media.JobInputSequence"
1100 )
1101
1102
1103 func PossibleOdataTypeBasicJobInputValues() []OdataTypeBasicJobInput {
1104 return []OdataTypeBasicJobInput{OdataTypeBasicJobInputOdataTypeJobInput, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputAsset, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputClip, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputHTTP, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputs, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputSequence}
1105 }
1106
1107
1108 type OdataTypeBasicJobOutput string
1109
1110 const (
1111
1112 OdataTypeBasicJobOutputOdataTypeJobOutput OdataTypeBasicJobOutput = "JobOutput"
1113
1114 OdataTypeBasicJobOutputOdataTypeMicrosoftMediaJobOutputAsset OdataTypeBasicJobOutput = "#Microsoft.Media.JobOutputAsset"
1115 )
1116
1117
1118 func PossibleOdataTypeBasicJobOutputValues() []OdataTypeBasicJobOutput {
1119 return []OdataTypeBasicJobOutput{OdataTypeBasicJobOutputOdataTypeJobOutput, OdataTypeBasicJobOutputOdataTypeMicrosoftMediaJobOutputAsset}
1120 }
1121
1122
1123 type OdataTypeBasicLayer string
1124
1125 const (
1126
1127 OdataTypeBasicLayerOdataTypeLayer OdataTypeBasicLayer = "Layer"
1128
1129 OdataTypeBasicLayerOdataTypeMicrosoftMediaH264Layer OdataTypeBasicLayer = "#Microsoft.Media.H264Layer"
1130
1131 OdataTypeBasicLayerOdataTypeMicrosoftMediaH265Layer OdataTypeBasicLayer = "#Microsoft.Media.H265Layer"
1132
1133 OdataTypeBasicLayerOdataTypeMicrosoftMediaH265VideoLayer OdataTypeBasicLayer = "#Microsoft.Media.H265VideoLayer"
1134
1135 OdataTypeBasicLayerOdataTypeMicrosoftMediaJpgLayer OdataTypeBasicLayer = "#Microsoft.Media.JpgLayer"
1136
1137 OdataTypeBasicLayerOdataTypeMicrosoftMediaPngLayer OdataTypeBasicLayer = "#Microsoft.Media.PngLayer"
1138
1139 OdataTypeBasicLayerOdataTypeMicrosoftMediaVideoLayer OdataTypeBasicLayer = "#Microsoft.Media.VideoLayer"
1140 )
1141
1142
1143 func PossibleOdataTypeBasicLayerValues() []OdataTypeBasicLayer {
1144 return []OdataTypeBasicLayer{OdataTypeBasicLayerOdataTypeLayer, OdataTypeBasicLayerOdataTypeMicrosoftMediaH264Layer, OdataTypeBasicLayerOdataTypeMicrosoftMediaH265Layer, OdataTypeBasicLayerOdataTypeMicrosoftMediaH265VideoLayer, OdataTypeBasicLayerOdataTypeMicrosoftMediaJpgLayer, OdataTypeBasicLayerOdataTypeMicrosoftMediaPngLayer, OdataTypeBasicLayerOdataTypeMicrosoftMediaVideoLayer}
1145 }
1146
1147
1148 type OdataTypeBasicOverlay string
1149
1150 const (
1151
1152 OdataTypeBasicOverlayOdataTypeMicrosoftMediaAudioOverlay OdataTypeBasicOverlay = "#Microsoft.Media.AudioOverlay"
1153
1154 OdataTypeBasicOverlayOdataTypeMicrosoftMediaVideoOverlay OdataTypeBasicOverlay = "#Microsoft.Media.VideoOverlay"
1155
1156 OdataTypeBasicOverlayOdataTypeOverlay OdataTypeBasicOverlay = "Overlay"
1157 )
1158
1159
1160 func PossibleOdataTypeBasicOverlayValues() []OdataTypeBasicOverlay {
1161 return []OdataTypeBasicOverlay{OdataTypeBasicOverlayOdataTypeMicrosoftMediaAudioOverlay, OdataTypeBasicOverlayOdataTypeMicrosoftMediaVideoOverlay, OdataTypeBasicOverlayOdataTypeOverlay}
1162 }
1163
1164
1165 type OdataTypeBasicPreset string
1166
1167 const (
1168
1169 OdataTypeBasicPresetOdataTypeMicrosoftMediaAudioAnalyzerPreset OdataTypeBasicPreset = "#Microsoft.Media.AudioAnalyzerPreset"
1170
1171 OdataTypeBasicPresetOdataTypeMicrosoftMediaBuiltInStandardEncoderPreset OdataTypeBasicPreset = "#Microsoft.Media.BuiltInStandardEncoderPreset"
1172
1173 OdataTypeBasicPresetOdataTypeMicrosoftMediaFaceDetectorPreset OdataTypeBasicPreset = "#Microsoft.Media.FaceDetectorPreset"
1174
1175 OdataTypeBasicPresetOdataTypeMicrosoftMediaStandardEncoderPreset OdataTypeBasicPreset = "#Microsoft.Media.StandardEncoderPreset"
1176
1177 OdataTypeBasicPresetOdataTypeMicrosoftMediaVideoAnalyzerPreset OdataTypeBasicPreset = "#Microsoft.Media.VideoAnalyzerPreset"
1178
1179 OdataTypeBasicPresetOdataTypePreset OdataTypeBasicPreset = "Preset"
1180 )
1181
1182
1183 func PossibleOdataTypeBasicPresetValues() []OdataTypeBasicPreset {
1184 return []OdataTypeBasicPreset{OdataTypeBasicPresetOdataTypeMicrosoftMediaAudioAnalyzerPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaBuiltInStandardEncoderPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaFaceDetectorPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaStandardEncoderPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaVideoAnalyzerPreset, OdataTypeBasicPresetOdataTypePreset}
1185 }
1186
1187
1188 type OdataTypeBasicTrackDescriptor string
1189
1190 const (
1191
1192 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaAudioTrackDescriptor OdataTypeBasicTrackDescriptor = "#Microsoft.Media.AudioTrackDescriptor"
1193
1194 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByAttribute OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectAudioTrackByAttribute"
1195
1196 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByID OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectAudioTrackById"
1197
1198 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByAttribute OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectVideoTrackByAttribute"
1199
1200 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByID OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectVideoTrackById"
1201
1202 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaVideoTrackDescriptor OdataTypeBasicTrackDescriptor = "#Microsoft.Media.VideoTrackDescriptor"
1203
1204 OdataTypeBasicTrackDescriptorOdataTypeTrackDescriptor OdataTypeBasicTrackDescriptor = "TrackDescriptor"
1205 )
1206
1207
1208 func PossibleOdataTypeBasicTrackDescriptorValues() []OdataTypeBasicTrackDescriptor {
1209 return []OdataTypeBasicTrackDescriptor{OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaAudioTrackDescriptor, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByAttribute, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByID, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByAttribute, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByID, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaVideoTrackDescriptor, OdataTypeBasicTrackDescriptorOdataTypeTrackDescriptor}
1210 }
1211
1212
1213 type OnErrorType string
1214
1215 const (
1216
1217
1218 OnErrorTypeContinueJob OnErrorType = "ContinueJob"
1219
1220
1221 OnErrorTypeStopProcessingJob OnErrorType = "StopProcessingJob"
1222 )
1223
1224
1225 func PossibleOnErrorTypeValues() []OnErrorType {
1226 return []OnErrorType{OnErrorTypeContinueJob, OnErrorTypeStopProcessingJob}
1227 }
1228
1229
1230 type Priority string
1231
1232 const (
1233
1234 PriorityHigh Priority = "High"
1235
1236
1237 PriorityLow Priority = "Low"
1238
1239 PriorityNormal Priority = "Normal"
1240 )
1241
1242
1243 func PossiblePriorityValues() []Priority {
1244 return []Priority{PriorityHigh, PriorityLow, PriorityNormal}
1245 }
1246
1247
1248
1249 type PrivateEndpointConnectionProvisioningState string
1250
1251 const (
1252
1253 PrivateEndpointConnectionProvisioningStateCreating PrivateEndpointConnectionProvisioningState = "Creating"
1254
1255 PrivateEndpointConnectionProvisioningStateDeleting PrivateEndpointConnectionProvisioningState = "Deleting"
1256
1257 PrivateEndpointConnectionProvisioningStateFailed PrivateEndpointConnectionProvisioningState = "Failed"
1258
1259 PrivateEndpointConnectionProvisioningStateSucceeded PrivateEndpointConnectionProvisioningState = "Succeeded"
1260 )
1261
1262
1263 func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState {
1264 return []PrivateEndpointConnectionProvisioningState{PrivateEndpointConnectionProvisioningStateCreating, PrivateEndpointConnectionProvisioningStateDeleting, PrivateEndpointConnectionProvisioningStateFailed, PrivateEndpointConnectionProvisioningStateSucceeded}
1265 }
1266
1267
1268 type PrivateEndpointServiceConnectionStatus string
1269
1270 const (
1271
1272 PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatus = "Approved"
1273
1274 PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatus = "Pending"
1275
1276 PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatus = "Rejected"
1277 )
1278
1279
1280 func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus {
1281 return []PrivateEndpointServiceConnectionStatus{PrivateEndpointServiceConnectionStatusApproved, PrivateEndpointServiceConnectionStatusPending, PrivateEndpointServiceConnectionStatusRejected}
1282 }
1283
1284
1285 type PublicNetworkAccess string
1286
1287 const (
1288
1289 PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled"
1290
1291 PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled"
1292 )
1293
1294
1295 func PossiblePublicNetworkAccessValues() []PublicNetworkAccess {
1296 return []PublicNetworkAccess{PublicNetworkAccessDisabled, PublicNetworkAccessEnabled}
1297 }
1298
1299
1300 type Rotation string
1301
1302 const (
1303
1304 RotationAuto Rotation = "Auto"
1305
1306
1307 RotationNone Rotation = "None"
1308
1309 RotationRotate0 Rotation = "Rotate0"
1310
1311 RotationRotate180 Rotation = "Rotate180"
1312
1313 RotationRotate270 Rotation = "Rotate270"
1314
1315 RotationRotate90 Rotation = "Rotate90"
1316 )
1317
1318
1319 func PossibleRotationValues() []Rotation {
1320 return []Rotation{RotationAuto, RotationNone, RotationRotate0, RotationRotate180, RotationRotate270, RotationRotate90}
1321 }
1322
1323
1324 type StorageAccountType string
1325
1326 const (
1327
1328 StorageAccountTypePrimary StorageAccountType = "Primary"
1329
1330 StorageAccountTypeSecondary StorageAccountType = "Secondary"
1331 )
1332
1333
1334 func PossibleStorageAccountTypeValues() []StorageAccountType {
1335 return []StorageAccountType{StorageAccountTypePrimary, StorageAccountTypeSecondary}
1336 }
1337
1338
1339 type StorageAuthentication string
1340
1341 const (
1342
1343 StorageAuthenticationManagedIdentity StorageAuthentication = "ManagedIdentity"
1344
1345 StorageAuthenticationSystem StorageAuthentication = "System"
1346 )
1347
1348
1349 func PossibleStorageAuthenticationValues() []StorageAuthentication {
1350 return []StorageAuthentication{StorageAuthenticationManagedIdentity, StorageAuthenticationSystem}
1351 }
1352
1353
1354 type StreamingEndpointResourceState string
1355
1356 const (
1357
1358 StreamingEndpointResourceStateDeleting StreamingEndpointResourceState = "Deleting"
1359
1360
1361 StreamingEndpointResourceStateRunning StreamingEndpointResourceState = "Running"
1362
1363 StreamingEndpointResourceStateScaling StreamingEndpointResourceState = "Scaling"
1364
1365 StreamingEndpointResourceStateStarting StreamingEndpointResourceState = "Starting"
1366
1367
1368 StreamingEndpointResourceStateStopped StreamingEndpointResourceState = "Stopped"
1369
1370 StreamingEndpointResourceStateStopping StreamingEndpointResourceState = "Stopping"
1371 )
1372
1373
1374 func PossibleStreamingEndpointResourceStateValues() []StreamingEndpointResourceState {
1375 return []StreamingEndpointResourceState{StreamingEndpointResourceStateDeleting, StreamingEndpointResourceStateRunning, StreamingEndpointResourceStateScaling, StreamingEndpointResourceStateStarting, StreamingEndpointResourceStateStopped, StreamingEndpointResourceStateStopping}
1376 }
1377
1378
1379 type StreamingLocatorContentKeyType string
1380
1381 const (
1382
1383 StreamingLocatorContentKeyTypeCommonEncryptionCbcs StreamingLocatorContentKeyType = "CommonEncryptionCbcs"
1384
1385 StreamingLocatorContentKeyTypeCommonEncryptionCenc StreamingLocatorContentKeyType = "CommonEncryptionCenc"
1386
1387 StreamingLocatorContentKeyTypeEnvelopeEncryption StreamingLocatorContentKeyType = "EnvelopeEncryption"
1388 )
1389
1390
1391 func PossibleStreamingLocatorContentKeyTypeValues() []StreamingLocatorContentKeyType {
1392 return []StreamingLocatorContentKeyType{StreamingLocatorContentKeyTypeCommonEncryptionCbcs, StreamingLocatorContentKeyTypeCommonEncryptionCenc, StreamingLocatorContentKeyTypeEnvelopeEncryption}
1393 }
1394
1395
1396 type StreamingPolicyStreamingProtocol string
1397
1398 const (
1399
1400 StreamingPolicyStreamingProtocolDash StreamingPolicyStreamingProtocol = "Dash"
1401
1402 StreamingPolicyStreamingProtocolDownload StreamingPolicyStreamingProtocol = "Download"
1403
1404 StreamingPolicyStreamingProtocolHls StreamingPolicyStreamingProtocol = "Hls"
1405
1406 StreamingPolicyStreamingProtocolSmoothStreaming StreamingPolicyStreamingProtocol = "SmoothStreaming"
1407 )
1408
1409
1410 func PossibleStreamingPolicyStreamingProtocolValues() []StreamingPolicyStreamingProtocol {
1411 return []StreamingPolicyStreamingProtocol{StreamingPolicyStreamingProtocolDash, StreamingPolicyStreamingProtocolDownload, StreamingPolicyStreamingProtocolHls, StreamingPolicyStreamingProtocolSmoothStreaming}
1412 }
1413
1414
1415 type StreamOptionsFlag string
1416
1417 const (
1418
1419 StreamOptionsFlagDefault StreamOptionsFlag = "Default"
1420
1421
1422 StreamOptionsFlagLowLatency StreamOptionsFlag = "LowLatency"
1423 )
1424
1425
1426 func PossibleStreamOptionsFlagValues() []StreamOptionsFlag {
1427 return []StreamOptionsFlag{StreamOptionsFlagDefault, StreamOptionsFlagLowLatency}
1428 }
1429
1430
1431 type StretchMode string
1432
1433 const (
1434
1435
1436
1437
1438
1439 StretchModeAutoFit StretchMode = "AutoFit"
1440
1441
1442
1443
1444 StretchModeAutoSize StretchMode = "AutoSize"
1445
1446
1447 StretchModeNone StretchMode = "None"
1448 )
1449
1450
1451 func PossibleStretchModeValues() []StretchMode {
1452 return []StretchMode{StretchModeAutoFit, StretchModeAutoSize, StretchModeNone}
1453 }
1454
1455
1456 type TrackAttribute string
1457
1458 const (
1459
1460 TrackAttributeBitrate TrackAttribute = "Bitrate"
1461
1462 TrackAttributeLanguage TrackAttribute = "Language"
1463 )
1464
1465
1466 func PossibleTrackAttributeValues() []TrackAttribute {
1467 return []TrackAttribute{TrackAttributeBitrate, TrackAttributeLanguage}
1468 }
1469
1470
1471 type TrackPropertyCompareOperation string
1472
1473 const (
1474
1475 TrackPropertyCompareOperationEqual TrackPropertyCompareOperation = "Equal"
1476
1477 TrackPropertyCompareOperationUnknown TrackPropertyCompareOperation = "Unknown"
1478 )
1479
1480
1481 func PossibleTrackPropertyCompareOperationValues() []TrackPropertyCompareOperation {
1482 return []TrackPropertyCompareOperation{TrackPropertyCompareOperationEqual, TrackPropertyCompareOperationUnknown}
1483 }
1484
1485
1486 type TrackPropertyType string
1487
1488 const (
1489
1490 TrackPropertyTypeFourCC TrackPropertyType = "FourCC"
1491
1492 TrackPropertyTypeUnknown TrackPropertyType = "Unknown"
1493 )
1494
1495
1496 func PossibleTrackPropertyTypeValues() []TrackPropertyType {
1497 return []TrackPropertyType{TrackPropertyTypeFourCC, TrackPropertyTypeUnknown}
1498 }
1499
1500
1501 type VideoSyncMode string
1502
1503 const (
1504
1505
1506 VideoSyncModeAuto VideoSyncMode = "Auto"
1507
1508
1509 VideoSyncModeCfr VideoSyncMode = "Cfr"
1510
1511
1512
1513
1514
1515 VideoSyncModePassthrough VideoSyncMode = "Passthrough"
1516
1517
1518
1519
1520 VideoSyncModeVfr VideoSyncMode = "Vfr"
1521 )
1522
1523
1524 func PossibleVideoSyncModeValues() []VideoSyncMode {
1525 return []VideoSyncMode{VideoSyncModeAuto, VideoSyncModeCfr, VideoSyncModePassthrough, VideoSyncModeVfr}
1526 }
1527
View as plain text