Versions in this module Expand all Collapse all v1 v1.0.1 Aug 22, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AacAudio struct + Bitrate *int32 + Channels *int32 + Label *string + OdataType OdataTypeBasicCodec + Profile AacAudioProfile + SamplingRate *int32 + func (aa AacAudio) AsAacAudio() (*AacAudio, bool) + func (aa AacAudio) AsAudio() (*Audio, bool) + func (aa AacAudio) AsBasicAudio() (BasicAudio, bool) + func (aa AacAudio) AsBasicCodec() (BasicCodec, bool) + func (aa AacAudio) AsBasicImage() (BasicImage, bool) + func (aa AacAudio) AsBasicVideo() (BasicVideo, bool) + func (aa AacAudio) AsCodec() (*Codec, bool) + func (aa AacAudio) AsCopyAudio() (*CopyAudio, bool) + func (aa AacAudio) AsCopyVideo() (*CopyVideo, bool) + func (aa AacAudio) AsH264Video() (*H264Video, bool) + func (aa AacAudio) AsH265Video() (*H265Video, bool) + func (aa AacAudio) AsImage() (*Image, bool) + func (aa AacAudio) AsJpgImage() (*JpgImage, bool) + func (aa AacAudio) AsPngImage() (*PngImage, bool) + func (aa AacAudio) AsVideo() (*Video, bool) + func (aa AacAudio) MarshalJSON() ([]byte, error) + type AacAudioProfile string + const AacAudioProfileAacLc + const AacAudioProfileHeAacV1 + const AacAudioProfileHeAacV2 + func PossibleAacAudioProfileValues() []AacAudioProfile + type AbsoluteClipTime struct + OdataType OdataTypeBasicClipTime + Time *string + func (act AbsoluteClipTime) AsAbsoluteClipTime() (*AbsoluteClipTime, bool) + func (act AbsoluteClipTime) AsBasicClipTime() (BasicClipTime, bool) + func (act AbsoluteClipTime) AsClipTime() (*ClipTime, bool) + func (act AbsoluteClipTime) AsUtcClipTime() (*UtcClipTime, bool) + func (act AbsoluteClipTime) MarshalJSON() ([]byte, error) + type AccessControl struct + DefaultAction DefaultAction + IPAllowList *[]string + type AccountEncryption struct + Identity *ResourceIdentity + KeyVaultProperties *KeyVaultProperties + Status *string + Type AccountEncryptionKeyType + func (ae AccountEncryption) MarshalJSON() ([]byte, error) + type AccountEncryptionKeyType string + const AccountEncryptionKeyTypeCustomerKey + const AccountEncryptionKeyTypeSystemKey + func PossibleAccountEncryptionKeyTypeValues() []AccountEncryptionKeyType + type AccountFilter struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (af *AccountFilter) UnmarshalJSON(body []byte) error + func (af AccountFilter) MarshalJSON() ([]byte, error) + type AccountFilterCollection struct + OdataNextLink *string + Value *[]AccountFilter + func (afc AccountFilterCollection) IsEmpty() bool + type AccountFilterCollectionIterator struct + func NewAccountFilterCollectionIterator(page AccountFilterCollectionPage) AccountFilterCollectionIterator + func (iter *AccountFilterCollectionIterator) Next() error + func (iter *AccountFilterCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter AccountFilterCollectionIterator) NotDone() bool + func (iter AccountFilterCollectionIterator) Response() AccountFilterCollection + func (iter AccountFilterCollectionIterator) Value() AccountFilter + type AccountFilterCollectionPage struct + func NewAccountFilterCollectionPage(cur AccountFilterCollection, ...) AccountFilterCollectionPage + func (page *AccountFilterCollectionPage) Next() error + func (page *AccountFilterCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page AccountFilterCollectionPage) NotDone() bool + func (page AccountFilterCollectionPage) Response() AccountFilterCollection + func (page AccountFilterCollectionPage) Values() []AccountFilter + type AccountFiltersClient struct + func NewAccountFiltersClient(subscriptionID string) AccountFiltersClient + func NewAccountFiltersClientWithBaseURI(baseURI string, subscriptionID string) AccountFiltersClient + func (client AccountFiltersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result AccountFilter, err error) + func (client AccountFiltersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountFiltersClient) CreateOrUpdateResponder(resp *http.Response) (result AccountFilter, err error) + func (client AccountFiltersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AccountFiltersClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client AccountFiltersClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountFiltersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AccountFiltersClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AccountFiltersClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result AccountFilter, err error) + func (client AccountFiltersClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountFiltersClient) GetResponder(resp *http.Response) (result AccountFilter, err error) + func (client AccountFiltersClient) GetSender(req *http.Request) (*http.Response, error) + func (client AccountFiltersClient) List(ctx context.Context, resourceGroupName string, accountName string) (result AccountFilterCollectionPage, err error) + func (client AccountFiltersClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string) (result AccountFilterCollectionIterator, err error) + func (client AccountFiltersClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountFiltersClient) ListResponder(resp *http.Response) (result AccountFilterCollection, err error) + func (client AccountFiltersClient) ListSender(req *http.Request) (*http.Response, error) + func (client AccountFiltersClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result AccountFilter, err error) + func (client AccountFiltersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountFiltersClient) UpdateResponder(resp *http.Response) (result AccountFilter, err error) + func (client AccountFiltersClient) UpdateSender(req *http.Request) (*http.Response, error) + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type AkamaiAccessControl struct + AkamaiSignatureHeaderAuthenticationKeyList *[]AkamaiSignatureHeaderAuthenticationKey + type AkamaiSignatureHeaderAuthenticationKey struct + Base64Key *string + Expiration *date.Time + Identifier *string + type AnalysisResolution string + const AnalysisResolutionSourceResolution + const AnalysisResolutionStandardDefinition + func PossibleAnalysisResolutionValues() []AnalysisResolution + type ArmStreamingEndpointCapacity struct + Default *int32 + Maximum *int32 + Minimum *int32 + ScaleType *string + func (asec ArmStreamingEndpointCapacity) MarshalJSON() ([]byte, error) + type ArmStreamingEndpointCurrentSku struct + Capacity *int32 + Name *string + func (asecs ArmStreamingEndpointCurrentSku) MarshalJSON() ([]byte, error) + type ArmStreamingEndpointSku struct + Name *string + func (ases ArmStreamingEndpointSku) MarshalJSON() ([]byte, error) + type ArmStreamingEndpointSkuInfo struct + Capacity *ArmStreamingEndpointCapacity + ResourceType *string + Sku *ArmStreamingEndpointSku + type Asset struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (a *Asset) UnmarshalJSON(body []byte) error + func (a Asset) MarshalJSON() ([]byte, error) + type AssetCollection struct + OdataNextLink *string + Value *[]Asset + func (ac AssetCollection) IsEmpty() bool + type AssetCollectionIterator struct + func NewAssetCollectionIterator(page AssetCollectionPage) AssetCollectionIterator + func (iter *AssetCollectionIterator) Next() error + func (iter *AssetCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter AssetCollectionIterator) NotDone() bool + func (iter AssetCollectionIterator) Response() AssetCollection + func (iter AssetCollectionIterator) Value() Asset + type AssetCollectionPage struct + func NewAssetCollectionPage(cur AssetCollection, ...) AssetCollectionPage + func (page *AssetCollectionPage) Next() error + func (page *AssetCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page AssetCollectionPage) NotDone() bool + func (page AssetCollectionPage) Response() AssetCollection + func (page AssetCollectionPage) Values() []Asset + type AssetContainerPermission string + const AssetContainerPermissionRead + const AssetContainerPermissionReadWrite + const AssetContainerPermissionReadWriteDelete + func PossibleAssetContainerPermissionValues() []AssetContainerPermission + type AssetContainerSas struct + AssetContainerSasUrls *[]string + type AssetFileEncryptionMetadata struct + AssetFileID *uuid.UUID + AssetFileName *string + InitializationVector *string + type AssetFilter struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (af *AssetFilter) UnmarshalJSON(body []byte) error + func (af AssetFilter) MarshalJSON() ([]byte, error) + type AssetFilterCollection struct + OdataNextLink *string + Value *[]AssetFilter + func (afc AssetFilterCollection) IsEmpty() bool + type AssetFilterCollectionIterator struct + func NewAssetFilterCollectionIterator(page AssetFilterCollectionPage) AssetFilterCollectionIterator + func (iter *AssetFilterCollectionIterator) Next() error + func (iter *AssetFilterCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter AssetFilterCollectionIterator) NotDone() bool + func (iter AssetFilterCollectionIterator) Response() AssetFilterCollection + func (iter AssetFilterCollectionIterator) Value() AssetFilter + type AssetFilterCollectionPage struct + func NewAssetFilterCollectionPage(cur AssetFilterCollection, ...) AssetFilterCollectionPage + func (page *AssetFilterCollectionPage) Next() error + func (page *AssetFilterCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page AssetFilterCollectionPage) NotDone() bool + func (page AssetFilterCollectionPage) Response() AssetFilterCollection + func (page AssetFilterCollectionPage) Values() []AssetFilter + type AssetFiltersClient struct + func NewAssetFiltersClient(subscriptionID string) AssetFiltersClient + func NewAssetFiltersClientWithBaseURI(baseURI string, subscriptionID string) AssetFiltersClient + func (client AssetFiltersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetFilter, err error) + func (client AssetFiltersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetFiltersClient) CreateOrUpdateResponder(resp *http.Response) (result AssetFilter, err error) + func (client AssetFiltersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AssetFiltersClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client AssetFiltersClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetFiltersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AssetFiltersClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AssetFiltersClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetFilter, err error) + func (client AssetFiltersClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetFiltersClient) GetResponder(resp *http.Response) (result AssetFilter, err error) + func (client AssetFiltersClient) GetSender(req *http.Request) (*http.Response, error) + func (client AssetFiltersClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetFilterCollectionPage, err error) + func (client AssetFiltersClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetFilterCollectionIterator, err error) + func (client AssetFiltersClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetFiltersClient) ListResponder(resp *http.Response) (result AssetFilterCollection, err error) + func (client AssetFiltersClient) ListSender(req *http.Request) (*http.Response, error) + func (client AssetFiltersClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetFilter, err error) + func (client AssetFiltersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetFiltersClient) UpdateResponder(resp *http.Response) (result AssetFilter, err error) + func (client AssetFiltersClient) UpdateSender(req *http.Request) (*http.Response, error) + type AssetProperties struct + AlternateID *string + AssetID *uuid.UUID + Container *string + Created *date.Time + Description *string + LastModified *date.Time + StorageAccountName *string + StorageEncryptionFormat AssetStorageEncryptionFormat + func (ap AssetProperties) MarshalJSON() ([]byte, error) + type AssetStorageEncryptionFormat string + const AssetStorageEncryptionFormatMediaStorageClientEncryption + const AssetStorageEncryptionFormatNone + func PossibleAssetStorageEncryptionFormatValues() []AssetStorageEncryptionFormat + type AssetStreamingLocator struct + AssetName *string + Created *date.Time + DefaultContentKeyPolicyName *string + EndTime *date.Time + Name *string + StartTime *date.Time + StreamingLocatorID *uuid.UUID + StreamingPolicyName *string + func (asl AssetStreamingLocator) MarshalJSON() ([]byte, error) + type AssetTrack struct + ID *string + Name *string + Type *string + func (at *AssetTrack) UnmarshalJSON(body []byte) error + func (at AssetTrack) MarshalJSON() ([]byte, error) + type AssetTrackCollection struct + Value *[]AssetTrack + type AssetTrackOperationStatus struct + EndTime *date.Time + Error *ErrorDetail + ID *string + Name *string + StartTime *date.Time + Status *string + type AssetTrackProperties struct + ProvisioningState ProvisioningState + Track BasicTrackBase + func (atp *AssetTrackProperties) UnmarshalJSON(body []byte) error + func (atp AssetTrackProperties) MarshalJSON() ([]byte, error) + type AssetsClient struct + func NewAssetsClient(subscriptionID string) AssetsClient + func NewAssetsClientWithBaseURI(baseURI string, subscriptionID string) AssetsClient + func (client AssetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result Asset, err error) + func (client AssetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) CreateOrUpdateResponder(resp *http.Response) (result Asset, err error) + func (client AssetsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AssetsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client AssetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AssetsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AssetsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Asset, err error) + func (client AssetsClient) GetEncryptionKey(ctx context.Context, resourceGroupName string, accountName string, ...) (result StorageEncryptedAssetDecryptionData, err error) + func (client AssetsClient) GetEncryptionKeyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) GetEncryptionKeyResponder(resp *http.Response) (result StorageEncryptedAssetDecryptionData, err error) + func (client AssetsClient) GetEncryptionKeySender(req *http.Request) (*http.Response, error) + func (client AssetsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) GetResponder(resp *http.Response) (result Asset, err error) + func (client AssetsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AssetsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetCollectionPage, err error) + func (client AssetsClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetCollectionIterator, err error) + func (client AssetsClient) ListContainerSas(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetContainerSas, err error) + func (client AssetsClient) ListContainerSasPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) ListContainerSasResponder(resp *http.Response) (result AssetContainerSas, err error) + func (client AssetsClient) ListContainerSasSender(req *http.Request) (*http.Response, error) + func (client AssetsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) ListResponder(resp *http.Response) (result AssetCollection, err error) + func (client AssetsClient) ListSender(req *http.Request) (*http.Response, error) + func (client AssetsClient) ListStreamingLocators(ctx context.Context, resourceGroupName string, accountName string, ...) (result ListStreamingLocatorsResponse, err error) + func (client AssetsClient) ListStreamingLocatorsPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) ListStreamingLocatorsResponder(resp *http.Response) (result ListStreamingLocatorsResponse, err error) + func (client AssetsClient) ListStreamingLocatorsSender(req *http.Request) (*http.Response, error) + func (client AssetsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result Asset, err error) + func (client AssetsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) UpdateResponder(resp *http.Response) (result Asset, err error) + func (client AssetsClient) UpdateSender(req *http.Request) (*http.Response, error) + type AttributeFilter string + const AttributeFilterAll + const AttributeFilterBottom + const AttributeFilterTop + const AttributeFilterValueEquals + func PossibleAttributeFilterValues() []AttributeFilter + type Audio struct + Bitrate *int32 + Channels *int32 + Label *string + OdataType OdataTypeBasicCodec + SamplingRate *int32 + func (a Audio) AsAacAudio() (*AacAudio, bool) + func (a Audio) AsAudio() (*Audio, bool) + func (a Audio) AsBasicAudio() (BasicAudio, bool) + func (a Audio) AsBasicCodec() (BasicCodec, bool) + func (a Audio) AsBasicImage() (BasicImage, bool) + func (a Audio) AsBasicVideo() (BasicVideo, bool) + func (a Audio) AsCodec() (*Codec, bool) + func (a Audio) AsCopyAudio() (*CopyAudio, bool) + func (a Audio) AsCopyVideo() (*CopyVideo, bool) + func (a Audio) AsH264Video() (*H264Video, bool) + func (a Audio) AsH265Video() (*H265Video, bool) + func (a Audio) AsImage() (*Image, bool) + func (a Audio) AsJpgImage() (*JpgImage, bool) + func (a Audio) AsPngImage() (*PngImage, bool) + func (a Audio) AsVideo() (*Video, bool) + func (a Audio) MarshalJSON() ([]byte, error) + type AudioAnalysisMode string + const AudioAnalysisModeBasic + const AudioAnalysisModeStandard + func PossibleAudioAnalysisModeValues() []AudioAnalysisMode + type AudioAnalyzerPreset struct + AudioLanguage *string + ExperimentalOptions map[string]*string + Mode AudioAnalysisMode + OdataType OdataTypeBasicPreset + func (aap AudioAnalyzerPreset) AsAudioAnalyzerPreset() (*AudioAnalyzerPreset, bool) + func (aap AudioAnalyzerPreset) AsBasicAudioAnalyzerPreset() (BasicAudioAnalyzerPreset, bool) + func (aap AudioAnalyzerPreset) AsBasicPreset() (BasicPreset, bool) + func (aap AudioAnalyzerPreset) AsBuiltInStandardEncoderPreset() (*BuiltInStandardEncoderPreset, bool) + func (aap AudioAnalyzerPreset) AsFaceDetectorPreset() (*FaceDetectorPreset, bool) + func (aap AudioAnalyzerPreset) AsPreset() (*Preset, bool) + func (aap AudioAnalyzerPreset) AsStandardEncoderPreset() (*StandardEncoderPreset, bool) + func (aap AudioAnalyzerPreset) AsVideoAnalyzerPreset() (*VideoAnalyzerPreset, bool) + func (aap AudioAnalyzerPreset) MarshalJSON() ([]byte, error) + type AudioOverlay struct + AudioGainLevel *float64 + End *string + FadeInDuration *string + FadeOutDuration *string + InputLabel *string + OdataType OdataTypeBasicOverlay + Start *string + func (ao AudioOverlay) AsAudioOverlay() (*AudioOverlay, bool) + func (ao AudioOverlay) AsBasicOverlay() (BasicOverlay, bool) + func (ao AudioOverlay) AsOverlay() (*Overlay, bool) + func (ao AudioOverlay) AsVideoOverlay() (*VideoOverlay, bool) + func (ao AudioOverlay) MarshalJSON() ([]byte, error) + type AudioTrack struct + OdataType OdataType + func (at AudioTrack) AsAudioTrack() (*AudioTrack, bool) + func (at AudioTrack) AsBasicTrackBase() (BasicTrackBase, bool) + func (at AudioTrack) AsTextTrack() (*TextTrack, bool) + func (at AudioTrack) AsTrackBase() (*TrackBase, bool) + func (at AudioTrack) AsVideoTrack() (*VideoTrack, bool) + func (at AudioTrack) MarshalJSON() ([]byte, error) + type AudioTrackDescriptor struct + ChannelMapping ChannelMapping + OdataType OdataTypeBasicTrackDescriptor + func (atd AudioTrackDescriptor) AsAudioTrackDescriptor() (*AudioTrackDescriptor, bool) + func (atd AudioTrackDescriptor) AsBasicAudioTrackDescriptor() (BasicAudioTrackDescriptor, bool) + func (atd AudioTrackDescriptor) AsBasicTrackDescriptor() (BasicTrackDescriptor, bool) + func (atd AudioTrackDescriptor) AsBasicVideoTrackDescriptor() (BasicVideoTrackDescriptor, bool) + func (atd AudioTrackDescriptor) AsSelectAudioTrackByAttribute() (*SelectAudioTrackByAttribute, bool) + func (atd AudioTrackDescriptor) AsSelectAudioTrackByID() (*SelectAudioTrackByID, bool) + func (atd AudioTrackDescriptor) AsSelectVideoTrackByAttribute() (*SelectVideoTrackByAttribute, bool) + func (atd AudioTrackDescriptor) AsSelectVideoTrackByID() (*SelectVideoTrackByID, bool) + func (atd AudioTrackDescriptor) AsTrackDescriptor() (*TrackDescriptor, bool) + func (atd AudioTrackDescriptor) AsVideoTrackDescriptor() (*VideoTrackDescriptor, bool) + func (atd AudioTrackDescriptor) MarshalJSON() ([]byte, error) + type AzureEntityResource struct + Etag *string + ID *string + Name *string + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicAudio interface + AsAacAudio func() (*AacAudio, bool) + AsAudio func() (*Audio, bool) + type BasicAudioAnalyzerPreset interface + AsAudioAnalyzerPreset func() (*AudioAnalyzerPreset, bool) + AsVideoAnalyzerPreset func() (*VideoAnalyzerPreset, bool) + type BasicAudioTrackDescriptor interface + AsAudioTrackDescriptor func() (*AudioTrackDescriptor, bool) + AsSelectAudioTrackByAttribute func() (*SelectAudioTrackByAttribute, bool) + AsSelectAudioTrackByID func() (*SelectAudioTrackByID, bool) + type BasicClipTime interface + AsAbsoluteClipTime func() (*AbsoluteClipTime, bool) + AsClipTime func() (*ClipTime, bool) + AsUtcClipTime func() (*UtcClipTime, bool) + type BasicCodec interface + AsAacAudio func() (*AacAudio, bool) + AsAudio func() (*Audio, bool) + AsBasicAudio func() (BasicAudio, bool) + AsBasicImage func() (BasicImage, bool) + AsBasicVideo func() (BasicVideo, bool) + AsCodec func() (*Codec, bool) + AsCopyAudio func() (*CopyAudio, bool) + AsCopyVideo func() (*CopyVideo, bool) + AsH264Video func() (*H264Video, bool) + AsH265Video func() (*H265Video, bool) + AsImage func() (*Image, bool) + AsJpgImage func() (*JpgImage, bool) + AsPngImage func() (*PngImage, bool) + AsVideo func() (*Video, bool) + type BasicContentKeyPolicyConfiguration interface + AsContentKeyPolicyClearKeyConfiguration func() (*ContentKeyPolicyClearKeyConfiguration, bool) + AsContentKeyPolicyConfiguration func() (*ContentKeyPolicyConfiguration, bool) + AsContentKeyPolicyFairPlayConfiguration func() (*ContentKeyPolicyFairPlayConfiguration, bool) + AsContentKeyPolicyPlayReadyConfiguration func() (*ContentKeyPolicyPlayReadyConfiguration, bool) + AsContentKeyPolicyUnknownConfiguration func() (*ContentKeyPolicyUnknownConfiguration, bool) + AsContentKeyPolicyWidevineConfiguration func() (*ContentKeyPolicyWidevineConfiguration, bool) + type BasicContentKeyPolicyPlayReadyContentKeyLocation interface + AsContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader func() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader, bool) + AsContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier func() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier, bool) + AsContentKeyPolicyPlayReadyContentKeyLocation func() (*ContentKeyPolicyPlayReadyContentKeyLocation, bool) + type BasicContentKeyPolicyRestriction interface + AsContentKeyPolicyOpenRestriction func() (*ContentKeyPolicyOpenRestriction, bool) + AsContentKeyPolicyRestriction func() (*ContentKeyPolicyRestriction, bool) + AsContentKeyPolicyTokenRestriction func() (*ContentKeyPolicyTokenRestriction, bool) + AsContentKeyPolicyUnknownRestriction func() (*ContentKeyPolicyUnknownRestriction, bool) + type BasicContentKeyPolicyRestrictionTokenKey interface + AsContentKeyPolicyRestrictionTokenKey func() (*ContentKeyPolicyRestrictionTokenKey, bool) + AsContentKeyPolicyRsaTokenKey func() (*ContentKeyPolicyRsaTokenKey, bool) + AsContentKeyPolicySymmetricTokenKey func() (*ContentKeyPolicySymmetricTokenKey, bool) + AsContentKeyPolicyX509CertificateTokenKey func() (*ContentKeyPolicyX509CertificateTokenKey, bool) + type BasicFormat interface + AsBasicImageFormat func() (BasicImageFormat, bool) + AsBasicMultiBitrateFormat func() (BasicMultiBitrateFormat, bool) + AsFormat func() (*Format, bool) + AsImageFormat func() (*ImageFormat, bool) + AsJpgFormat func() (*JpgFormat, bool) + AsMp4Format func() (*Mp4Format, bool) + AsMultiBitrateFormat func() (*MultiBitrateFormat, bool) + AsPngFormat func() (*PngFormat, bool) + AsTransportStreamFormat func() (*TransportStreamFormat, bool) + type BasicImage interface + AsImage func() (*Image, bool) + AsJpgImage func() (*JpgImage, bool) + AsPngImage func() (*PngImage, bool) + type BasicImageFormat interface + AsImageFormat func() (*ImageFormat, bool) + AsJpgFormat func() (*JpgFormat, bool) + AsPngFormat func() (*PngFormat, bool) + type BasicInputDefinition interface + AsFromAllInputFile func() (*FromAllInputFile, bool) + AsFromEachInputFile func() (*FromEachInputFile, bool) + AsInputDefinition func() (*InputDefinition, bool) + AsInputFile func() (*InputFile, bool) + type BasicJobInput interface + AsBasicJobInputClip func() (BasicJobInputClip, bool) + AsJobInput func() (*JobInput, bool) + AsJobInputAsset func() (*JobInputAsset, bool) + AsJobInputClip func() (*JobInputClip, bool) + AsJobInputHTTP func() (*JobInputHTTP, bool) + AsJobInputSequence func() (*JobInputSequence, bool) + AsJobInputs func() (*JobInputs, bool) + type BasicJobInputClip interface + AsJobInputAsset func() (*JobInputAsset, bool) + AsJobInputClip func() (*JobInputClip, bool) + AsJobInputHTTP func() (*JobInputHTTP, bool) + type BasicJobOutput interface + AsJobOutput func() (*JobOutput, bool) + AsJobOutputAsset func() (*JobOutputAsset, bool) + type BasicMultiBitrateFormat interface + AsMp4Format func() (*Mp4Format, bool) + AsMultiBitrateFormat func() (*MultiBitrateFormat, bool) + AsTransportStreamFormat func() (*TransportStreamFormat, bool) + type BasicOverlay interface + AsAudioOverlay func() (*AudioOverlay, bool) + AsOverlay func() (*Overlay, bool) + AsVideoOverlay func() (*VideoOverlay, bool) + type BasicPreset interface + AsAudioAnalyzerPreset func() (*AudioAnalyzerPreset, bool) + AsBasicAudioAnalyzerPreset func() (BasicAudioAnalyzerPreset, bool) + AsBuiltInStandardEncoderPreset func() (*BuiltInStandardEncoderPreset, bool) + AsFaceDetectorPreset func() (*FaceDetectorPreset, bool) + AsPreset func() (*Preset, bool) + AsStandardEncoderPreset func() (*StandardEncoderPreset, bool) + AsVideoAnalyzerPreset func() (*VideoAnalyzerPreset, bool) + type BasicTrackBase interface + AsAudioTrack func() (*AudioTrack, bool) + AsTextTrack func() (*TextTrack, bool) + AsTrackBase func() (*TrackBase, bool) + AsVideoTrack func() (*VideoTrack, bool) + type BasicTrackDescriptor interface + AsAudioTrackDescriptor func() (*AudioTrackDescriptor, bool) + AsBasicAudioTrackDescriptor func() (BasicAudioTrackDescriptor, bool) + AsBasicVideoTrackDescriptor func() (BasicVideoTrackDescriptor, bool) + AsSelectAudioTrackByAttribute func() (*SelectAudioTrackByAttribute, bool) + AsSelectAudioTrackByID func() (*SelectAudioTrackByID, bool) + AsSelectVideoTrackByAttribute func() (*SelectVideoTrackByAttribute, bool) + AsSelectVideoTrackByID func() (*SelectVideoTrackByID, bool) + AsTrackDescriptor func() (*TrackDescriptor, bool) + AsVideoTrackDescriptor func() (*VideoTrackDescriptor, bool) + type BasicVideo interface + AsBasicImage func() (BasicImage, bool) + AsH264Video func() (*H264Video, bool) + AsH265Video func() (*H265Video, bool) + AsImage func() (*Image, bool) + AsJpgImage func() (*JpgImage, bool) + AsPngImage func() (*PngImage, bool) + AsVideo func() (*Video, bool) + type BasicVideoTrackDescriptor interface + AsSelectVideoTrackByAttribute func() (*SelectVideoTrackByAttribute, bool) + AsSelectVideoTrackByID func() (*SelectVideoTrackByID, bool) + AsVideoTrackDescriptor func() (*VideoTrackDescriptor, bool) + type BlurType string + const BlurTypeBlack + const BlurTypeBox + const BlurTypeHigh + const BlurTypeLow + const BlurTypeMed + func PossibleBlurTypeValues() []BlurType + type BuiltInStandardEncoderPreset struct + Configurations *PresetConfigurations + OdataType OdataTypeBasicPreset + PresetName EncoderNamedPreset + func (bisep BuiltInStandardEncoderPreset) AsAudioAnalyzerPreset() (*AudioAnalyzerPreset, bool) + func (bisep BuiltInStandardEncoderPreset) AsBasicAudioAnalyzerPreset() (BasicAudioAnalyzerPreset, bool) + func (bisep BuiltInStandardEncoderPreset) AsBasicPreset() (BasicPreset, bool) + func (bisep BuiltInStandardEncoderPreset) AsBuiltInStandardEncoderPreset() (*BuiltInStandardEncoderPreset, bool) + func (bisep BuiltInStandardEncoderPreset) AsFaceDetectorPreset() (*FaceDetectorPreset, bool) + func (bisep BuiltInStandardEncoderPreset) AsPreset() (*Preset, bool) + func (bisep BuiltInStandardEncoderPreset) AsStandardEncoderPreset() (*StandardEncoderPreset, bool) + func (bisep BuiltInStandardEncoderPreset) AsVideoAnalyzerPreset() (*VideoAnalyzerPreset, bool) + func (bisep BuiltInStandardEncoderPreset) MarshalJSON() ([]byte, error) + type CbcsDrmConfiguration struct + FairPlay *StreamingPolicyFairPlayConfiguration + PlayReady *StreamingPolicyPlayReadyConfiguration + Widevine *StreamingPolicyWidevineConfiguration + type CencDrmConfiguration struct + PlayReady *StreamingPolicyPlayReadyConfiguration + Widevine *StreamingPolicyWidevineConfiguration + type ChannelMapping string + const ChannelMappingBackLeft + const ChannelMappingBackRight + const ChannelMappingCenter + const ChannelMappingFrontLeft + const ChannelMappingFrontRight + const ChannelMappingLowFrequencyEffects + const ChannelMappingStereoLeft + const ChannelMappingStereoRight + func PossibleChannelMappingValues() []ChannelMapping + type CheckNameAvailabilityInput struct + Name *string + Type *string + type ClipTime struct + OdataType OdataTypeBasicClipTime + func (ct ClipTime) AsAbsoluteClipTime() (*AbsoluteClipTime, bool) + func (ct ClipTime) AsBasicClipTime() (BasicClipTime, bool) + func (ct ClipTime) AsClipTime() (*ClipTime, bool) + func (ct ClipTime) AsUtcClipTime() (*UtcClipTime, bool) + func (ct ClipTime) MarshalJSON() ([]byte, error) + type Codec struct + Label *string + OdataType OdataTypeBasicCodec + func (c Codec) AsAacAudio() (*AacAudio, bool) + func (c Codec) AsAudio() (*Audio, bool) + func (c Codec) AsBasicAudio() (BasicAudio, bool) + func (c Codec) AsBasicCodec() (BasicCodec, bool) + func (c Codec) AsBasicImage() (BasicImage, bool) + func (c Codec) AsBasicVideo() (BasicVideo, bool) + func (c Codec) AsCodec() (*Codec, bool) + func (c Codec) AsCopyAudio() (*CopyAudio, bool) + func (c Codec) AsCopyVideo() (*CopyVideo, bool) + func (c Codec) AsH264Video() (*H264Video, bool) + func (c Codec) AsH265Video() (*H265Video, bool) + func (c Codec) AsImage() (*Image, bool) + func (c Codec) AsJpgImage() (*JpgImage, bool) + func (c Codec) AsPngImage() (*PngImage, bool) + func (c Codec) AsVideo() (*Video, bool) + func (c Codec) MarshalJSON() ([]byte, error) + type CommonEncryptionCbcs struct + ClearTracks *[]TrackSelection + ContentKeys *StreamingPolicyContentKeys + Drm *CbcsDrmConfiguration + EnabledProtocols *EnabledProtocols + type CommonEncryptionCenc struct + ClearTracks *[]TrackSelection + ContentKeys *StreamingPolicyContentKeys + Drm *CencDrmConfiguration + EnabledProtocols *EnabledProtocols + type Complexity string + const ComplexityBalanced + const ComplexityQuality + const ComplexitySpeed + func PossibleComplexityValues() []Complexity + type ContentKeyPoliciesClient struct + func NewContentKeyPoliciesClient(subscriptionID string) ContentKeyPoliciesClient + func NewContentKeyPoliciesClientWithBaseURI(baseURI string, subscriptionID string) ContentKeyPoliciesClient + func (client ContentKeyPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result ContentKeyPolicy, err error) + func (client ContentKeyPoliciesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ContentKeyPoliciesClient) CreateOrUpdateResponder(resp *http.Response) (result ContentKeyPolicy, err error) + func (client ContentKeyPoliciesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ContentKeyPoliciesClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client ContentKeyPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ContentKeyPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ContentKeyPoliciesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ContentKeyPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result ContentKeyPolicy, err error) + func (client ContentKeyPoliciesClient) GetPolicyPropertiesWithSecrets(ctx context.Context, resourceGroupName string, accountName string, ...) (result ContentKeyPolicyProperties, err error) + func (client ContentKeyPoliciesClient) GetPolicyPropertiesWithSecretsPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ContentKeyPoliciesClient) GetPolicyPropertiesWithSecretsResponder(resp *http.Response) (result ContentKeyPolicyProperties, err error) + func (client ContentKeyPoliciesClient) GetPolicyPropertiesWithSecretsSender(req *http.Request) (*http.Response, error) + func (client ContentKeyPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ContentKeyPoliciesClient) GetResponder(resp *http.Response) (result ContentKeyPolicy, err error) + func (client ContentKeyPoliciesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ContentKeyPoliciesClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result ContentKeyPolicyCollectionPage, err error) + func (client ContentKeyPoliciesClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result ContentKeyPolicyCollectionIterator, err error) + func (client ContentKeyPoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ContentKeyPoliciesClient) ListResponder(resp *http.Response) (result ContentKeyPolicyCollection, err error) + func (client ContentKeyPoliciesClient) ListSender(req *http.Request) (*http.Response, error) + func (client ContentKeyPoliciesClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result ContentKeyPolicy, err error) + func (client ContentKeyPoliciesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client ContentKeyPoliciesClient) UpdateResponder(resp *http.Response) (result ContentKeyPolicy, err error) + func (client ContentKeyPoliciesClient) UpdateSender(req *http.Request) (*http.Response, error) + type ContentKeyPolicy struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (ckp *ContentKeyPolicy) UnmarshalJSON(body []byte) error + func (ckp ContentKeyPolicy) MarshalJSON() ([]byte, error) + type ContentKeyPolicyClearKeyConfiguration struct + OdataType OdataTypeBasicContentKeyPolicyConfiguration + func (ckpckc ContentKeyPolicyClearKeyConfiguration) AsBasicContentKeyPolicyConfiguration() (BasicContentKeyPolicyConfiguration, bool) + func (ckpckc ContentKeyPolicyClearKeyConfiguration) AsContentKeyPolicyClearKeyConfiguration() (*ContentKeyPolicyClearKeyConfiguration, bool) + func (ckpckc ContentKeyPolicyClearKeyConfiguration) AsContentKeyPolicyConfiguration() (*ContentKeyPolicyConfiguration, bool) + func (ckpckc ContentKeyPolicyClearKeyConfiguration) AsContentKeyPolicyFairPlayConfiguration() (*ContentKeyPolicyFairPlayConfiguration, bool) + func (ckpckc ContentKeyPolicyClearKeyConfiguration) AsContentKeyPolicyPlayReadyConfiguration() (*ContentKeyPolicyPlayReadyConfiguration, bool) + func (ckpckc ContentKeyPolicyClearKeyConfiguration) AsContentKeyPolicyUnknownConfiguration() (*ContentKeyPolicyUnknownConfiguration, bool) + func (ckpckc ContentKeyPolicyClearKeyConfiguration) AsContentKeyPolicyWidevineConfiguration() (*ContentKeyPolicyWidevineConfiguration, bool) + func (ckpckc ContentKeyPolicyClearKeyConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyCollection struct + OdataNextLink *string + Value *[]ContentKeyPolicy + func (ckpc ContentKeyPolicyCollection) IsEmpty() bool + type ContentKeyPolicyCollectionIterator struct + func NewContentKeyPolicyCollectionIterator(page ContentKeyPolicyCollectionPage) ContentKeyPolicyCollectionIterator + func (iter *ContentKeyPolicyCollectionIterator) Next() error + func (iter *ContentKeyPolicyCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter ContentKeyPolicyCollectionIterator) NotDone() bool + func (iter ContentKeyPolicyCollectionIterator) Response() ContentKeyPolicyCollection + func (iter ContentKeyPolicyCollectionIterator) Value() ContentKeyPolicy + type ContentKeyPolicyCollectionPage struct + func NewContentKeyPolicyCollectionPage(cur ContentKeyPolicyCollection, ...) ContentKeyPolicyCollectionPage + func (page *ContentKeyPolicyCollectionPage) Next() error + func (page *ContentKeyPolicyCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page ContentKeyPolicyCollectionPage) NotDone() bool + func (page ContentKeyPolicyCollectionPage) Response() ContentKeyPolicyCollection + func (page ContentKeyPolicyCollectionPage) Values() []ContentKeyPolicy + type ContentKeyPolicyConfiguration struct + OdataType OdataTypeBasicContentKeyPolicyConfiguration + func (ckpc ContentKeyPolicyConfiguration) AsBasicContentKeyPolicyConfiguration() (BasicContentKeyPolicyConfiguration, bool) + func (ckpc ContentKeyPolicyConfiguration) AsContentKeyPolicyClearKeyConfiguration() (*ContentKeyPolicyClearKeyConfiguration, bool) + func (ckpc ContentKeyPolicyConfiguration) AsContentKeyPolicyConfiguration() (*ContentKeyPolicyConfiguration, bool) + func (ckpc ContentKeyPolicyConfiguration) AsContentKeyPolicyFairPlayConfiguration() (*ContentKeyPolicyFairPlayConfiguration, bool) + func (ckpc ContentKeyPolicyConfiguration) AsContentKeyPolicyPlayReadyConfiguration() (*ContentKeyPolicyPlayReadyConfiguration, bool) + func (ckpc ContentKeyPolicyConfiguration) AsContentKeyPolicyUnknownConfiguration() (*ContentKeyPolicyUnknownConfiguration, bool) + func (ckpc ContentKeyPolicyConfiguration) AsContentKeyPolicyWidevineConfiguration() (*ContentKeyPolicyWidevineConfiguration, bool) + func (ckpc ContentKeyPolicyConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyFairPlayConfiguration struct + Ask *[]byte + FairPlayPfx *string + FairPlayPfxPassword *string + OdataType OdataTypeBasicContentKeyPolicyConfiguration + OfflineRentalConfiguration *ContentKeyPolicyFairPlayOfflineRentalConfiguration + RentalAndLeaseKeyType ContentKeyPolicyFairPlayRentalAndLeaseKeyType + RentalDuration *int64 + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) AsBasicContentKeyPolicyConfiguration() (BasicContentKeyPolicyConfiguration, bool) + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) AsContentKeyPolicyClearKeyConfiguration() (*ContentKeyPolicyClearKeyConfiguration, bool) + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) AsContentKeyPolicyConfiguration() (*ContentKeyPolicyConfiguration, bool) + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) AsContentKeyPolicyFairPlayConfiguration() (*ContentKeyPolicyFairPlayConfiguration, bool) + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) AsContentKeyPolicyPlayReadyConfiguration() (*ContentKeyPolicyPlayReadyConfiguration, bool) + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) AsContentKeyPolicyUnknownConfiguration() (*ContentKeyPolicyUnknownConfiguration, bool) + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) AsContentKeyPolicyWidevineConfiguration() (*ContentKeyPolicyWidevineConfiguration, bool) + func (ckpfpc ContentKeyPolicyFairPlayConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyFairPlayOfflineRentalConfiguration struct + PlaybackDurationSeconds *int64 + StorageDurationSeconds *int64 + type ContentKeyPolicyFairPlayRentalAndLeaseKeyType string + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeDualExpiry + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentLimited + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentUnlimited + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUndefined + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUnknown + func PossibleContentKeyPolicyFairPlayRentalAndLeaseKeyTypeValues() []ContentKeyPolicyFairPlayRentalAndLeaseKeyType + type ContentKeyPolicyOpenRestriction struct + OdataType OdataTypeBasicContentKeyPolicyRestriction + func (ckpor ContentKeyPolicyOpenRestriction) AsBasicContentKeyPolicyRestriction() (BasicContentKeyPolicyRestriction, bool) + func (ckpor ContentKeyPolicyOpenRestriction) AsContentKeyPolicyOpenRestriction() (*ContentKeyPolicyOpenRestriction, bool) + func (ckpor ContentKeyPolicyOpenRestriction) AsContentKeyPolicyRestriction() (*ContentKeyPolicyRestriction, bool) + func (ckpor ContentKeyPolicyOpenRestriction) AsContentKeyPolicyTokenRestriction() (*ContentKeyPolicyTokenRestriction, bool) + func (ckpor ContentKeyPolicyOpenRestriction) AsContentKeyPolicyUnknownRestriction() (*ContentKeyPolicyUnknownRestriction, bool) + func (ckpor ContentKeyPolicyOpenRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyOption struct + Configuration BasicContentKeyPolicyConfiguration + Name *string + PolicyOptionID *uuid.UUID + Restriction BasicContentKeyPolicyRestriction + func (ckpo *ContentKeyPolicyOption) UnmarshalJSON(body []byte) error + func (ckpo ContentKeyPolicyOption) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyConfiguration struct + Licenses *[]ContentKeyPolicyPlayReadyLicense + OdataType OdataTypeBasicContentKeyPolicyConfiguration + ResponseCustomData *string + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) AsBasicContentKeyPolicyConfiguration() (BasicContentKeyPolicyConfiguration, bool) + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) AsContentKeyPolicyClearKeyConfiguration() (*ContentKeyPolicyClearKeyConfiguration, bool) + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) AsContentKeyPolicyConfiguration() (*ContentKeyPolicyConfiguration, bool) + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) AsContentKeyPolicyFairPlayConfiguration() (*ContentKeyPolicyFairPlayConfiguration, bool) + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) AsContentKeyPolicyPlayReadyConfiguration() (*ContentKeyPolicyPlayReadyConfiguration, bool) + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) AsContentKeyPolicyUnknownConfiguration() (*ContentKeyPolicyUnknownConfiguration, bool) + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) AsContentKeyPolicyWidevineConfiguration() (*ContentKeyPolicyWidevineConfiguration, bool) + func (ckpprc ContentKeyPolicyPlayReadyConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader struct + OdataType OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation + func (ckpprcekfh ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) AsBasicContentKeyPolicyPlayReadyContentKeyLocation() (BasicContentKeyPolicyPlayReadyContentKeyLocation, bool) + func (ckpprcekfh ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) AsContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader, bool) + func (ckpprcekfh ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) AsContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier, bool) + func (ckpprcekfh ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) AsContentKeyPolicyPlayReadyContentKeyLocation() (*ContentKeyPolicyPlayReadyContentKeyLocation, bool) + func (ckpprcekfh ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier struct + KeyID *uuid.UUID + OdataType OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation + func (ckpprcekfki ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) AsBasicContentKeyPolicyPlayReadyContentKeyLocation() (BasicContentKeyPolicyPlayReadyContentKeyLocation, bool) + func (ckpprcekfki ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) AsContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader, bool) + func (ckpprcekfki ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) AsContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier, bool) + func (ckpprcekfki ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) AsContentKeyPolicyPlayReadyContentKeyLocation() (*ContentKeyPolicyPlayReadyContentKeyLocation, bool) + func (ckpprcekfki ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentKeyLocation struct + OdataType OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation + func (ckpprckl ContentKeyPolicyPlayReadyContentKeyLocation) AsBasicContentKeyPolicyPlayReadyContentKeyLocation() (BasicContentKeyPolicyPlayReadyContentKeyLocation, bool) + func (ckpprckl ContentKeyPolicyPlayReadyContentKeyLocation) AsContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader, bool) + func (ckpprckl ContentKeyPolicyPlayReadyContentKeyLocation) AsContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier() (*ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier, bool) + func (ckpprckl ContentKeyPolicyPlayReadyContentKeyLocation) AsContentKeyPolicyPlayReadyContentKeyLocation() (*ContentKeyPolicyPlayReadyContentKeyLocation, bool) + func (ckpprckl ContentKeyPolicyPlayReadyContentKeyLocation) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentType string + const ContentKeyPolicyPlayReadyContentTypeUltraVioletDownload + const ContentKeyPolicyPlayReadyContentTypeUltraVioletStreaming + const ContentKeyPolicyPlayReadyContentTypeUnknown + const ContentKeyPolicyPlayReadyContentTypeUnspecified + func PossibleContentKeyPolicyPlayReadyContentTypeValues() []ContentKeyPolicyPlayReadyContentType + type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction struct + BestEffort *bool + ConfigurationData *int32 + type ContentKeyPolicyPlayReadyLicense struct + AllowTestDevices *bool + BeginDate *date.Time + ContentKeyLocation BasicContentKeyPolicyPlayReadyContentKeyLocation + ContentType ContentKeyPolicyPlayReadyContentType + ExpirationDate *date.Time + GracePeriod *string + LicenseType ContentKeyPolicyPlayReadyLicenseType + PlayRight *ContentKeyPolicyPlayReadyPlayRight + RelativeBeginDate *string + RelativeExpirationDate *string + func (ckpprl *ContentKeyPolicyPlayReadyLicense) UnmarshalJSON(body []byte) error + type ContentKeyPolicyPlayReadyLicenseType string + const ContentKeyPolicyPlayReadyLicenseTypeNonPersistent + const ContentKeyPolicyPlayReadyLicenseTypePersistent + const ContentKeyPolicyPlayReadyLicenseTypeUnknown + func PossibleContentKeyPolicyPlayReadyLicenseTypeValues() []ContentKeyPolicyPlayReadyLicenseType + type ContentKeyPolicyPlayReadyPlayRight struct + AgcAndColorStripeRestriction *int32 + AllowPassingVideoContentToUnknownOutput ContentKeyPolicyPlayReadyUnknownOutputPassingOption + AnalogVideoOpl *int32 + CompressedDigitalAudioOpl *int32 + CompressedDigitalVideoOpl *int32 + DigitalVideoOnlyContentRestriction *bool + ExplicitAnalogTelevisionOutputRestriction *ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction + FirstPlayExpiration *string + ImageConstraintForAnalogComponentVideoRestriction *bool + ImageConstraintForAnalogComputerMonitorRestriction *bool + ScmsRestriction *int32 + UncompressedDigitalAudioOpl *int32 + UncompressedDigitalVideoOpl *int32 + type ContentKeyPolicyPlayReadyUnknownOutputPassingOption string + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowed + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowedWithVideoConstriction + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionNotAllowed + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionUnknown + func PossibleContentKeyPolicyPlayReadyUnknownOutputPassingOptionValues() []ContentKeyPolicyPlayReadyUnknownOutputPassingOption + type ContentKeyPolicyProperties struct + Created *date.Time + Description *string + LastModified *date.Time + Options *[]ContentKeyPolicyOption + PolicyID *uuid.UUID + func (ckpp ContentKeyPolicyProperties) MarshalJSON() ([]byte, error) + type ContentKeyPolicyRestriction struct + OdataType OdataTypeBasicContentKeyPolicyRestriction + func (ckpr ContentKeyPolicyRestriction) AsBasicContentKeyPolicyRestriction() (BasicContentKeyPolicyRestriction, bool) + func (ckpr ContentKeyPolicyRestriction) AsContentKeyPolicyOpenRestriction() (*ContentKeyPolicyOpenRestriction, bool) + func (ckpr ContentKeyPolicyRestriction) AsContentKeyPolicyRestriction() (*ContentKeyPolicyRestriction, bool) + func (ckpr ContentKeyPolicyRestriction) AsContentKeyPolicyTokenRestriction() (*ContentKeyPolicyTokenRestriction, bool) + func (ckpr ContentKeyPolicyRestriction) AsContentKeyPolicyUnknownRestriction() (*ContentKeyPolicyUnknownRestriction, bool) + func (ckpr ContentKeyPolicyRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyRestrictionTokenKey struct + OdataType OdataTypeBasicContentKeyPolicyRestrictionTokenKey + func (ckprtk ContentKeyPolicyRestrictionTokenKey) AsBasicContentKeyPolicyRestrictionTokenKey() (BasicContentKeyPolicyRestrictionTokenKey, bool) + func (ckprtk ContentKeyPolicyRestrictionTokenKey) AsContentKeyPolicyRestrictionTokenKey() (*ContentKeyPolicyRestrictionTokenKey, bool) + func (ckprtk ContentKeyPolicyRestrictionTokenKey) AsContentKeyPolicyRsaTokenKey() (*ContentKeyPolicyRsaTokenKey, bool) + func (ckprtk ContentKeyPolicyRestrictionTokenKey) AsContentKeyPolicySymmetricTokenKey() (*ContentKeyPolicySymmetricTokenKey, bool) + func (ckprtk ContentKeyPolicyRestrictionTokenKey) AsContentKeyPolicyX509CertificateTokenKey() (*ContentKeyPolicyX509CertificateTokenKey, bool) + func (ckprtk ContentKeyPolicyRestrictionTokenKey) MarshalJSON() ([]byte, error) + type ContentKeyPolicyRestrictionTokenType string + const ContentKeyPolicyRestrictionTokenTypeJwt + const ContentKeyPolicyRestrictionTokenTypeSwt + const ContentKeyPolicyRestrictionTokenTypeUnknown + func PossibleContentKeyPolicyRestrictionTokenTypeValues() []ContentKeyPolicyRestrictionTokenType + type ContentKeyPolicyRsaTokenKey struct + Exponent *[]byte + Modulus *[]byte + OdataType OdataTypeBasicContentKeyPolicyRestrictionTokenKey + func (ckprtk ContentKeyPolicyRsaTokenKey) AsBasicContentKeyPolicyRestrictionTokenKey() (BasicContentKeyPolicyRestrictionTokenKey, bool) + func (ckprtk ContentKeyPolicyRsaTokenKey) AsContentKeyPolicyRestrictionTokenKey() (*ContentKeyPolicyRestrictionTokenKey, bool) + func (ckprtk ContentKeyPolicyRsaTokenKey) AsContentKeyPolicyRsaTokenKey() (*ContentKeyPolicyRsaTokenKey, bool) + func (ckprtk ContentKeyPolicyRsaTokenKey) AsContentKeyPolicySymmetricTokenKey() (*ContentKeyPolicySymmetricTokenKey, bool) + func (ckprtk ContentKeyPolicyRsaTokenKey) AsContentKeyPolicyX509CertificateTokenKey() (*ContentKeyPolicyX509CertificateTokenKey, bool) + func (ckprtk ContentKeyPolicyRsaTokenKey) MarshalJSON() ([]byte, error) + type ContentKeyPolicySymmetricTokenKey struct + KeyValue *[]byte + OdataType OdataTypeBasicContentKeyPolicyRestrictionTokenKey + func (ckpstk ContentKeyPolicySymmetricTokenKey) AsBasicContentKeyPolicyRestrictionTokenKey() (BasicContentKeyPolicyRestrictionTokenKey, bool) + func (ckpstk ContentKeyPolicySymmetricTokenKey) AsContentKeyPolicyRestrictionTokenKey() (*ContentKeyPolicyRestrictionTokenKey, bool) + func (ckpstk ContentKeyPolicySymmetricTokenKey) AsContentKeyPolicyRsaTokenKey() (*ContentKeyPolicyRsaTokenKey, bool) + func (ckpstk ContentKeyPolicySymmetricTokenKey) AsContentKeyPolicySymmetricTokenKey() (*ContentKeyPolicySymmetricTokenKey, bool) + func (ckpstk ContentKeyPolicySymmetricTokenKey) AsContentKeyPolicyX509CertificateTokenKey() (*ContentKeyPolicyX509CertificateTokenKey, bool) + func (ckpstk ContentKeyPolicySymmetricTokenKey) MarshalJSON() ([]byte, error) + type ContentKeyPolicyTokenClaim struct + ClaimType *string + ClaimValue *string + type ContentKeyPolicyTokenRestriction struct + AlternateVerificationKeys *[]BasicContentKeyPolicyRestrictionTokenKey + Audience *string + Issuer *string + OdataType OdataTypeBasicContentKeyPolicyRestriction + OpenIDConnectDiscoveryDocument *string + PrimaryVerificationKey BasicContentKeyPolicyRestrictionTokenKey + RequiredClaims *[]ContentKeyPolicyTokenClaim + RestrictionTokenType ContentKeyPolicyRestrictionTokenType + func (ckptr *ContentKeyPolicyTokenRestriction) UnmarshalJSON(body []byte) error + func (ckptr ContentKeyPolicyTokenRestriction) AsBasicContentKeyPolicyRestriction() (BasicContentKeyPolicyRestriction, bool) + func (ckptr ContentKeyPolicyTokenRestriction) AsContentKeyPolicyOpenRestriction() (*ContentKeyPolicyOpenRestriction, bool) + func (ckptr ContentKeyPolicyTokenRestriction) AsContentKeyPolicyRestriction() (*ContentKeyPolicyRestriction, bool) + func (ckptr ContentKeyPolicyTokenRestriction) AsContentKeyPolicyTokenRestriction() (*ContentKeyPolicyTokenRestriction, bool) + func (ckptr ContentKeyPolicyTokenRestriction) AsContentKeyPolicyUnknownRestriction() (*ContentKeyPolicyUnknownRestriction, bool) + func (ckptr ContentKeyPolicyTokenRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyUnknownConfiguration struct + OdataType OdataTypeBasicContentKeyPolicyConfiguration + func (ckpuc ContentKeyPolicyUnknownConfiguration) AsBasicContentKeyPolicyConfiguration() (BasicContentKeyPolicyConfiguration, bool) + func (ckpuc ContentKeyPolicyUnknownConfiguration) AsContentKeyPolicyClearKeyConfiguration() (*ContentKeyPolicyClearKeyConfiguration, bool) + func (ckpuc ContentKeyPolicyUnknownConfiguration) AsContentKeyPolicyConfiguration() (*ContentKeyPolicyConfiguration, bool) + func (ckpuc ContentKeyPolicyUnknownConfiguration) AsContentKeyPolicyFairPlayConfiguration() (*ContentKeyPolicyFairPlayConfiguration, bool) + func (ckpuc ContentKeyPolicyUnknownConfiguration) AsContentKeyPolicyPlayReadyConfiguration() (*ContentKeyPolicyPlayReadyConfiguration, bool) + func (ckpuc ContentKeyPolicyUnknownConfiguration) AsContentKeyPolicyUnknownConfiguration() (*ContentKeyPolicyUnknownConfiguration, bool) + func (ckpuc ContentKeyPolicyUnknownConfiguration) AsContentKeyPolicyWidevineConfiguration() (*ContentKeyPolicyWidevineConfiguration, bool) + func (ckpuc ContentKeyPolicyUnknownConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyUnknownRestriction struct + OdataType OdataTypeBasicContentKeyPolicyRestriction + func (ckpur ContentKeyPolicyUnknownRestriction) AsBasicContentKeyPolicyRestriction() (BasicContentKeyPolicyRestriction, bool) + func (ckpur ContentKeyPolicyUnknownRestriction) AsContentKeyPolicyOpenRestriction() (*ContentKeyPolicyOpenRestriction, bool) + func (ckpur ContentKeyPolicyUnknownRestriction) AsContentKeyPolicyRestriction() (*ContentKeyPolicyRestriction, bool) + func (ckpur ContentKeyPolicyUnknownRestriction) AsContentKeyPolicyTokenRestriction() (*ContentKeyPolicyTokenRestriction, bool) + func (ckpur ContentKeyPolicyUnknownRestriction) AsContentKeyPolicyUnknownRestriction() (*ContentKeyPolicyUnknownRestriction, bool) + func (ckpur ContentKeyPolicyUnknownRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyWidevineConfiguration struct + OdataType OdataTypeBasicContentKeyPolicyConfiguration + WidevineTemplate *string + func (ckpwc ContentKeyPolicyWidevineConfiguration) AsBasicContentKeyPolicyConfiguration() (BasicContentKeyPolicyConfiguration, bool) + func (ckpwc ContentKeyPolicyWidevineConfiguration) AsContentKeyPolicyClearKeyConfiguration() (*ContentKeyPolicyClearKeyConfiguration, bool) + func (ckpwc ContentKeyPolicyWidevineConfiguration) AsContentKeyPolicyConfiguration() (*ContentKeyPolicyConfiguration, bool) + func (ckpwc ContentKeyPolicyWidevineConfiguration) AsContentKeyPolicyFairPlayConfiguration() (*ContentKeyPolicyFairPlayConfiguration, bool) + func (ckpwc ContentKeyPolicyWidevineConfiguration) AsContentKeyPolicyPlayReadyConfiguration() (*ContentKeyPolicyPlayReadyConfiguration, bool) + func (ckpwc ContentKeyPolicyWidevineConfiguration) AsContentKeyPolicyUnknownConfiguration() (*ContentKeyPolicyUnknownConfiguration, bool) + func (ckpwc ContentKeyPolicyWidevineConfiguration) AsContentKeyPolicyWidevineConfiguration() (*ContentKeyPolicyWidevineConfiguration, bool) + func (ckpwc ContentKeyPolicyWidevineConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyX509CertificateTokenKey struct + OdataType OdataTypeBasicContentKeyPolicyRestrictionTokenKey + RawBody *[]byte + func (ckpxctk ContentKeyPolicyX509CertificateTokenKey) AsBasicContentKeyPolicyRestrictionTokenKey() (BasicContentKeyPolicyRestrictionTokenKey, bool) + func (ckpxctk ContentKeyPolicyX509CertificateTokenKey) AsContentKeyPolicyRestrictionTokenKey() (*ContentKeyPolicyRestrictionTokenKey, bool) + func (ckpxctk ContentKeyPolicyX509CertificateTokenKey) AsContentKeyPolicyRsaTokenKey() (*ContentKeyPolicyRsaTokenKey, bool) + func (ckpxctk ContentKeyPolicyX509CertificateTokenKey) AsContentKeyPolicySymmetricTokenKey() (*ContentKeyPolicySymmetricTokenKey, bool) + func (ckpxctk ContentKeyPolicyX509CertificateTokenKey) AsContentKeyPolicyX509CertificateTokenKey() (*ContentKeyPolicyX509CertificateTokenKey, bool) + func (ckpxctk ContentKeyPolicyX509CertificateTokenKey) MarshalJSON() ([]byte, error) + type CopyAudio struct + Label *string + OdataType OdataTypeBasicCodec + func (ca CopyAudio) AsAacAudio() (*AacAudio, bool) + func (ca CopyAudio) AsAudio() (*Audio, bool) + func (ca CopyAudio) AsBasicAudio() (BasicAudio, bool) + func (ca CopyAudio) AsBasicCodec() (BasicCodec, bool) + func (ca CopyAudio) AsBasicImage() (BasicImage, bool) + func (ca CopyAudio) AsBasicVideo() (BasicVideo, bool) + func (ca CopyAudio) AsCodec() (*Codec, bool) + func (ca CopyAudio) AsCopyAudio() (*CopyAudio, bool) + func (ca CopyAudio) AsCopyVideo() (*CopyVideo, bool) + func (ca CopyAudio) AsH264Video() (*H264Video, bool) + func (ca CopyAudio) AsH265Video() (*H265Video, bool) + func (ca CopyAudio) AsImage() (*Image, bool) + func (ca CopyAudio) AsJpgImage() (*JpgImage, bool) + func (ca CopyAudio) AsPngImage() (*PngImage, bool) + func (ca CopyAudio) AsVideo() (*Video, bool) + func (ca CopyAudio) MarshalJSON() ([]byte, error) + type CopyVideo struct + Label *string + OdataType OdataTypeBasicCodec + func (cv CopyVideo) AsAacAudio() (*AacAudio, bool) + func (cv CopyVideo) AsAudio() (*Audio, bool) + func (cv CopyVideo) AsBasicAudio() (BasicAudio, bool) + func (cv CopyVideo) AsBasicCodec() (BasicCodec, bool) + func (cv CopyVideo) AsBasicImage() (BasicImage, bool) + func (cv CopyVideo) AsBasicVideo() (BasicVideo, bool) + func (cv CopyVideo) AsCodec() (*Codec, bool) + func (cv CopyVideo) AsCopyAudio() (*CopyAudio, bool) + func (cv CopyVideo) AsCopyVideo() (*CopyVideo, bool) + func (cv CopyVideo) AsH264Video() (*H264Video, bool) + func (cv CopyVideo) AsH265Video() (*H265Video, bool) + func (cv CopyVideo) AsImage() (*Image, bool) + func (cv CopyVideo) AsJpgImage() (*JpgImage, bool) + func (cv CopyVideo) AsPngImage() (*PngImage, bool) + func (cv CopyVideo) AsVideo() (*Video, bool) + func (cv CopyVideo) MarshalJSON() ([]byte, error) + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type CrossSiteAccessPolicies struct + ClientAccessPolicy *string + CrossDomainPolicy *string + type DefaultAction string + const DefaultActionAllow + const DefaultActionDeny + func PossibleDefaultActionValues() []DefaultAction + type DefaultKey struct + Label *string + PolicyName *string + type Deinterlace struct + Mode DeinterlaceMode + Parity DeinterlaceParity + type DeinterlaceMode string + const DeinterlaceModeAutoPixelAdaptive + const DeinterlaceModeOff + func PossibleDeinterlaceModeValues() []DeinterlaceMode + type DeinterlaceParity string + const DeinterlaceParityAuto + const DeinterlaceParityBottomFieldFirst + const DeinterlaceParityTopFieldFirst + func PossibleDeinterlaceParityValues() []DeinterlaceParity + type EdgePolicies struct + UsageDataCollectionPolicy *EdgeUsageDataCollectionPolicy + type EdgeUsageDataCollectionPolicy struct + DataCollectionFrequency *string + DataReportingFrequency *string + EventHubDetails *EdgeUsageDataEventHub + MaxAllowedUnreportedUsageDuration *string + type EdgeUsageDataEventHub struct + Name *string + Namespace *string + Token *string + type EnabledProtocols struct + Dash *bool + Download *bool + Hls *bool + SmoothStreaming *bool + type EncoderNamedPreset string + const EncoderNamedPresetAACGoodQualityAudio + const EncoderNamedPresetAdaptiveStreaming + const EncoderNamedPresetContentAwareEncoding + const EncoderNamedPresetContentAwareEncodingExperimental + const EncoderNamedPresetCopyAllBitrateNonInterleaved + const EncoderNamedPresetH264MultipleBitrate1080p + const EncoderNamedPresetH264MultipleBitrate720p + const EncoderNamedPresetH264MultipleBitrateSD + const EncoderNamedPresetH264SingleBitrate1080p + const EncoderNamedPresetH264SingleBitrate720p + const EncoderNamedPresetH264SingleBitrateSD + const EncoderNamedPresetH265AdaptiveStreaming + const EncoderNamedPresetH265ContentAwareEncoding + const EncoderNamedPresetH265SingleBitrate1080p + const EncoderNamedPresetH265SingleBitrate4K + const EncoderNamedPresetH265SingleBitrate720p + func PossibleEncoderNamedPresetValues() []EncoderNamedPreset + type EncryptionScheme string + const EncryptionSchemeCommonEncryptionCbcs + const EncryptionSchemeCommonEncryptionCenc + const EncryptionSchemeEnvelopeEncryption + const EncryptionSchemeNoEncryption + func PossibleEncryptionSchemeValues() []EncryptionScheme + type EntityNameAvailabilityCheckOutput struct + Message *string + NameAvailable *bool + Reason *string + type EntropyMode string + const EntropyModeCabac + const EntropyModeCavlc + func PossibleEntropyModeValues() []EntropyMode + type EnvelopeEncryption struct + ClearTracks *[]TrackSelection + ContentKeys *StreamingPolicyContentKeys + CustomKeyAcquisitionURLTemplate *string + EnabledProtocols *EnabledProtocols + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + type FaceDetectorPreset struct + BlurType BlurType + ExperimentalOptions map[string]*string + Mode FaceRedactorMode + OdataType OdataTypeBasicPreset + Resolution AnalysisResolution + func (fdp FaceDetectorPreset) AsAudioAnalyzerPreset() (*AudioAnalyzerPreset, bool) + func (fdp FaceDetectorPreset) AsBasicAudioAnalyzerPreset() (BasicAudioAnalyzerPreset, bool) + func (fdp FaceDetectorPreset) AsBasicPreset() (BasicPreset, bool) + func (fdp FaceDetectorPreset) AsBuiltInStandardEncoderPreset() (*BuiltInStandardEncoderPreset, bool) + func (fdp FaceDetectorPreset) AsFaceDetectorPreset() (*FaceDetectorPreset, bool) + func (fdp FaceDetectorPreset) AsPreset() (*Preset, bool) + func (fdp FaceDetectorPreset) AsStandardEncoderPreset() (*StandardEncoderPreset, bool) + func (fdp FaceDetectorPreset) AsVideoAnalyzerPreset() (*VideoAnalyzerPreset, bool) + func (fdp FaceDetectorPreset) MarshalJSON() ([]byte, error) + type FaceRedactorMode string + const FaceRedactorModeAnalyze + const FaceRedactorModeCombined + const FaceRedactorModeRedact + func PossibleFaceRedactorModeValues() []FaceRedactorMode + type FilterProperties struct + FirstQuality *FirstQuality + PresentationTimeRange *PresentationTimeRange + Tracks *[]FilterTrackSelection + type FilterTrackPropertyCompareOperation string + const FilterTrackPropertyCompareOperationEqual + const FilterTrackPropertyCompareOperationNotEqual + func PossibleFilterTrackPropertyCompareOperationValues() []FilterTrackPropertyCompareOperation + type FilterTrackPropertyCondition struct + Operation FilterTrackPropertyCompareOperation + Property FilterTrackPropertyType + Value *string + type FilterTrackPropertyType string + const FilterTrackPropertyTypeBitrate + const FilterTrackPropertyTypeFourCC + const FilterTrackPropertyTypeLanguage + const FilterTrackPropertyTypeName + const FilterTrackPropertyTypeType + const FilterTrackPropertyTypeUnknown + func PossibleFilterTrackPropertyTypeValues() []FilterTrackPropertyType + type FilterTrackSelection struct + TrackSelections *[]FilterTrackPropertyCondition + type Filters struct + Crop *Rectangle + Deinterlace *Deinterlace + Overlays *[]BasicOverlay + Rotation Rotation + func (f *Filters) UnmarshalJSON(body []byte) error + type FirstQuality struct + Bitrate *int32 + type Format struct + FilenamePattern *string + OdataType OdataTypeBasicFormat + func (f Format) AsBasicFormat() (BasicFormat, bool) + func (f Format) AsBasicImageFormat() (BasicImageFormat, bool) + func (f Format) AsBasicMultiBitrateFormat() (BasicMultiBitrateFormat, bool) + func (f Format) AsFormat() (*Format, bool) + func (f Format) AsImageFormat() (*ImageFormat, bool) + func (f Format) AsJpgFormat() (*JpgFormat, bool) + func (f Format) AsMp4Format() (*Mp4Format, bool) + func (f Format) AsMultiBitrateFormat() (*MultiBitrateFormat, bool) + func (f Format) AsPngFormat() (*PngFormat, bool) + func (f Format) AsTransportStreamFormat() (*TransportStreamFormat, bool) + func (f Format) MarshalJSON() ([]byte, error) + type FromAllInputFile struct + IncludedTracks *[]BasicTrackDescriptor + OdataType OdataTypeBasicInputDefinition + func (faif *FromAllInputFile) UnmarshalJSON(body []byte) error + func (faif FromAllInputFile) AsBasicInputDefinition() (BasicInputDefinition, bool) + func (faif FromAllInputFile) AsFromAllInputFile() (*FromAllInputFile, bool) + func (faif FromAllInputFile) AsFromEachInputFile() (*FromEachInputFile, bool) + func (faif FromAllInputFile) AsInputDefinition() (*InputDefinition, bool) + func (faif FromAllInputFile) AsInputFile() (*InputFile, bool) + func (faif FromAllInputFile) MarshalJSON() ([]byte, error) + type FromEachInputFile struct + IncludedTracks *[]BasicTrackDescriptor + OdataType OdataTypeBasicInputDefinition + func (feif *FromEachInputFile) UnmarshalJSON(body []byte) error + func (feif FromEachInputFile) AsBasicInputDefinition() (BasicInputDefinition, bool) + func (feif FromEachInputFile) AsFromAllInputFile() (*FromAllInputFile, bool) + func (feif FromEachInputFile) AsFromEachInputFile() (*FromEachInputFile, bool) + func (feif FromEachInputFile) AsInputDefinition() (*InputDefinition, bool) + func (feif FromEachInputFile) AsInputFile() (*InputFile, bool) + func (feif FromEachInputFile) MarshalJSON() ([]byte, error) + type H264Complexity string + const H264ComplexityBalanced + const H264ComplexityQuality + const H264ComplexitySpeed + func PossibleH264ComplexityValues() []H264Complexity + type H264Layer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + BufferWindow *string + Crf *float64 + EntropyMode EntropyMode + FrameRate *string + Height *string + Label *string + Level *string + MaxBitrate *int32 + Profile H264VideoProfile + ReferenceFrames *int32 + Slices *int32 + Width *string + type H264RateControlMode string + const H264RateControlModeABR + const H264RateControlModeCBR + const H264RateControlModeCRF + func PossibleH264RateControlModeValues() []H264RateControlMode + type H264Video struct + Complexity H264Complexity + KeyFrameInterval *string + Label *string + Layers *[]H264Layer + OdataType OdataTypeBasicCodec + RateControlMode H264RateControlMode + SceneChangeDetection *bool + StretchMode StretchMode + SyncMode VideoSyncMode + func (hv H264Video) AsAacAudio() (*AacAudio, bool) + func (hv H264Video) AsAudio() (*Audio, bool) + func (hv H264Video) AsBasicAudio() (BasicAudio, bool) + func (hv H264Video) AsBasicCodec() (BasicCodec, bool) + func (hv H264Video) AsBasicImage() (BasicImage, bool) + func (hv H264Video) AsBasicVideo() (BasicVideo, bool) + func (hv H264Video) AsCodec() (*Codec, bool) + func (hv H264Video) AsCopyAudio() (*CopyAudio, bool) + func (hv H264Video) AsCopyVideo() (*CopyVideo, bool) + func (hv H264Video) AsH264Video() (*H264Video, bool) + func (hv H264Video) AsH265Video() (*H265Video, bool) + func (hv H264Video) AsImage() (*Image, bool) + func (hv H264Video) AsJpgImage() (*JpgImage, bool) + func (hv H264Video) AsPngImage() (*PngImage, bool) + func (hv H264Video) AsVideo() (*Video, bool) + func (hv H264Video) MarshalJSON() ([]byte, error) + type H264VideoProfile string + const H264VideoProfileAuto + const H264VideoProfileBaseline + const H264VideoProfileHigh + const H264VideoProfileHigh422 + const H264VideoProfileHigh444 + const H264VideoProfileMain + func PossibleH264VideoProfileValues() []H264VideoProfile + type H265Complexity string + const H265ComplexityBalanced + const H265ComplexityQuality + const H265ComplexitySpeed + func PossibleH265ComplexityValues() []H265Complexity + type H265Layer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + BufferWindow *string + Crf *float64 + FrameRate *string + Height *string + Label *string + Level *string + MaxBitrate *int32 + Profile H265VideoProfile + ReferenceFrames *int32 + Slices *int32 + Width *string + type H265Video struct + Complexity H265Complexity + KeyFrameInterval *string + Label *string + Layers *[]H265Layer + OdataType OdataTypeBasicCodec + SceneChangeDetection *bool + StretchMode StretchMode + SyncMode VideoSyncMode + func (hv H265Video) AsAacAudio() (*AacAudio, bool) + func (hv H265Video) AsAudio() (*Audio, bool) + func (hv H265Video) AsBasicAudio() (BasicAudio, bool) + func (hv H265Video) AsBasicCodec() (BasicCodec, bool) + func (hv H265Video) AsBasicImage() (BasicImage, bool) + func (hv H265Video) AsBasicVideo() (BasicVideo, bool) + func (hv H265Video) AsCodec() (*Codec, bool) + func (hv H265Video) AsCopyAudio() (*CopyAudio, bool) + func (hv H265Video) AsCopyVideo() (*CopyVideo, bool) + func (hv H265Video) AsH264Video() (*H264Video, bool) + func (hv H265Video) AsH265Video() (*H265Video, bool) + func (hv H265Video) AsImage() (*Image, bool) + func (hv H265Video) AsJpgImage() (*JpgImage, bool) + func (hv H265Video) AsPngImage() (*PngImage, bool) + func (hv H265Video) AsVideo() (*Video, bool) + func (hv H265Video) MarshalJSON() ([]byte, error) + type H265VideoLayer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + FrameRate *string + Height *string + Label *string + MaxBitrate *int32 + Slices *int32 + Width *string + type H265VideoProfile string + const H265VideoProfileAuto + const H265VideoProfileMain + const H265VideoProfileMain10 + func PossibleH265VideoProfileValues() []H265VideoProfile + type Hls struct + FragmentsPerTsSegment *int32 + type HlsSettings struct + Characteristics *string + Default *bool + Forced *bool + type IPAccessControl struct + Allow *[]IPRange + type IPRange struct + Address *string + Name *string + SubnetPrefixLength *int32 + type Image struct + KeyFrameInterval *string + Label *string + OdataType OdataTypeBasicCodec + Range *string + Start *string + Step *string + StretchMode StretchMode + SyncMode VideoSyncMode + func (i Image) AsAacAudio() (*AacAudio, bool) + func (i Image) AsAudio() (*Audio, bool) + func (i Image) AsBasicAudio() (BasicAudio, bool) + func (i Image) AsBasicCodec() (BasicCodec, bool) + func (i Image) AsBasicImage() (BasicImage, bool) + func (i Image) AsBasicVideo() (BasicVideo, bool) + func (i Image) AsCodec() (*Codec, bool) + func (i Image) AsCopyAudio() (*CopyAudio, bool) + func (i Image) AsCopyVideo() (*CopyVideo, bool) + func (i Image) AsH264Video() (*H264Video, bool) + func (i Image) AsH265Video() (*H265Video, bool) + func (i Image) AsImage() (*Image, bool) + func (i Image) AsJpgImage() (*JpgImage, bool) + func (i Image) AsPngImage() (*PngImage, bool) + func (i Image) AsVideo() (*Video, bool) + func (i Image) MarshalJSON() ([]byte, error) + type ImageFormat struct + FilenamePattern *string + OdataType OdataTypeBasicFormat + func (ifVar ImageFormat) AsBasicFormat() (BasicFormat, bool) + func (ifVar ImageFormat) AsBasicImageFormat() (BasicImageFormat, bool) + func (ifVar ImageFormat) AsBasicMultiBitrateFormat() (BasicMultiBitrateFormat, bool) + func (ifVar ImageFormat) AsFormat() (*Format, bool) + func (ifVar ImageFormat) AsImageFormat() (*ImageFormat, bool) + func (ifVar ImageFormat) AsJpgFormat() (*JpgFormat, bool) + func (ifVar ImageFormat) AsMp4Format() (*Mp4Format, bool) + func (ifVar ImageFormat) AsMultiBitrateFormat() (*MultiBitrateFormat, bool) + func (ifVar ImageFormat) AsPngFormat() (*PngFormat, bool) + func (ifVar ImageFormat) AsTransportStreamFormat() (*TransportStreamFormat, bool) + func (ifVar ImageFormat) MarshalJSON() ([]byte, error) + type InputDefinition struct + IncludedTracks *[]BasicTrackDescriptor + OdataType OdataTypeBasicInputDefinition + func (ID *InputDefinition) UnmarshalJSON(body []byte) error + func (ID InputDefinition) AsBasicInputDefinition() (BasicInputDefinition, bool) + func (ID InputDefinition) AsFromAllInputFile() (*FromAllInputFile, bool) + func (ID InputDefinition) AsFromEachInputFile() (*FromEachInputFile, bool) + func (ID InputDefinition) AsInputDefinition() (*InputDefinition, bool) + func (ID InputDefinition) AsInputFile() (*InputFile, bool) + func (ID InputDefinition) MarshalJSON() ([]byte, error) + type InputFile struct + Filename *string + IncludedTracks *[]BasicTrackDescriptor + OdataType OdataTypeBasicInputDefinition + func (ifVar *InputFile) UnmarshalJSON(body []byte) error + func (ifVar InputFile) AsBasicInputDefinition() (BasicInputDefinition, bool) + func (ifVar InputFile) AsFromAllInputFile() (*FromAllInputFile, bool) + func (ifVar InputFile) AsFromEachInputFile() (*FromEachInputFile, bool) + func (ifVar InputFile) AsInputDefinition() (*InputDefinition, bool) + func (ifVar InputFile) AsInputFile() (*InputFile, bool) + func (ifVar InputFile) MarshalJSON() ([]byte, error) + type InsightsType string + const InsightsTypeAllInsights + const InsightsTypeAudioInsightsOnly + const InsightsTypeVideoInsightsOnly + func PossibleInsightsTypeValues() []InsightsType + type InterleaveOutput string + const InterleaveOutputInterleavedOutput + const InterleaveOutputNonInterleavedOutput + func PossibleInterleaveOutputValues() []InterleaveOutput + type Job struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (j *Job) UnmarshalJSON(body []byte) error + func (j Job) MarshalJSON() ([]byte, error) + type JobCollection struct + OdataNextLink *string + Value *[]Job + func (jc JobCollection) IsEmpty() bool + type JobCollectionIterator struct + func NewJobCollectionIterator(page JobCollectionPage) JobCollectionIterator + func (iter *JobCollectionIterator) Next() error + func (iter *JobCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter JobCollectionIterator) NotDone() bool + func (iter JobCollectionIterator) Response() JobCollection + func (iter JobCollectionIterator) Value() Job + type JobCollectionPage struct + func NewJobCollectionPage(cur JobCollection, ...) JobCollectionPage + func (page *JobCollectionPage) Next() error + func (page *JobCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page JobCollectionPage) NotDone() bool + func (page JobCollectionPage) Response() JobCollection + func (page JobCollectionPage) Values() []Job + type JobError struct + Category JobErrorCategory + Code JobErrorCode + Details *[]JobErrorDetail + Message *string + Retry JobRetry + func (je JobError) MarshalJSON() ([]byte, error) + type JobErrorCategory string + const JobErrorCategoryConfiguration + const JobErrorCategoryContent + const JobErrorCategoryDownload + const JobErrorCategoryService + const JobErrorCategoryUpload + func PossibleJobErrorCategoryValues() []JobErrorCategory + type JobErrorCode string + const JobErrorCodeConfigurationUnsupported + const JobErrorCodeContentMalformed + const JobErrorCodeContentUnsupported + const JobErrorCodeDownloadNotAccessible + const JobErrorCodeDownloadTransientError + const JobErrorCodeServiceError + const JobErrorCodeServiceTransientError + const JobErrorCodeUploadNotAccessible + const JobErrorCodeUploadTransientError + func PossibleJobErrorCodeValues() []JobErrorCode + type JobErrorDetail struct + Code *string + Message *string + func (jed JobErrorDetail) MarshalJSON() ([]byte, error) + type JobInput struct + OdataType OdataTypeBasicJobInput + func (ji JobInput) AsBasicJobInput() (BasicJobInput, bool) + func (ji JobInput) AsBasicJobInputClip() (BasicJobInputClip, bool) + func (ji JobInput) AsJobInput() (*JobInput, bool) + func (ji JobInput) AsJobInputAsset() (*JobInputAsset, bool) + func (ji JobInput) AsJobInputClip() (*JobInputClip, bool) + func (ji JobInput) AsJobInputHTTP() (*JobInputHTTP, bool) + func (ji JobInput) AsJobInputSequence() (*JobInputSequence, bool) + func (ji JobInput) AsJobInputs() (*JobInputs, bool) + func (ji JobInput) MarshalJSON() ([]byte, error) + type JobInputAsset struct + AssetName *string + End BasicClipTime + Files *[]string + InputDefinitions *[]BasicInputDefinition + Label *string + OdataType OdataTypeBasicJobInput + Start BasicClipTime + func (jia *JobInputAsset) UnmarshalJSON(body []byte) error + func (jia JobInputAsset) AsBasicJobInput() (BasicJobInput, bool) + func (jia JobInputAsset) AsBasicJobInputClip() (BasicJobInputClip, bool) + func (jia JobInputAsset) AsJobInput() (*JobInput, bool) + func (jia JobInputAsset) AsJobInputAsset() (*JobInputAsset, bool) + func (jia JobInputAsset) AsJobInputClip() (*JobInputClip, bool) + func (jia JobInputAsset) AsJobInputHTTP() (*JobInputHTTP, bool) + func (jia JobInputAsset) AsJobInputSequence() (*JobInputSequence, bool) + func (jia JobInputAsset) AsJobInputs() (*JobInputs, bool) + func (jia JobInputAsset) MarshalJSON() ([]byte, error) + type JobInputClip struct + End BasicClipTime + Files *[]string + InputDefinitions *[]BasicInputDefinition + Label *string + OdataType OdataTypeBasicJobInput + Start BasicClipTime + func (jic *JobInputClip) UnmarshalJSON(body []byte) error + func (jic JobInputClip) AsBasicJobInput() (BasicJobInput, bool) + func (jic JobInputClip) AsBasicJobInputClip() (BasicJobInputClip, bool) + func (jic JobInputClip) AsJobInput() (*JobInput, bool) + func (jic JobInputClip) AsJobInputAsset() (*JobInputAsset, bool) + func (jic JobInputClip) AsJobInputClip() (*JobInputClip, bool) + func (jic JobInputClip) AsJobInputHTTP() (*JobInputHTTP, bool) + func (jic JobInputClip) AsJobInputSequence() (*JobInputSequence, bool) + func (jic JobInputClip) AsJobInputs() (*JobInputs, bool) + func (jic JobInputClip) MarshalJSON() ([]byte, error) + type JobInputHTTP struct + BaseURI *string + End BasicClipTime + Files *[]string + InputDefinitions *[]BasicInputDefinition + Label *string + OdataType OdataTypeBasicJobInput + Start BasicClipTime + func (jih *JobInputHTTP) UnmarshalJSON(body []byte) error + func (jih JobInputHTTP) AsBasicJobInput() (BasicJobInput, bool) + func (jih JobInputHTTP) AsBasicJobInputClip() (BasicJobInputClip, bool) + func (jih JobInputHTTP) AsJobInput() (*JobInput, bool) + func (jih JobInputHTTP) AsJobInputAsset() (*JobInputAsset, bool) + func (jih JobInputHTTP) AsJobInputClip() (*JobInputClip, bool) + func (jih JobInputHTTP) AsJobInputHTTP() (*JobInputHTTP, bool) + func (jih JobInputHTTP) AsJobInputSequence() (*JobInputSequence, bool) + func (jih JobInputHTTP) AsJobInputs() (*JobInputs, bool) + func (jih JobInputHTTP) MarshalJSON() ([]byte, error) + type JobInputSequence struct + Inputs *[]BasicJobInputClip + OdataType OdataTypeBasicJobInput + func (jis *JobInputSequence) UnmarshalJSON(body []byte) error + func (jis JobInputSequence) AsBasicJobInput() (BasicJobInput, bool) + func (jis JobInputSequence) AsBasicJobInputClip() (BasicJobInputClip, bool) + func (jis JobInputSequence) AsJobInput() (*JobInput, bool) + func (jis JobInputSequence) AsJobInputAsset() (*JobInputAsset, bool) + func (jis JobInputSequence) AsJobInputClip() (*JobInputClip, bool) + func (jis JobInputSequence) AsJobInputHTTP() (*JobInputHTTP, bool) + func (jis JobInputSequence) AsJobInputSequence() (*JobInputSequence, bool) + func (jis JobInputSequence) AsJobInputs() (*JobInputs, bool) + func (jis JobInputSequence) MarshalJSON() ([]byte, error) + type JobInputs struct + Inputs *[]BasicJobInput + OdataType OdataTypeBasicJobInput + func (ji *JobInputs) UnmarshalJSON(body []byte) error + func (ji JobInputs) AsBasicJobInput() (BasicJobInput, bool) + func (ji JobInputs) AsBasicJobInputClip() (BasicJobInputClip, bool) + func (ji JobInputs) AsJobInput() (*JobInput, bool) + func (ji JobInputs) AsJobInputAsset() (*JobInputAsset, bool) + func (ji JobInputs) AsJobInputClip() (*JobInputClip, bool) + func (ji JobInputs) AsJobInputHTTP() (*JobInputHTTP, bool) + func (ji JobInputs) AsJobInputSequence() (*JobInputSequence, bool) + func (ji JobInputs) AsJobInputs() (*JobInputs, bool) + func (ji JobInputs) MarshalJSON() ([]byte, error) + type JobOutput struct + EndTime *date.Time + Error *JobError + Label *string + OdataType OdataTypeBasicJobOutput + PresetOverride BasicPreset + Progress *int32 + StartTime *date.Time + State JobState + func (jo *JobOutput) UnmarshalJSON(body []byte) error + func (jo JobOutput) AsBasicJobOutput() (BasicJobOutput, bool) + func (jo JobOutput) AsJobOutput() (*JobOutput, bool) + func (jo JobOutput) AsJobOutputAsset() (*JobOutputAsset, bool) + func (jo JobOutput) MarshalJSON() ([]byte, error) + type JobOutputAsset struct + AssetName *string + EndTime *date.Time + Error *JobError + Label *string + OdataType OdataTypeBasicJobOutput + PresetOverride BasicPreset + Progress *int32 + StartTime *date.Time + State JobState + func (joa *JobOutputAsset) UnmarshalJSON(body []byte) error + func (joa JobOutputAsset) AsBasicJobOutput() (BasicJobOutput, bool) + func (joa JobOutputAsset) AsJobOutput() (*JobOutput, bool) + func (joa JobOutputAsset) AsJobOutputAsset() (*JobOutputAsset, bool) + func (joa JobOutputAsset) MarshalJSON() ([]byte, error) + type JobProperties struct + CorrelationData map[string]*string + Created *date.Time + Description *string + EndTime *date.Time + Input BasicJobInput + LastModified *date.Time + Outputs *[]BasicJobOutput + Priority Priority + StartTime *date.Time + State JobState + func (jp *JobProperties) UnmarshalJSON(body []byte) error + func (jp JobProperties) MarshalJSON() ([]byte, error) + type JobRetry string + const JobRetryDoNotRetry + const JobRetryMayRetry + func PossibleJobRetryValues() []JobRetry + type JobState string + const JobStateCanceled + const JobStateCanceling + const JobStateError + const JobStateFinished + const JobStateProcessing + const JobStateQueued + const JobStateScheduled + func PossibleJobStateValues() []JobState + type JobsClient struct + func NewJobsClient(subscriptionID string) JobsClient + func NewJobsClientWithBaseURI(baseURI string, subscriptionID string) JobsClient + func (client JobsClient) CancelJob(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client JobsClient) CancelJobPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client JobsClient) CancelJobResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobsClient) CancelJobSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result Job, err error) + func (client JobsClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client JobsClient) CreateResponder(resp *http.Response) (result Job, err error) + func (client JobsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client JobsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client JobsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Job, err error) + func (client JobsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client JobsClient) GetResponder(resp *http.Response) (result Job, err error) + func (client JobsClient) GetSender(req *http.Request) (*http.Response, error) + func (client JobsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result JobCollectionPage, err error) + func (client JobsClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result JobCollectionIterator, err error) + func (client JobsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client JobsClient) ListResponder(resp *http.Response) (result JobCollection, err error) + func (client JobsClient) ListSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result Job, err error) + func (client JobsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client JobsClient) UpdateResponder(resp *http.Response) (result Job, err error) + func (client JobsClient) UpdateSender(req *http.Request) (*http.Response, error) + type JpgFormat struct + FilenamePattern *string + OdataType OdataTypeBasicFormat + func (jf JpgFormat) AsBasicFormat() (BasicFormat, bool) + func (jf JpgFormat) AsBasicImageFormat() (BasicImageFormat, bool) + func (jf JpgFormat) AsBasicMultiBitrateFormat() (BasicMultiBitrateFormat, bool) + func (jf JpgFormat) AsFormat() (*Format, bool) + func (jf JpgFormat) AsImageFormat() (*ImageFormat, bool) + func (jf JpgFormat) AsJpgFormat() (*JpgFormat, bool) + func (jf JpgFormat) AsMp4Format() (*Mp4Format, bool) + func (jf JpgFormat) AsMultiBitrateFormat() (*MultiBitrateFormat, bool) + func (jf JpgFormat) AsPngFormat() (*PngFormat, bool) + func (jf JpgFormat) AsTransportStreamFormat() (*TransportStreamFormat, bool) + func (jf JpgFormat) MarshalJSON() ([]byte, error) + type JpgImage struct + KeyFrameInterval *string + Label *string + Layers *[]JpgLayer + OdataType OdataTypeBasicCodec + Range *string + SpriteColumn *int32 + Start *string + Step *string + StretchMode StretchMode + SyncMode VideoSyncMode + func (ji JpgImage) AsAacAudio() (*AacAudio, bool) + func (ji JpgImage) AsAudio() (*Audio, bool) + func (ji JpgImage) AsBasicAudio() (BasicAudio, bool) + func (ji JpgImage) AsBasicCodec() (BasicCodec, bool) + func (ji JpgImage) AsBasicImage() (BasicImage, bool) + func (ji JpgImage) AsBasicVideo() (BasicVideo, bool) + func (ji JpgImage) AsCodec() (*Codec, bool) + func (ji JpgImage) AsCopyAudio() (*CopyAudio, bool) + func (ji JpgImage) AsCopyVideo() (*CopyVideo, bool) + func (ji JpgImage) AsH264Video() (*H264Video, bool) + func (ji JpgImage) AsH265Video() (*H265Video, bool) + func (ji JpgImage) AsImage() (*Image, bool) + func (ji JpgImage) AsJpgImage() (*JpgImage, bool) + func (ji JpgImage) AsPngImage() (*PngImage, bool) + func (ji JpgImage) AsVideo() (*Video, bool) + func (ji JpgImage) MarshalJSON() ([]byte, error) + type JpgLayer struct + Height *string + Label *string + Quality *int32 + Width *string + type KeyDelivery struct + AccessControl *AccessControl + type KeyVaultProperties struct + CurrentKeyIdentifier *string + KeyIdentifier *string + func (kvp KeyVaultProperties) MarshalJSON() ([]byte, error) + type Layer struct + Height *string + Label *string + Width *string + type ListContainerSasInput struct + ExpiryTime *date.Time + Permissions AssetContainerPermission + type ListContentKeysResponse struct + ContentKeys *[]StreamingLocatorContentKey + type ListEdgePoliciesInput struct + DeviceID *string + type ListPathsResponse struct + DownloadPaths *[]string + StreamingPaths *[]StreamingPath + type ListStreamingLocatorsResponse struct + StreamingLocators *[]AssetStreamingLocator + func (lslr ListStreamingLocatorsResponse) MarshalJSON() ([]byte, error) + type LiveEvent struct + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (le *LiveEvent) UnmarshalJSON(body []byte) error + func (le LiveEvent) MarshalJSON() ([]byte, error) + type LiveEventActionInput struct + RemoveOutputsOnStop *bool + type LiveEventEncoding struct + EncodingType LiveEventEncodingType + KeyFrameInterval *string + PresetName *string + StretchMode StretchMode + type LiveEventEncodingType string + const LiveEventEncodingTypeNone + const LiveEventEncodingTypePassthroughBasic + const LiveEventEncodingTypePassthroughStandard + const LiveEventEncodingTypePremium1080p + const LiveEventEncodingTypeStandard + func PossibleLiveEventEncodingTypeValues() []LiveEventEncodingType + type LiveEventEndpoint struct + Protocol *string + URL *string + type LiveEventInput struct + AccessControl *LiveEventInputAccessControl + AccessToken *string + Endpoints *[]LiveEventEndpoint + KeyFrameIntervalDuration *string + StreamingProtocol LiveEventInputProtocol + type LiveEventInputAccessControl struct + IP *IPAccessControl + type LiveEventInputProtocol string + const LiveEventInputProtocolFragmentedMP4 + const LiveEventInputProtocolRTMP + func PossibleLiveEventInputProtocolValues() []LiveEventInputProtocol + type LiveEventInputTrackSelection struct + Operation *string + Property *string + Value *string + type LiveEventListResult struct + OdataCount *int32 + OdataNextLink *string + Value *[]LiveEvent + func (lelr LiveEventListResult) IsEmpty() bool + type LiveEventListResultIterator struct + func NewLiveEventListResultIterator(page LiveEventListResultPage) LiveEventListResultIterator + func (iter *LiveEventListResultIterator) Next() error + func (iter *LiveEventListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter LiveEventListResultIterator) NotDone() bool + func (iter LiveEventListResultIterator) Response() LiveEventListResult + func (iter LiveEventListResultIterator) Value() LiveEvent + type LiveEventListResultPage struct + func NewLiveEventListResultPage(cur LiveEventListResult, ...) LiveEventListResultPage + func (page *LiveEventListResultPage) Next() error + func (page *LiveEventListResultPage) NextWithContext(ctx context.Context) (err error) + func (page LiveEventListResultPage) NotDone() bool + func (page LiveEventListResultPage) Response() LiveEventListResult + func (page LiveEventListResultPage) Values() []LiveEvent + type LiveEventOutputTranscriptionTrack struct + TrackName *string + type LiveEventPreview struct + AccessControl *LiveEventPreviewAccessControl + AlternativeMediaID *string + Endpoints *[]LiveEventEndpoint + PreviewLocator *string + StreamingPolicyName *string + type LiveEventPreviewAccessControl struct + IP *IPAccessControl + type LiveEventProperties struct + Created *date.Time + CrossSiteAccessPolicies *CrossSiteAccessPolicies + Description *string + Encoding *LiveEventEncoding + HostnamePrefix *string + Input *LiveEventInput + LastModified *date.Time + Preview *LiveEventPreview + ProvisioningState *string + ResourceState LiveEventResourceState + StreamOptions *[]StreamOptionsFlag + Transcriptions *[]LiveEventTranscription + UseStaticHostname *bool + func (lep LiveEventProperties) MarshalJSON() ([]byte, error) + type LiveEventResourceState string + const LiveEventResourceStateAllocating + const LiveEventResourceStateDeleting + const LiveEventResourceStateRunning + const LiveEventResourceStateStandBy + const LiveEventResourceStateStarting + const LiveEventResourceStateStopped + const LiveEventResourceStateStopping + func PossibleLiveEventResourceStateValues() []LiveEventResourceState + type LiveEventTranscription struct + InputTrackSelection *[]LiveEventInputTrackSelection + Language *string + OutputTranscriptionTrack *LiveEventOutputTranscriptionTrack + type LiveEventsAllocateFuture struct + Result func(LiveEventsClient) (autorest.Response, error) + func (future *LiveEventsAllocateFuture) UnmarshalJSON(body []byte) error + type LiveEventsClient struct + func NewLiveEventsClient(subscriptionID string) LiveEventsClient + func NewLiveEventsClientWithBaseURI(baseURI string, subscriptionID string) LiveEventsClient + func (client LiveEventsClient) Allocate(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEventsAllocateFuture, err error) + func (client LiveEventsClient) AllocatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) AllocateResponder(resp *http.Response) (result autorest.Response, err error) + func (client LiveEventsClient) AllocateSender(req *http.Request) (future LiveEventsAllocateFuture, err error) + func (client LiveEventsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEventsCreateFuture, err error) + func (client LiveEventsClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) CreateResponder(resp *http.Response) (result LiveEvent, err error) + func (client LiveEventsClient) CreateSender(req *http.Request) (future LiveEventsCreateFuture, err error) + func (client LiveEventsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEventsDeleteFuture, err error) + func (client LiveEventsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client LiveEventsClient) DeleteSender(req *http.Request) (future LiveEventsDeleteFuture, err error) + func (client LiveEventsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEvent, err error) + func (client LiveEventsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) GetResponder(resp *http.Response) (result LiveEvent, err error) + func (client LiveEventsClient) GetSender(req *http.Request) (*http.Response, error) + func (client LiveEventsClient) List(ctx context.Context, resourceGroupName string, accountName string) (result LiveEventListResultPage, err error) + func (client LiveEventsClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string) (result LiveEventListResultIterator, err error) + func (client LiveEventsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client LiveEventsClient) ListResponder(resp *http.Response) (result LiveEventListResult, err error) + func (client LiveEventsClient) ListSender(req *http.Request) (*http.Response, error) + func (client LiveEventsClient) Reset(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEventsResetFuture, err error) + func (client LiveEventsClient) ResetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) ResetResponder(resp *http.Response) (result autorest.Response, err error) + func (client LiveEventsClient) ResetSender(req *http.Request) (future LiveEventsResetFuture, err error) + func (client LiveEventsClient) Start(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEventsStartFuture, err error) + func (client LiveEventsClient) StartPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) StartResponder(resp *http.Response) (result autorest.Response, err error) + func (client LiveEventsClient) StartSender(req *http.Request) (future LiveEventsStartFuture, err error) + func (client LiveEventsClient) Stop(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEventsStopFuture, err error) + func (client LiveEventsClient) StopPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) StopResponder(resp *http.Response) (result autorest.Response, err error) + func (client LiveEventsClient) StopSender(req *http.Request) (future LiveEventsStopFuture, err error) + func (client LiveEventsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveEventsUpdateFuture, err error) + func (client LiveEventsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveEventsClient) UpdateResponder(resp *http.Response) (result LiveEvent, err error) + func (client LiveEventsClient) UpdateSender(req *http.Request) (future LiveEventsUpdateFuture, err error) + type LiveEventsCreateFuture struct + Result func(LiveEventsClient) (LiveEvent, error) + func (future *LiveEventsCreateFuture) UnmarshalJSON(body []byte) error + type LiveEventsDeleteFuture struct + Result func(LiveEventsClient) (autorest.Response, error) + func (future *LiveEventsDeleteFuture) UnmarshalJSON(body []byte) error + type LiveEventsResetFuture struct + Result func(LiveEventsClient) (autorest.Response, error) + func (future *LiveEventsResetFuture) UnmarshalJSON(body []byte) error + type LiveEventsStartFuture struct + Result func(LiveEventsClient) (autorest.Response, error) + func (future *LiveEventsStartFuture) UnmarshalJSON(body []byte) error + type LiveEventsStopFuture struct + Result func(LiveEventsClient) (autorest.Response, error) + func (future *LiveEventsStopFuture) UnmarshalJSON(body []byte) error + type LiveEventsUpdateFuture struct + Result func(LiveEventsClient) (LiveEvent, error) + func (future *LiveEventsUpdateFuture) UnmarshalJSON(body []byte) error + type LiveOutput struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (lo *LiveOutput) UnmarshalJSON(body []byte) error + func (lo LiveOutput) MarshalJSON() ([]byte, error) + type LiveOutputListResult struct + OdataCount *int32 + OdataNextLink *string + Value *[]LiveOutput + func (lolr LiveOutputListResult) IsEmpty() bool + type LiveOutputListResultIterator struct + func NewLiveOutputListResultIterator(page LiveOutputListResultPage) LiveOutputListResultIterator + func (iter *LiveOutputListResultIterator) Next() error + func (iter *LiveOutputListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter LiveOutputListResultIterator) NotDone() bool + func (iter LiveOutputListResultIterator) Response() LiveOutputListResult + func (iter LiveOutputListResultIterator) Value() LiveOutput + type LiveOutputListResultPage struct + func NewLiveOutputListResultPage(cur LiveOutputListResult, ...) LiveOutputListResultPage + func (page *LiveOutputListResultPage) Next() error + func (page *LiveOutputListResultPage) NextWithContext(ctx context.Context) (err error) + func (page LiveOutputListResultPage) NotDone() bool + func (page LiveOutputListResultPage) Response() LiveOutputListResult + func (page LiveOutputListResultPage) Values() []LiveOutput + type LiveOutputProperties struct + ArchiveWindowLength *string + AssetName *string + Created *date.Time + Description *string + Hls *Hls + LastModified *date.Time + ManifestName *string + OutputSnapTime *int64 + ProvisioningState *string + ResourceState LiveOutputResourceState + func (lop LiveOutputProperties) MarshalJSON() ([]byte, error) + type LiveOutputResourceState string + const LiveOutputResourceStateCreating + const LiveOutputResourceStateDeleting + const LiveOutputResourceStateRunning + func PossibleLiveOutputResourceStateValues() []LiveOutputResourceState + type LiveOutputsClient struct + func NewLiveOutputsClient(subscriptionID string) LiveOutputsClient + func NewLiveOutputsClientWithBaseURI(baseURI string, subscriptionID string) LiveOutputsClient + func (client LiveOutputsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveOutputsCreateFuture, err error) + func (client LiveOutputsClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveOutputsClient) CreateResponder(resp *http.Response) (result LiveOutput, err error) + func (client LiveOutputsClient) CreateSender(req *http.Request) (future LiveOutputsCreateFuture, err error) + func (client LiveOutputsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveOutputsDeleteFuture, err error) + func (client LiveOutputsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveOutputsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client LiveOutputsClient) DeleteSender(req *http.Request) (future LiveOutputsDeleteFuture, err error) + func (client LiveOutputsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveOutput, err error) + func (client LiveOutputsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveOutputsClient) GetResponder(resp *http.Response) (result LiveOutput, err error) + func (client LiveOutputsClient) GetSender(req *http.Request) (*http.Response, error) + func (client LiveOutputsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveOutputListResultPage, err error) + func (client LiveOutputsClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result LiveOutputListResultIterator, err error) + func (client LiveOutputsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client LiveOutputsClient) ListResponder(resp *http.Response) (result LiveOutputListResult, err error) + func (client LiveOutputsClient) ListSender(req *http.Request) (*http.Response, error) + type LiveOutputsCreateFuture struct + Result func(LiveOutputsClient) (LiveOutput, error) + func (future *LiveOutputsCreateFuture) UnmarshalJSON(body []byte) error + type LiveOutputsDeleteFuture struct + Result func(LiveOutputsClient) (autorest.Response, error) + func (future *LiveOutputsDeleteFuture) UnmarshalJSON(body []byte) error + type LocationsClient struct + func NewLocationsClient(subscriptionID string) LocationsClient + func NewLocationsClientWithBaseURI(baseURI string, subscriptionID string) LocationsClient + func (client LocationsClient) CheckNameAvailability(ctx context.Context, locationName string, ...) (result EntityNameAvailabilityCheckOutput, err error) + func (client LocationsClient) CheckNameAvailabilityPreparer(ctx context.Context, locationName string, ...) (*http.Request, error) + func (client LocationsClient) CheckNameAvailabilityResponder(resp *http.Response) (result EntityNameAvailabilityCheckOutput, err error) + func (client LocationsClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + type LogSpecification struct + BlobDuration *string + DisplayName *string + Name *string + func (ls LogSpecification) MarshalJSON() ([]byte, error) + type MediaservicesClient struct + func NewMediaservicesClient(subscriptionID string) MediaservicesClient + func NewMediaservicesClientWithBaseURI(baseURI string, subscriptionID string) MediaservicesClient + func (client MediaservicesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result Service, err error) + func (client MediaservicesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client MediaservicesClient) CreateOrUpdateResponder(resp *http.Response) (result Service, err error) + func (client MediaservicesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client MediaservicesClient) Delete(ctx context.Context, resourceGroupName string, accountName string) (result autorest.Response, err error) + func (client MediaservicesClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client MediaservicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client MediaservicesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client MediaservicesClient) Get(ctx context.Context, resourceGroupName string, accountName string) (result Service, err error) + func (client MediaservicesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client MediaservicesClient) GetResponder(resp *http.Response) (result Service, err error) + func (client MediaservicesClient) GetSender(req *http.Request) (*http.Response, error) + func (client MediaservicesClient) List(ctx context.Context, resourceGroupName string) (result ServiceCollectionPage, err error) + func (client MediaservicesClient) ListBySubscription(ctx context.Context) (result ServiceCollectionPage, err error) + func (client MediaservicesClient) ListBySubscriptionComplete(ctx context.Context) (result ServiceCollectionIterator, err error) + func (client MediaservicesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client MediaservicesClient) ListBySubscriptionResponder(resp *http.Response) (result ServiceCollection, err error) + func (client MediaservicesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client MediaservicesClient) ListComplete(ctx context.Context, resourceGroupName string) (result ServiceCollectionIterator, err error) + func (client MediaservicesClient) ListEdgePolicies(ctx context.Context, resourceGroupName string, accountName string, ...) (result EdgePolicies, err error) + func (client MediaservicesClient) ListEdgePoliciesPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client MediaservicesClient) ListEdgePoliciesResponder(resp *http.Response) (result EdgePolicies, err error) + func (client MediaservicesClient) ListEdgePoliciesSender(req *http.Request) (*http.Response, error) + func (client MediaservicesClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client MediaservicesClient) ListResponder(resp *http.Response) (result ServiceCollection, err error) + func (client MediaservicesClient) ListSender(req *http.Request) (*http.Response, error) + func (client MediaservicesClient) SyncStorageKeys(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client MediaservicesClient) SyncStorageKeysPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client MediaservicesClient) SyncStorageKeysResponder(resp *http.Response) (result autorest.Response, err error) + func (client MediaservicesClient) SyncStorageKeysSender(req *http.Request) (*http.Response, error) + func (client MediaservicesClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result Service, err error) + func (client MediaservicesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client MediaservicesClient) UpdateResponder(resp *http.Response) (result Service, err error) + func (client MediaservicesClient) UpdateSender(req *http.Request) (*http.Response, error) + type MetricAggregationType string + const MetricAggregationTypeAverage + const MetricAggregationTypeCount + const MetricAggregationTypeTotal + func PossibleMetricAggregationTypeValues() []MetricAggregationType + type MetricDimension struct + DisplayName *string + Name *string + ToBeExportedForShoebox *bool + func (md MetricDimension) MarshalJSON() ([]byte, error) + type MetricSpecification struct + AggregationType MetricAggregationType + Dimensions *[]MetricDimension + DisplayDescription *string + DisplayName *string + EnableRegionalMdmAccount *bool + LockAggregationType MetricAggregationType + Name *string + SourceMdmAccount *string + SourceMdmNamespace *string + SupportedAggregationTypes *[]string + SupportedTimeGrainTypes *[]string + Unit MetricUnit + func (ms MetricSpecification) MarshalJSON() ([]byte, error) + type MetricUnit string + const MetricUnitBytes + const MetricUnitCount + const MetricUnitMilliseconds + func PossibleMetricUnitValues() []MetricUnit + type Mp4Format struct + FilenamePattern *string + OdataType OdataTypeBasicFormat + OutputFiles *[]OutputFile + func (m4f Mp4Format) AsBasicFormat() (BasicFormat, bool) + func (m4f Mp4Format) AsBasicImageFormat() (BasicImageFormat, bool) + func (m4f Mp4Format) AsBasicMultiBitrateFormat() (BasicMultiBitrateFormat, bool) + func (m4f Mp4Format) AsFormat() (*Format, bool) + func (m4f Mp4Format) AsImageFormat() (*ImageFormat, bool) + func (m4f Mp4Format) AsJpgFormat() (*JpgFormat, bool) + func (m4f Mp4Format) AsMp4Format() (*Mp4Format, bool) + func (m4f Mp4Format) AsMultiBitrateFormat() (*MultiBitrateFormat, bool) + func (m4f Mp4Format) AsPngFormat() (*PngFormat, bool) + func (m4f Mp4Format) AsTransportStreamFormat() (*TransportStreamFormat, bool) + func (m4f Mp4Format) MarshalJSON() ([]byte, error) + type MultiBitrateFormat struct + FilenamePattern *string + OdataType OdataTypeBasicFormat + OutputFiles *[]OutputFile + func (mbf MultiBitrateFormat) AsBasicFormat() (BasicFormat, bool) + func (mbf MultiBitrateFormat) AsBasicImageFormat() (BasicImageFormat, bool) + func (mbf MultiBitrateFormat) AsBasicMultiBitrateFormat() (BasicMultiBitrateFormat, bool) + func (mbf MultiBitrateFormat) AsFormat() (*Format, bool) + func (mbf MultiBitrateFormat) AsImageFormat() (*ImageFormat, bool) + func (mbf MultiBitrateFormat) AsJpgFormat() (*JpgFormat, bool) + func (mbf MultiBitrateFormat) AsMp4Format() (*Mp4Format, bool) + func (mbf MultiBitrateFormat) AsMultiBitrateFormat() (*MultiBitrateFormat, bool) + func (mbf MultiBitrateFormat) AsPngFormat() (*PngFormat, bool) + func (mbf MultiBitrateFormat) AsTransportStreamFormat() (*TransportStreamFormat, bool) + func (mbf MultiBitrateFormat) MarshalJSON() ([]byte, error) + type NoEncryption struct + EnabledProtocols *EnabledProtocols + type OdataType string + const OdataTypeMicrosoftMediaAudioTrack + const OdataTypeMicrosoftMediaTextTrack + const OdataTypeMicrosoftMediaVideoTrack + const OdataTypeTrackBase + func PossibleOdataTypeValues() []OdataType + type OdataTypeBasicClipTime string + const OdataTypeBasicClipTimeOdataTypeClipTime + const OdataTypeBasicClipTimeOdataTypeMicrosoftMediaAbsoluteClipTime + const OdataTypeBasicClipTimeOdataTypeMicrosoftMediaUtcClipTime + func PossibleOdataTypeBasicClipTimeValues() []OdataTypeBasicClipTime + type OdataTypeBasicCodec string + const OdataTypeBasicCodecOdataTypeCodec + const OdataTypeBasicCodecOdataTypeMicrosoftMediaAacAudio + const OdataTypeBasicCodecOdataTypeMicrosoftMediaAudio + const OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyAudio + const OdataTypeBasicCodecOdataTypeMicrosoftMediaCopyVideo + const OdataTypeBasicCodecOdataTypeMicrosoftMediaH264Video + const OdataTypeBasicCodecOdataTypeMicrosoftMediaH265Video + const OdataTypeBasicCodecOdataTypeMicrosoftMediaImage + const OdataTypeBasicCodecOdataTypeMicrosoftMediaJpgImage + const OdataTypeBasicCodecOdataTypeMicrosoftMediaPngImage + const OdataTypeBasicCodecOdataTypeMicrosoftMediaVideo + func PossibleOdataTypeBasicCodecValues() []OdataTypeBasicCodec + type OdataTypeBasicContentKeyPolicyConfiguration string + const OdataTypeBasicContentKeyPolicyConfigurationOdataTypeContentKeyPolicyConfiguration + const OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyClearKeyConfiguration + const OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyFairPlayConfiguration + const OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyConfiguration + const OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyUnknownConfiguration + const OdataTypeBasicContentKeyPolicyConfigurationOdataTypeMicrosoftMediaContentKeyPolicyWidevineConfiguration + func PossibleOdataTypeBasicContentKeyPolicyConfigurationValues() []OdataTypeBasicContentKeyPolicyConfiguration + type OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation string + const OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeContentKeyPolicyPlayReadyContentKeyLocation + const OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader + const OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationOdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier + func PossibleOdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocationValues() []OdataTypeBasicContentKeyPolicyPlayReadyContentKeyLocation + type OdataTypeBasicContentKeyPolicyRestriction string + const OdataTypeBasicContentKeyPolicyRestrictionOdataTypeContentKeyPolicyRestriction + const OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyOpenRestriction + const OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyTokenRestriction + const OdataTypeBasicContentKeyPolicyRestrictionOdataTypeMicrosoftMediaContentKeyPolicyUnknownRestriction + func PossibleOdataTypeBasicContentKeyPolicyRestrictionValues() []OdataTypeBasicContentKeyPolicyRestriction + type OdataTypeBasicContentKeyPolicyRestrictionTokenKey string + const OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeContentKeyPolicyRestrictionTokenKey + const OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyRsaTokenKey + const OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicySymmetricTokenKey + const OdataTypeBasicContentKeyPolicyRestrictionTokenKeyOdataTypeMicrosoftMediaContentKeyPolicyX509CertificateTokenKey + func PossibleOdataTypeBasicContentKeyPolicyRestrictionTokenKeyValues() []OdataTypeBasicContentKeyPolicyRestrictionTokenKey + type OdataTypeBasicFormat string + const OdataTypeBasicFormatOdataTypeFormat + const OdataTypeBasicFormatOdataTypeMicrosoftMediaImageFormat + const OdataTypeBasicFormatOdataTypeMicrosoftMediaJpgFormat + const OdataTypeBasicFormatOdataTypeMicrosoftMediaMp4Format + const OdataTypeBasicFormatOdataTypeMicrosoftMediaMultiBitrateFormat + const OdataTypeBasicFormatOdataTypeMicrosoftMediaPngFormat + const OdataTypeBasicFormatOdataTypeMicrosoftMediaTransportStreamFormat + func PossibleOdataTypeBasicFormatValues() []OdataTypeBasicFormat + type OdataTypeBasicInputDefinition string + const OdataTypeBasicInputDefinitionOdataTypeInputDefinition + const OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromAllInputFile + const OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaFromEachInputFile + const OdataTypeBasicInputDefinitionOdataTypeMicrosoftMediaInputFile + func PossibleOdataTypeBasicInputDefinitionValues() []OdataTypeBasicInputDefinition + type OdataTypeBasicJobInput string + const OdataTypeBasicJobInputOdataTypeJobInput + const OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputAsset + const OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputClip + const OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputHTTP + const OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputSequence + const OdataTypeBasicJobInputOdataTypeMicrosoftMediaJobInputs + func PossibleOdataTypeBasicJobInputValues() []OdataTypeBasicJobInput + type OdataTypeBasicJobOutput string + const OdataTypeBasicJobOutputOdataTypeJobOutput + const OdataTypeBasicJobOutputOdataTypeMicrosoftMediaJobOutputAsset + func PossibleOdataTypeBasicJobOutputValues() []OdataTypeBasicJobOutput + type OdataTypeBasicOverlay string + const OdataTypeBasicOverlayOdataTypeMicrosoftMediaAudioOverlay + const OdataTypeBasicOverlayOdataTypeMicrosoftMediaVideoOverlay + const OdataTypeBasicOverlayOdataTypeOverlay + func PossibleOdataTypeBasicOverlayValues() []OdataTypeBasicOverlay + type OdataTypeBasicPreset string + const OdataTypeBasicPresetOdataTypeMicrosoftMediaAudioAnalyzerPreset + const OdataTypeBasicPresetOdataTypeMicrosoftMediaBuiltInStandardEncoderPreset + const OdataTypeBasicPresetOdataTypeMicrosoftMediaFaceDetectorPreset + const OdataTypeBasicPresetOdataTypeMicrosoftMediaStandardEncoderPreset + const OdataTypeBasicPresetOdataTypeMicrosoftMediaVideoAnalyzerPreset + const OdataTypeBasicPresetOdataTypePreset + func PossibleOdataTypeBasicPresetValues() []OdataTypeBasicPreset + type OdataTypeBasicTrackDescriptor string + const OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaAudioTrackDescriptor + const OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByAttribute + const OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectAudioTrackByID + const OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByAttribute + const OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaSelectVideoTrackByID + const OdataTypeBasicTrackDescriptorOdataTypeMicrosoftMediaVideoTrackDescriptor + const OdataTypeBasicTrackDescriptorOdataTypeTrackDescriptor + func PossibleOdataTypeBasicTrackDescriptorValues() []OdataTypeBasicTrackDescriptor + type OnErrorType string + const OnErrorTypeContinueJob + const OnErrorTypeStopProcessingJob + func PossibleOnErrorTypeValues() []OnErrorType + type Operation struct + ActionType ActionType + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *string + Properties *Properties + type OperationCollection struct + Value *[]Operation + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationResultsClient struct + func NewOperationResultsClient(subscriptionID string) OperationResultsClient + func NewOperationResultsClientWithBaseURI(baseURI string, subscriptionID string) OperationResultsClient + func (client OperationResultsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetTrack, err error) + func (client OperationResultsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client OperationResultsClient) GetResponder(resp *http.Response) (result AssetTrack, err error) + func (client OperationResultsClient) GetSender(req *http.Request) (*http.Response, error) + type OperationStatusesClient struct + func NewOperationStatusesClient(subscriptionID string) OperationStatusesClient + func NewOperationStatusesClientWithBaseURI(baseURI string, subscriptionID string) OperationStatusesClient + func (client OperationStatusesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetTrackOperationStatus, err error) + func (client OperationStatusesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client OperationStatusesClient) GetResponder(resp *http.Response) (result AssetTrackOperationStatus, err error) + func (client OperationStatusesClient) GetSender(req *http.Request) (*http.Response, error) + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationCollection, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationCollection, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type OutputFile struct + Labels *[]string + type Overlay struct + AudioGainLevel *float64 + End *string + FadeInDuration *string + FadeOutDuration *string + InputLabel *string + OdataType OdataTypeBasicOverlay + Start *string + func (o Overlay) AsAudioOverlay() (*AudioOverlay, bool) + func (o Overlay) AsBasicOverlay() (BasicOverlay, bool) + func (o Overlay) AsOverlay() (*Overlay, bool) + func (o Overlay) AsVideoOverlay() (*VideoOverlay, bool) + func (o Overlay) MarshalJSON() ([]byte, error) + type PngFormat struct + FilenamePattern *string + OdataType OdataTypeBasicFormat + func (pf PngFormat) AsBasicFormat() (BasicFormat, bool) + func (pf PngFormat) AsBasicImageFormat() (BasicImageFormat, bool) + func (pf PngFormat) AsBasicMultiBitrateFormat() (BasicMultiBitrateFormat, bool) + func (pf PngFormat) AsFormat() (*Format, bool) + func (pf PngFormat) AsImageFormat() (*ImageFormat, bool) + func (pf PngFormat) AsJpgFormat() (*JpgFormat, bool) + func (pf PngFormat) AsMp4Format() (*Mp4Format, bool) + func (pf PngFormat) AsMultiBitrateFormat() (*MultiBitrateFormat, bool) + func (pf PngFormat) AsPngFormat() (*PngFormat, bool) + func (pf PngFormat) AsTransportStreamFormat() (*TransportStreamFormat, bool) + func (pf PngFormat) MarshalJSON() ([]byte, error) + type PngImage struct + KeyFrameInterval *string + Label *string + Layers *[]PngLayer + OdataType OdataTypeBasicCodec + Range *string + Start *string + Step *string + StretchMode StretchMode + SyncMode VideoSyncMode + func (pi PngImage) AsAacAudio() (*AacAudio, bool) + func (pi PngImage) AsAudio() (*Audio, bool) + func (pi PngImage) AsBasicAudio() (BasicAudio, bool) + func (pi PngImage) AsBasicCodec() (BasicCodec, bool) + func (pi PngImage) AsBasicImage() (BasicImage, bool) + func (pi PngImage) AsBasicVideo() (BasicVideo, bool) + func (pi PngImage) AsCodec() (*Codec, bool) + func (pi PngImage) AsCopyAudio() (*CopyAudio, bool) + func (pi PngImage) AsCopyVideo() (*CopyVideo, bool) + func (pi PngImage) AsH264Video() (*H264Video, bool) + func (pi PngImage) AsH265Video() (*H265Video, bool) + func (pi PngImage) AsImage() (*Image, bool) + func (pi PngImage) AsJpgImage() (*JpgImage, bool) + func (pi PngImage) AsPngImage() (*PngImage, bool) + func (pi PngImage) AsVideo() (*Video, bool) + func (pi PngImage) MarshalJSON() ([]byte, error) + type PngLayer struct + Height *string + Label *string + Width *string + type PresentationTimeRange struct + EndTimestamp *int64 + ForceEndTimestamp *bool + LiveBackoffDuration *int64 + PresentationWindowDuration *int64 + StartTimestamp *int64 + Timescale *int64 + type Preset struct + OdataType OdataTypeBasicPreset + func (p Preset) AsAudioAnalyzerPreset() (*AudioAnalyzerPreset, bool) + func (p Preset) AsBasicAudioAnalyzerPreset() (BasicAudioAnalyzerPreset, bool) + func (p Preset) AsBasicPreset() (BasicPreset, bool) + func (p Preset) AsBuiltInStandardEncoderPreset() (*BuiltInStandardEncoderPreset, bool) + func (p Preset) AsFaceDetectorPreset() (*FaceDetectorPreset, bool) + func (p Preset) AsPreset() (*Preset, bool) + func (p Preset) AsStandardEncoderPreset() (*StandardEncoderPreset, bool) + func (p Preset) AsVideoAnalyzerPreset() (*VideoAnalyzerPreset, bool) + func (p Preset) MarshalJSON() ([]byte, error) + type PresetConfigurations struct + Complexity Complexity + InterleaveOutput InterleaveOutput + KeyFrameIntervalInSeconds *float64 + MaxBitrateBps *int32 + MaxHeight *int32 + MaxLayers *int32 + MinBitrateBps *int32 + MinHeight *int32 + type Priority string + const PriorityHigh + const PriorityLow + const PriorityNormal + func PossiblePriorityValues() []Priority + type PrivateEndpoint struct + ID *string + func (peVar PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + ID *string + Name *string + Type *string + func (pec *PrivateEndpointConnection) UnmarshalJSON(body []byte) error + func (pec PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + Value *[]PrivateEndpointConnection + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionProvisioningState string + const PrivateEndpointConnectionProvisioningStateCreating + const PrivateEndpointConnectionProvisioningStateDeleting + const PrivateEndpointConnectionProvisioningStateFailed + const PrivateEndpointConnectionProvisioningStateSucceeded + func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string) PrivateEndpointConnectionsClient + func NewPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) PrivateEndpointConnectionsClient + func (client PrivateEndpointConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, name string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, name string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, name string) (result autorest.Response, err error) + func (client PrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, name string) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, accountName string, name string) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, name string) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) List(ctx context.Context, resourceGroupName string, accountName string) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) ListResponder(resp *http.Response) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListSender(req *http.Request) (*http.Response, error) + type PrivateEndpointServiceConnectionStatus string + const PrivateEndpointServiceConnectionStatusApproved + const PrivateEndpointServiceConnectionStatusPending + const PrivateEndpointServiceConnectionStatusRejected + func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus + type PrivateLinkResource struct + ID *string + Name *string + Type *string + func (plr *PrivateLinkResource) UnmarshalJSON(body []byte) error + func (plr PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResult struct + Value *[]PrivateLinkResource + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers *[]string + RequiredZoneNames *[]string + func (plrp PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient + func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient + func (client PrivateLinkResourcesClient) Get(ctx context.Context, resourceGroupName string, accountName string, name string) (result PrivateLinkResource, err error) + func (client PrivateLinkResourcesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, name string) (*http.Request, error) + func (client PrivateLinkResourcesClient) GetResponder(resp *http.Response) (result PrivateLinkResource, err error) + func (client PrivateLinkResourcesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, accountName string) (result PrivateLinkResourceListResult, err error) + func (client PrivateLinkResourcesClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client PrivateLinkResourcesClient) ListResponder(resp *http.Response) (result PrivateLinkResourceListResult, err error) + func (client PrivateLinkResourcesClient) ListSender(req *http.Request) (*http.Response, error) + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status PrivateEndpointServiceConnectionStatus + type Properties struct + ServiceSpecification *ServiceSpecification + func (p Properties) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateFailed + const ProvisioningStateInProgress + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type Rectangle struct + Height *string + Left *string + Top *string + Width *string + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentity struct + UseSystemAssignedIdentity *bool + UserAssignedIdentity *string + type Rotation string + const RotationAuto + const RotationNone + const RotationRotate0 + const RotationRotate180 + const RotationRotate270 + const RotationRotate90 + func PossibleRotationValues() []Rotation + type SelectAudioTrackByAttribute struct + Attribute TrackAttribute + ChannelMapping ChannelMapping + Filter AttributeFilter + FilterValue *string + OdataType OdataTypeBasicTrackDescriptor + func (satba SelectAudioTrackByAttribute) AsAudioTrackDescriptor() (*AudioTrackDescriptor, bool) + func (satba SelectAudioTrackByAttribute) AsBasicAudioTrackDescriptor() (BasicAudioTrackDescriptor, bool) + func (satba SelectAudioTrackByAttribute) AsBasicTrackDescriptor() (BasicTrackDescriptor, bool) + func (satba SelectAudioTrackByAttribute) AsBasicVideoTrackDescriptor() (BasicVideoTrackDescriptor, bool) + func (satba SelectAudioTrackByAttribute) AsSelectAudioTrackByAttribute() (*SelectAudioTrackByAttribute, bool) + func (satba SelectAudioTrackByAttribute) AsSelectAudioTrackByID() (*SelectAudioTrackByID, bool) + func (satba SelectAudioTrackByAttribute) AsSelectVideoTrackByAttribute() (*SelectVideoTrackByAttribute, bool) + func (satba SelectAudioTrackByAttribute) AsSelectVideoTrackByID() (*SelectVideoTrackByID, bool) + func (satba SelectAudioTrackByAttribute) AsTrackDescriptor() (*TrackDescriptor, bool) + func (satba SelectAudioTrackByAttribute) AsVideoTrackDescriptor() (*VideoTrackDescriptor, bool) + func (satba SelectAudioTrackByAttribute) MarshalJSON() ([]byte, error) + type SelectAudioTrackByID struct + ChannelMapping ChannelMapping + OdataType OdataTypeBasicTrackDescriptor + TrackID *int64 + func (satbi SelectAudioTrackByID) AsAudioTrackDescriptor() (*AudioTrackDescriptor, bool) + func (satbi SelectAudioTrackByID) AsBasicAudioTrackDescriptor() (BasicAudioTrackDescriptor, bool) + func (satbi SelectAudioTrackByID) AsBasicTrackDescriptor() (BasicTrackDescriptor, bool) + func (satbi SelectAudioTrackByID) AsBasicVideoTrackDescriptor() (BasicVideoTrackDescriptor, bool) + func (satbi SelectAudioTrackByID) AsSelectAudioTrackByAttribute() (*SelectAudioTrackByAttribute, bool) + func (satbi SelectAudioTrackByID) AsSelectAudioTrackByID() (*SelectAudioTrackByID, bool) + func (satbi SelectAudioTrackByID) AsSelectVideoTrackByAttribute() (*SelectVideoTrackByAttribute, bool) + func (satbi SelectAudioTrackByID) AsSelectVideoTrackByID() (*SelectVideoTrackByID, bool) + func (satbi SelectAudioTrackByID) AsTrackDescriptor() (*TrackDescriptor, bool) + func (satbi SelectAudioTrackByID) AsVideoTrackDescriptor() (*VideoTrackDescriptor, bool) + func (satbi SelectAudioTrackByID) MarshalJSON() ([]byte, error) + type SelectVideoTrackByAttribute struct + Attribute TrackAttribute + Filter AttributeFilter + FilterValue *string + OdataType OdataTypeBasicTrackDescriptor + func (svtba SelectVideoTrackByAttribute) AsAudioTrackDescriptor() (*AudioTrackDescriptor, bool) + func (svtba SelectVideoTrackByAttribute) AsBasicAudioTrackDescriptor() (BasicAudioTrackDescriptor, bool) + func (svtba SelectVideoTrackByAttribute) AsBasicTrackDescriptor() (BasicTrackDescriptor, bool) + func (svtba SelectVideoTrackByAttribute) AsBasicVideoTrackDescriptor() (BasicVideoTrackDescriptor, bool) + func (svtba SelectVideoTrackByAttribute) AsSelectAudioTrackByAttribute() (*SelectAudioTrackByAttribute, bool) + func (svtba SelectVideoTrackByAttribute) AsSelectAudioTrackByID() (*SelectAudioTrackByID, bool) + func (svtba SelectVideoTrackByAttribute) AsSelectVideoTrackByAttribute() (*SelectVideoTrackByAttribute, bool) + func (svtba SelectVideoTrackByAttribute) AsSelectVideoTrackByID() (*SelectVideoTrackByID, bool) + func (svtba SelectVideoTrackByAttribute) AsTrackDescriptor() (*TrackDescriptor, bool) + func (svtba SelectVideoTrackByAttribute) AsVideoTrackDescriptor() (*VideoTrackDescriptor, bool) + func (svtba SelectVideoTrackByAttribute) MarshalJSON() ([]byte, error) + type SelectVideoTrackByID struct + OdataType OdataTypeBasicTrackDescriptor + TrackID *int64 + func (svtbi SelectVideoTrackByID) AsAudioTrackDescriptor() (*AudioTrackDescriptor, bool) + func (svtbi SelectVideoTrackByID) AsBasicAudioTrackDescriptor() (BasicAudioTrackDescriptor, bool) + func (svtbi SelectVideoTrackByID) AsBasicTrackDescriptor() (BasicTrackDescriptor, bool) + func (svtbi SelectVideoTrackByID) AsBasicVideoTrackDescriptor() (BasicVideoTrackDescriptor, bool) + func (svtbi SelectVideoTrackByID) AsSelectAudioTrackByAttribute() (*SelectAudioTrackByAttribute, bool) + func (svtbi SelectVideoTrackByID) AsSelectAudioTrackByID() (*SelectAudioTrackByID, bool) + func (svtbi SelectVideoTrackByID) AsSelectVideoTrackByAttribute() (*SelectVideoTrackByAttribute, bool) + func (svtbi SelectVideoTrackByID) AsSelectVideoTrackByID() (*SelectVideoTrackByID, bool) + func (svtbi SelectVideoTrackByID) AsTrackDescriptor() (*TrackDescriptor, bool) + func (svtbi SelectVideoTrackByID) AsVideoTrackDescriptor() (*VideoTrackDescriptor, bool) + func (svtbi SelectVideoTrackByID) MarshalJSON() ([]byte, error) + type Service struct + ID *string + Identity *ServiceIdentity + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *Service) UnmarshalJSON(body []byte) error + func (s Service) MarshalJSON() ([]byte, error) + type ServiceCollection struct + OdataNextLink *string + Value *[]Service + func (sc ServiceCollection) IsEmpty() bool + type ServiceCollectionIterator struct + func NewServiceCollectionIterator(page ServiceCollectionPage) ServiceCollectionIterator + func (iter *ServiceCollectionIterator) Next() error + func (iter *ServiceCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter ServiceCollectionIterator) NotDone() bool + func (iter ServiceCollectionIterator) Response() ServiceCollection + func (iter ServiceCollectionIterator) Value() Service + type ServiceCollectionPage struct + func NewServiceCollectionPage(cur ServiceCollection, ...) ServiceCollectionPage + func (page *ServiceCollectionPage) Next() error + func (page *ServiceCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page ServiceCollectionPage) NotDone() bool + func (page ServiceCollectionPage) Response() ServiceCollection + func (page ServiceCollectionPage) Values() []Service + type ServiceIdentity struct + PrincipalID *uuid.UUID + TenantID *uuid.UUID + Type *string + UserAssignedIdentities map[string]*UserAssignedManagedIdentity + func (si ServiceIdentity) MarshalJSON() ([]byte, error) + type ServiceProperties struct + Encryption *AccountEncryption + KeyDelivery *KeyDelivery + MediaServiceID *uuid.UUID + PublicNetworkAccess PublicNetworkAccess + StorageAccounts *[]StorageAccount + StorageAuthentication StorageAuthentication + func (sp ServiceProperties) MarshalJSON() ([]byte, error) + type ServiceSpecification struct + LogSpecifications *[]LogSpecification + MetricSpecifications *[]MetricSpecification + func (ss ServiceSpecification) MarshalJSON() ([]byte, error) + type ServiceUpdate struct + Identity *ServiceIdentity + Tags map[string]*string + func (su *ServiceUpdate) UnmarshalJSON(body []byte) error + func (su ServiceUpdate) MarshalJSON() ([]byte, error) + type StandardEncoderPreset struct + Codecs *[]BasicCodec + Filters *Filters + Formats *[]BasicFormat + OdataType OdataTypeBasicPreset + func (sep *StandardEncoderPreset) UnmarshalJSON(body []byte) error + func (sep StandardEncoderPreset) AsAudioAnalyzerPreset() (*AudioAnalyzerPreset, bool) + func (sep StandardEncoderPreset) AsBasicAudioAnalyzerPreset() (BasicAudioAnalyzerPreset, bool) + func (sep StandardEncoderPreset) AsBasicPreset() (BasicPreset, bool) + func (sep StandardEncoderPreset) AsBuiltInStandardEncoderPreset() (*BuiltInStandardEncoderPreset, bool) + func (sep StandardEncoderPreset) AsFaceDetectorPreset() (*FaceDetectorPreset, bool) + func (sep StandardEncoderPreset) AsPreset() (*Preset, bool) + func (sep StandardEncoderPreset) AsStandardEncoderPreset() (*StandardEncoderPreset, bool) + func (sep StandardEncoderPreset) AsVideoAnalyzerPreset() (*VideoAnalyzerPreset, bool) + func (sep StandardEncoderPreset) MarshalJSON() ([]byte, error) + type StorageAccount struct + ID *string + Identity *ResourceIdentity + Status *string + Type StorageAccountType + func (sa StorageAccount) MarshalJSON() ([]byte, error) + type StorageAccountType string + const StorageAccountTypePrimary + const StorageAccountTypeSecondary + func PossibleStorageAccountTypeValues() []StorageAccountType + type StorageAuthentication string + const StorageAuthenticationManagedIdentity + const StorageAuthenticationSystem + func PossibleStorageAuthenticationValues() []StorageAuthentication + type StorageEncryptedAssetDecryptionData struct + AssetFileEncryptionMetadata *[]AssetFileEncryptionMetadata + Key *[]byte + type StreamOptionsFlag string + const StreamOptionsFlagDefault + const StreamOptionsFlagLowLatency + const StreamOptionsFlagLowLatencyV2 + func PossibleStreamOptionsFlagValues() []StreamOptionsFlag + type StreamingEndpoint struct + ID *string + Location *string + Name *string + Sku *ArmStreamingEndpointCurrentSku + SystemData *SystemData + Tags map[string]*string + Type *string + func (se *StreamingEndpoint) UnmarshalJSON(body []byte) error + func (se StreamingEndpoint) MarshalJSON() ([]byte, error) + type StreamingEndpointAccessControl struct + Akamai *AkamaiAccessControl + IP *IPAccessControl + type StreamingEndpointListResult struct + OdataCount *int32 + OdataNextLink *string + Value *[]StreamingEndpoint + func (selr StreamingEndpointListResult) IsEmpty() bool + type StreamingEndpointListResultIterator struct + func NewStreamingEndpointListResultIterator(page StreamingEndpointListResultPage) StreamingEndpointListResultIterator + func (iter *StreamingEndpointListResultIterator) Next() error + func (iter *StreamingEndpointListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter StreamingEndpointListResultIterator) NotDone() bool + func (iter StreamingEndpointListResultIterator) Response() StreamingEndpointListResult + func (iter StreamingEndpointListResultIterator) Value() StreamingEndpoint + type StreamingEndpointListResultPage struct + func NewStreamingEndpointListResultPage(cur StreamingEndpointListResult, ...) StreamingEndpointListResultPage + func (page *StreamingEndpointListResultPage) Next() error + func (page *StreamingEndpointListResultPage) NextWithContext(ctx context.Context) (err error) + func (page StreamingEndpointListResultPage) NotDone() bool + func (page StreamingEndpointListResultPage) Response() StreamingEndpointListResult + func (page StreamingEndpointListResultPage) Values() []StreamingEndpoint + type StreamingEndpointProperties struct + AccessControl *StreamingEndpointAccessControl + AvailabilitySetName *string + CdnEnabled *bool + CdnProfile *string + CdnProvider *string + Created *date.Time + CrossSiteAccessPolicies *CrossSiteAccessPolicies + CustomHostNames *[]string + Description *string + FreeTrialEndTime *date.Time + HostName *string + LastModified *date.Time + MaxCacheAge *int64 + ProvisioningState *string + ResourceState StreamingEndpointResourceState + ScaleUnits *int32 + func (sep StreamingEndpointProperties) MarshalJSON() ([]byte, error) + type StreamingEndpointResourceState string + const StreamingEndpointResourceStateDeleting + const StreamingEndpointResourceStateRunning + const StreamingEndpointResourceStateScaling + const StreamingEndpointResourceStateStarting + const StreamingEndpointResourceStateStopped + const StreamingEndpointResourceStateStopping + func PossibleStreamingEndpointResourceStateValues() []StreamingEndpointResourceState + type StreamingEndpointSkuInfoListResult struct + Value *[]ArmStreamingEndpointSkuInfo + type StreamingEndpointsClient struct + func NewStreamingEndpointsClient(subscriptionID string) StreamingEndpointsClient + func NewStreamingEndpointsClientWithBaseURI(baseURI string, subscriptionID string) StreamingEndpointsClient + func (client StreamingEndpointsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpointsCreateFuture, err error) + func (client StreamingEndpointsClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) CreateResponder(resp *http.Response) (result StreamingEndpoint, err error) + func (client StreamingEndpointsClient) CreateSender(req *http.Request) (future StreamingEndpointsCreateFuture, err error) + func (client StreamingEndpointsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpointsDeleteFuture, err error) + func (client StreamingEndpointsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client StreamingEndpointsClient) DeleteSender(req *http.Request) (future StreamingEndpointsDeleteFuture, err error) + func (client StreamingEndpointsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpoint, err error) + func (client StreamingEndpointsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) GetResponder(resp *http.Response) (result StreamingEndpoint, err error) + func (client StreamingEndpointsClient) GetSender(req *http.Request) (*http.Response, error) + func (client StreamingEndpointsClient) List(ctx context.Context, resourceGroupName string, accountName string) (result StreamingEndpointListResultPage, err error) + func (client StreamingEndpointsClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string) (result StreamingEndpointListResultIterator, err error) + func (client StreamingEndpointsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client StreamingEndpointsClient) ListResponder(resp *http.Response) (result StreamingEndpointListResult, err error) + func (client StreamingEndpointsClient) ListSender(req *http.Request) (*http.Response, error) + func (client StreamingEndpointsClient) Scale(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpointsScaleFuture, err error) + func (client StreamingEndpointsClient) ScalePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) ScaleResponder(resp *http.Response) (result autorest.Response, err error) + func (client StreamingEndpointsClient) ScaleSender(req *http.Request) (future StreamingEndpointsScaleFuture, err error) + func (client StreamingEndpointsClient) Skus(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpointSkuInfoListResult, err error) + func (client StreamingEndpointsClient) SkusPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) SkusResponder(resp *http.Response) (result StreamingEndpointSkuInfoListResult, err error) + func (client StreamingEndpointsClient) SkusSender(req *http.Request) (*http.Response, error) + func (client StreamingEndpointsClient) Start(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpointsStartFuture, err error) + func (client StreamingEndpointsClient) StartPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) StartResponder(resp *http.Response) (result autorest.Response, err error) + func (client StreamingEndpointsClient) StartSender(req *http.Request) (future StreamingEndpointsStartFuture, err error) + func (client StreamingEndpointsClient) Stop(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpointsStopFuture, err error) + func (client StreamingEndpointsClient) StopPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) StopResponder(resp *http.Response) (result autorest.Response, err error) + func (client StreamingEndpointsClient) StopSender(req *http.Request) (future StreamingEndpointsStopFuture, err error) + func (client StreamingEndpointsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingEndpointsUpdateFuture, err error) + func (client StreamingEndpointsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingEndpointsClient) UpdateResponder(resp *http.Response) (result StreamingEndpoint, err error) + func (client StreamingEndpointsClient) UpdateSender(req *http.Request) (future StreamingEndpointsUpdateFuture, err error) + type StreamingEndpointsCreateFuture struct + Result func(StreamingEndpointsClient) (StreamingEndpoint, error) + func (future *StreamingEndpointsCreateFuture) UnmarshalJSON(body []byte) error + type StreamingEndpointsDeleteFuture struct + Result func(StreamingEndpointsClient) (autorest.Response, error) + func (future *StreamingEndpointsDeleteFuture) UnmarshalJSON(body []byte) error + type StreamingEndpointsScaleFuture struct + Result func(StreamingEndpointsClient) (autorest.Response, error) + func (future *StreamingEndpointsScaleFuture) UnmarshalJSON(body []byte) error + type StreamingEndpointsStartFuture struct + Result func(StreamingEndpointsClient) (autorest.Response, error) + func (future *StreamingEndpointsStartFuture) UnmarshalJSON(body []byte) error + type StreamingEndpointsStopFuture struct + Result func(StreamingEndpointsClient) (autorest.Response, error) + func (future *StreamingEndpointsStopFuture) UnmarshalJSON(body []byte) error + type StreamingEndpointsUpdateFuture struct + Result func(StreamingEndpointsClient) (StreamingEndpoint, error) + func (future *StreamingEndpointsUpdateFuture) UnmarshalJSON(body []byte) error + type StreamingEntityScaleUnit struct + ScaleUnit *int32 + type StreamingLocator struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (sl *StreamingLocator) UnmarshalJSON(body []byte) error + func (sl StreamingLocator) MarshalJSON() ([]byte, error) + type StreamingLocatorCollection struct + OdataNextLink *string + Value *[]StreamingLocator + func (slc StreamingLocatorCollection) IsEmpty() bool + type StreamingLocatorCollectionIterator struct + func NewStreamingLocatorCollectionIterator(page StreamingLocatorCollectionPage) StreamingLocatorCollectionIterator + func (iter *StreamingLocatorCollectionIterator) Next() error + func (iter *StreamingLocatorCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter StreamingLocatorCollectionIterator) NotDone() bool + func (iter StreamingLocatorCollectionIterator) Response() StreamingLocatorCollection + func (iter StreamingLocatorCollectionIterator) Value() StreamingLocator + type StreamingLocatorCollectionPage struct + func NewStreamingLocatorCollectionPage(cur StreamingLocatorCollection, ...) StreamingLocatorCollectionPage + func (page *StreamingLocatorCollectionPage) Next() error + func (page *StreamingLocatorCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page StreamingLocatorCollectionPage) NotDone() bool + func (page StreamingLocatorCollectionPage) Response() StreamingLocatorCollection + func (page StreamingLocatorCollectionPage) Values() []StreamingLocator + type StreamingLocatorContentKey struct + ID *uuid.UUID + LabelReferenceInStreamingPolicy *string + PolicyName *string + Tracks *[]TrackSelection + Type StreamingLocatorContentKeyType + Value *string + func (slck StreamingLocatorContentKey) MarshalJSON() ([]byte, error) + type StreamingLocatorContentKeyType string + const StreamingLocatorContentKeyTypeCommonEncryptionCbcs + const StreamingLocatorContentKeyTypeCommonEncryptionCenc + const StreamingLocatorContentKeyTypeEnvelopeEncryption + func PossibleStreamingLocatorContentKeyTypeValues() []StreamingLocatorContentKeyType + type StreamingLocatorProperties struct + AlternativeMediaID *string + AssetName *string + ContentKeys *[]StreamingLocatorContentKey + Created *date.Time + DefaultContentKeyPolicyName *string + EndTime *date.Time + Filters *[]string + StartTime *date.Time + StreamingLocatorID *uuid.UUID + StreamingPolicyName *string + func (slp StreamingLocatorProperties) MarshalJSON() ([]byte, error) + type StreamingLocatorsClient struct + func NewStreamingLocatorsClient(subscriptionID string) StreamingLocatorsClient + func NewStreamingLocatorsClientWithBaseURI(baseURI string, subscriptionID string) StreamingLocatorsClient + func (client StreamingLocatorsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingLocator, err error) + func (client StreamingLocatorsClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingLocatorsClient) CreateResponder(resp *http.Response) (result StreamingLocator, err error) + func (client StreamingLocatorsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client StreamingLocatorsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client StreamingLocatorsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingLocatorsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client StreamingLocatorsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client StreamingLocatorsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingLocator, err error) + func (client StreamingLocatorsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingLocatorsClient) GetResponder(resp *http.Response) (result StreamingLocator, err error) + func (client StreamingLocatorsClient) GetSender(req *http.Request) (*http.Response, error) + func (client StreamingLocatorsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingLocatorCollectionPage, err error) + func (client StreamingLocatorsClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingLocatorCollectionIterator, err error) + func (client StreamingLocatorsClient) ListContentKeys(ctx context.Context, resourceGroupName string, accountName string, ...) (result ListContentKeysResponse, err error) + func (client StreamingLocatorsClient) ListContentKeysPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingLocatorsClient) ListContentKeysResponder(resp *http.Response) (result ListContentKeysResponse, err error) + func (client StreamingLocatorsClient) ListContentKeysSender(req *http.Request) (*http.Response, error) + func (client StreamingLocatorsClient) ListPaths(ctx context.Context, resourceGroupName string, accountName string, ...) (result ListPathsResponse, err error) + func (client StreamingLocatorsClient) ListPathsPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingLocatorsClient) ListPathsResponder(resp *http.Response) (result ListPathsResponse, err error) + func (client StreamingLocatorsClient) ListPathsSender(req *http.Request) (*http.Response, error) + func (client StreamingLocatorsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingLocatorsClient) ListResponder(resp *http.Response) (result StreamingLocatorCollection, err error) + func (client StreamingLocatorsClient) ListSender(req *http.Request) (*http.Response, error) + type StreamingPath struct + EncryptionScheme EncryptionScheme + Paths *[]string + StreamingProtocol StreamingPolicyStreamingProtocol + type StreamingPoliciesClient struct + func NewStreamingPoliciesClient(subscriptionID string) StreamingPoliciesClient + func NewStreamingPoliciesClientWithBaseURI(baseURI string, subscriptionID string) StreamingPoliciesClient + func (client StreamingPoliciesClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingPolicy, err error) + func (client StreamingPoliciesClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingPoliciesClient) CreateResponder(resp *http.Response) (result StreamingPolicy, err error) + func (client StreamingPoliciesClient) CreateSender(req *http.Request) (*http.Response, error) + func (client StreamingPoliciesClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client StreamingPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client StreamingPoliciesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client StreamingPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingPolicy, err error) + func (client StreamingPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingPoliciesClient) GetResponder(resp *http.Response) (result StreamingPolicy, err error) + func (client StreamingPoliciesClient) GetSender(req *http.Request) (*http.Response, error) + func (client StreamingPoliciesClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingPolicyCollectionPage, err error) + func (client StreamingPoliciesClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result StreamingPolicyCollectionIterator, err error) + func (client StreamingPoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client StreamingPoliciesClient) ListResponder(resp *http.Response) (result StreamingPolicyCollection, err error) + func (client StreamingPoliciesClient) ListSender(req *http.Request) (*http.Response, error) + type StreamingPolicy struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (sp *StreamingPolicy) UnmarshalJSON(body []byte) error + func (sp StreamingPolicy) MarshalJSON() ([]byte, error) + type StreamingPolicyCollection struct + OdataNextLink *string + Value *[]StreamingPolicy + func (spc StreamingPolicyCollection) IsEmpty() bool + type StreamingPolicyCollectionIterator struct + func NewStreamingPolicyCollectionIterator(page StreamingPolicyCollectionPage) StreamingPolicyCollectionIterator + func (iter *StreamingPolicyCollectionIterator) Next() error + func (iter *StreamingPolicyCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter StreamingPolicyCollectionIterator) NotDone() bool + func (iter StreamingPolicyCollectionIterator) Response() StreamingPolicyCollection + func (iter StreamingPolicyCollectionIterator) Value() StreamingPolicy + type StreamingPolicyCollectionPage struct + func NewStreamingPolicyCollectionPage(cur StreamingPolicyCollection, ...) StreamingPolicyCollectionPage + func (page *StreamingPolicyCollectionPage) Next() error + func (page *StreamingPolicyCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page StreamingPolicyCollectionPage) NotDone() bool + func (page StreamingPolicyCollectionPage) Response() StreamingPolicyCollection + func (page StreamingPolicyCollectionPage) Values() []StreamingPolicy + type StreamingPolicyContentKey struct + Label *string + PolicyName *string + Tracks *[]TrackSelection + type StreamingPolicyContentKeys struct + DefaultKey *DefaultKey + KeyToTrackMappings *[]StreamingPolicyContentKey + type StreamingPolicyFairPlayConfiguration struct + AllowPersistentLicense *bool + CustomLicenseAcquisitionURLTemplate *string + type StreamingPolicyPlayReadyConfiguration struct + CustomLicenseAcquisitionURLTemplate *string + PlayReadyCustomAttributes *string + type StreamingPolicyProperties struct + CommonEncryptionCbcs *CommonEncryptionCbcs + CommonEncryptionCenc *CommonEncryptionCenc + Created *date.Time + DefaultContentKeyPolicyName *string + EnvelopeEncryption *EnvelopeEncryption + NoEncryption *NoEncryption + func (spp StreamingPolicyProperties) MarshalJSON() ([]byte, error) + type StreamingPolicyStreamingProtocol string + const StreamingPolicyStreamingProtocolDash + const StreamingPolicyStreamingProtocolDownload + const StreamingPolicyStreamingProtocolHls + const StreamingPolicyStreamingProtocolSmoothStreaming + func PossibleStreamingPolicyStreamingProtocolValues() []StreamingPolicyStreamingProtocol + type StreamingPolicyWidevineConfiguration struct + CustomLicenseAcquisitionURLTemplate *string + type StretchMode string + const StretchModeAutoFit + const StretchModeAutoSize + const StretchModeNone + func PossibleStretchModeValues() []StretchMode + type SyncStorageKeysInput struct + ID *string + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TextTrack struct + DisplayName *string + FileName *string + HlsSettings *HlsSettings + LanguageCode *string + OdataType OdataType + PlayerVisibility Visibility + func (tt TextTrack) AsAudioTrack() (*AudioTrack, bool) + func (tt TextTrack) AsBasicTrackBase() (BasicTrackBase, bool) + func (tt TextTrack) AsTextTrack() (*TextTrack, bool) + func (tt TextTrack) AsTrackBase() (*TrackBase, bool) + func (tt TextTrack) AsVideoTrack() (*VideoTrack, bool) + func (tt TextTrack) MarshalJSON() ([]byte, error) + type TrackAttribute string + const TrackAttributeBitrate + const TrackAttributeLanguage + func PossibleTrackAttributeValues() []TrackAttribute + type TrackBase struct + OdataType OdataType + func (tb TrackBase) AsAudioTrack() (*AudioTrack, bool) + func (tb TrackBase) AsBasicTrackBase() (BasicTrackBase, bool) + func (tb TrackBase) AsTextTrack() (*TextTrack, bool) + func (tb TrackBase) AsTrackBase() (*TrackBase, bool) + func (tb TrackBase) AsVideoTrack() (*VideoTrack, bool) + func (tb TrackBase) MarshalJSON() ([]byte, error) + type TrackDescriptor struct + OdataType OdataTypeBasicTrackDescriptor + func (td TrackDescriptor) AsAudioTrackDescriptor() (*AudioTrackDescriptor, bool) + func (td TrackDescriptor) AsBasicAudioTrackDescriptor() (BasicAudioTrackDescriptor, bool) + func (td TrackDescriptor) AsBasicTrackDescriptor() (BasicTrackDescriptor, bool) + func (td TrackDescriptor) AsBasicVideoTrackDescriptor() (BasicVideoTrackDescriptor, bool) + func (td TrackDescriptor) AsSelectAudioTrackByAttribute() (*SelectAudioTrackByAttribute, bool) + func (td TrackDescriptor) AsSelectAudioTrackByID() (*SelectAudioTrackByID, bool) + func (td TrackDescriptor) AsSelectVideoTrackByAttribute() (*SelectVideoTrackByAttribute, bool) + func (td TrackDescriptor) AsSelectVideoTrackByID() (*SelectVideoTrackByID, bool) + func (td TrackDescriptor) AsTrackDescriptor() (*TrackDescriptor, bool) + func (td TrackDescriptor) AsVideoTrackDescriptor() (*VideoTrackDescriptor, bool) + func (td TrackDescriptor) MarshalJSON() ([]byte, error) + type TrackPropertyCompareOperation string + const TrackPropertyCompareOperationEqual + const TrackPropertyCompareOperationUnknown + func PossibleTrackPropertyCompareOperationValues() []TrackPropertyCompareOperation + type TrackPropertyCondition struct + Operation TrackPropertyCompareOperation + Property TrackPropertyType + Value *string + type TrackPropertyType string + const TrackPropertyTypeFourCC + const TrackPropertyTypeUnknown + func PossibleTrackPropertyTypeValues() []TrackPropertyType + type TrackSelection struct + TrackSelections *[]TrackPropertyCondition + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type TracksClient struct + func NewTracksClient(subscriptionID string) TracksClient + func NewTracksClientWithBaseURI(baseURI string, subscriptionID string) TracksClient + func (client TracksClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result TracksCreateOrUpdateFuture, err error) + func (client TracksClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TracksClient) CreateOrUpdateResponder(resp *http.Response) (result AssetTrack, err error) + func (client TracksClient) CreateOrUpdateSender(req *http.Request) (future TracksCreateOrUpdateFuture, err error) + func (client TracksClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result TracksDeleteFuture, err error) + func (client TracksClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TracksClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client TracksClient) DeleteSender(req *http.Request) (future TracksDeleteFuture, err error) + func (client TracksClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetTrack, err error) + func (client TracksClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TracksClient) GetResponder(resp *http.Response) (result AssetTrack, err error) + func (client TracksClient) GetSender(req *http.Request) (*http.Response, error) + func (client TracksClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result AssetTrackCollection, err error) + func (client TracksClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TracksClient) ListResponder(resp *http.Response) (result AssetTrackCollection, err error) + func (client TracksClient) ListSender(req *http.Request) (*http.Response, error) + func (client TracksClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result TracksUpdateFuture, err error) + func (client TracksClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TracksClient) UpdateResponder(resp *http.Response) (result AssetTrack, err error) + func (client TracksClient) UpdateSender(req *http.Request) (future TracksUpdateFuture, err error) + func (client TracksClient) UpdateTrackData(ctx context.Context, resourceGroupName string, accountName string, ...) (result TracksUpdateTrackDataFuture, err error) + func (client TracksClient) UpdateTrackDataPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TracksClient) UpdateTrackDataResponder(resp *http.Response) (result autorest.Response, err error) + func (client TracksClient) UpdateTrackDataSender(req *http.Request) (future TracksUpdateTrackDataFuture, err error) + type TracksCreateOrUpdateFuture struct + Result func(TracksClient) (AssetTrack, error) + func (future *TracksCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type TracksDeleteFuture struct + Result func(TracksClient) (autorest.Response, error) + func (future *TracksDeleteFuture) UnmarshalJSON(body []byte) error + type TracksUpdateFuture struct + Result func(TracksClient) (AssetTrack, error) + func (future *TracksUpdateFuture) UnmarshalJSON(body []byte) error + type TracksUpdateTrackDataFuture struct + Result func(TracksClient) (autorest.Response, error) + func (future *TracksUpdateTrackDataFuture) UnmarshalJSON(body []byte) error + type Transform struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (t *Transform) UnmarshalJSON(body []byte) error + func (t Transform) MarshalJSON() ([]byte, error) + type TransformCollection struct + OdataNextLink *string + Value *[]Transform + func (tc TransformCollection) IsEmpty() bool + type TransformCollectionIterator struct + func NewTransformCollectionIterator(page TransformCollectionPage) TransformCollectionIterator + func (iter *TransformCollectionIterator) Next() error + func (iter *TransformCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter TransformCollectionIterator) NotDone() bool + func (iter TransformCollectionIterator) Response() TransformCollection + func (iter TransformCollectionIterator) Value() Transform + type TransformCollectionPage struct + func NewTransformCollectionPage(cur TransformCollection, ...) TransformCollectionPage + func (page *TransformCollectionPage) Next() error + func (page *TransformCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page TransformCollectionPage) NotDone() bool + func (page TransformCollectionPage) Response() TransformCollection + func (page TransformCollectionPage) Values() []Transform + type TransformOutput struct + OnError OnErrorType + Preset BasicPreset + RelativePriority Priority + func (toVar *TransformOutput) UnmarshalJSON(body []byte) error + type TransformProperties struct + Created *date.Time + Description *string + LastModified *date.Time + Outputs *[]TransformOutput + func (tp TransformProperties) MarshalJSON() ([]byte, error) + type TransformsClient struct + func NewTransformsClient(subscriptionID string) TransformsClient + func NewTransformsClientWithBaseURI(baseURI string, subscriptionID string) TransformsClient + func (client TransformsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (result Transform, err error) + func (client TransformsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TransformsClient) CreateOrUpdateResponder(resp *http.Response) (result Transform, err error) + func (client TransformsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client TransformsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result autorest.Response, err error) + func (client TransformsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TransformsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client TransformsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client TransformsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Transform, err error) + func (client TransformsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TransformsClient) GetResponder(resp *http.Response) (result Transform, err error) + func (client TransformsClient) GetSender(req *http.Request) (*http.Response, error) + func (client TransformsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result TransformCollectionPage, err error) + func (client TransformsClient) ListComplete(ctx context.Context, resourceGroupName string, accountName string, ...) (result TransformCollectionIterator, err error) + func (client TransformsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TransformsClient) ListResponder(resp *http.Response) (result TransformCollection, err error) + func (client TransformsClient) ListSender(req *http.Request) (*http.Response, error) + func (client TransformsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result Transform, err error) + func (client TransformsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client TransformsClient) UpdateResponder(resp *http.Response) (result Transform, err error) + func (client TransformsClient) UpdateSender(req *http.Request) (*http.Response, error) + type TransportStreamFormat struct + FilenamePattern *string + OdataType OdataTypeBasicFormat + OutputFiles *[]OutputFile + func (tsf TransportStreamFormat) AsBasicFormat() (BasicFormat, bool) + func (tsf TransportStreamFormat) AsBasicImageFormat() (BasicImageFormat, bool) + func (tsf TransportStreamFormat) AsBasicMultiBitrateFormat() (BasicMultiBitrateFormat, bool) + func (tsf TransportStreamFormat) AsFormat() (*Format, bool) + func (tsf TransportStreamFormat) AsImageFormat() (*ImageFormat, bool) + func (tsf TransportStreamFormat) AsJpgFormat() (*JpgFormat, bool) + func (tsf TransportStreamFormat) AsMp4Format() (*Mp4Format, bool) + func (tsf TransportStreamFormat) AsMultiBitrateFormat() (*MultiBitrateFormat, bool) + func (tsf TransportStreamFormat) AsPngFormat() (*PngFormat, bool) + func (tsf TransportStreamFormat) AsTransportStreamFormat() (*TransportStreamFormat, bool) + func (tsf TransportStreamFormat) MarshalJSON() ([]byte, error) + type UserAssignedManagedIdentity struct + ClientID *uuid.UUID + PrincipalID *uuid.UUID + func (uami UserAssignedManagedIdentity) MarshalJSON() ([]byte, error) + type UtcClipTime struct + OdataType OdataTypeBasicClipTime + Time *date.Time + func (uct UtcClipTime) AsAbsoluteClipTime() (*AbsoluteClipTime, bool) + func (uct UtcClipTime) AsBasicClipTime() (BasicClipTime, bool) + func (uct UtcClipTime) AsClipTime() (*ClipTime, bool) + func (uct UtcClipTime) AsUtcClipTime() (*UtcClipTime, bool) + func (uct UtcClipTime) MarshalJSON() ([]byte, error) + type Video struct + KeyFrameInterval *string + Label *string + OdataType OdataTypeBasicCodec + StretchMode StretchMode + SyncMode VideoSyncMode + func (vVar Video) AsAacAudio() (*AacAudio, bool) + func (vVar Video) AsAudio() (*Audio, bool) + func (vVar Video) AsBasicAudio() (BasicAudio, bool) + func (vVar Video) AsBasicCodec() (BasicCodec, bool) + func (vVar Video) AsBasicImage() (BasicImage, bool) + func (vVar Video) AsBasicVideo() (BasicVideo, bool) + func (vVar Video) AsCodec() (*Codec, bool) + func (vVar Video) AsCopyAudio() (*CopyAudio, bool) + func (vVar Video) AsCopyVideo() (*CopyVideo, bool) + func (vVar Video) AsH264Video() (*H264Video, bool) + func (vVar Video) AsH265Video() (*H265Video, bool) + func (vVar Video) AsImage() (*Image, bool) + func (vVar Video) AsJpgImage() (*JpgImage, bool) + func (vVar Video) AsPngImage() (*PngImage, bool) + func (vVar Video) AsVideo() (*Video, bool) + func (vVar Video) MarshalJSON() ([]byte, error) + type VideoAnalyzerPreset struct + AudioLanguage *string + ExperimentalOptions map[string]*string + InsightsToExtract InsightsType + Mode AudioAnalysisMode + OdataType OdataTypeBasicPreset + func (vap VideoAnalyzerPreset) AsAudioAnalyzerPreset() (*AudioAnalyzerPreset, bool) + func (vap VideoAnalyzerPreset) AsBasicAudioAnalyzerPreset() (BasicAudioAnalyzerPreset, bool) + func (vap VideoAnalyzerPreset) AsBasicPreset() (BasicPreset, bool) + func (vap VideoAnalyzerPreset) AsBuiltInStandardEncoderPreset() (*BuiltInStandardEncoderPreset, bool) + func (vap VideoAnalyzerPreset) AsFaceDetectorPreset() (*FaceDetectorPreset, bool) + func (vap VideoAnalyzerPreset) AsPreset() (*Preset, bool) + func (vap VideoAnalyzerPreset) AsStandardEncoderPreset() (*StandardEncoderPreset, bool) + func (vap VideoAnalyzerPreset) AsVideoAnalyzerPreset() (*VideoAnalyzerPreset, bool) + func (vap VideoAnalyzerPreset) MarshalJSON() ([]byte, error) + type VideoLayer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + FrameRate *string + Height *string + Label *string + MaxBitrate *int32 + Slices *int32 + Width *string + type VideoOverlay struct + AudioGainLevel *float64 + CropRectangle *Rectangle + End *string + FadeInDuration *string + FadeOutDuration *string + InputLabel *string + OdataType OdataTypeBasicOverlay + Opacity *float64 + Position *Rectangle + Start *string + func (vo VideoOverlay) AsAudioOverlay() (*AudioOverlay, bool) + func (vo VideoOverlay) AsBasicOverlay() (BasicOverlay, bool) + func (vo VideoOverlay) AsOverlay() (*Overlay, bool) + func (vo VideoOverlay) AsVideoOverlay() (*VideoOverlay, bool) + func (vo VideoOverlay) MarshalJSON() ([]byte, error) + type VideoSyncMode string + const VideoSyncModeAuto + const VideoSyncModeCfr + const VideoSyncModePassthrough + const VideoSyncModeVfr + func PossibleVideoSyncModeValues() []VideoSyncMode + type VideoTrack struct + OdataType OdataType + func (vt VideoTrack) AsAudioTrack() (*AudioTrack, bool) + func (vt VideoTrack) AsBasicTrackBase() (BasicTrackBase, bool) + func (vt VideoTrack) AsTextTrack() (*TextTrack, bool) + func (vt VideoTrack) AsTrackBase() (*TrackBase, bool) + func (vt VideoTrack) AsVideoTrack() (*VideoTrack, bool) + func (vt VideoTrack) MarshalJSON() ([]byte, error) + type VideoTrackDescriptor struct + OdataType OdataTypeBasicTrackDescriptor + func (vtd VideoTrackDescriptor) AsAudioTrackDescriptor() (*AudioTrackDescriptor, bool) + func (vtd VideoTrackDescriptor) AsBasicAudioTrackDescriptor() (BasicAudioTrackDescriptor, bool) + func (vtd VideoTrackDescriptor) AsBasicTrackDescriptor() (BasicTrackDescriptor, bool) + func (vtd VideoTrackDescriptor) AsBasicVideoTrackDescriptor() (BasicVideoTrackDescriptor, bool) + func (vtd VideoTrackDescriptor) AsSelectAudioTrackByAttribute() (*SelectAudioTrackByAttribute, bool) + func (vtd VideoTrackDescriptor) AsSelectAudioTrackByID() (*SelectAudioTrackByID, bool) + func (vtd VideoTrackDescriptor) AsSelectVideoTrackByAttribute() (*SelectVideoTrackByAttribute, bool) + func (vtd VideoTrackDescriptor) AsSelectVideoTrackByID() (*SelectVideoTrackByID, bool) + func (vtd VideoTrackDescriptor) AsTrackDescriptor() (*TrackDescriptor, bool) + func (vtd VideoTrackDescriptor) AsVideoTrackDescriptor() (*VideoTrackDescriptor, bool) + func (vtd VideoTrackDescriptor) MarshalJSON() ([]byte, error) + type Visibility string + const VisibilityHidden + const VisibilityVisible + func PossibleVisibilityValues() []Visibility