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