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 H264RateControlMode string
583
584 const (
585
586 H264RateControlModeABR H264RateControlMode = "ABR"
587
588
589 H264RateControlModeCBR H264RateControlMode = "CBR"
590
591 H264RateControlModeCRF H264RateControlMode = "CRF"
592 )
593
594
595 func PossibleH264RateControlModeValues() []H264RateControlMode {
596 return []H264RateControlMode{H264RateControlModeABR, H264RateControlModeCBR, H264RateControlModeCRF}
597 }
598
599
600 type H264VideoProfile string
601
602 const (
603
604 H264VideoProfileAuto H264VideoProfile = "Auto"
605
606 H264VideoProfileBaseline H264VideoProfile = "Baseline"
607
608 H264VideoProfileHigh H264VideoProfile = "High"
609
610 H264VideoProfileHigh422 H264VideoProfile = "High422"
611
612 H264VideoProfileHigh444 H264VideoProfile = "High444"
613
614 H264VideoProfileMain H264VideoProfile = "Main"
615 )
616
617
618 func PossibleH264VideoProfileValues() []H264VideoProfile {
619 return []H264VideoProfile{H264VideoProfileAuto, H264VideoProfileBaseline, H264VideoProfileHigh, H264VideoProfileHigh422, H264VideoProfileHigh444, H264VideoProfileMain}
620 }
621
622
623 type H265Complexity string
624
625 const (
626
627
628 H265ComplexityBalanced H265Complexity = "Balanced"
629
630
631 H265ComplexityQuality H265Complexity = "Quality"
632
633
634 H265ComplexitySpeed H265Complexity = "Speed"
635 )
636
637
638 func PossibleH265ComplexityValues() []H265Complexity {
639 return []H265Complexity{H265ComplexityBalanced, H265ComplexityQuality, H265ComplexitySpeed}
640 }
641
642
643 type H265VideoProfile string
644
645 const (
646
647 H265VideoProfileAuto H265VideoProfile = "Auto"
648
649
650 H265VideoProfileMain H265VideoProfile = "Main"
651
652
653 H265VideoProfileMain10 H265VideoProfile = "Main10"
654 )
655
656
657 func PossibleH265VideoProfileValues() []H265VideoProfile {
658 return []H265VideoProfile{H265VideoProfileAuto, H265VideoProfileMain, H265VideoProfileMain10}
659 }
660
661
662 type InsightsType string
663
664 const (
665
666
667 InsightsTypeAllInsights InsightsType = "AllInsights"
668
669
670 InsightsTypeAudioInsightsOnly InsightsType = "AudioInsightsOnly"
671
672
673 InsightsTypeVideoInsightsOnly InsightsType = "VideoInsightsOnly"
674 )
675
676
677 func PossibleInsightsTypeValues() []InsightsType {
678 return []InsightsType{InsightsTypeAllInsights, InsightsTypeAudioInsightsOnly, InsightsTypeVideoInsightsOnly}
679 }
680
681
682 type InterleaveOutput string
683
684 const (
685
686 InterleaveOutputInterleavedOutput InterleaveOutput = "InterleavedOutput"
687
688 InterleaveOutputNonInterleavedOutput InterleaveOutput = "NonInterleavedOutput"
689 )
690
691
692 func PossibleInterleaveOutputValues() []InterleaveOutput {
693 return []InterleaveOutput{InterleaveOutputInterleavedOutput, InterleaveOutputNonInterleavedOutput}
694 }
695
696
697 type JobErrorCategory string
698
699 const (
700
701 JobErrorCategoryConfiguration JobErrorCategory = "Configuration"
702
703 JobErrorCategoryContent JobErrorCategory = "Content"
704
705 JobErrorCategoryDownload JobErrorCategory = "Download"
706
707 JobErrorCategoryService JobErrorCategory = "Service"
708
709 JobErrorCategoryUpload JobErrorCategory = "Upload"
710 )
711
712
713 func PossibleJobErrorCategoryValues() []JobErrorCategory {
714 return []JobErrorCategory{JobErrorCategoryConfiguration, JobErrorCategoryContent, JobErrorCategoryDownload, JobErrorCategoryService, JobErrorCategoryUpload}
715 }
716
717
718 type JobErrorCode string
719
720 const (
721
722
723
724 JobErrorCodeConfigurationUnsupported JobErrorCode = "ConfigurationUnsupported"
725
726
727 JobErrorCodeContentMalformed JobErrorCode = "ContentMalformed"
728
729
730 JobErrorCodeContentUnsupported JobErrorCode = "ContentUnsupported"
731
732
733 JobErrorCodeDownloadNotAccessible JobErrorCode = "DownloadNotAccessible"
734
735
736 JobErrorCodeDownloadTransientError JobErrorCode = "DownloadTransientError"
737
738 JobErrorCodeServiceError JobErrorCode = "ServiceError"
739
740
741 JobErrorCodeServiceTransientError JobErrorCode = "ServiceTransientError"
742
743
744 JobErrorCodeUploadNotAccessible JobErrorCode = "UploadNotAccessible"
745
746
747 JobErrorCodeUploadTransientError JobErrorCode = "UploadTransientError"
748 )
749
750
751 func PossibleJobErrorCodeValues() []JobErrorCode {
752 return []JobErrorCode{JobErrorCodeConfigurationUnsupported, JobErrorCodeContentMalformed, JobErrorCodeContentUnsupported, JobErrorCodeDownloadNotAccessible, JobErrorCodeDownloadTransientError, JobErrorCodeServiceError, JobErrorCodeServiceTransientError, JobErrorCodeUploadNotAccessible, JobErrorCodeUploadTransientError}
753 }
754
755
756 type JobRetry string
757
758 const (
759
760
761 JobRetryDoNotRetry JobRetry = "DoNotRetry"
762
763 JobRetryMayRetry JobRetry = "MayRetry"
764 )
765
766
767 func PossibleJobRetryValues() []JobRetry {
768 return []JobRetry{JobRetryDoNotRetry, JobRetryMayRetry}
769 }
770
771
772 type JobState string
773
774 const (
775
776 JobStateCanceled JobState = "Canceled"
777
778 JobStateCanceling JobState = "Canceling"
779
780 JobStateError JobState = "Error"
781
782 JobStateFinished JobState = "Finished"
783
784 JobStateProcessing JobState = "Processing"
785
786
787 JobStateQueued JobState = "Queued"
788
789
790 JobStateScheduled JobState = "Scheduled"
791 )
792
793
794 func PossibleJobStateValues() []JobState {
795 return []JobState{JobStateCanceled, JobStateCanceling, JobStateError, JobStateFinished, JobStateProcessing, JobStateQueued, JobStateScheduled}
796 }
797
798
799 type LiveEventEncodingType string
800
801 const (
802
803
804 LiveEventEncodingTypeNone LiveEventEncodingType = "None"
805
806
807
808 LiveEventEncodingTypePassthroughBasic LiveEventEncodingType = "PassthroughBasic"
809
810
811
812 LiveEventEncodingTypePassthroughStandard LiveEventEncodingType = "PassthroughStandard"
813
814
815 LiveEventEncodingTypePremium1080p LiveEventEncodingType = "Premium1080p"
816
817
818 LiveEventEncodingTypeStandard LiveEventEncodingType = "Standard"
819 )
820
821
822 func PossibleLiveEventEncodingTypeValues() []LiveEventEncodingType {
823 return []LiveEventEncodingType{LiveEventEncodingTypeNone, LiveEventEncodingTypePassthroughBasic, LiveEventEncodingTypePassthroughStandard, LiveEventEncodingTypePremium1080p, LiveEventEncodingTypeStandard}
824 }
825
826
827 type LiveEventInputProtocol string
828
829 const (
830
831
832 LiveEventInputProtocolFragmentedMP4 LiveEventInputProtocol = "FragmentedMP4"
833
834 LiveEventInputProtocolRTMP LiveEventInputProtocol = "RTMP"
835 )
836
837
838 func PossibleLiveEventInputProtocolValues() []LiveEventInputProtocol {
839 return []LiveEventInputProtocol{LiveEventInputProtocolFragmentedMP4, LiveEventInputProtocolRTMP}
840 }
841
842
843 type LiveEventResourceState string
844
845 const (
846
847
848
849 LiveEventResourceStateAllocating LiveEventResourceState = "Allocating"
850
851
852 LiveEventResourceStateDeleting LiveEventResourceState = "Deleting"
853
854
855
856 LiveEventResourceStateRunning LiveEventResourceState = "Running"
857
858
859
860 LiveEventResourceStateStandBy LiveEventResourceState = "StandBy"
861
862
863
864 LiveEventResourceStateStarting LiveEventResourceState = "Starting"
865
866
867
868 LiveEventResourceStateStopped LiveEventResourceState = "Stopped"
869
870
871 LiveEventResourceStateStopping LiveEventResourceState = "Stopping"
872 )
873
874
875 func PossibleLiveEventResourceStateValues() []LiveEventResourceState {
876 return []LiveEventResourceState{LiveEventResourceStateAllocating, LiveEventResourceStateDeleting, LiveEventResourceStateRunning, LiveEventResourceStateStandBy, LiveEventResourceStateStarting, LiveEventResourceStateStopped, LiveEventResourceStateStopping}
877 }
878
879
880 type LiveOutputResourceState string
881
882 const (
883
884
885 LiveOutputResourceStateCreating LiveOutputResourceState = "Creating"
886
887
888 LiveOutputResourceStateDeleting LiveOutputResourceState = "Deleting"
889
890
891 LiveOutputResourceStateRunning LiveOutputResourceState = "Running"
892 )
893
894
895 func PossibleLiveOutputResourceStateValues() []LiveOutputResourceState {
896 return []LiveOutputResourceState{LiveOutputResourceStateCreating, LiveOutputResourceStateDeleting, LiveOutputResourceStateRunning}
897 }
898
899
900 type MetricAggregationType string
901
902 const (
903
904 MetricAggregationTypeAverage MetricAggregationType = "Average"
905
906 MetricAggregationTypeCount MetricAggregationType = "Count"
907
908 MetricAggregationTypeTotal MetricAggregationType = "Total"
909 )
910
911
912 func PossibleMetricAggregationTypeValues() []MetricAggregationType {
913 return []MetricAggregationType{MetricAggregationTypeAverage, MetricAggregationTypeCount, MetricAggregationTypeTotal}
914 }
915
916
917 type MetricUnit string
918
919 const (
920
921 MetricUnitBytes MetricUnit = "Bytes"
922
923 MetricUnitCount MetricUnit = "Count"
924
925 MetricUnitMilliseconds MetricUnit = "Milliseconds"
926 )
927
928
929 func PossibleMetricUnitValues() []MetricUnit {
930 return []MetricUnit{MetricUnitBytes, MetricUnitCount, MetricUnitMilliseconds}
931 }
932
933
934 type OdataType string
935
936 const (
937
938 OdataTypeMicrosoftMediaAudioTrack OdataType = "#Microsoft.Media.AudioTrack"
939
940 OdataTypeMicrosoftMediaTextTrack OdataType = "#Microsoft.Media.TextTrack"
941
942 OdataTypeMicrosoftMediaVideoTrack OdataType = "#Microsoft.Media.VideoTrack"
943
944 OdataTypeTrackBase OdataType = "TrackBase"
945 )
946
947
948 func PossibleOdataTypeValues() []OdataType {
949 return []OdataType{OdataTypeMicrosoftMediaAudioTrack, OdataTypeMicrosoftMediaTextTrack, OdataTypeMicrosoftMediaVideoTrack, OdataTypeTrackBase}
950 }
951
952
953 type OdataTypeBasicClipTime string
954
955 const (
956
957 OdataTypeBasicClipTimeOdataTypeClipTime OdataTypeBasicClipTime = "ClipTime"
958
959 OdataTypeBasicClipTimeOdataTypeMicrosoftMediaAbsoluteClipTime OdataTypeBasicClipTime = "#Microsoft.Media.AbsoluteClipTime"
960
961 OdataTypeBasicClipTimeOdataTypeMicrosoftMediaUtcClipTime OdataTypeBasicClipTime = "#Microsoft.Media.UtcClipTime"
962 )
963
964
965 func PossibleOdataTypeBasicClipTimeValues() []OdataTypeBasicClipTime {
966 return []OdataTypeBasicClipTime{OdataTypeBasicClipTimeOdataTypeClipTime, OdataTypeBasicClipTimeOdataTypeMicrosoftMediaAbsoluteClipTime, OdataTypeBasicClipTimeOdataTypeMicrosoftMediaUtcClipTime}
967 }
968
969
970 type OdataTypeBasicCodec string
971
972 const (
973
974 OdataTypeBasicCodecOdataTypeCodec OdataTypeBasicCodec = "Codec"
975
976 OdataTypeBasicCodecOdataTypeMicrosoftMediaAacAudio OdataTypeBasicCodec = "#Microsoft.Media.AacAudio"
977
978 OdataTypeBasicCodecOdataTypeMicrosoftMediaAudio OdataTypeBasicCodec = "#Microsoft.Media.Audio"
979
980 OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyAudio OdataTypeBasicCodec = "#Microsoft.Media.CopyAudio"
981
982 OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyVideo OdataTypeBasicCodec = "#Microsoft.Media.CopyVideo"
983
984 OdataTypeBasicCodecOdataTypeMicrosoftMediaH264Video OdataTypeBasicCodec = "#Microsoft.Media.H264Video"
985
986 OdataTypeBasicCodecOdataTypeMicrosoftMediaH265Video OdataTypeBasicCodec = "#Microsoft.Media.H265Video"
987
988 OdataTypeBasicCodecOdataTypeMicrosoftMediaImage OdataTypeBasicCodec = "#Microsoft.Media.Image"
989
990 OdataTypeBasicCodecOdataTypeMicrosoftMediaJpgImage OdataTypeBasicCodec = "#Microsoft.Media.JpgImage"
991
992 OdataTypeBasicCodecOdataTypeMicrosoftMediaPngImage OdataTypeBasicCodec = "#Microsoft.Media.PngImage"
993
994 OdataTypeBasicCodecOdataTypeMicrosoftMediaVideo OdataTypeBasicCodec = "#Microsoft.Media.Video"
995 )
996
997
998 func PossibleOdataTypeBasicCodecValues() []OdataTypeBasicCodec {
999 return []OdataTypeBasicCodec{OdataTypeBasicCodecOdataTypeCodec, OdataTypeBasicCodecOdataTypeMicrosoftMediaAacAudio, OdataTypeBasicCodecOdataTypeMicrosoftMediaAudio, OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyAudio, OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyVideo, OdataTypeBasicCodecOdataTypeMicrosoftMediaH264Video, OdataTypeBasicCodecOdataTypeMicrosoftMediaH265Video, OdataTypeBasicCodecOdataTypeMicrosoftMediaImage, OdataTypeBasicCodecOdataTypeMicrosoftMediaJpgImage, OdataTypeBasicCodecOdataTypeMicrosoftMediaPngImage, OdataTypeBasicCodecOdataTypeMicrosoftMediaVideo}
1000 }
1001
1002
1003
1004 type OdataTypeBasicContentKeyPolicyConfiguration string
1005
1006 const (
1007
1008 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeContentKeyPolicyConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "ContentKeyPolicyConfiguration"
1009
1010 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyClearKeyConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyClearKeyConfiguration"
1011
1012 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyFairPlayConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration"
1013
1014 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyPlayReadyConfiguration"
1015
1016 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyUnknownConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyUnknownConfiguration"
1017
1018 OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyWidevineConfiguration OdataTypeBasicContentKeyPolicyConfiguration = "#Microsoft.Media.ContentKeyPolicyWidevineConfiguration"
1019 )
1020
1021
1022 func PossibleOdataTypeBasicContentKeyPolicyConfigurationValues() []OdataTypeBasicContentKeyPolicyConfiguration {
1023 return []OdataTypeBasicContentKeyPolicyConfiguration{OdataTypeBasicContentKeyPolicyConfigurationOdataTypeContentKeyPolicyConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyClearKeyConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyFairPlayConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyUnknownConfiguration, OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyWidevineConfiguration}
1024 }
1025
1026
1027
1028 type OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation string
1029
1030 const (
1031
1032 OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeContentKeyPolicyPlayReadyContentKeyLocation OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation = "ContentKeyPolicyPlayReadyContentKeyLocation"
1033
1034 OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation = "#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader"
1035
1036 OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation = "#Microsoft.Media.ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier"
1037 )
1038
1039
1040 func PossibleOdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationValues() []OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation {
1041 return []OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation{OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeContentKeyPolicyPlayReadyContentKeyLocation, OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader, OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier}
1042 }
1043
1044
1045
1046 type OdataTypeBasicContentKeyPolicyRestriction string
1047
1048 const (
1049
1050 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeContentKeyPolicyRestriction OdataTypeBasicContentKeyPolicyRestriction = "ContentKeyPolicyRestriction"
1051
1052 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyOpenRestriction OdataTypeBasicContentKeyPolicyRestriction = "#Microsoft.Media.ContentKeyPolicyOpenRestriction"
1053
1054 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyTokenRestriction OdataTypeBasicContentKeyPolicyRestriction = "#Microsoft.Media.ContentKeyPolicyTokenRestriction"
1055
1056 OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyUnknownRestriction OdataTypeBasicContentKeyPolicyRestriction = "#Microsoft.Media.ContentKeyPolicyUnknownRestriction"
1057 )
1058
1059
1060 func PossibleOdataTypeBasicContentKeyPolicyRestrictionValues() []OdataTypeBasicContentKeyPolicyRestriction {
1061 return []OdataTypeBasicContentKeyPolicyRestriction{OdataTypeBasicContentKeyPolicyRestrictionOdataTypeContentKeyPolicyRestriction, OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyOpenRestriction, OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyTokenRestriction, OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyUnknownRestriction}
1062 }
1063
1064
1065
1066 type OdataTypeBasicContentKeyPolicyRestrictionTokenKey string
1067
1068 const (
1069
1070 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeContentKeyPolicyRestrictionTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "ContentKeyPolicyRestrictionTokenKey"
1071
1072 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyRsaTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "#Microsoft.Media.ContentKeyPolicyRsaTokenKey"
1073
1074 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicySymmetricTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "#Microsoft.Media.ContentKeyPolicySymmetricTokenKey"
1075
1076 OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyX509CertificateTokenKey OdataTypeBasicContentKeyPolicyRestrictionTokenKey = "#Microsoft.Media.ContentKeyPolicyX509CertificateTokenKey"
1077 )
1078
1079
1080 func PossibleOdataTypeBasicContentKeyPolicyRestrictionTokenKeyValues() []OdataTypeBasicContentKeyPolicyRestrictionTokenKey {
1081 return []OdataTypeBasicContentKeyPolicyRestrictionTokenKey{OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeContentKeyPolicyRestrictionTokenKey, OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyRsaTokenKey, OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicySymmetricTokenKey, OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyX509CertificateTokenKey}
1082 }
1083
1084
1085 type OdataTypeBasicFormat string
1086
1087 const (
1088
1089 OdataTypeBasicFormatOdataTypeFormat OdataTypeBasicFormat = "Format"
1090
1091 OdataTypeBasicFormatOdataTypeMicrosoftMediaImageFormat OdataTypeBasicFormat = "#Microsoft.Media.ImageFormat"
1092
1093 OdataTypeBasicFormatOdataTypeMicrosoftMediaJpgFormat OdataTypeBasicFormat = "#Microsoft.Media.JpgFormat"
1094
1095 OdataTypeBasicFormatOdataTypeMicrosoftMediaMp4Format OdataTypeBasicFormat = "#Microsoft.Media.Mp4Format"
1096
1097 OdataTypeBasicFormatOdataTypeMicrosoftMediaMultiBitrateFormat OdataTypeBasicFormat = "#Microsoft.Media.MultiBitrateFormat"
1098
1099 OdataTypeBasicFormatOdataTypeMicrosoftMediaPngFormat OdataTypeBasicFormat = "#Microsoft.Media.PngFormat"
1100
1101 OdataTypeBasicFormatOdataTypeMicrosoftMediaTransportStreamFormat OdataTypeBasicFormat = "#Microsoft.Media.TransportStreamFormat"
1102 )
1103
1104
1105 func PossibleOdataTypeBasicFormatValues() []OdataTypeBasicFormat {
1106 return []OdataTypeBasicFormat{OdataTypeBasicFormatOdataTypeFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaImageFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaJpgFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaMp4Format, OdataTypeBasicFormatOdataTypeMicrosoftMediaMultiBitrateFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaPngFormat, OdataTypeBasicFormatOdataTypeMicrosoftMediaTransportStreamFormat}
1107 }
1108
1109
1110 type OdataTypeBasicInputDefinition string
1111
1112 const (
1113
1114 OdataTypeBasicInputDefinitionOdataTypeInputDefinition OdataTypeBasicInputDefinition = "InputDefinition"
1115
1116 OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromAllInputFile OdataTypeBasicInputDefinition = "#Microsoft.Media.FromAllInputFile"
1117
1118 OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromEachInputFile OdataTypeBasicInputDefinition = "#Microsoft.Media.FromEachInputFile"
1119
1120 OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaInputFile OdataTypeBasicInputDefinition = "#Microsoft.Media.InputFile"
1121 )
1122
1123
1124 func PossibleOdataTypeBasicInputDefinitionValues() []OdataTypeBasicInputDefinition {
1125 return []OdataTypeBasicInputDefinition{OdataTypeBasicInputDefinitionOdataTypeInputDefinition, OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromAllInputFile, OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromEachInputFile, OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaInputFile}
1126 }
1127
1128
1129 type OdataTypeBasicJobInput string
1130
1131 const (
1132
1133 OdataTypeBasicJobInputOdataTypeJobInput OdataTypeBasicJobInput = "JobInput"
1134
1135 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputAsset OdataTypeBasicJobInput = "#Microsoft.Media.JobInputAsset"
1136
1137 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputClip OdataTypeBasicJobInput = "#Microsoft.Media.JobInputClip"
1138
1139 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputHTTP OdataTypeBasicJobInput = "#Microsoft.Media.JobInputHttp"
1140
1141 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputs OdataTypeBasicJobInput = "#Microsoft.Media.JobInputs"
1142
1143 OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputSequence OdataTypeBasicJobInput = "#Microsoft.Media.JobInputSequence"
1144 )
1145
1146
1147 func PossibleOdataTypeBasicJobInputValues() []OdataTypeBasicJobInput {
1148 return []OdataTypeBasicJobInput{OdataTypeBasicJobInputOdataTypeJobInput, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputAsset, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputClip, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputHTTP, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputs, OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputSequence}
1149 }
1150
1151
1152 type OdataTypeBasicJobOutput string
1153
1154 const (
1155
1156 OdataTypeBasicJobOutputOdataTypeJobOutput OdataTypeBasicJobOutput = "JobOutput"
1157
1158 OdataTypeBasicJobOutputOdataTypeMicrosoftMediaJobOutputAsset OdataTypeBasicJobOutput = "#Microsoft.Media.JobOutputAsset"
1159 )
1160
1161
1162 func PossibleOdataTypeBasicJobOutputValues() []OdataTypeBasicJobOutput {
1163 return []OdataTypeBasicJobOutput{OdataTypeBasicJobOutputOdataTypeJobOutput, OdataTypeBasicJobOutputOdataTypeMicrosoftMediaJobOutputAsset}
1164 }
1165
1166
1167 type OdataTypeBasicOverlay string
1168
1169 const (
1170
1171 OdataTypeBasicOverlayOdataTypeMicrosoftMediaAudioOverlay OdataTypeBasicOverlay = "#Microsoft.Media.AudioOverlay"
1172
1173 OdataTypeBasicOverlayOdataTypeMicrosoftMediaVideoOverlay OdataTypeBasicOverlay = "#Microsoft.Media.VideoOverlay"
1174
1175 OdataTypeBasicOverlayOdataTypeOverlay OdataTypeBasicOverlay = "Overlay"
1176 )
1177
1178
1179 func PossibleOdataTypeBasicOverlayValues() []OdataTypeBasicOverlay {
1180 return []OdataTypeBasicOverlay{OdataTypeBasicOverlayOdataTypeMicrosoftMediaAudioOverlay, OdataTypeBasicOverlayOdataTypeMicrosoftMediaVideoOverlay, OdataTypeBasicOverlayOdataTypeOverlay}
1181 }
1182
1183
1184 type OdataTypeBasicPreset string
1185
1186 const (
1187
1188 OdataTypeBasicPresetOdataTypeMicrosoftMediaAudioAnalyzerPreset OdataTypeBasicPreset = "#Microsoft.Media.AudioAnalyzerPreset"
1189
1190 OdataTypeBasicPresetOdataTypeMicrosoftMediaBuiltInStandardEncoderPreset OdataTypeBasicPreset = "#Microsoft.Media.BuiltInStandardEncoderPreset"
1191
1192 OdataTypeBasicPresetOdataTypeMicrosoftMediaFaceDetectorPreset OdataTypeBasicPreset = "#Microsoft.Media.FaceDetectorPreset"
1193
1194 OdataTypeBasicPresetOdataTypeMicrosoftMediaStandardEncoderPreset OdataTypeBasicPreset = "#Microsoft.Media.StandardEncoderPreset"
1195
1196 OdataTypeBasicPresetOdataTypeMicrosoftMediaVideoAnalyzerPreset OdataTypeBasicPreset = "#Microsoft.Media.VideoAnalyzerPreset"
1197
1198 OdataTypeBasicPresetOdataTypePreset OdataTypeBasicPreset = "Preset"
1199 )
1200
1201
1202 func PossibleOdataTypeBasicPresetValues() []OdataTypeBasicPreset {
1203 return []OdataTypeBasicPreset{OdataTypeBasicPresetOdataTypeMicrosoftMediaAudioAnalyzerPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaBuiltInStandardEncoderPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaFaceDetectorPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaStandardEncoderPreset, OdataTypeBasicPresetOdataTypeMicrosoftMediaVideoAnalyzerPreset, OdataTypeBasicPresetOdataTypePreset}
1204 }
1205
1206
1207 type OdataTypeBasicTrackDescriptor string
1208
1209 const (
1210
1211 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaAudioTrackDescriptor OdataTypeBasicTrackDescriptor = "#Microsoft.Media.AudioTrackDescriptor"
1212
1213 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByAttribute OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectAudioTrackByAttribute"
1214
1215 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByID OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectAudioTrackById"
1216
1217 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByAttribute OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectVideoTrackByAttribute"
1218
1219 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByID OdataTypeBasicTrackDescriptor = "#Microsoft.Media.SelectVideoTrackById"
1220
1221 OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaVideoTrackDescriptor OdataTypeBasicTrackDescriptor = "#Microsoft.Media.VideoTrackDescriptor"
1222
1223 OdataTypeBasicTrackDescriptorOdataTypeTrackDescriptor OdataTypeBasicTrackDescriptor = "TrackDescriptor"
1224 )
1225
1226
1227 func PossibleOdataTypeBasicTrackDescriptorValues() []OdataTypeBasicTrackDescriptor {
1228 return []OdataTypeBasicTrackDescriptor{OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaAudioTrackDescriptor, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByAttribute, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByID, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByAttribute, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByID, OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaVideoTrackDescriptor, OdataTypeBasicTrackDescriptorOdataTypeTrackDescriptor}
1229 }
1230
1231
1232 type OnErrorType string
1233
1234 const (
1235
1236
1237 OnErrorTypeContinueJob OnErrorType = "ContinueJob"
1238
1239
1240 OnErrorTypeStopProcessingJob OnErrorType = "StopProcessingJob"
1241 )
1242
1243
1244 func PossibleOnErrorTypeValues() []OnErrorType {
1245 return []OnErrorType{OnErrorTypeContinueJob, OnErrorTypeStopProcessingJob}
1246 }
1247
1248
1249 type Priority string
1250
1251 const (
1252
1253 PriorityHigh Priority = "High"
1254
1255
1256 PriorityLow Priority = "Low"
1257
1258 PriorityNormal Priority = "Normal"
1259 )
1260
1261
1262 func PossiblePriorityValues() []Priority {
1263 return []Priority{PriorityHigh, PriorityLow, PriorityNormal}
1264 }
1265
1266
1267
1268 type PrivateEndpointConnectionProvisioningState string
1269
1270 const (
1271
1272 PrivateEndpointConnectionProvisioningStateCreating PrivateEndpointConnectionProvisioningState = "Creating"
1273
1274 PrivateEndpointConnectionProvisioningStateDeleting PrivateEndpointConnectionProvisioningState = "Deleting"
1275
1276 PrivateEndpointConnectionProvisioningStateFailed PrivateEndpointConnectionProvisioningState = "Failed"
1277
1278 PrivateEndpointConnectionProvisioningStateSucceeded PrivateEndpointConnectionProvisioningState = "Succeeded"
1279 )
1280
1281
1282 func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState {
1283 return []PrivateEndpointConnectionProvisioningState{PrivateEndpointConnectionProvisioningStateCreating, PrivateEndpointConnectionProvisioningStateDeleting, PrivateEndpointConnectionProvisioningStateFailed, PrivateEndpointConnectionProvisioningStateSucceeded}
1284 }
1285
1286
1287 type PrivateEndpointServiceConnectionStatus string
1288
1289 const (
1290
1291 PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatus = "Approved"
1292
1293 PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatus = "Pending"
1294
1295 PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatus = "Rejected"
1296 )
1297
1298
1299 func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus {
1300 return []PrivateEndpointServiceConnectionStatus{PrivateEndpointServiceConnectionStatusApproved, PrivateEndpointServiceConnectionStatusPending, PrivateEndpointServiceConnectionStatusRejected}
1301 }
1302
1303
1304 type ProvisioningState string
1305
1306 const (
1307
1308 ProvisioningStateFailed ProvisioningState = "Failed"
1309
1310 ProvisioningStateInProgress ProvisioningState = "InProgress"
1311
1312 ProvisioningStateSucceeded ProvisioningState = "Succeeded"
1313 )
1314
1315
1316 func PossibleProvisioningStateValues() []ProvisioningState {
1317 return []ProvisioningState{ProvisioningStateFailed, ProvisioningStateInProgress, ProvisioningStateSucceeded}
1318 }
1319
1320
1321 type PublicNetworkAccess string
1322
1323 const (
1324
1325 PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled"
1326
1327 PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled"
1328 )
1329
1330
1331 func PossiblePublicNetworkAccessValues() []PublicNetworkAccess {
1332 return []PublicNetworkAccess{PublicNetworkAccessDisabled, PublicNetworkAccessEnabled}
1333 }
1334
1335
1336 type Rotation string
1337
1338 const (
1339
1340 RotationAuto Rotation = "Auto"
1341
1342
1343 RotationNone Rotation = "None"
1344
1345 RotationRotate0 Rotation = "Rotate0"
1346
1347 RotationRotate180 Rotation = "Rotate180"
1348
1349 RotationRotate270 Rotation = "Rotate270"
1350
1351 RotationRotate90 Rotation = "Rotate90"
1352 )
1353
1354
1355 func PossibleRotationValues() []Rotation {
1356 return []Rotation{RotationAuto, RotationNone, RotationRotate0, RotationRotate180, RotationRotate270, RotationRotate90}
1357 }
1358
1359
1360 type StorageAccountType string
1361
1362 const (
1363
1364 StorageAccountTypePrimary StorageAccountType = "Primary"
1365
1366 StorageAccountTypeSecondary StorageAccountType = "Secondary"
1367 )
1368
1369
1370 func PossibleStorageAccountTypeValues() []StorageAccountType {
1371 return []StorageAccountType{StorageAccountTypePrimary, StorageAccountTypeSecondary}
1372 }
1373
1374
1375 type StorageAuthentication string
1376
1377 const (
1378
1379 StorageAuthenticationManagedIdentity StorageAuthentication = "ManagedIdentity"
1380
1381 StorageAuthenticationSystem StorageAuthentication = "System"
1382 )
1383
1384
1385 func PossibleStorageAuthenticationValues() []StorageAuthentication {
1386 return []StorageAuthentication{StorageAuthenticationManagedIdentity, StorageAuthenticationSystem}
1387 }
1388
1389
1390 type StreamingEndpointResourceState string
1391
1392 const (
1393
1394 StreamingEndpointResourceStateDeleting StreamingEndpointResourceState = "Deleting"
1395
1396
1397 StreamingEndpointResourceStateRunning StreamingEndpointResourceState = "Running"
1398
1399 StreamingEndpointResourceStateScaling StreamingEndpointResourceState = "Scaling"
1400
1401 StreamingEndpointResourceStateStarting StreamingEndpointResourceState = "Starting"
1402
1403
1404 StreamingEndpointResourceStateStopped StreamingEndpointResourceState = "Stopped"
1405
1406 StreamingEndpointResourceStateStopping StreamingEndpointResourceState = "Stopping"
1407 )
1408
1409
1410 func PossibleStreamingEndpointResourceStateValues() []StreamingEndpointResourceState {
1411 return []StreamingEndpointResourceState{StreamingEndpointResourceStateDeleting, StreamingEndpointResourceStateRunning, StreamingEndpointResourceStateScaling, StreamingEndpointResourceStateStarting, StreamingEndpointResourceStateStopped, StreamingEndpointResourceStateStopping}
1412 }
1413
1414
1415 type StreamingLocatorContentKeyType string
1416
1417 const (
1418
1419 StreamingLocatorContentKeyTypeCommonEncryptionCbcs StreamingLocatorContentKeyType = "CommonEncryptionCbcs"
1420
1421 StreamingLocatorContentKeyTypeCommonEncryptionCenc StreamingLocatorContentKeyType = "CommonEncryptionCenc"
1422
1423 StreamingLocatorContentKeyTypeEnvelopeEncryption StreamingLocatorContentKeyType = "EnvelopeEncryption"
1424 )
1425
1426
1427 func PossibleStreamingLocatorContentKeyTypeValues() []StreamingLocatorContentKeyType {
1428 return []StreamingLocatorContentKeyType{StreamingLocatorContentKeyTypeCommonEncryptionCbcs, StreamingLocatorContentKeyTypeCommonEncryptionCenc, StreamingLocatorContentKeyTypeEnvelopeEncryption}
1429 }
1430
1431
1432 type StreamingPolicyStreamingProtocol string
1433
1434 const (
1435
1436 StreamingPolicyStreamingProtocolDash StreamingPolicyStreamingProtocol = "Dash"
1437
1438 StreamingPolicyStreamingProtocolDownload StreamingPolicyStreamingProtocol = "Download"
1439
1440 StreamingPolicyStreamingProtocolHls StreamingPolicyStreamingProtocol = "Hls"
1441
1442 StreamingPolicyStreamingProtocolSmoothStreaming StreamingPolicyStreamingProtocol = "SmoothStreaming"
1443 )
1444
1445
1446 func PossibleStreamingPolicyStreamingProtocolValues() []StreamingPolicyStreamingProtocol {
1447 return []StreamingPolicyStreamingProtocol{StreamingPolicyStreamingProtocolDash, StreamingPolicyStreamingProtocolDownload, StreamingPolicyStreamingProtocolHls, StreamingPolicyStreamingProtocolSmoothStreaming}
1448 }
1449
1450
1451 type StreamOptionsFlag string
1452
1453 const (
1454
1455 StreamOptionsFlagDefault StreamOptionsFlag = "Default"
1456
1457
1458 StreamOptionsFlagLowLatency StreamOptionsFlag = "LowLatency"
1459
1460
1461
1462
1463 StreamOptionsFlagLowLatencyV2 StreamOptionsFlag = "LowLatencyV2"
1464 )
1465
1466
1467 func PossibleStreamOptionsFlagValues() []StreamOptionsFlag {
1468 return []StreamOptionsFlag{StreamOptionsFlagDefault, StreamOptionsFlagLowLatency, StreamOptionsFlagLowLatencyV2}
1469 }
1470
1471
1472 type StretchMode string
1473
1474 const (
1475
1476
1477
1478
1479
1480 StretchModeAutoFit StretchMode = "AutoFit"
1481
1482
1483
1484
1485 StretchModeAutoSize StretchMode = "AutoSize"
1486
1487
1488 StretchModeNone StretchMode = "None"
1489 )
1490
1491
1492 func PossibleStretchModeValues() []StretchMode {
1493 return []StretchMode{StretchModeAutoFit, StretchModeAutoSize, StretchModeNone}
1494 }
1495
1496
1497 type TrackAttribute string
1498
1499 const (
1500
1501 TrackAttributeBitrate TrackAttribute = "Bitrate"
1502
1503 TrackAttributeLanguage TrackAttribute = "Language"
1504 )
1505
1506
1507 func PossibleTrackAttributeValues() []TrackAttribute {
1508 return []TrackAttribute{TrackAttributeBitrate, TrackAttributeLanguage}
1509 }
1510
1511
1512 type TrackPropertyCompareOperation string
1513
1514 const (
1515
1516 TrackPropertyCompareOperationEqual TrackPropertyCompareOperation = "Equal"
1517
1518 TrackPropertyCompareOperationUnknown TrackPropertyCompareOperation = "Unknown"
1519 )
1520
1521
1522 func PossibleTrackPropertyCompareOperationValues() []TrackPropertyCompareOperation {
1523 return []TrackPropertyCompareOperation{TrackPropertyCompareOperationEqual, TrackPropertyCompareOperationUnknown}
1524 }
1525
1526
1527 type TrackPropertyType string
1528
1529 const (
1530
1531 TrackPropertyTypeFourCC TrackPropertyType = "FourCC"
1532
1533 TrackPropertyTypeUnknown TrackPropertyType = "Unknown"
1534 )
1535
1536
1537 func PossibleTrackPropertyTypeValues() []TrackPropertyType {
1538 return []TrackPropertyType{TrackPropertyTypeFourCC, TrackPropertyTypeUnknown}
1539 }
1540
1541
1542 type VideoSyncMode string
1543
1544 const (
1545
1546
1547 VideoSyncModeAuto VideoSyncMode = "Auto"
1548
1549
1550 VideoSyncModeCfr VideoSyncMode = "Cfr"
1551
1552
1553
1554
1555
1556 VideoSyncModePassthrough VideoSyncMode = "Passthrough"
1557
1558
1559
1560
1561 VideoSyncModeVfr VideoSyncMode = "Vfr"
1562 )
1563
1564
1565 func PossibleVideoSyncModeValues() []VideoSyncMode {
1566 return []VideoSyncMode{VideoSyncModeAuto, VideoSyncModeCfr, VideoSyncModePassthrough, VideoSyncModeVfr}
1567 }
1568
1569
1570 type Visibility string
1571
1572 const (
1573
1574 VisibilityHidden Visibility = "Hidden"
1575
1576 VisibilityVisible Visibility = "Visible"
1577 )
1578
1579
1580 func PossibleVisibilityValues() []Visibility {
1581 return []Visibility{VisibilityHidden, VisibilityVisible}
1582 }
1583
View as plain text