Versions in this module Expand all Collapse all v35 v35.1.0 Nov 1, 2019 v35.0.0 Oct 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type APIError struct + Error *ODataError + 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) 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 AacLc + const HeAacV1 + const HeAacV2 + func PossibleAacAudioProfileValues() []AacAudioProfile + type AkamaiAccessControl struct + AkamaiSignatureHeaderAuthenticationKeyList *[]AkamaiSignatureHeaderAuthenticationKey + type AkamaiSignatureHeaderAuthenticationKey struct + Base64Key *string + Expiration *date.Time + Identifier *string + type Asset struct + ID *string + Name *string + 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(getNextPage func(context.Context, AssetCollection) (AssetCollection, error)) 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 Read + const ReadWrite + const ReadWriteDelete + func PossibleAssetContainerPermissionValues() []AssetContainerPermission + type AssetContainerSas struct + AssetContainerSasUrls *[]string + type AssetProperties struct + AlternateID *string + AssetID *uuid.UUID + Container *string + Created *date.Time + Description *string + LastModified *date.Time + StorageAccountName *string + StorageEncryptionFormat AssetStorageEncryptionFormat + type AssetStorageEncryptionFormat string + const MediaStorageClientEncryption + const None + func PossibleAssetStorageEncryptionFormatValues() []AssetStorageEncryptionFormat + type AssetStorageEncryptionKey struct + StorageEncryptionKey *string + 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 AssetStorageEncryptionKey, err error) + func (client AssetsClient) GetEncryptionKeyPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AssetsClient) GetEncryptionKeyResponder(resp *http.Response) (result AssetStorageEncryptionKey, 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) 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 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) 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 AudioAnalyzerPreset struct + AudioLanguage *string + 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) 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 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 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) + 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 BasicJobInput interface + AsBasicJobInputClip func() (BasicJobInputClip, bool) + AsJobInput func() (*JobInput, bool) + AsJobInputAsset func() (*JobInputAsset, bool) + AsJobInputClip func() (*JobInputClip, bool) + AsJobInputHTTP func() (*JobInputHTTP, 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 BasicLayer interface + AsBasicVideoLayer func() (BasicVideoLayer, bool) + AsH264Layer func() (*H264Layer, bool) + AsJpgLayer func() (*JpgLayer, bool) + AsLayer func() (*Layer, bool) + AsPngLayer func() (*PngLayer, bool) + AsVideoLayer func() (*VideoLayer, 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) + AsPreset func() (*Preset, bool) + AsStandardEncoderPreset func() (*StandardEncoderPreset, bool) + AsVideoAnalyzerPreset func() (*VideoAnalyzerPreset, bool) + type BasicVideo interface + AsBasicImage func() (BasicImage, bool) + AsH264Video func() (*H264Video, bool) + AsImage func() (*Image, bool) + AsJpgImage func() (*JpgImage, bool) + AsPngImage func() (*PngImage, bool) + AsVideo func() (*Video, bool) + type BasicVideoLayer interface + AsH264Layer func() (*H264Layer, bool) + AsVideoLayer func() (*VideoLayer, bool) + type BuiltInStandardEncoderPreset struct + 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) 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 CheckNameAvailabilityInput struct + Name *string + Type *string + 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) 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 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 + 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(...) 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 + 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 ContentKeyPolicyFairPlayRentalAndLeaseKeyType string + const PersistentLimited + const PersistentUnlimited + const Undefined + const Unknown + 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 + 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 OdataType + 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 OdataType + 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 OdataType + 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 + 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) 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) 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 CrossSiteAccessPolicies struct + ClientAccessPolicy *string + CrossDomainPolicy *string + type DefaultKey struct + Label *string + PolicyName *string + type Deinterlace struct + Mode DeinterlaceMode + Parity DeinterlaceParity + type DeinterlaceMode string + const AutoPixelAdaptive + const Off + func PossibleDeinterlaceModeValues() []DeinterlaceMode + type DeinterlaceParity string + const Auto + const BottomFieldFirst + const TopFieldFirst + func PossibleDeinterlaceParityValues() []DeinterlaceParity + type EnabledProtocols struct + Dash *bool + Download *bool + Hls *bool + SmoothStreaming *bool + type EncoderNamedPreset string + const AACGoodQualityAudio + const AdaptiveStreaming + const H264MultipleBitrate1080p + const H264MultipleBitrate720p + const H264MultipleBitrateSD + 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 Cabac + const Cavlc + func PossibleEntropyModeValues() []EntropyMode + type EnvelopeEncryption struct + ClearTracks *[]TrackSelection + ContentKeys *StreamingPolicyContentKeys + CustomKeyAcquisitionURLTemplate *string + EnabledProtocols *EnabledProtocols + type Filters struct + Crop *Rectangle + Deinterlace *Deinterlace + Overlays *[]BasicOverlay + Rotation Rotation + func (f *Filters) UnmarshalJSON(body []byte) error + 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 H264Complexity string + const Balanced + const Quality + const Speed + func PossibleH264ComplexityValues() []H264Complexity + type H264Layer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + BufferWindow *string + EntropyMode EntropyMode + FrameRate *string + Height *string + Label *string + Level *string + MaxBitrate *int32 + OdataType OdataTypeBasicLayer + Profile H264VideoProfile + ReferenceFrames *int32 + Slices *int32 + Width *string + func (hl H264Layer) AsBasicLayer() (BasicLayer, bool) + func (hl H264Layer) AsBasicVideoLayer() (BasicVideoLayer, bool) + func (hl H264Layer) AsH264Layer() (*H264Layer, bool) + func (hl H264Layer) AsJpgLayer() (*JpgLayer, bool) + func (hl H264Layer) AsLayer() (*Layer, bool) + func (hl H264Layer) AsPngLayer() (*PngLayer, bool) + func (hl H264Layer) AsVideoLayer() (*VideoLayer, bool) + func (hl H264Layer) MarshalJSON() ([]byte, error) + type H264Video struct + Complexity H264Complexity + KeyFrameInterval *string + Label *string + Layers *[]H264Layer + OdataType OdataTypeBasicCodec + SceneChangeDetection *bool + StretchMode StretchMode + 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) 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 Hls struct + FragmentsPerTsSegment *int32 + 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 + 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) 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 Job struct + ID *string + Name *string + 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(getNextPage func(context.Context, JobCollection) (JobCollection, error)) 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 + type JobErrorCategory string + const JobErrorCategoryConfiguration + const JobErrorCategoryContent + const JobErrorCategoryDownload + const JobErrorCategoryService + const JobErrorCategoryUpload + func PossibleJobErrorCategoryValues() []JobErrorCategory + type JobErrorCode string + const ConfigurationUnsupported + const ContentMalformed + const ContentUnsupported + const DownloadNotAccessible + const DownloadTransientError + const ServiceError + const ServiceTransientError + const UploadNotAccessible + const UploadTransientError + func PossibleJobErrorCodeValues() []JobErrorCode + type JobErrorDetail struct + Code *string + Message *string + type JobInput struct + Label *string + 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) AsJobInputs() (*JobInputs, bool) + func (ji JobInput) MarshalJSON() ([]byte, error) + type JobInputAsset struct + AssetName *string + Files *[]string + Label *string + OdataType OdataTypeBasicJobInput + 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) AsJobInputs() (*JobInputs, bool) + func (jia JobInputAsset) MarshalJSON() ([]byte, error) + type JobInputClip struct + Files *[]string + Label *string + OdataType OdataTypeBasicJobInput + 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) AsJobInputs() (*JobInputs, bool) + func (jic JobInputClip) MarshalJSON() ([]byte, error) + type JobInputHTTP struct + BaseURI *string + Files *[]string + Label *string + OdataType OdataTypeBasicJobInput + 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) AsJobInputs() (*JobInputs, bool) + func (jih JobInputHTTP) MarshalJSON() ([]byte, error) + type JobInputs struct + Inputs *[]BasicJobInput + Label *string + 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) AsJobInputs() (*JobInputs, bool) + func (ji JobInputs) MarshalJSON() ([]byte, error) + type JobOutput struct + Error *JobError + OdataType OdataTypeBasicJobOutput + Progress *int32 + State JobState + 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 + Error *JobError + OdataType OdataTypeBasicJobOutput + Progress *int32 + State JobState + 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 + Input BasicJobInput + LastModified *date.Time + Outputs *[]BasicJobOutput + Priority Priority + State JobState + func (jp *JobProperties) UnmarshalJSON(body []byte) error + func (jp JobProperties) MarshalJSON() ([]byte, error) + type JobRetry string + const DoNotRetry + const MayRetry + func PossibleJobRetryValues() []JobRetry + type JobState string + const Canceled + const Canceling + const Error + const Finished + const Processing + const Queued + const Scheduled + 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) + 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 + Start *string + Step *string + StretchMode StretchMode + 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) 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 + OdataType OdataTypeBasicLayer + Quality *int32 + Width *string + func (jl JpgLayer) AsBasicLayer() (BasicLayer, bool) + func (jl JpgLayer) AsBasicVideoLayer() (BasicVideoLayer, bool) + func (jl JpgLayer) AsH264Layer() (*H264Layer, bool) + func (jl JpgLayer) AsJpgLayer() (*JpgLayer, bool) + func (jl JpgLayer) AsLayer() (*Layer, bool) + func (jl JpgLayer) AsPngLayer() (*PngLayer, bool) + func (jl JpgLayer) AsVideoLayer() (*VideoLayer, bool) + func (jl JpgLayer) MarshalJSON() ([]byte, error) + type Layer struct + Height *string + Label *string + OdataType OdataTypeBasicLayer + Width *string + func (l Layer) AsBasicLayer() (BasicLayer, bool) + func (l Layer) AsBasicVideoLayer() (BasicVideoLayer, bool) + func (l Layer) AsH264Layer() (*H264Layer, bool) + func (l Layer) AsJpgLayer() (*JpgLayer, bool) + func (l Layer) AsLayer() (*Layer, bool) + func (l Layer) AsPngLayer() (*PngLayer, bool) + func (l Layer) AsVideoLayer() (*VideoLayer, bool) + func (l Layer) MarshalJSON() ([]byte, error) + type ListContainerSasInput struct + ExpiryTime *date.Time + Permissions AssetContainerPermission + type ListContentKeysResponse struct + ContentKeys *[]StreamingLocatorContentKey + type ListPathsResponse struct + DownloadPaths *[]string + StreamingPaths *[]StreamingPath + type LiveEvent struct + ID *string + Location *string + Name *string + 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 + PresetName *string + type LiveEventEncodingType string + const LiveEventEncodingTypeBasic + const LiveEventEncodingTypeNone + func PossibleLiveEventEncodingTypeValues() []LiveEventEncodingType + type LiveEventEndpoint struct + Protocol *string + URL *string + type LiveEventInput struct + AccessToken *string + Endpoints *[]LiveEventEndpoint + KeyFrameIntervalDuration *string + StreamingProtocol LiveEventInputProtocol + type LiveEventInputProtocol string + const FragmentedMP4 + const RTMP + func PossibleLiveEventInputProtocolValues() []LiveEventInputProtocol + 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(...) 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 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 + Input *LiveEventInput + LastModified *date.Time + Preview *LiveEventPreview + ProvisioningState *string + ResourceState LiveEventResourceState + StreamOptions *[]StreamOptionsFlag + VanityURL *bool + type LiveEventResourceState string + const Deleting + const Running + const Starting + const Stopped + const Stopping + func PossibleLiveEventResourceStateValues() []LiveEventResourceState + type LiveEventsClient struct + func NewLiveEventsClient(subscriptionID string) LiveEventsClient + func NewLiveEventsClientWithBaseURI(baseURI string, subscriptionID string) LiveEventsClient + 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 + func (future *LiveEventsCreateFuture) Result(client LiveEventsClient) (le LiveEvent, err error) + type LiveEventsDeleteFuture struct + func (future *LiveEventsDeleteFuture) Result(client LiveEventsClient) (ar autorest.Response, err error) + type LiveEventsResetFuture struct + func (future *LiveEventsResetFuture) Result(client LiveEventsClient) (ar autorest.Response, err error) + type LiveEventsStartFuture struct + func (future *LiveEventsStartFuture) Result(client LiveEventsClient) (ar autorest.Response, err error) + type LiveEventsStopFuture struct + func (future *LiveEventsStopFuture) Result(client LiveEventsClient) (ar autorest.Response, err error) + type LiveEventsUpdateFuture struct + func (future *LiveEventsUpdateFuture) Result(client LiveEventsClient) (le LiveEvent, err error) + type LiveOutput struct + ID *string + Name *string + 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(...) 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 + 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 + func (future *LiveOutputsCreateFuture) Result(client LiveOutputsClient) (lo LiveOutput, err error) + type LiveOutputsDeleteFuture struct + func (future *LiveOutputsDeleteFuture) Result(client LiveOutputsClient) (ar autorest.Response, err error) + type Location struct + Name *string + 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 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) GetBySubscription(ctx context.Context, accountName string) (result SubscriptionMediaService, err error) + func (client MediaservicesClient) GetBySubscriptionPreparer(ctx context.Context, accountName string) (*http.Request, error) + func (client MediaservicesClient) GetBySubscriptionResponder(resp *http.Response) (result SubscriptionMediaService, err error) + func (client MediaservicesClient) GetBySubscriptionSender(req *http.Request) (*http.Response, 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 SubscriptionMediaServiceCollectionPage, err error) + func (client MediaservicesClient) ListBySubscriptionComplete(ctx context.Context) (result SubscriptionMediaServiceCollectionIterator, err error) + func (client MediaservicesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client MediaservicesClient) ListBySubscriptionResponder(resp *http.Response) (result SubscriptionMediaServiceCollection, 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) 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 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 ODataError struct + Code *string + Details *[]ODataError + Message *string + Target *string + type OdataType string + const OdataTypeContentKeyPolicyPlayReadyContentKeyLocation + const OdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader + const OdataTypeMicrosoftMediaContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier + func PossibleOdataTypeValues() []OdataType + type OdataTypeBasicCodec string + const OdataTypeCodec + const OdataTypeMicrosoftMediaAacAudio + const OdataTypeMicrosoftMediaAudio + const OdataTypeMicrosoftMediaCopyAudio + const OdataTypeMicrosoftMediaCopyVideo + const OdataTypeMicrosoftMediaH264Video + const OdataTypeMicrosoftMediaImage + const OdataTypeMicrosoftMediaJpgImage + const OdataTypeMicrosoftMediaPngImage + const OdataTypeMicrosoftMediaVideo + func PossibleOdataTypeBasicCodecValues() []OdataTypeBasicCodec + type OdataTypeBasicContentKeyPolicyConfiguration string + const OdataTypeContentKeyPolicyConfiguration + const OdataTypeMicrosoftMediaContentKeyPolicyClearKeyConfiguration + const OdataTypeMicrosoftMediaContentKeyPolicyFairPlayConfiguration + const OdataTypeMicrosoftMediaContentKeyPolicyPlayReadyConfiguration + const OdataTypeMicrosoftMediaContentKeyPolicyUnknownConfiguration + const OdataTypeMicrosoftMediaContentKeyPolicyWidevineConfiguration + func PossibleOdataTypeBasicContentKeyPolicyConfigurationValues() []OdataTypeBasicContentKeyPolicyConfiguration + type OdataTypeBasicContentKeyPolicyRestriction string + const OdataTypeContentKeyPolicyRestriction + const OdataTypeMicrosoftMediaContentKeyPolicyOpenRestriction + const OdataTypeMicrosoftMediaContentKeyPolicyTokenRestriction + const OdataTypeMicrosoftMediaContentKeyPolicyUnknownRestriction + func PossibleOdataTypeBasicContentKeyPolicyRestrictionValues() []OdataTypeBasicContentKeyPolicyRestriction + type OdataTypeBasicContentKeyPolicyRestrictionTokenKey string + const OdataTypeContentKeyPolicyRestrictionTokenKey + const OdataTypeMicrosoftMediaContentKeyPolicyRsaTokenKey + const OdataTypeMicrosoftMediaContentKeyPolicySymmetricTokenKey + const OdataTypeMicrosoftMediaContentKeyPolicyX509CertificateTokenKey + func PossibleOdataTypeBasicContentKeyPolicyRestrictionTokenKeyValues() []OdataTypeBasicContentKeyPolicyRestrictionTokenKey + type OdataTypeBasicFormat string + const OdataTypeFormat + const OdataTypeMicrosoftMediaImageFormat + const OdataTypeMicrosoftMediaJpgFormat + const OdataTypeMicrosoftMediaMp4Format + const OdataTypeMicrosoftMediaMultiBitrateFormat + const OdataTypeMicrosoftMediaPngFormat + const OdataTypeMicrosoftMediaTransportStreamFormat + func PossibleOdataTypeBasicFormatValues() []OdataTypeBasicFormat + type OdataTypeBasicJobInput string + const OdataTypeJobInput + const OdataTypeMicrosoftMediaJobInputAsset + const OdataTypeMicrosoftMediaJobInputClip + const OdataTypeMicrosoftMediaJobInputHTTP + const OdataTypeMicrosoftMediaJobInputs + func PossibleOdataTypeBasicJobInputValues() []OdataTypeBasicJobInput + type OdataTypeBasicJobOutput string + const OdataTypeJobOutput + const OdataTypeMicrosoftMediaJobOutputAsset + func PossibleOdataTypeBasicJobOutputValues() []OdataTypeBasicJobOutput + type OdataTypeBasicLayer string + const OdataTypeLayer + const OdataTypeMicrosoftMediaH264Layer + const OdataTypeMicrosoftMediaJpgLayer + const OdataTypeMicrosoftMediaPngLayer + const OdataTypeMicrosoftMediaVideoLayer + func PossibleOdataTypeBasicLayerValues() []OdataTypeBasicLayer + type OdataTypeBasicOverlay string + const OdataTypeMicrosoftMediaAudioOverlay + const OdataTypeMicrosoftMediaVideoOverlay + const OdataTypeOverlay + func PossibleOdataTypeBasicOverlayValues() []OdataTypeBasicOverlay + type OdataTypeBasicPreset string + const OdataTypeMicrosoftMediaAudioAnalyzerPreset + const OdataTypeMicrosoftMediaBuiltInStandardEncoderPreset + const OdataTypeMicrosoftMediaStandardEncoderPreset + const OdataTypeMicrosoftMediaVideoAnalyzerPreset + const OdataTypePreset + func PossibleOdataTypeBasicPresetValues() []OdataTypeBasicPreset + type OnErrorType string + const ContinueJob + const StopProcessingJob + func PossibleOnErrorTypeValues() []OnErrorType + type Operation struct + Display *OperationDisplay + Name *string + type OperationCollection struct + OdataNextLink *string + Value *[]Operation + func (oc OperationCollection) IsEmpty() bool + type OperationCollectionIterator struct + func NewOperationCollectionIterator(page OperationCollectionPage) OperationCollectionIterator + func (iter *OperationCollectionIterator) Next() error + func (iter *OperationCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationCollectionIterator) NotDone() bool + func (iter OperationCollectionIterator) Response() OperationCollection + func (iter OperationCollectionIterator) Value() Operation + type OperationCollectionPage struct + func NewOperationCollectionPage(...) OperationCollectionPage + func (page *OperationCollectionPage) Next() error + func (page *OperationCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page OperationCollectionPage) NotDone() bool + func (page OperationCollectionPage) Response() OperationCollection + func (page OperationCollectionPage) Values() []Operation + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationCollectionPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationCollectionIterator, 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 + 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) 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 + OdataType OdataTypeBasicLayer + Width *string + func (pl PngLayer) AsBasicLayer() (BasicLayer, bool) + func (pl PngLayer) AsBasicVideoLayer() (BasicVideoLayer, bool) + func (pl PngLayer) AsH264Layer() (*H264Layer, bool) + func (pl PngLayer) AsJpgLayer() (*JpgLayer, bool) + func (pl PngLayer) AsLayer() (*Layer, bool) + func (pl PngLayer) AsPngLayer() (*PngLayer, bool) + func (pl PngLayer) AsVideoLayer() (*VideoLayer, bool) + func (pl PngLayer) MarshalJSON() ([]byte, error) + 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) AsPreset() (*Preset, bool) + func (p Preset) AsStandardEncoderPreset() (*StandardEncoderPreset, bool) + func (p Preset) AsVideoAnalyzerPreset() (*VideoAnalyzerPreset, bool) + func (p Preset) MarshalJSON() ([]byte, error) + type Priority string + const High + const Low + const Normal + func PossiblePriorityValues() []Priority + type Provider struct + ProviderName *string + type ProxyResource struct + ID *string + Name *string + Type *string + type Rectangle struct + Height *string + Left *string + Top *string + Width *string + type Resource struct + ID *string + Name *string + Type *string + type Rotation string + const RotationAuto + const RotationNone + const RotationRotate0 + const RotationRotate180 + const RotationRotate270 + const RotationRotate90 + func PossibleRotationValues() []Rotation + type Service struct + ID *string + Location *string + Name *string + 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(...) 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 ServiceProperties struct + MediaServiceID *uuid.UUID + StorageAccounts *[]StorageAccount + 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) 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 + Type StorageAccountType + type StorageAccountType string + const Primary + const Secondary + func PossibleStorageAccountTypeValues() []StorageAccountType + type StreamOptionsFlag string + const Default + const LowLatency + func PossibleStreamOptionsFlagValues() []StreamOptionsFlag + type StreamingEndpoint struct + ID *string + Location *string + Name *string + 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(...) 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 + type StreamingEndpointResourceState string + const StreamingEndpointResourceStateDeleting + const StreamingEndpointResourceStateRunning + const StreamingEndpointResourceStateScaling + const StreamingEndpointResourceStateStarting + const StreamingEndpointResourceStateStopped + const StreamingEndpointResourceStateStopping + func PossibleStreamingEndpointResourceStateValues() []StreamingEndpointResourceState + 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) 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 + func (future *StreamingEndpointsCreateFuture) Result(client StreamingEndpointsClient) (se StreamingEndpoint, err error) + type StreamingEndpointsDeleteFuture struct + func (future *StreamingEndpointsDeleteFuture) Result(client StreamingEndpointsClient) (ar autorest.Response, err error) + type StreamingEndpointsScaleFuture struct + func (future *StreamingEndpointsScaleFuture) Result(client StreamingEndpointsClient) (ar autorest.Response, err error) + type StreamingEndpointsStartFuture struct + func (future *StreamingEndpointsStartFuture) Result(client StreamingEndpointsClient) (ar autorest.Response, err error) + type StreamingEndpointsStopFuture struct + func (future *StreamingEndpointsStopFuture) Result(client StreamingEndpointsClient) (ar autorest.Response, err error) + type StreamingEndpointsUpdateFuture struct + func (future *StreamingEndpointsUpdateFuture) Result(client StreamingEndpointsClient) (se StreamingEndpoint, err error) + type StreamingEntityScaleUnit struct + ScaleUnit *int32 + type StreamingLocator struct + ID *string + Name *string + 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(...) 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 + Label *string + PolicyName *string + Tracks *[]TrackSelection + Type StreamingLocatorContentKeyType + Value *string + 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 + StartTime *date.Time + StreamingLocatorID *uuid.UUID + StreamingPolicyName *string + 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 + 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(...) 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 + 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 SubscriptionMediaService struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (sms *SubscriptionMediaService) UnmarshalJSON(body []byte) error + func (sms SubscriptionMediaService) MarshalJSON() ([]byte, error) + type SubscriptionMediaServiceCollection struct + OdataNextLink *string + Value *[]SubscriptionMediaService + func (smsc SubscriptionMediaServiceCollection) IsEmpty() bool + type SubscriptionMediaServiceCollectionIterator struct + func NewSubscriptionMediaServiceCollectionIterator(page SubscriptionMediaServiceCollectionPage) SubscriptionMediaServiceCollectionIterator + func (iter *SubscriptionMediaServiceCollectionIterator) Next() error + func (iter *SubscriptionMediaServiceCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter SubscriptionMediaServiceCollectionIterator) NotDone() bool + func (iter SubscriptionMediaServiceCollectionIterator) Response() SubscriptionMediaServiceCollection + func (iter SubscriptionMediaServiceCollectionIterator) Value() SubscriptionMediaService + type SubscriptionMediaServiceCollectionPage struct + func NewSubscriptionMediaServiceCollectionPage(...) SubscriptionMediaServiceCollectionPage + func (page *SubscriptionMediaServiceCollectionPage) Next() error + func (page *SubscriptionMediaServiceCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page SubscriptionMediaServiceCollectionPage) NotDone() bool + func (page SubscriptionMediaServiceCollectionPage) Response() SubscriptionMediaServiceCollection + func (page SubscriptionMediaServiceCollectionPage) Values() []SubscriptionMediaService + type SyncStorageKeysInput struct + ID *string + 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 Transform struct + ID *string + Name *string + 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(...) 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 + 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 Video struct + KeyFrameInterval *string + Label *string + OdataType OdataTypeBasicCodec + StretchMode StretchMode + 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) 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 + AudioInsightsOnly *bool + AudioLanguage *string + 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) 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 + OdataType OdataTypeBasicLayer + Slices *int32 + Width *string + func (vl VideoLayer) AsBasicLayer() (BasicLayer, bool) + func (vl VideoLayer) AsBasicVideoLayer() (BasicVideoLayer, bool) + func (vl VideoLayer) AsH264Layer() (*H264Layer, bool) + func (vl VideoLayer) AsJpgLayer() (*JpgLayer, bool) + func (vl VideoLayer) AsLayer() (*Layer, bool) + func (vl VideoLayer) AsPngLayer() (*PngLayer, bool) + func (vl VideoLayer) AsVideoLayer() (*VideoLayer, bool) + func (vl VideoLayer) MarshalJSON() ([]byte, error) + 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) Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48