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