Versions in this module Expand all Collapse all v2 v2.0.0 Jun 23, 2022 Changes in this version + type AacAudio struct + Bitrate *int32 + Channels *int32 + Label *string + ODataType *string + Profile *AacAudioProfile + SamplingRate *int32 + func (a *AacAudio) GetAudio() *Audio + func (a *AacAudio) GetCodec() *Codec + func (a *AacAudio) UnmarshalJSON(data []byte) error + func (a AacAudio) MarshalJSON() ([]byte, error) + type AacAudioProfile string + const AacAudioProfileAacLc + const AacAudioProfileHeAacV1 + const AacAudioProfileHeAacV2 + func PossibleAacAudioProfileValues() []AacAudioProfile + type AbsoluteClipTime struct + ODataType *string + Time *string + func (a *AbsoluteClipTime) GetClipTime() *ClipTime + func (a *AbsoluteClipTime) UnmarshalJSON(data []byte) error + func (a AbsoluteClipTime) MarshalJSON() ([]byte, error) + type AccessControl struct + DefaultAction *DefaultAction + IPAllowList []*string + func (a *AccessControl) UnmarshalJSON(data []byte) error + func (a AccessControl) MarshalJSON() ([]byte, error) + type AccountEncryption struct + Identity *ResourceIdentity + KeyVaultProperties *KeyVaultProperties + Status *string + Type *AccountEncryptionKeyType + func (a *AccountEncryption) UnmarshalJSON(data []byte) error + func (a AccountEncryption) MarshalJSON() ([]byte, error) + type AccountEncryptionKeyType string + const AccountEncryptionKeyTypeCustomerKey + const AccountEncryptionKeyTypeSystemKey + func PossibleAccountEncryptionKeyTypeValues() []AccountEncryptionKeyType + type AccountFilter struct + ID *string + Name *string + Properties *MediaFilterProperties + SystemData *SystemData + Type *string + func (a *AccountFilter) UnmarshalJSON(data []byte) error + func (a AccountFilter) MarshalJSON() ([]byte, error) + type AccountFilterCollection struct + ODataNextLink *string + Value []*AccountFilter + func (a *AccountFilterCollection) UnmarshalJSON(data []byte) error + func (a AccountFilterCollection) MarshalJSON() ([]byte, error) + type AccountFiltersClient struct + func NewAccountFiltersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AccountFiltersClient, error) + func (client *AccountFiltersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (AccountFiltersClientCreateOrUpdateResponse, error) + func (client *AccountFiltersClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (AccountFiltersClientDeleteResponse, error) + func (client *AccountFiltersClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (AccountFiltersClientGetResponse, error) + func (client *AccountFiltersClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[AccountFiltersClientListResponse] + func (client *AccountFiltersClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (AccountFiltersClientUpdateResponse, error) + type AccountFiltersClientCreateOrUpdateOptions struct + type AccountFiltersClientCreateOrUpdateResponse struct + type AccountFiltersClientDeleteOptions struct + type AccountFiltersClientDeleteResponse struct + type AccountFiltersClientGetOptions struct + type AccountFiltersClientGetResponse struct + type AccountFiltersClientListOptions struct + type AccountFiltersClientListResponse struct + type AccountFiltersClientUpdateOptions struct + type AccountFiltersClientUpdateResponse struct + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type AkamaiAccessControl struct + AkamaiSignatureHeaderAuthenticationKeyList []*AkamaiSignatureHeaderAuthenticationKey + func (a *AkamaiAccessControl) UnmarshalJSON(data []byte) error + func (a AkamaiAccessControl) MarshalJSON() ([]byte, error) + type AkamaiSignatureHeaderAuthenticationKey struct + Base64Key *string + Expiration *time.Time + Identifier *string + func (a *AkamaiSignatureHeaderAuthenticationKey) UnmarshalJSON(data []byte) error + func (a AkamaiSignatureHeaderAuthenticationKey) MarshalJSON() ([]byte, error) + type AnalysisResolution string + const AnalysisResolutionSourceResolution + const AnalysisResolutionStandardDefinition + func PossibleAnalysisResolutionValues() []AnalysisResolution + type ArmStreamingEndpointCapacity struct + Default *int32 + Maximum *int32 + Minimum *int32 + ScaleType *string + func (a *ArmStreamingEndpointCapacity) UnmarshalJSON(data []byte) error + func (a ArmStreamingEndpointCapacity) MarshalJSON() ([]byte, error) + type ArmStreamingEndpointCurrentSKU struct + Capacity *int32 + Name *string + func (a *ArmStreamingEndpointCurrentSKU) UnmarshalJSON(data []byte) error + func (a ArmStreamingEndpointCurrentSKU) MarshalJSON() ([]byte, error) + type ArmStreamingEndpointSKU struct + Name *string + func (a *ArmStreamingEndpointSKU) UnmarshalJSON(data []byte) error + func (a ArmStreamingEndpointSKU) MarshalJSON() ([]byte, error) + type ArmStreamingEndpointSKUInfo struct + Capacity *ArmStreamingEndpointCapacity + ResourceType *string + SKU *ArmStreamingEndpointSKU + func (a *ArmStreamingEndpointSKUInfo) UnmarshalJSON(data []byte) error + func (a ArmStreamingEndpointSKUInfo) MarshalJSON() ([]byte, error) + type Asset struct + ID *string + Name *string + Properties *AssetProperties + SystemData *SystemData + Type *string + func (a *Asset) UnmarshalJSON(data []byte) error + func (a Asset) MarshalJSON() ([]byte, error) + type AssetCollection struct + ODataNextLink *string + Value []*Asset + func (a *AssetCollection) UnmarshalJSON(data []byte) error + func (a AssetCollection) MarshalJSON() ([]byte, error) + type AssetContainerPermission string + const AssetContainerPermissionRead + const AssetContainerPermissionReadWrite + const AssetContainerPermissionReadWriteDelete + func PossibleAssetContainerPermissionValues() []AssetContainerPermission + type AssetContainerSas struct + AssetContainerSasUrls []*string + func (a *AssetContainerSas) UnmarshalJSON(data []byte) error + func (a AssetContainerSas) MarshalJSON() ([]byte, error) + type AssetFileEncryptionMetadata struct + AssetFileID *string + AssetFileName *string + InitializationVector *string + func (a *AssetFileEncryptionMetadata) UnmarshalJSON(data []byte) error + func (a AssetFileEncryptionMetadata) MarshalJSON() ([]byte, error) + type AssetFilter struct + ID *string + Name *string + Properties *MediaFilterProperties + SystemData *SystemData + Type *string + func (a *AssetFilter) UnmarshalJSON(data []byte) error + func (a AssetFilter) MarshalJSON() ([]byte, error) + type AssetFilterCollection struct + ODataNextLink *string + Value []*AssetFilter + func (a *AssetFilterCollection) UnmarshalJSON(data []byte) error + func (a AssetFilterCollection) MarshalJSON() ([]byte, error) + type AssetFiltersClient struct + func NewAssetFiltersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AssetFiltersClient, error) + func (client *AssetFiltersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetFiltersClientCreateOrUpdateResponse, error) + func (client *AssetFiltersClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetFiltersClientDeleteResponse, error) + func (client *AssetFiltersClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetFiltersClientGetResponse, error) + func (client *AssetFiltersClient) NewListPager(resourceGroupName string, accountName string, assetName string, ...) *runtime.Pager[AssetFiltersClientListResponse] + func (client *AssetFiltersClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetFiltersClientUpdateResponse, error) + type AssetFiltersClientCreateOrUpdateOptions struct + type AssetFiltersClientCreateOrUpdateResponse struct + type AssetFiltersClientDeleteOptions struct + type AssetFiltersClientDeleteResponse struct + type AssetFiltersClientGetOptions struct + type AssetFiltersClientGetResponse struct + type AssetFiltersClientListOptions struct + type AssetFiltersClientListResponse struct + type AssetFiltersClientUpdateOptions struct + type AssetFiltersClientUpdateResponse struct + type AssetProperties struct + AlternateID *string + AssetID *string + Container *string + Created *time.Time + Description *string + LastModified *time.Time + StorageAccountName *string + StorageEncryptionFormat *AssetStorageEncryptionFormat + func (a *AssetProperties) UnmarshalJSON(data []byte) error + func (a AssetProperties) MarshalJSON() ([]byte, error) + type AssetStorageEncryptionFormat string + const AssetStorageEncryptionFormatMediaStorageClientEncryption + const AssetStorageEncryptionFormatNone + func PossibleAssetStorageEncryptionFormatValues() []AssetStorageEncryptionFormat + type AssetStreamingLocator struct + AssetName *string + Created *time.Time + DefaultContentKeyPolicyName *string + EndTime *time.Time + Name *string + StartTime *time.Time + StreamingLocatorID *string + StreamingPolicyName *string + func (a *AssetStreamingLocator) UnmarshalJSON(data []byte) error + func (a AssetStreamingLocator) MarshalJSON() ([]byte, error) + type AssetTrack struct + ID *string + Name *string + Properties *AssetTrackProperties + Type *string + func (a *AssetTrack) UnmarshalJSON(data []byte) error + func (a AssetTrack) MarshalJSON() ([]byte, error) + type AssetTrackCollection struct + Value []*AssetTrack + func (a *AssetTrackCollection) UnmarshalJSON(data []byte) error + func (a AssetTrackCollection) MarshalJSON() ([]byte, error) + type AssetTrackOperationStatus struct + EndTime *time.Time + Error *ErrorDetail + ID *string + Name *string + StartTime *time.Time + Status *string + func (a *AssetTrackOperationStatus) UnmarshalJSON(data []byte) error + func (a AssetTrackOperationStatus) MarshalJSON() ([]byte, error) + type AssetTrackProperties struct + ProvisioningState *ProvisioningState + Track TrackBaseClassification + func (a *AssetTrackProperties) UnmarshalJSON(data []byte) error + func (a AssetTrackProperties) MarshalJSON() ([]byte, error) + type AssetsClient struct + func NewAssetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AssetsClient, error) + func (client *AssetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetsClientCreateOrUpdateResponse, error) + func (client *AssetsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetsClientDeleteResponse, error) + func (client *AssetsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetsClientGetResponse, error) + func (client *AssetsClient) GetEncryptionKey(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetsClientGetEncryptionKeyResponse, error) + func (client *AssetsClient) ListContainerSas(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetsClientListContainerSasResponse, error) + func (client *AssetsClient) ListStreamingLocators(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetsClientListStreamingLocatorsResponse, error) + func (client *AssetsClient) NewListPager(resourceGroupName string, accountName string, options *AssetsClientListOptions) *runtime.Pager[AssetsClientListResponse] + func (client *AssetsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (AssetsClientUpdateResponse, error) + type AssetsClientCreateOrUpdateOptions struct + type AssetsClientCreateOrUpdateResponse struct + type AssetsClientDeleteOptions struct + type AssetsClientDeleteResponse struct + type AssetsClientGetEncryptionKeyOptions struct + type AssetsClientGetEncryptionKeyResponse struct + type AssetsClientGetOptions struct + type AssetsClientGetResponse struct + type AssetsClientListContainerSasOptions struct + type AssetsClientListContainerSasResponse struct + type AssetsClientListOptions struct + Filter *string + Orderby *string + Top *int32 + type AssetsClientListResponse struct + type AssetsClientListStreamingLocatorsOptions struct + type AssetsClientListStreamingLocatorsResponse struct + type AssetsClientUpdateOptions struct + type AssetsClientUpdateResponse struct + type AttributeFilter string + const AttributeFilterAll + const AttributeFilterBottom + const AttributeFilterTop + const AttributeFilterValueEquals + func PossibleAttributeFilterValues() []AttributeFilter + type Audio struct + Bitrate *int32 + Channels *int32 + Label *string + ODataType *string + SamplingRate *int32 + func (a *Audio) GetAudio() *Audio + func (a *Audio) GetCodec() *Codec + func (a *Audio) UnmarshalJSON(data []byte) error + func (a Audio) MarshalJSON() ([]byte, error) + type AudioAnalysisMode string + const AudioAnalysisModeBasic + const AudioAnalysisModeStandard + func PossibleAudioAnalysisModeValues() []AudioAnalysisMode + type AudioAnalyzerPreset struct + AudioLanguage *string + ExperimentalOptions map[string]*string + Mode *AudioAnalysisMode + ODataType *string + func (a *AudioAnalyzerPreset) GetAudioAnalyzerPreset() *AudioAnalyzerPreset + func (a *AudioAnalyzerPreset) GetPreset() *Preset + func (a *AudioAnalyzerPreset) UnmarshalJSON(data []byte) error + func (a AudioAnalyzerPreset) MarshalJSON() ([]byte, error) + type AudioAnalyzerPresetClassification interface + GetAudioAnalyzerPreset func() *AudioAnalyzerPreset + type AudioClassification interface + GetAudio func() *Audio + type AudioOverlay struct + AudioGainLevel *float64 + End *string + FadeInDuration *string + FadeOutDuration *string + InputLabel *string + ODataType *string + Start *string + func (a *AudioOverlay) GetOverlay() *Overlay + func (a *AudioOverlay) UnmarshalJSON(data []byte) error + func (a AudioOverlay) MarshalJSON() ([]byte, error) + type AudioTrack struct + ODataType *string + func (a *AudioTrack) GetTrackBase() *TrackBase + func (a *AudioTrack) UnmarshalJSON(data []byte) error + func (a AudioTrack) MarshalJSON() ([]byte, error) + type AudioTrackDescriptor struct + ChannelMapping *ChannelMapping + ODataType *string + func (a *AudioTrackDescriptor) GetAudioTrackDescriptor() *AudioTrackDescriptor + func (a *AudioTrackDescriptor) GetTrackDescriptor() *TrackDescriptor + func (a *AudioTrackDescriptor) UnmarshalJSON(data []byte) error + func (a AudioTrackDescriptor) MarshalJSON() ([]byte, error) + type AudioTrackDescriptorClassification interface + GetAudioTrackDescriptor func() *AudioTrackDescriptor + type BlurType string + const BlurTypeBlack + const BlurTypeBox + const BlurTypeHigh + const BlurTypeLow + const BlurTypeMed + func PossibleBlurTypeValues() []BlurType + type BuiltInStandardEncoderPreset struct + Configurations *PresetConfigurations + ODataType *string + PresetName *EncoderNamedPreset + func (b *BuiltInStandardEncoderPreset) GetPreset() *Preset + func (b *BuiltInStandardEncoderPreset) UnmarshalJSON(data []byte) error + func (b BuiltInStandardEncoderPreset) MarshalJSON() ([]byte, error) + type CbcsDrmConfiguration struct + FairPlay *StreamingPolicyFairPlayConfiguration + PlayReady *StreamingPolicyPlayReadyConfiguration + Widevine *StreamingPolicyWidevineConfiguration + func (c *CbcsDrmConfiguration) UnmarshalJSON(data []byte) error + func (c CbcsDrmConfiguration) MarshalJSON() ([]byte, error) + type CencDrmConfiguration struct + PlayReady *StreamingPolicyPlayReadyConfiguration + Widevine *StreamingPolicyWidevineConfiguration + func (c *CencDrmConfiguration) UnmarshalJSON(data []byte) error + func (c CencDrmConfiguration) MarshalJSON() ([]byte, error) + type ChannelMapping string + const ChannelMappingBackLeft + const ChannelMappingBackRight + const ChannelMappingCenter + const ChannelMappingFrontLeft + const ChannelMappingFrontRight + const ChannelMappingLowFrequencyEffects + const ChannelMappingStereoLeft + const ChannelMappingStereoRight + func PossibleChannelMappingValues() []ChannelMapping + type CheckNameAvailabilityInput struct + Name *string + Type *string + func (c *CheckNameAvailabilityInput) UnmarshalJSON(data []byte) error + func (c CheckNameAvailabilityInput) MarshalJSON() ([]byte, error) + type Client struct + func NewClient(subscriptionID string, credential azcore.TokenCredential, ...) (*Client, error) + func (client *Client) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[ClientCreateOrUpdateResponse], error) + func (client *Client) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[ClientUpdateResponse], error) + func (client *Client) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (ClientDeleteResponse, error) + func (client *Client) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (ClientGetResponse, error) + func (client *Client) ListEdgePolicies(ctx context.Context, resourceGroupName string, accountName string, ...) (ClientListEdgePoliciesResponse, error) + func (client *Client) NewListBySubscriptionPager(options *ClientListBySubscriptionOptions) *runtime.Pager[ClientListBySubscriptionResponse] + func (client *Client) NewListPager(resourceGroupName string, options *ClientListOptions) *runtime.Pager[ClientListResponse] + func (client *Client) SyncStorageKeys(ctx context.Context, resourceGroupName string, accountName string, ...) (ClientSyncStorageKeysResponse, error) + type ClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ClientBeginUpdateOptions struct + ResumeToken string + type ClientCreateOrUpdateResponse struct + type ClientDeleteOptions struct + type ClientDeleteResponse struct + type ClientGetOptions struct + type ClientGetResponse struct + type ClientListBySubscriptionOptions struct + type ClientListBySubscriptionResponse struct + type ClientListEdgePoliciesOptions struct + type ClientListEdgePoliciesResponse struct + type ClientListOptions struct + type ClientListResponse struct + type ClientSyncStorageKeysOptions struct + type ClientSyncStorageKeysResponse struct + type ClientUpdateResponse struct + type ClipTime struct + ODataType *string + func (c *ClipTime) GetClipTime() *ClipTime + func (c *ClipTime) UnmarshalJSON(data []byte) error + func (c ClipTime) MarshalJSON() ([]byte, error) + type ClipTimeClassification interface + GetClipTime func() *ClipTime + type Codec struct + Label *string + ODataType *string + func (c *Codec) GetCodec() *Codec + func (c *Codec) UnmarshalJSON(data []byte) error + func (c Codec) MarshalJSON() ([]byte, error) + type CodecClassification interface + GetCodec func() *Codec + type CommonEncryptionCbcs struct + ClearTracks []*TrackSelection + ContentKeys *StreamingPolicyContentKeys + Drm *CbcsDrmConfiguration + EnabledProtocols *EnabledProtocols + func (c *CommonEncryptionCbcs) UnmarshalJSON(data []byte) error + func (c CommonEncryptionCbcs) MarshalJSON() ([]byte, error) + type CommonEncryptionCenc struct + ClearTracks []*TrackSelection + ContentKeys *StreamingPolicyContentKeys + Drm *CencDrmConfiguration + EnabledProtocols *EnabledProtocols + func (c *CommonEncryptionCenc) UnmarshalJSON(data []byte) error + func (c CommonEncryptionCenc) MarshalJSON() ([]byte, error) + type Complexity string + const ComplexityBalanced + const ComplexityQuality + const ComplexitySpeed + func PossibleComplexityValues() []Complexity + type ContentKeyPoliciesClient struct + func NewContentKeyPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ContentKeyPoliciesClient, error) + func (client *ContentKeyPoliciesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (ContentKeyPoliciesClientCreateOrUpdateResponse, error) + func (client *ContentKeyPoliciesClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (ContentKeyPoliciesClientDeleteResponse, error) + func (client *ContentKeyPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (ContentKeyPoliciesClientGetResponse, error) + func (client *ContentKeyPoliciesClient) GetPolicyPropertiesWithSecrets(ctx context.Context, resourceGroupName string, accountName string, ...) (ContentKeyPoliciesClientGetPolicyPropertiesWithSecretsResponse, error) + func (client *ContentKeyPoliciesClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[ContentKeyPoliciesClientListResponse] + func (client *ContentKeyPoliciesClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (ContentKeyPoliciesClientUpdateResponse, error) + type ContentKeyPoliciesClientCreateOrUpdateOptions struct + type ContentKeyPoliciesClientCreateOrUpdateResponse struct + type ContentKeyPoliciesClientDeleteOptions struct + type ContentKeyPoliciesClientDeleteResponse struct + type ContentKeyPoliciesClientGetOptions struct + type ContentKeyPoliciesClientGetPolicyPropertiesWithSecretsOptions struct + type ContentKeyPoliciesClientGetPolicyPropertiesWithSecretsResponse struct + type ContentKeyPoliciesClientGetResponse struct + type ContentKeyPoliciesClientListOptions struct + Filter *string + Orderby *string + Top *int32 + type ContentKeyPoliciesClientListResponse struct + type ContentKeyPoliciesClientUpdateOptions struct + type ContentKeyPoliciesClientUpdateResponse struct + type ContentKeyPolicy struct + ID *string + Name *string + Properties *ContentKeyPolicyProperties + SystemData *SystemData + Type *string + func (c *ContentKeyPolicy) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicy) MarshalJSON() ([]byte, error) + type ContentKeyPolicyClearKeyConfiguration struct + ODataType *string + func (c *ContentKeyPolicyClearKeyConfiguration) GetContentKeyPolicyConfiguration() *ContentKeyPolicyConfiguration + func (c *ContentKeyPolicyClearKeyConfiguration) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyClearKeyConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyCollection struct + ODataNextLink *string + Value []*ContentKeyPolicy + func (c *ContentKeyPolicyCollection) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyCollection) MarshalJSON() ([]byte, error) + type ContentKeyPolicyConfiguration struct + ODataType *string + func (c *ContentKeyPolicyConfiguration) GetContentKeyPolicyConfiguration() *ContentKeyPolicyConfiguration + func (c *ContentKeyPolicyConfiguration) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyConfigurationClassification interface + GetContentKeyPolicyConfiguration func() *ContentKeyPolicyConfiguration + type ContentKeyPolicyFairPlayConfiguration struct + Ask []byte + FairPlayPfx *string + FairPlayPfxPassword *string + ODataType *string + OfflineRentalConfiguration *ContentKeyPolicyFairPlayOfflineRentalConfiguration + RentalAndLeaseKeyType *ContentKeyPolicyFairPlayRentalAndLeaseKeyType + RentalDuration *int64 + func (c *ContentKeyPolicyFairPlayConfiguration) GetContentKeyPolicyConfiguration() *ContentKeyPolicyConfiguration + func (c *ContentKeyPolicyFairPlayConfiguration) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyFairPlayConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyFairPlayOfflineRentalConfiguration struct + PlaybackDurationSeconds *int64 + StorageDurationSeconds *int64 + func (c *ContentKeyPolicyFairPlayOfflineRentalConfiguration) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyFairPlayOfflineRentalConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyFairPlayRentalAndLeaseKeyType string + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeDualExpiry + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentLimited + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypePersistentUnlimited + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUndefined + const ContentKeyPolicyFairPlayRentalAndLeaseKeyTypeUnknown + func PossibleContentKeyPolicyFairPlayRentalAndLeaseKeyTypeValues() []ContentKeyPolicyFairPlayRentalAndLeaseKeyType + type ContentKeyPolicyOpenRestriction struct + ODataType *string + func (c *ContentKeyPolicyOpenRestriction) GetContentKeyPolicyRestriction() *ContentKeyPolicyRestriction + func (c *ContentKeyPolicyOpenRestriction) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyOpenRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyOption struct + Configuration ContentKeyPolicyConfigurationClassification + Name *string + PolicyOptionID *string + Restriction ContentKeyPolicyRestrictionClassification + func (c *ContentKeyPolicyOption) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyOption) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyConfiguration struct + Licenses []*ContentKeyPolicyPlayReadyLicense + ODataType *string + ResponseCustomData *string + func (c *ContentKeyPolicyPlayReadyConfiguration) GetContentKeyPolicyConfiguration() *ContentKeyPolicyConfiguration + func (c *ContentKeyPolicyPlayReadyConfiguration) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyPlayReadyConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader struct + ODataType *string + func (c *ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) GetContentKeyPolicyPlayReadyContentKeyLocation() *ContentKeyPolicyPlayReadyContentKeyLocation + func (c *ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier struct + KeyID *string + ODataType *string + func (c *ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) GetContentKeyPolicyPlayReadyContentKeyLocation() *ContentKeyPolicyPlayReadyContentKeyLocation + func (c *ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentKeyLocation struct + ODataType *string + func (c *ContentKeyPolicyPlayReadyContentKeyLocation) GetContentKeyPolicyPlayReadyContentKeyLocation() *ContentKeyPolicyPlayReadyContentKeyLocation + func (c *ContentKeyPolicyPlayReadyContentKeyLocation) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyPlayReadyContentKeyLocation) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyContentKeyLocationClassification interface + GetContentKeyPolicyPlayReadyContentKeyLocation func() *ContentKeyPolicyPlayReadyContentKeyLocation + type ContentKeyPolicyPlayReadyContentType string + const ContentKeyPolicyPlayReadyContentTypeUltraVioletDownload + const ContentKeyPolicyPlayReadyContentTypeUltraVioletStreaming + const ContentKeyPolicyPlayReadyContentTypeUnknown + const ContentKeyPolicyPlayReadyContentTypeUnspecified + func PossibleContentKeyPolicyPlayReadyContentTypeValues() []ContentKeyPolicyPlayReadyContentType + type ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction struct + BestEffort *bool + ConfigurationData *int32 + func (c *ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyLicense struct + AllowTestDevices *bool + BeginDate *time.Time + ContentKeyLocation ContentKeyPolicyPlayReadyContentKeyLocationClassification + ContentType *ContentKeyPolicyPlayReadyContentType + ExpirationDate *time.Time + GracePeriod *string + LicenseType *ContentKeyPolicyPlayReadyLicenseType + PlayRight *ContentKeyPolicyPlayReadyPlayRight + RelativeBeginDate *string + RelativeExpirationDate *string + func (c *ContentKeyPolicyPlayReadyLicense) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyPlayReadyLicense) MarshalJSON() ([]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 + func (c *ContentKeyPolicyPlayReadyPlayRight) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyPlayReadyPlayRight) MarshalJSON() ([]byte, error) + type ContentKeyPolicyPlayReadyUnknownOutputPassingOption string + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowed + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionAllowedWithVideoConstriction + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionNotAllowed + const ContentKeyPolicyPlayReadyUnknownOutputPassingOptionUnknown + func PossibleContentKeyPolicyPlayReadyUnknownOutputPassingOptionValues() []ContentKeyPolicyPlayReadyUnknownOutputPassingOption + type ContentKeyPolicyProperties struct + Created *time.Time + Description *string + LastModified *time.Time + Options []*ContentKeyPolicyOption + PolicyID *string + func (c *ContentKeyPolicyProperties) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyProperties) MarshalJSON() ([]byte, error) + type ContentKeyPolicyRestriction struct + ODataType *string + func (c *ContentKeyPolicyRestriction) GetContentKeyPolicyRestriction() *ContentKeyPolicyRestriction + func (c *ContentKeyPolicyRestriction) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyRestrictionClassification interface + GetContentKeyPolicyRestriction func() *ContentKeyPolicyRestriction + type ContentKeyPolicyRestrictionTokenKey struct + ODataType *string + func (c *ContentKeyPolicyRestrictionTokenKey) GetContentKeyPolicyRestrictionTokenKey() *ContentKeyPolicyRestrictionTokenKey + func (c *ContentKeyPolicyRestrictionTokenKey) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyRestrictionTokenKey) MarshalJSON() ([]byte, error) + type ContentKeyPolicyRestrictionTokenKeyClassification interface + GetContentKeyPolicyRestrictionTokenKey func() *ContentKeyPolicyRestrictionTokenKey + type ContentKeyPolicyRestrictionTokenType string + const ContentKeyPolicyRestrictionTokenTypeJwt + const ContentKeyPolicyRestrictionTokenTypeSwt + const ContentKeyPolicyRestrictionTokenTypeUnknown + func PossibleContentKeyPolicyRestrictionTokenTypeValues() []ContentKeyPolicyRestrictionTokenType + type ContentKeyPolicyRsaTokenKey struct + Exponent []byte + Modulus []byte + ODataType *string + func (c *ContentKeyPolicyRsaTokenKey) GetContentKeyPolicyRestrictionTokenKey() *ContentKeyPolicyRestrictionTokenKey + func (c *ContentKeyPolicyRsaTokenKey) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyRsaTokenKey) MarshalJSON() ([]byte, error) + type ContentKeyPolicySymmetricTokenKey struct + KeyValue []byte + ODataType *string + func (c *ContentKeyPolicySymmetricTokenKey) GetContentKeyPolicyRestrictionTokenKey() *ContentKeyPolicyRestrictionTokenKey + func (c *ContentKeyPolicySymmetricTokenKey) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicySymmetricTokenKey) MarshalJSON() ([]byte, error) + type ContentKeyPolicyTokenClaim struct + ClaimType *string + ClaimValue *string + func (c *ContentKeyPolicyTokenClaim) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyTokenClaim) MarshalJSON() ([]byte, error) + type ContentKeyPolicyTokenRestriction struct + AlternateVerificationKeys []ContentKeyPolicyRestrictionTokenKeyClassification + Audience *string + Issuer *string + ODataType *string + OpenIDConnectDiscoveryDocument *string + PrimaryVerificationKey ContentKeyPolicyRestrictionTokenKeyClassification + RequiredClaims []*ContentKeyPolicyTokenClaim + RestrictionTokenType *ContentKeyPolicyRestrictionTokenType + func (c *ContentKeyPolicyTokenRestriction) GetContentKeyPolicyRestriction() *ContentKeyPolicyRestriction + func (c *ContentKeyPolicyTokenRestriction) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyTokenRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyUnknownConfiguration struct + ODataType *string + func (c *ContentKeyPolicyUnknownConfiguration) GetContentKeyPolicyConfiguration() *ContentKeyPolicyConfiguration + func (c *ContentKeyPolicyUnknownConfiguration) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyUnknownConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyUnknownRestriction struct + ODataType *string + func (c *ContentKeyPolicyUnknownRestriction) GetContentKeyPolicyRestriction() *ContentKeyPolicyRestriction + func (c *ContentKeyPolicyUnknownRestriction) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyUnknownRestriction) MarshalJSON() ([]byte, error) + type ContentKeyPolicyWidevineConfiguration struct + ODataType *string + WidevineTemplate *string + func (c *ContentKeyPolicyWidevineConfiguration) GetContentKeyPolicyConfiguration() *ContentKeyPolicyConfiguration + func (c *ContentKeyPolicyWidevineConfiguration) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyWidevineConfiguration) MarshalJSON() ([]byte, error) + type ContentKeyPolicyX509CertificateTokenKey struct + ODataType *string + RawBody []byte + func (c *ContentKeyPolicyX509CertificateTokenKey) GetContentKeyPolicyRestrictionTokenKey() *ContentKeyPolicyRestrictionTokenKey + func (c *ContentKeyPolicyX509CertificateTokenKey) UnmarshalJSON(data []byte) error + func (c ContentKeyPolicyX509CertificateTokenKey) MarshalJSON() ([]byte, error) + type CopyAudio struct + Label *string + ODataType *string + func (c *CopyAudio) GetCodec() *Codec + func (c *CopyAudio) UnmarshalJSON(data []byte) error + func (c CopyAudio) MarshalJSON() ([]byte, error) + type CopyVideo struct + Label *string + ODataType *string + func (c *CopyVideo) GetCodec() *Codec + func (c *CopyVideo) UnmarshalJSON(data []byte) error + func (c CopyVideo) MarshalJSON() ([]byte, error) + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type CrossSiteAccessPolicies struct + ClientAccessPolicy *string + CrossDomainPolicy *string + func (c *CrossSiteAccessPolicies) UnmarshalJSON(data []byte) error + func (c CrossSiteAccessPolicies) MarshalJSON() ([]byte, error) + type DefaultAction string + const DefaultActionAllow + const DefaultActionDeny + func PossibleDefaultActionValues() []DefaultAction + type DefaultKey struct + Label *string + PolicyName *string + func (d *DefaultKey) UnmarshalJSON(data []byte) error + func (d DefaultKey) MarshalJSON() ([]byte, error) + type Deinterlace struct + Mode *DeinterlaceMode + Parity *DeinterlaceParity + func (d *Deinterlace) UnmarshalJSON(data []byte) error + func (d Deinterlace) MarshalJSON() ([]byte, error) + type DeinterlaceMode string + const DeinterlaceModeAutoPixelAdaptive + const DeinterlaceModeOff + func PossibleDeinterlaceModeValues() []DeinterlaceMode + type DeinterlaceParity string + const DeinterlaceParityAuto + const DeinterlaceParityBottomFieldFirst + const DeinterlaceParityTopFieldFirst + func PossibleDeinterlaceParityValues() []DeinterlaceParity + type EdgePolicies struct + UsageDataCollectionPolicy *EdgeUsageDataCollectionPolicy + func (e *EdgePolicies) UnmarshalJSON(data []byte) error + func (e EdgePolicies) MarshalJSON() ([]byte, error) + type EdgeUsageDataCollectionPolicy struct + DataCollectionFrequency *string + DataReportingFrequency *string + EventHubDetails *EdgeUsageDataEventHub + MaxAllowedUnreportedUsageDuration *string + func (e *EdgeUsageDataCollectionPolicy) UnmarshalJSON(data []byte) error + func (e EdgeUsageDataCollectionPolicy) MarshalJSON() ([]byte, error) + type EdgeUsageDataEventHub struct + Name *string + Namespace *string + Token *string + func (e *EdgeUsageDataEventHub) UnmarshalJSON(data []byte) error + func (e EdgeUsageDataEventHub) MarshalJSON() ([]byte, error) + type EnabledProtocols struct + Dash *bool + Download *bool + Hls *bool + SmoothStreaming *bool + func (e *EnabledProtocols) UnmarshalJSON(data []byte) error + func (e EnabledProtocols) MarshalJSON() ([]byte, error) + type EncoderNamedPreset string + const EncoderNamedPresetAACGoodQualityAudio + const EncoderNamedPresetAdaptiveStreaming + const EncoderNamedPresetContentAwareEncoding + const EncoderNamedPresetContentAwareEncodingExperimental + const EncoderNamedPresetCopyAllBitrateNonInterleaved + const EncoderNamedPresetH264MultipleBitrate1080P + const EncoderNamedPresetH264MultipleBitrate720P + const EncoderNamedPresetH264MultipleBitrateSD + const EncoderNamedPresetH264SingleBitrate1080P + const EncoderNamedPresetH264SingleBitrate720P + const EncoderNamedPresetH264SingleBitrateSD + const EncoderNamedPresetH265AdaptiveStreaming + const EncoderNamedPresetH265ContentAwareEncoding + const EncoderNamedPresetH265SingleBitrate1080P + const EncoderNamedPresetH265SingleBitrate4K + const EncoderNamedPresetH265SingleBitrate720P + func PossibleEncoderNamedPresetValues() []EncoderNamedPreset + type EncryptionScheme string + const EncryptionSchemeCommonEncryptionCbcs + const EncryptionSchemeCommonEncryptionCenc + const EncryptionSchemeEnvelopeEncryption + const EncryptionSchemeNoEncryption + func PossibleEncryptionSchemeValues() []EncryptionScheme + type EntityNameAvailabilityCheckOutput struct + Message *string + NameAvailable *bool + Reason *string + func (e *EntityNameAvailabilityCheckOutput) UnmarshalJSON(data []byte) error + func (e EntityNameAvailabilityCheckOutput) MarshalJSON() ([]byte, error) + type EntropyMode string + const EntropyModeCabac + const EntropyModeCavlc + func PossibleEntropyModeValues() []EntropyMode + type EnvelopeEncryption struct + ClearTracks []*TrackSelection + ContentKeys *StreamingPolicyContentKeys + CustomKeyAcquisitionURLTemplate *string + EnabledProtocols *EnabledProtocols + func (e *EnvelopeEncryption) UnmarshalJSON(data []byte) error + func (e EnvelopeEncryption) MarshalJSON() ([]byte, error) + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (e *ErrorAdditionalInfo) UnmarshalJSON(data []byte) error + func (e ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo []*ErrorAdditionalInfo + Code *string + Details []*ErrorDetail + Message *string + Target *string + func (e *ErrorDetail) UnmarshalJSON(data []byte) error + func (e ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + func (e *ErrorResponse) UnmarshalJSON(data []byte) error + func (e ErrorResponse) MarshalJSON() ([]byte, error) + type FaceDetectorPreset struct + BlurType *BlurType + ExperimentalOptions map[string]*string + Mode *FaceRedactorMode + ODataType *string + Resolution *AnalysisResolution + func (f *FaceDetectorPreset) GetPreset() *Preset + func (f *FaceDetectorPreset) UnmarshalJSON(data []byte) error + func (f FaceDetectorPreset) MarshalJSON() ([]byte, error) + type FaceRedactorMode string + const FaceRedactorModeAnalyze + const FaceRedactorModeCombined + const FaceRedactorModeRedact + func PossibleFaceRedactorModeValues() []FaceRedactorMode + type FilterTrackPropertyCompareOperation string + const FilterTrackPropertyCompareOperationEqual + const FilterTrackPropertyCompareOperationNotEqual + func PossibleFilterTrackPropertyCompareOperationValues() []FilterTrackPropertyCompareOperation + type FilterTrackPropertyCondition struct + Operation *FilterTrackPropertyCompareOperation + Property *FilterTrackPropertyType + Value *string + func (f *FilterTrackPropertyCondition) UnmarshalJSON(data []byte) error + func (f FilterTrackPropertyCondition) MarshalJSON() ([]byte, error) + type FilterTrackPropertyType string + const FilterTrackPropertyTypeBitrate + const FilterTrackPropertyTypeFourCC + const FilterTrackPropertyTypeLanguage + const FilterTrackPropertyTypeName + const FilterTrackPropertyTypeType + const FilterTrackPropertyTypeUnknown + func PossibleFilterTrackPropertyTypeValues() []FilterTrackPropertyType + type FilterTrackSelection struct + TrackSelections []*FilterTrackPropertyCondition + func (f *FilterTrackSelection) UnmarshalJSON(data []byte) error + func (f FilterTrackSelection) MarshalJSON() ([]byte, error) + type Filters struct + Crop *Rectangle + Deinterlace *Deinterlace + Overlays []OverlayClassification + Rotation *Rotation + func (f *Filters) UnmarshalJSON(data []byte) error + func (f Filters) MarshalJSON() ([]byte, error) + type FirstQuality struct + Bitrate *int32 + func (f *FirstQuality) UnmarshalJSON(data []byte) error + func (f FirstQuality) MarshalJSON() ([]byte, error) + type Format struct + FilenamePattern *string + ODataType *string + func (f *Format) GetFormat() *Format + func (f *Format) UnmarshalJSON(data []byte) error + func (f Format) MarshalJSON() ([]byte, error) + type FormatClassification interface + GetFormat func() *Format + type FromAllInputFile struct + IncludedTracks []TrackDescriptorClassification + ODataType *string + func (f *FromAllInputFile) GetInputDefinition() *InputDefinition + func (f *FromAllInputFile) UnmarshalJSON(data []byte) error + func (f FromAllInputFile) MarshalJSON() ([]byte, error) + type FromEachInputFile struct + IncludedTracks []TrackDescriptorClassification + ODataType *string + func (f *FromEachInputFile) GetInputDefinition() *InputDefinition + func (f *FromEachInputFile) UnmarshalJSON(data []byte) error + func (f FromEachInputFile) MarshalJSON() ([]byte, error) + type H264Complexity string + const H264ComplexityBalanced + const H264ComplexityQuality + const H264ComplexitySpeed + func PossibleH264ComplexityValues() []H264Complexity + type H264Layer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + BufferWindow *string + Crf *float32 + EntropyMode *EntropyMode + FrameRate *string + Height *string + Label *string + Level *string + MaxBitrate *int32 + Profile *H264VideoProfile + ReferenceFrames *int32 + Slices *int32 + Width *string + func (h *H264Layer) UnmarshalJSON(data []byte) error + func (h H264Layer) MarshalJSON() ([]byte, error) + type H264RateControlMode string + const H264RateControlModeABR + const H264RateControlModeCBR + const H264RateControlModeCRF + func PossibleH264RateControlModeValues() []H264RateControlMode + type H264Video struct + Complexity *H264Complexity + KeyFrameInterval *string + Label *string + Layers []*H264Layer + ODataType *string + RateControlMode *H264RateControlMode + SceneChangeDetection *bool + StretchMode *StretchMode + SyncMode *VideoSyncMode + func (h *H264Video) GetCodec() *Codec + func (h *H264Video) GetVideo() *Video + func (h *H264Video) UnmarshalJSON(data []byte) error + func (h H264Video) MarshalJSON() ([]byte, error) + type H264VideoProfile string + const H264VideoProfileAuto + const H264VideoProfileBaseline + const H264VideoProfileHigh + const H264VideoProfileHigh422 + const H264VideoProfileHigh444 + const H264VideoProfileMain + func PossibleH264VideoProfileValues() []H264VideoProfile + type H265Complexity string + const H265ComplexityBalanced + const H265ComplexityQuality + const H265ComplexitySpeed + func PossibleH265ComplexityValues() []H265Complexity + type H265Layer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + BufferWindow *string + Crf *float32 + FrameRate *string + Height *string + Label *string + Level *string + MaxBitrate *int32 + Profile *H265VideoProfile + ReferenceFrames *int32 + Slices *int32 + Width *string + func (h *H265Layer) UnmarshalJSON(data []byte) error + func (h H265Layer) MarshalJSON() ([]byte, error) + type H265Video struct + Complexity *H265Complexity + KeyFrameInterval *string + Label *string + Layers []*H265Layer + ODataType *string + SceneChangeDetection *bool + StretchMode *StretchMode + SyncMode *VideoSyncMode + func (h *H265Video) GetCodec() *Codec + func (h *H265Video) GetVideo() *Video + func (h *H265Video) UnmarshalJSON(data []byte) error + func (h H265Video) MarshalJSON() ([]byte, error) + type H265VideoLayer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + FrameRate *string + Height *string + Label *string + MaxBitrate *int32 + Slices *int32 + Width *string + func (h *H265VideoLayer) UnmarshalJSON(data []byte) error + func (h H265VideoLayer) MarshalJSON() ([]byte, error) + type H265VideoProfile string + const H265VideoProfileAuto + const H265VideoProfileMain + const H265VideoProfileMain10 + func PossibleH265VideoProfileValues() []H265VideoProfile + type Hls struct + FragmentsPerTsSegment *int32 + func (h *Hls) UnmarshalJSON(data []byte) error + func (h Hls) MarshalJSON() ([]byte, error) + type HlsSettings struct + Characteristics *string + Default *bool + Forced *bool + func (h *HlsSettings) UnmarshalJSON(data []byte) error + func (h HlsSettings) MarshalJSON() ([]byte, error) + type IPAccessControl struct + Allow []*IPRange + func (i *IPAccessControl) UnmarshalJSON(data []byte) error + func (i IPAccessControl) MarshalJSON() ([]byte, error) + type IPRange struct + Address *string + Name *string + SubnetPrefixLength *int32 + func (i *IPRange) UnmarshalJSON(data []byte) error + func (i IPRange) MarshalJSON() ([]byte, error) + type Image struct + KeyFrameInterval *string + Label *string + ODataType *string + Range *string + Start *string + Step *string + StretchMode *StretchMode + SyncMode *VideoSyncMode + func (i *Image) GetCodec() *Codec + func (i *Image) GetImage() *Image + func (i *Image) GetVideo() *Video + func (i *Image) UnmarshalJSON(data []byte) error + func (i Image) MarshalJSON() ([]byte, error) + type ImageClassification interface + GetImage func() *Image + type ImageFormat struct + FilenamePattern *string + ODataType *string + func (i *ImageFormat) GetFormat() *Format + func (i *ImageFormat) GetImageFormat() *ImageFormat + func (i *ImageFormat) UnmarshalJSON(data []byte) error + func (i ImageFormat) MarshalJSON() ([]byte, error) + type ImageFormatClassification interface + GetImageFormat func() *ImageFormat + type InputDefinition struct + IncludedTracks []TrackDescriptorClassification + ODataType *string + func (i *InputDefinition) GetInputDefinition() *InputDefinition + func (i *InputDefinition) UnmarshalJSON(data []byte) error + func (i InputDefinition) MarshalJSON() ([]byte, error) + type InputDefinitionClassification interface + GetInputDefinition func() *InputDefinition + type InputFile struct + Filename *string + IncludedTracks []TrackDescriptorClassification + ODataType *string + func (i *InputFile) GetInputDefinition() *InputDefinition + func (i *InputFile) UnmarshalJSON(data []byte) error + func (i InputFile) MarshalJSON() ([]byte, error) + type InsightsType string + const InsightsTypeAllInsights + const InsightsTypeAudioInsightsOnly + const InsightsTypeVideoInsightsOnly + func PossibleInsightsTypeValues() []InsightsType + type InterleaveOutput string + const InterleaveOutputInterleavedOutput + const InterleaveOutputNonInterleavedOutput + func PossibleInterleaveOutputValues() []InterleaveOutput + type Job struct + ID *string + Name *string + Properties *JobProperties + SystemData *SystemData + Type *string + func (j *Job) UnmarshalJSON(data []byte) error + func (j Job) MarshalJSON() ([]byte, error) + type JobCollection struct + ODataNextLink *string + Value []*Job + func (j *JobCollection) UnmarshalJSON(data []byte) error + func (j JobCollection) MarshalJSON() ([]byte, error) + type JobError struct + Category *JobErrorCategory + Code *JobErrorCode + Details []*JobErrorDetail + Message *string + Retry *JobRetry + func (j *JobError) UnmarshalJSON(data []byte) error + func (j JobError) MarshalJSON() ([]byte, error) + type JobErrorCategory string + const JobErrorCategoryConfiguration + const JobErrorCategoryContent + const JobErrorCategoryDownload + const JobErrorCategoryService + const JobErrorCategoryUpload + func PossibleJobErrorCategoryValues() []JobErrorCategory + type JobErrorCode string + const JobErrorCodeConfigurationUnsupported + const JobErrorCodeContentMalformed + const JobErrorCodeContentUnsupported + const JobErrorCodeDownloadNotAccessible + const JobErrorCodeDownloadTransientError + const JobErrorCodeServiceError + const JobErrorCodeServiceTransientError + const JobErrorCodeUploadNotAccessible + const JobErrorCodeUploadTransientError + func PossibleJobErrorCodeValues() []JobErrorCode + type JobErrorDetail struct + Code *string + Message *string + func (j *JobErrorDetail) UnmarshalJSON(data []byte) error + func (j JobErrorDetail) MarshalJSON() ([]byte, error) + type JobInput struct + ODataType *string + func (j *JobInput) GetJobInput() *JobInput + func (j *JobInput) UnmarshalJSON(data []byte) error + func (j JobInput) MarshalJSON() ([]byte, error) + type JobInputAsset struct + AssetName *string + End ClipTimeClassification + Files []*string + InputDefinitions []InputDefinitionClassification + Label *string + ODataType *string + Start ClipTimeClassification + func (j *JobInputAsset) GetJobInput() *JobInput + func (j *JobInputAsset) GetJobInputClip() *JobInputClip + func (j *JobInputAsset) UnmarshalJSON(data []byte) error + func (j JobInputAsset) MarshalJSON() ([]byte, error) + type JobInputClassification interface + GetJobInput func() *JobInput + type JobInputClip struct + End ClipTimeClassification + Files []*string + InputDefinitions []InputDefinitionClassification + Label *string + ODataType *string + Start ClipTimeClassification + func (j *JobInputClip) GetJobInput() *JobInput + func (j *JobInputClip) GetJobInputClip() *JobInputClip + func (j *JobInputClip) UnmarshalJSON(data []byte) error + func (j JobInputClip) MarshalJSON() ([]byte, error) + type JobInputClipClassification interface + GetJobInputClip func() *JobInputClip + type JobInputHTTP struct + BaseURI *string + End ClipTimeClassification + Files []*string + InputDefinitions []InputDefinitionClassification + Label *string + ODataType *string + Start ClipTimeClassification + func (j *JobInputHTTP) GetJobInput() *JobInput + func (j *JobInputHTTP) GetJobInputClip() *JobInputClip + func (j *JobInputHTTP) UnmarshalJSON(data []byte) error + func (j JobInputHTTP) MarshalJSON() ([]byte, error) + type JobInputSequence struct + Inputs []JobInputClipClassification + ODataType *string + func (j *JobInputSequence) GetJobInput() *JobInput + func (j *JobInputSequence) UnmarshalJSON(data []byte) error + func (j JobInputSequence) MarshalJSON() ([]byte, error) + type JobInputs struct + Inputs []JobInputClassification + ODataType *string + func (j *JobInputs) GetJobInput() *JobInput + func (j *JobInputs) UnmarshalJSON(data []byte) error + func (j JobInputs) MarshalJSON() ([]byte, error) + type JobOutput struct + EndTime *time.Time + Error *JobError + Label *string + ODataType *string + PresetOverride PresetClassification + Progress *int32 + StartTime *time.Time + State *JobState + func (j *JobOutput) GetJobOutput() *JobOutput + func (j *JobOutput) UnmarshalJSON(data []byte) error + func (j JobOutput) MarshalJSON() ([]byte, error) + type JobOutputAsset struct + AssetName *string + EndTime *time.Time + Error *JobError + Label *string + ODataType *string + PresetOverride PresetClassification + Progress *int32 + StartTime *time.Time + State *JobState + func (j *JobOutputAsset) GetJobOutput() *JobOutput + func (j *JobOutputAsset) UnmarshalJSON(data []byte) error + func (j JobOutputAsset) MarshalJSON() ([]byte, error) + type JobOutputClassification interface + GetJobOutput func() *JobOutput + type JobProperties struct + CorrelationData map[string]*string + Created *time.Time + Description *string + EndTime *time.Time + Input JobInputClassification + LastModified *time.Time + Outputs []JobOutputClassification + Priority *Priority + StartTime *time.Time + State *JobState + func (j *JobProperties) UnmarshalJSON(data []byte) error + func (j JobProperties) MarshalJSON() ([]byte, error) + type JobRetry string + const JobRetryDoNotRetry + const JobRetryMayRetry + func PossibleJobRetryValues() []JobRetry + type JobState string + const JobStateCanceled + const JobStateCanceling + const JobStateError + const JobStateFinished + const JobStateProcessing + const JobStateQueued + const JobStateScheduled + func PossibleJobStateValues() []JobState + type JobsClient struct + func NewJobsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*JobsClient, error) + func (client *JobsClient) CancelJob(ctx context.Context, resourceGroupName string, accountName string, ...) (JobsClientCancelJobResponse, error) + func (client *JobsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (JobsClientCreateResponse, error) + func (client *JobsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (JobsClientDeleteResponse, error) + func (client *JobsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (JobsClientGetResponse, error) + func (client *JobsClient) NewListPager(resourceGroupName string, accountName string, transformName string, ...) *runtime.Pager[JobsClientListResponse] + func (client *JobsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (JobsClientUpdateResponse, error) + type JobsClientCancelJobOptions struct + type JobsClientCancelJobResponse struct + type JobsClientCreateOptions struct + type JobsClientCreateResponse struct + type JobsClientDeleteOptions struct + type JobsClientDeleteResponse struct + type JobsClientGetOptions struct + type JobsClientGetResponse struct + type JobsClientListOptions struct + Filter *string + Orderby *string + type JobsClientListResponse struct + type JobsClientUpdateOptions struct + type JobsClientUpdateResponse struct + type JpgFormat struct + FilenamePattern *string + ODataType *string + func (j *JpgFormat) GetFormat() *Format + func (j *JpgFormat) GetImageFormat() *ImageFormat + func (j *JpgFormat) UnmarshalJSON(data []byte) error + func (j JpgFormat) MarshalJSON() ([]byte, error) + type JpgImage struct + KeyFrameInterval *string + Label *string + Layers []*JpgLayer + ODataType *string + Range *string + SpriteColumn *int32 + Start *string + Step *string + StretchMode *StretchMode + SyncMode *VideoSyncMode + func (j *JpgImage) GetCodec() *Codec + func (j *JpgImage) GetImage() *Image + func (j *JpgImage) GetVideo() *Video + func (j *JpgImage) UnmarshalJSON(data []byte) error + func (j JpgImage) MarshalJSON() ([]byte, error) + type JpgLayer struct + Height *string + Label *string + Quality *int32 + Width *string + func (j *JpgLayer) UnmarshalJSON(data []byte) error + func (j JpgLayer) MarshalJSON() ([]byte, error) + type KeyDelivery struct + AccessControl *AccessControl + func (k *KeyDelivery) UnmarshalJSON(data []byte) error + func (k KeyDelivery) MarshalJSON() ([]byte, error) + type KeyVaultProperties struct + CurrentKeyIdentifier *string + KeyIdentifier *string + func (k *KeyVaultProperties) UnmarshalJSON(data []byte) error + func (k KeyVaultProperties) MarshalJSON() ([]byte, error) + type Layer struct + Height *string + Label *string + Width *string + func (l *Layer) UnmarshalJSON(data []byte) error + func (l Layer) MarshalJSON() ([]byte, error) + type ListContainerSasInput struct + ExpiryTime *time.Time + Permissions *AssetContainerPermission + func (l *ListContainerSasInput) UnmarshalJSON(data []byte) error + func (l ListContainerSasInput) MarshalJSON() ([]byte, error) + type ListContentKeysResponse struct + ContentKeys []*StreamingLocatorContentKey + func (l *ListContentKeysResponse) UnmarshalJSON(data []byte) error + func (l ListContentKeysResponse) MarshalJSON() ([]byte, error) + type ListEdgePoliciesInput struct + DeviceID *string + func (l *ListEdgePoliciesInput) UnmarshalJSON(data []byte) error + func (l ListEdgePoliciesInput) MarshalJSON() ([]byte, error) + type ListPathsResponse struct + DownloadPaths []*string + StreamingPaths []*StreamingPath + func (l *ListPathsResponse) UnmarshalJSON(data []byte) error + func (l ListPathsResponse) MarshalJSON() ([]byte, error) + type ListStreamingLocatorsResponse struct + StreamingLocators []*AssetStreamingLocator + func (l *ListStreamingLocatorsResponse) UnmarshalJSON(data []byte) error + func (l ListStreamingLocatorsResponse) MarshalJSON() ([]byte, error) + type LiveEvent struct + ID *string + Location *string + Name *string + Properties *LiveEventProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (l *LiveEvent) UnmarshalJSON(data []byte) error + func (l LiveEvent) MarshalJSON() ([]byte, error) + type LiveEventActionInput struct + RemoveOutputsOnStop *bool + func (l *LiveEventActionInput) UnmarshalJSON(data []byte) error + func (l LiveEventActionInput) MarshalJSON() ([]byte, error) + type LiveEventEncoding struct + EncodingType *LiveEventEncodingType + KeyFrameInterval *string + PresetName *string + StretchMode *StretchMode + func (l *LiveEventEncoding) UnmarshalJSON(data []byte) error + func (l LiveEventEncoding) MarshalJSON() ([]byte, error) + type LiveEventEncodingType string + const LiveEventEncodingTypeNone + const LiveEventEncodingTypePassthroughBasic + const LiveEventEncodingTypePassthroughStandard + const LiveEventEncodingTypePremium1080P + const LiveEventEncodingTypeStandard + func PossibleLiveEventEncodingTypeValues() []LiveEventEncodingType + type LiveEventEndpoint struct + Protocol *string + URL *string + func (l *LiveEventEndpoint) UnmarshalJSON(data []byte) error + func (l LiveEventEndpoint) MarshalJSON() ([]byte, error) + type LiveEventInput struct + AccessControl *LiveEventInputAccessControl + AccessToken *string + Endpoints []*LiveEventEndpoint + KeyFrameIntervalDuration *string + StreamingProtocol *LiveEventInputProtocol + func (l *LiveEventInput) UnmarshalJSON(data []byte) error + func (l LiveEventInput) MarshalJSON() ([]byte, error) + type LiveEventInputAccessControl struct + IP *IPAccessControl + func (l *LiveEventInputAccessControl) UnmarshalJSON(data []byte) error + func (l LiveEventInputAccessControl) MarshalJSON() ([]byte, error) + type LiveEventInputProtocol string + const LiveEventInputProtocolFragmentedMP4 + const LiveEventInputProtocolRTMP + func PossibleLiveEventInputProtocolValues() []LiveEventInputProtocol + type LiveEventInputTrackSelection struct + Operation *string + Property *string + Value *string + func (l *LiveEventInputTrackSelection) UnmarshalJSON(data []byte) error + func (l LiveEventInputTrackSelection) MarshalJSON() ([]byte, error) + type LiveEventListResult struct + ODataCount *int32 + ODataNextLink *string + Value []*LiveEvent + func (l *LiveEventListResult) UnmarshalJSON(data []byte) error + func (l LiveEventListResult) MarshalJSON() ([]byte, error) + type LiveEventOutputTranscriptionTrack struct + TrackName *string + func (l *LiveEventOutputTranscriptionTrack) UnmarshalJSON(data []byte) error + func (l LiveEventOutputTranscriptionTrack) MarshalJSON() ([]byte, error) + type LiveEventPreview struct + AccessControl *LiveEventPreviewAccessControl + AlternativeMediaID *string + Endpoints []*LiveEventEndpoint + PreviewLocator *string + StreamingPolicyName *string + func (l *LiveEventPreview) UnmarshalJSON(data []byte) error + func (l LiveEventPreview) MarshalJSON() ([]byte, error) + type LiveEventPreviewAccessControl struct + IP *IPAccessControl + func (l *LiveEventPreviewAccessControl) UnmarshalJSON(data []byte) error + func (l LiveEventPreviewAccessControl) MarshalJSON() ([]byte, error) + type LiveEventProperties struct + Created *time.Time + CrossSiteAccessPolicies *CrossSiteAccessPolicies + Description *string + Encoding *LiveEventEncoding + HostnamePrefix *string + Input *LiveEventInput + LastModified *time.Time + Preview *LiveEventPreview + ProvisioningState *string + ResourceState *LiveEventResourceState + StreamOptions []*StreamOptionsFlag + Transcriptions []*LiveEventTranscription + UseStaticHostname *bool + func (l *LiveEventProperties) UnmarshalJSON(data []byte) error + func (l LiveEventProperties) MarshalJSON() ([]byte, error) + type LiveEventResourceState string + const LiveEventResourceStateAllocating + const LiveEventResourceStateDeleting + const LiveEventResourceStateRunning + const LiveEventResourceStateStandBy + const LiveEventResourceStateStarting + const LiveEventResourceStateStopped + const LiveEventResourceStateStopping + func PossibleLiveEventResourceStateValues() []LiveEventResourceState + type LiveEventTranscription struct + InputTrackSelection []*LiveEventInputTrackSelection + Language *string + OutputTranscriptionTrack *LiveEventOutputTranscriptionTrack + func (l *LiveEventTranscription) UnmarshalJSON(data []byte) error + func (l LiveEventTranscription) MarshalJSON() ([]byte, error) + type LiveEventsClient struct + func NewLiveEventsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LiveEventsClient, error) + func (client *LiveEventsClient) BeginAllocate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveEventsClientAllocateResponse], error) + func (client *LiveEventsClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveEventsClientCreateResponse], error) + func (client *LiveEventsClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveEventsClientDeleteResponse], error) + func (client *LiveEventsClient) BeginReset(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveEventsClientResetResponse], error) + func (client *LiveEventsClient) BeginStart(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveEventsClientStartResponse], error) + func (client *LiveEventsClient) BeginStop(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveEventsClientStopResponse], error) + func (client *LiveEventsClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveEventsClientUpdateResponse], error) + func (client *LiveEventsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (LiveEventsClientGetResponse, error) + func (client *LiveEventsClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[LiveEventsClientListResponse] + type LiveEventsClientAllocateResponse struct + type LiveEventsClientBeginAllocateOptions struct + ResumeToken string + type LiveEventsClientBeginCreateOptions struct + AutoStart *bool + ResumeToken string + type LiveEventsClientBeginDeleteOptions struct + ResumeToken string + type LiveEventsClientBeginResetOptions struct + ResumeToken string + type LiveEventsClientBeginStartOptions struct + ResumeToken string + type LiveEventsClientBeginStopOptions struct + ResumeToken string + type LiveEventsClientBeginUpdateOptions struct + ResumeToken string + type LiveEventsClientCreateResponse struct + type LiveEventsClientDeleteResponse struct + type LiveEventsClientGetOptions struct + type LiveEventsClientGetResponse struct + type LiveEventsClientListOptions struct + type LiveEventsClientListResponse struct + type LiveEventsClientResetResponse struct + type LiveEventsClientStartResponse struct + type LiveEventsClientStopResponse struct + type LiveEventsClientUpdateResponse struct + type LiveOutput struct + ID *string + Name *string + Properties *LiveOutputProperties + SystemData *SystemData + Type *string + func (l *LiveOutput) UnmarshalJSON(data []byte) error + func (l LiveOutput) MarshalJSON() ([]byte, error) + type LiveOutputListResult struct + ODataCount *int32 + ODataNextLink *string + Value []*LiveOutput + func (l *LiveOutputListResult) UnmarshalJSON(data []byte) error + func (l LiveOutputListResult) MarshalJSON() ([]byte, error) + type LiveOutputProperties struct + ArchiveWindowLength *string + AssetName *string + Created *time.Time + Description *string + Hls *Hls + LastModified *time.Time + ManifestName *string + OutputSnapTime *int64 + ProvisioningState *string + ResourceState *LiveOutputResourceState + func (l *LiveOutputProperties) UnmarshalJSON(data []byte) error + func (l LiveOutputProperties) MarshalJSON() ([]byte, error) + type LiveOutputResourceState string + const LiveOutputResourceStateCreating + const LiveOutputResourceStateDeleting + const LiveOutputResourceStateRunning + func PossibleLiveOutputResourceStateValues() []LiveOutputResourceState + type LiveOutputsClient struct + func NewLiveOutputsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LiveOutputsClient, error) + func (client *LiveOutputsClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveOutputsClientCreateResponse], error) + func (client *LiveOutputsClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[LiveOutputsClientDeleteResponse], error) + func (client *LiveOutputsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (LiveOutputsClientGetResponse, error) + func (client *LiveOutputsClient) NewListPager(resourceGroupName string, accountName string, liveEventName string, ...) *runtime.Pager[LiveOutputsClientListResponse] + type LiveOutputsClientBeginCreateOptions struct + ResumeToken string + type LiveOutputsClientBeginDeleteOptions struct + ResumeToken string + type LiveOutputsClientCreateResponse struct + type LiveOutputsClientDeleteResponse struct + type LiveOutputsClientGetOptions struct + type LiveOutputsClientGetResponse struct + type LiveOutputsClientListOptions struct + type LiveOutputsClientListResponse struct + type LocationsClient struct + func NewLocationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LocationsClient, error) + func (client *LocationsClient) CheckNameAvailability(ctx context.Context, locationName string, ...) (LocationsClientCheckNameAvailabilityResponse, error) + type LocationsClientCheckNameAvailabilityOptions struct + type LocationsClientCheckNameAvailabilityResponse struct + type LogSpecification struct + BlobDuration *string + DisplayName *string + Name *string + func (l *LogSpecification) UnmarshalJSON(data []byte) error + func (l LogSpecification) MarshalJSON() ([]byte, error) + type MediaFilterProperties struct + FirstQuality *FirstQuality + PresentationTimeRange *PresentationTimeRange + Tracks []*FilterTrackSelection + func (m *MediaFilterProperties) UnmarshalJSON(data []byte) error + func (m MediaFilterProperties) MarshalJSON() ([]byte, error) + type MediaService struct + ID *string + Identity *MediaServiceIdentity + Location *string + Name *string + Properties *MediaServiceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (m *MediaService) UnmarshalJSON(data []byte) error + func (m MediaService) MarshalJSON() ([]byte, error) + type MediaServiceCollection struct + ODataNextLink *string + Value []*MediaService + func (m *MediaServiceCollection) UnmarshalJSON(data []byte) error + func (m MediaServiceCollection) MarshalJSON() ([]byte, error) + type MediaServiceIdentity struct + PrincipalID *string + TenantID *string + Type *string + UserAssignedIdentities map[string]*UserAssignedManagedIdentity + func (m *MediaServiceIdentity) UnmarshalJSON(data []byte) error + func (m MediaServiceIdentity) MarshalJSON() ([]byte, error) + type MediaServiceOperationResultsClient struct + func NewMediaServiceOperationResultsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*MediaServiceOperationResultsClient, error) + func (client *MediaServiceOperationResultsClient) Get(ctx context.Context, locationName string, operationID string, ...) (MediaServiceOperationResultsClientGetResponse, error) + type MediaServiceOperationResultsClientGetOptions struct + type MediaServiceOperationResultsClientGetResponse struct + AzureAsyncOperation *string + Location *string + RetryAfter *int32 + type MediaServiceOperationStatus struct + EndTime *time.Time + Error *ErrorDetail + ID *string + Name *string + StartTime *time.Time + Status *string + func (m *MediaServiceOperationStatus) UnmarshalJSON(data []byte) error + func (m MediaServiceOperationStatus) MarshalJSON() ([]byte, error) + type MediaServiceOperationStatusesClient struct + func NewMediaServiceOperationStatusesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*MediaServiceOperationStatusesClient, error) + func (client *MediaServiceOperationStatusesClient) Get(ctx context.Context, locationName string, operationID string, ...) (MediaServiceOperationStatusesClientGetResponse, error) + type MediaServiceOperationStatusesClientGetOptions struct + type MediaServiceOperationStatusesClientGetResponse struct + type MediaServiceProperties struct + Encryption *AccountEncryption + KeyDelivery *KeyDelivery + MediaServiceID *string + PrivateEndpointConnections []*PrivateEndpointConnection + ProvisioningState *ProvisioningState + PublicNetworkAccess *PublicNetworkAccess + StorageAccounts []*StorageAccount + StorageAuthentication *StorageAuthentication + func (m *MediaServiceProperties) UnmarshalJSON(data []byte) error + func (m MediaServiceProperties) MarshalJSON() ([]byte, error) + type MediaServiceUpdate struct + Identity *MediaServiceIdentity + Properties *MediaServiceProperties + Tags map[string]*string + func (m *MediaServiceUpdate) UnmarshalJSON(data []byte) error + func (m MediaServiceUpdate) MarshalJSON() ([]byte, error) + type MetricAggregationType string + const MetricAggregationTypeAverage + const MetricAggregationTypeCount + const MetricAggregationTypeTotal + func PossibleMetricAggregationTypeValues() []MetricAggregationType + type MetricDimension struct + DisplayName *string + Name *string + ToBeExportedForShoebox *bool + func (m *MetricDimension) UnmarshalJSON(data []byte) error + func (m MetricDimension) MarshalJSON() ([]byte, error) + type MetricSpecification struct + AggregationType *MetricAggregationType + Dimensions []*MetricDimension + DisplayDescription *string + DisplayName *string + EnableRegionalMdmAccount *bool + LockAggregationType *MetricAggregationType + Name *string + SourceMdmAccount *string + SourceMdmNamespace *string + SupportedAggregationTypes []*string + SupportedTimeGrainTypes []*string + Unit *MetricUnit + func (m *MetricSpecification) UnmarshalJSON(data []byte) error + func (m MetricSpecification) MarshalJSON() ([]byte, error) + type MetricUnit string + const MetricUnitBytes + const MetricUnitCount + const MetricUnitMilliseconds + func PossibleMetricUnitValues() []MetricUnit + type Mp4Format struct + FilenamePattern *string + ODataType *string + OutputFiles []*OutputFile + func (m *Mp4Format) GetFormat() *Format + func (m *Mp4Format) GetMultiBitrateFormat() *MultiBitrateFormat + func (m *Mp4Format) UnmarshalJSON(data []byte) error + func (m Mp4Format) MarshalJSON() ([]byte, error) + type MultiBitrateFormat struct + FilenamePattern *string + ODataType *string + OutputFiles []*OutputFile + func (m *MultiBitrateFormat) GetFormat() *Format + func (m *MultiBitrateFormat) GetMultiBitrateFormat() *MultiBitrateFormat + func (m *MultiBitrateFormat) UnmarshalJSON(data []byte) error + func (m MultiBitrateFormat) MarshalJSON() ([]byte, error) + type MultiBitrateFormatClassification interface + GetMultiBitrateFormat func() *MultiBitrateFormat + type NoEncryption struct + EnabledProtocols *EnabledProtocols + func (n *NoEncryption) UnmarshalJSON(data []byte) error + func (n NoEncryption) MarshalJSON() ([]byte, error) + type OnErrorType string + const OnErrorTypeContinueJob + const OnErrorTypeStopProcessingJob + func PossibleOnErrorTypeValues() []OnErrorType + type Operation struct + ActionType *ActionType + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *string + Properties *Properties + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationCollection struct + Value []*Operation + func (o *OperationCollection) UnmarshalJSON(data []byte) error + func (o OperationCollection) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationResultsClient struct + func NewOperationResultsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OperationResultsClient, error) + func (client *OperationResultsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (OperationResultsClientGetResponse, error) + type OperationResultsClientGetOptions struct + type OperationResultsClientGetResponse struct + AzureAsyncOperation *string + Location *string + RetryAfter *int32 + type OperationStatusesClient struct + func NewOperationStatusesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OperationStatusesClient, error) + func (client *OperationStatusesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (OperationStatusesClientGetResponse, error) + type OperationStatusesClientGetOptions struct + type OperationStatusesClientGetResponse struct + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) List(ctx context.Context, options *OperationsClientListOptions) (OperationsClientListResponse, error) + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type OutputFile struct + Labels []*string + func (o *OutputFile) UnmarshalJSON(data []byte) error + func (o OutputFile) MarshalJSON() ([]byte, error) + type Overlay struct + AudioGainLevel *float64 + End *string + FadeInDuration *string + FadeOutDuration *string + InputLabel *string + ODataType *string + Start *string + func (o *Overlay) GetOverlay() *Overlay + func (o *Overlay) UnmarshalJSON(data []byte) error + func (o Overlay) MarshalJSON() ([]byte, error) + type OverlayClassification interface + GetOverlay func() *Overlay + type PNGFormat struct + FilenamePattern *string + ODataType *string + func (p *PNGFormat) GetFormat() *Format + func (p *PNGFormat) GetImageFormat() *ImageFormat + func (p *PNGFormat) UnmarshalJSON(data []byte) error + func (p PNGFormat) MarshalJSON() ([]byte, error) + type PNGImage struct + KeyFrameInterval *string + Label *string + Layers []*PNGLayer + ODataType *string + Range *string + Start *string + Step *string + StretchMode *StretchMode + SyncMode *VideoSyncMode + func (p *PNGImage) GetCodec() *Codec + func (p *PNGImage) GetImage() *Image + func (p *PNGImage) GetVideo() *Video + func (p *PNGImage) UnmarshalJSON(data []byte) error + func (p PNGImage) MarshalJSON() ([]byte, error) + type PNGLayer struct + Height *string + Label *string + Width *string + func (p *PNGLayer) UnmarshalJSON(data []byte) error + func (p PNGLayer) MarshalJSON() ([]byte, error) + type PresentationTimeRange struct + EndTimestamp *int64 + ForceEndTimestamp *bool + LiveBackoffDuration *int64 + PresentationWindowDuration *int64 + StartTimestamp *int64 + Timescale *int64 + func (p *PresentationTimeRange) UnmarshalJSON(data []byte) error + func (p PresentationTimeRange) MarshalJSON() ([]byte, error) + type Preset struct + ODataType *string + func (p *Preset) GetPreset() *Preset + func (p *Preset) UnmarshalJSON(data []byte) error + func (p Preset) MarshalJSON() ([]byte, error) + type PresetClassification interface + GetPreset func() *Preset + type PresetConfigurations struct + Complexity *Complexity + InterleaveOutput *InterleaveOutput + KeyFrameIntervalInSeconds *float32 + MaxBitrateBps *int32 + MaxHeight *int32 + MaxLayers *int32 + MinBitrateBps *int32 + MinHeight *int32 + func (p *PresetConfigurations) UnmarshalJSON(data []byte) error + func (p PresetConfigurations) MarshalJSON() ([]byte, error) + type Priority string + const PriorityHigh + const PriorityLow + const PriorityNormal + func PossiblePriorityValues() []Priority + type PrivateEndpoint struct + ID *string + func (p *PrivateEndpoint) UnmarshalJSON(data []byte) error + func (p PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + ID *string + Name *string + Properties *PrivateEndpointConnectionProperties + Type *string + func (p *PrivateEndpointConnection) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + Value []*PrivateEndpointConnection + func (p *PrivateEndpointConnectionListResult) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *PrivateEndpointConnectionProvisioningState + func (p *PrivateEndpointConnectionProperties) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProvisioningState string + const PrivateEndpointConnectionProvisioningStateCreating + const PrivateEndpointConnectionProvisioningStateDeleting + const PrivateEndpointConnectionProvisioningStateFailed + const PrivateEndpointConnectionProvisioningStateSucceeded + func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateEndpointConnectionsClient, error) + func (client *PrivateEndpointConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, name string, ...) (PrivateEndpointConnectionsClientCreateOrUpdateResponse, error) + func (client *PrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, name string, ...) (PrivateEndpointConnectionsClientDeleteResponse, error) + func (client *PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, accountName string, name string, ...) (PrivateEndpointConnectionsClientGetResponse, error) + func (client *PrivateEndpointConnectionsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (PrivateEndpointConnectionsClientListResponse, error) + type PrivateEndpointConnectionsClientCreateOrUpdateOptions struct + type PrivateEndpointConnectionsClientCreateOrUpdateResponse struct + type PrivateEndpointConnectionsClientDeleteOptions struct + type PrivateEndpointConnectionsClientDeleteResponse struct + type PrivateEndpointConnectionsClientGetOptions struct + type PrivateEndpointConnectionsClientGetResponse struct + type PrivateEndpointConnectionsClientListOptions struct + type PrivateEndpointConnectionsClientListResponse struct + type PrivateEndpointServiceConnectionStatus string + const PrivateEndpointServiceConnectionStatusApproved + const PrivateEndpointServiceConnectionStatusPending + const PrivateEndpointServiceConnectionStatusRejected + func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus + type PrivateLinkResource struct + ID *string + Name *string + Properties *PrivateLinkResourceProperties + Type *string + func (p *PrivateLinkResource) UnmarshalJSON(data []byte) error + func (p PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResult struct + Value []*PrivateLinkResource + func (p *PrivateLinkResourceListResult) UnmarshalJSON(data []byte) error + func (p PrivateLinkResourceListResult) MarshalJSON() ([]byte, error) + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers []*string + RequiredZoneNames []*string + func (p *PrivateLinkResourceProperties) UnmarshalJSON(data []byte) error + func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkResourcesClient, error) + func (client *PrivateLinkResourcesClient) Get(ctx context.Context, resourceGroupName string, accountName string, name string, ...) (PrivateLinkResourcesClientGetResponse, error) + func (client *PrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (PrivateLinkResourcesClientListResponse, error) + type PrivateLinkResourcesClientGetOptions struct + type PrivateLinkResourcesClientGetResponse struct + type PrivateLinkResourcesClientListOptions struct + type PrivateLinkResourcesClientListResponse struct + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status *PrivateEndpointServiceConnectionStatus + func (p *PrivateLinkServiceConnectionState) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceConnectionState) MarshalJSON() ([]byte, error) + type Properties struct + ServiceSpecification *ServiceSpecification + func (p *Properties) UnmarshalJSON(data []byte) error + func (p Properties) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateFailed + const ProvisioningStateInProgress + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (p *ProxyResource) UnmarshalJSON(data []byte) error + func (p ProxyResource) MarshalJSON() ([]byte, error) + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type Rectangle struct + Height *string + Left *string + Top *string + Width *string + func (r *Rectangle) UnmarshalJSON(data []byte) error + func (r Rectangle) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + Type *string + func (r *Resource) UnmarshalJSON(data []byte) error + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentity struct + UseSystemAssignedIdentity *bool + UserAssignedIdentity *string + func (r *ResourceIdentity) UnmarshalJSON(data []byte) error + func (r ResourceIdentity) MarshalJSON() ([]byte, error) + type Rotation string + const RotationAuto + const RotationNone + const RotationRotate0 + const RotationRotate180 + const RotationRotate270 + const RotationRotate90 + func PossibleRotationValues() []Rotation + type SelectAudioTrackByAttribute struct + Attribute *TrackAttribute + ChannelMapping *ChannelMapping + Filter *AttributeFilter + FilterValue *string + ODataType *string + func (s *SelectAudioTrackByAttribute) GetAudioTrackDescriptor() *AudioTrackDescriptor + func (s *SelectAudioTrackByAttribute) GetTrackDescriptor() *TrackDescriptor + func (s *SelectAudioTrackByAttribute) UnmarshalJSON(data []byte) error + func (s SelectAudioTrackByAttribute) MarshalJSON() ([]byte, error) + type SelectAudioTrackByID struct + ChannelMapping *ChannelMapping + ODataType *string + TrackID *int64 + func (s *SelectAudioTrackByID) GetAudioTrackDescriptor() *AudioTrackDescriptor + func (s *SelectAudioTrackByID) GetTrackDescriptor() *TrackDescriptor + func (s *SelectAudioTrackByID) UnmarshalJSON(data []byte) error + func (s SelectAudioTrackByID) MarshalJSON() ([]byte, error) + type SelectVideoTrackByAttribute struct + Attribute *TrackAttribute + Filter *AttributeFilter + FilterValue *string + ODataType *string + func (s *SelectVideoTrackByAttribute) GetTrackDescriptor() *TrackDescriptor + func (s *SelectVideoTrackByAttribute) GetVideoTrackDescriptor() *VideoTrackDescriptor + func (s *SelectVideoTrackByAttribute) UnmarshalJSON(data []byte) error + func (s SelectVideoTrackByAttribute) MarshalJSON() ([]byte, error) + type SelectVideoTrackByID struct + ODataType *string + TrackID *int64 + func (s *SelectVideoTrackByID) GetTrackDescriptor() *TrackDescriptor + func (s *SelectVideoTrackByID) GetVideoTrackDescriptor() *VideoTrackDescriptor + func (s *SelectVideoTrackByID) UnmarshalJSON(data []byte) error + func (s SelectVideoTrackByID) MarshalJSON() ([]byte, error) + type ServiceSpecification struct + LogSpecifications []*LogSpecification + MetricSpecifications []*MetricSpecification + func (s *ServiceSpecification) UnmarshalJSON(data []byte) error + func (s ServiceSpecification) MarshalJSON() ([]byte, error) + type StandardEncoderPreset struct + Codecs []CodecClassification + Filters *Filters + Formats []FormatClassification + ODataType *string + func (s *StandardEncoderPreset) GetPreset() *Preset + func (s *StandardEncoderPreset) UnmarshalJSON(data []byte) error + func (s StandardEncoderPreset) MarshalJSON() ([]byte, error) + type StorageAccount struct + ID *string + Identity *ResourceIdentity + Status *string + Type *StorageAccountType + func (s *StorageAccount) UnmarshalJSON(data []byte) error + func (s StorageAccount) MarshalJSON() ([]byte, error) + type StorageAccountType string + const StorageAccountTypePrimary + const StorageAccountTypeSecondary + func PossibleStorageAccountTypeValues() []StorageAccountType + type StorageAuthentication string + const StorageAuthenticationManagedIdentity + const StorageAuthenticationSystem + func PossibleStorageAuthenticationValues() []StorageAuthentication + type StorageEncryptedAssetDecryptionData struct + AssetFileEncryptionMetadata []*AssetFileEncryptionMetadata + Key []byte + func (s *StorageEncryptedAssetDecryptionData) UnmarshalJSON(data []byte) error + func (s StorageEncryptedAssetDecryptionData) MarshalJSON() ([]byte, error) + type StreamOptionsFlag string + const StreamOptionsFlagDefault + const StreamOptionsFlagLowLatency + const StreamOptionsFlagLowLatencyV2 + func PossibleStreamOptionsFlagValues() []StreamOptionsFlag + type StreamingEndpoint struct + ID *string + Location *string + Name *string + Properties *StreamingEndpointProperties + SKU *ArmStreamingEndpointCurrentSKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *StreamingEndpoint) UnmarshalJSON(data []byte) error + func (s StreamingEndpoint) MarshalJSON() ([]byte, error) + type StreamingEndpointAccessControl struct + Akamai *AkamaiAccessControl + IP *IPAccessControl + func (s *StreamingEndpointAccessControl) UnmarshalJSON(data []byte) error + func (s StreamingEndpointAccessControl) MarshalJSON() ([]byte, error) + type StreamingEndpointListResult struct + ODataCount *int32 + ODataNextLink *string + Value []*StreamingEndpoint + func (s *StreamingEndpointListResult) UnmarshalJSON(data []byte) error + func (s StreamingEndpointListResult) MarshalJSON() ([]byte, error) + type StreamingEndpointProperties struct + AccessControl *StreamingEndpointAccessControl + AvailabilitySetName *string + CdnEnabled *bool + CdnProfile *string + CdnProvider *string + Created *time.Time + CrossSiteAccessPolicies *CrossSiteAccessPolicies + CustomHostNames []*string + Description *string + FreeTrialEndTime *time.Time + HostName *string + LastModified *time.Time + MaxCacheAge *int64 + ProvisioningState *string + ResourceState *StreamingEndpointResourceState + ScaleUnits *int32 + func (s *StreamingEndpointProperties) UnmarshalJSON(data []byte) error + func (s StreamingEndpointProperties) MarshalJSON() ([]byte, error) + type StreamingEndpointResourceState string + const StreamingEndpointResourceStateDeleting + const StreamingEndpointResourceStateRunning + const StreamingEndpointResourceStateScaling + const StreamingEndpointResourceStateStarting + const StreamingEndpointResourceStateStopped + const StreamingEndpointResourceStateStopping + func PossibleStreamingEndpointResourceStateValues() []StreamingEndpointResourceState + type StreamingEndpointSKUInfoListResult struct + Value []*ArmStreamingEndpointSKUInfo + func (s *StreamingEndpointSKUInfoListResult) UnmarshalJSON(data []byte) error + func (s StreamingEndpointSKUInfoListResult) MarshalJSON() ([]byte, error) + type StreamingEndpointsClient struct + func NewStreamingEndpointsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StreamingEndpointsClient, error) + func (client *StreamingEndpointsClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[StreamingEndpointsClientCreateResponse], error) + func (client *StreamingEndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[StreamingEndpointsClientDeleteResponse], error) + func (client *StreamingEndpointsClient) BeginScale(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[StreamingEndpointsClientScaleResponse], error) + func (client *StreamingEndpointsClient) BeginStart(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[StreamingEndpointsClientStartResponse], error) + func (client *StreamingEndpointsClient) BeginStop(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[StreamingEndpointsClientStopResponse], error) + func (client *StreamingEndpointsClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[StreamingEndpointsClientUpdateResponse], error) + func (client *StreamingEndpointsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingEndpointsClientGetResponse, error) + func (client *StreamingEndpointsClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[StreamingEndpointsClientListResponse] + func (client *StreamingEndpointsClient) SKUs(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingEndpointsClientSKUsResponse, error) + type StreamingEndpointsClientBeginCreateOptions struct + AutoStart *bool + ResumeToken string + type StreamingEndpointsClientBeginDeleteOptions struct + ResumeToken string + type StreamingEndpointsClientBeginScaleOptions struct + ResumeToken string + type StreamingEndpointsClientBeginStartOptions struct + ResumeToken string + type StreamingEndpointsClientBeginStopOptions struct + ResumeToken string + type StreamingEndpointsClientBeginUpdateOptions struct + ResumeToken string + type StreamingEndpointsClientCreateResponse struct + type StreamingEndpointsClientDeleteResponse struct + type StreamingEndpointsClientGetOptions struct + type StreamingEndpointsClientGetResponse struct + type StreamingEndpointsClientListOptions struct + type StreamingEndpointsClientListResponse struct + type StreamingEndpointsClientSKUsOptions struct + type StreamingEndpointsClientSKUsResponse struct + type StreamingEndpointsClientScaleResponse struct + type StreamingEndpointsClientStartResponse struct + type StreamingEndpointsClientStopResponse struct + type StreamingEndpointsClientUpdateResponse struct + type StreamingEntityScaleUnit struct + ScaleUnit *int32 + func (s *StreamingEntityScaleUnit) UnmarshalJSON(data []byte) error + func (s StreamingEntityScaleUnit) MarshalJSON() ([]byte, error) + type StreamingLocator struct + ID *string + Name *string + Properties *StreamingLocatorProperties + SystemData *SystemData + Type *string + func (s *StreamingLocator) UnmarshalJSON(data []byte) error + func (s StreamingLocator) MarshalJSON() ([]byte, error) + type StreamingLocatorCollection struct + ODataNextLink *string + Value []*StreamingLocator + func (s *StreamingLocatorCollection) UnmarshalJSON(data []byte) error + func (s StreamingLocatorCollection) MarshalJSON() ([]byte, error) + type StreamingLocatorContentKey struct + ID *string + LabelReferenceInStreamingPolicy *string + PolicyName *string + Tracks []*TrackSelection + Type *StreamingLocatorContentKeyType + Value *string + func (s *StreamingLocatorContentKey) UnmarshalJSON(data []byte) error + func (s StreamingLocatorContentKey) MarshalJSON() ([]byte, error) + type StreamingLocatorContentKeyType string + const StreamingLocatorContentKeyTypeCommonEncryptionCbcs + const StreamingLocatorContentKeyTypeCommonEncryptionCenc + const StreamingLocatorContentKeyTypeEnvelopeEncryption + func PossibleStreamingLocatorContentKeyTypeValues() []StreamingLocatorContentKeyType + type StreamingLocatorProperties struct + AlternativeMediaID *string + AssetName *string + ContentKeys []*StreamingLocatorContentKey + Created *time.Time + DefaultContentKeyPolicyName *string + EndTime *time.Time + Filters []*string + StartTime *time.Time + StreamingLocatorID *string + StreamingPolicyName *string + func (s *StreamingLocatorProperties) UnmarshalJSON(data []byte) error + func (s StreamingLocatorProperties) MarshalJSON() ([]byte, error) + type StreamingLocatorsClient struct + func NewStreamingLocatorsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StreamingLocatorsClient, error) + func (client *StreamingLocatorsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingLocatorsClientCreateResponse, error) + func (client *StreamingLocatorsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingLocatorsClientDeleteResponse, error) + func (client *StreamingLocatorsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingLocatorsClientGetResponse, error) + func (client *StreamingLocatorsClient) ListContentKeys(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingLocatorsClientListContentKeysResponse, error) + func (client *StreamingLocatorsClient) ListPaths(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingLocatorsClientListPathsResponse, error) + func (client *StreamingLocatorsClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[StreamingLocatorsClientListResponse] + type StreamingLocatorsClientCreateOptions struct + type StreamingLocatorsClientCreateResponse struct + type StreamingLocatorsClientDeleteOptions struct + type StreamingLocatorsClientDeleteResponse struct + type StreamingLocatorsClientGetOptions struct + type StreamingLocatorsClientGetResponse struct + type StreamingLocatorsClientListContentKeysOptions struct + type StreamingLocatorsClientListContentKeysResponse struct + type StreamingLocatorsClientListOptions struct + Filter *string + Orderby *string + Top *int32 + type StreamingLocatorsClientListPathsOptions struct + type StreamingLocatorsClientListPathsResponse struct + type StreamingLocatorsClientListResponse struct + type StreamingPath struct + EncryptionScheme *EncryptionScheme + Paths []*string + StreamingProtocol *StreamingPolicyStreamingProtocol + func (s *StreamingPath) UnmarshalJSON(data []byte) error + func (s StreamingPath) MarshalJSON() ([]byte, error) + type StreamingPoliciesClient struct + func NewStreamingPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StreamingPoliciesClient, error) + func (client *StreamingPoliciesClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingPoliciesClientCreateResponse, error) + func (client *StreamingPoliciesClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingPoliciesClientDeleteResponse, error) + func (client *StreamingPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (StreamingPoliciesClientGetResponse, error) + func (client *StreamingPoliciesClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[StreamingPoliciesClientListResponse] + type StreamingPoliciesClientCreateOptions struct + type StreamingPoliciesClientCreateResponse struct + type StreamingPoliciesClientDeleteOptions struct + type StreamingPoliciesClientDeleteResponse struct + type StreamingPoliciesClientGetOptions struct + type StreamingPoliciesClientGetResponse struct + type StreamingPoliciesClientListOptions struct + Filter *string + Orderby *string + Top *int32 + type StreamingPoliciesClientListResponse struct + type StreamingPolicy struct + ID *string + Name *string + Properties *StreamingPolicyProperties + SystemData *SystemData + Type *string + func (s *StreamingPolicy) UnmarshalJSON(data []byte) error + func (s StreamingPolicy) MarshalJSON() ([]byte, error) + type StreamingPolicyCollection struct + ODataNextLink *string + Value []*StreamingPolicy + func (s *StreamingPolicyCollection) UnmarshalJSON(data []byte) error + func (s StreamingPolicyCollection) MarshalJSON() ([]byte, error) + type StreamingPolicyContentKey struct + Label *string + PolicyName *string + Tracks []*TrackSelection + func (s *StreamingPolicyContentKey) UnmarshalJSON(data []byte) error + func (s StreamingPolicyContentKey) MarshalJSON() ([]byte, error) + type StreamingPolicyContentKeys struct + DefaultKey *DefaultKey + KeyToTrackMappings []*StreamingPolicyContentKey + func (s *StreamingPolicyContentKeys) UnmarshalJSON(data []byte) error + func (s StreamingPolicyContentKeys) MarshalJSON() ([]byte, error) + type StreamingPolicyFairPlayConfiguration struct + AllowPersistentLicense *bool + CustomLicenseAcquisitionURLTemplate *string + func (s *StreamingPolicyFairPlayConfiguration) UnmarshalJSON(data []byte) error + func (s StreamingPolicyFairPlayConfiguration) MarshalJSON() ([]byte, error) + type StreamingPolicyPlayReadyConfiguration struct + CustomLicenseAcquisitionURLTemplate *string + PlayReadyCustomAttributes *string + func (s *StreamingPolicyPlayReadyConfiguration) UnmarshalJSON(data []byte) error + func (s StreamingPolicyPlayReadyConfiguration) MarshalJSON() ([]byte, error) + type StreamingPolicyProperties struct + CommonEncryptionCbcs *CommonEncryptionCbcs + CommonEncryptionCenc *CommonEncryptionCenc + Created *time.Time + DefaultContentKeyPolicyName *string + EnvelopeEncryption *EnvelopeEncryption + NoEncryption *NoEncryption + func (s *StreamingPolicyProperties) UnmarshalJSON(data []byte) error + func (s StreamingPolicyProperties) MarshalJSON() ([]byte, error) + type StreamingPolicyStreamingProtocol string + const StreamingPolicyStreamingProtocolDash + const StreamingPolicyStreamingProtocolDownload + const StreamingPolicyStreamingProtocolHls + const StreamingPolicyStreamingProtocolSmoothStreaming + func PossibleStreamingPolicyStreamingProtocolValues() []StreamingPolicyStreamingProtocol + type StreamingPolicyWidevineConfiguration struct + CustomLicenseAcquisitionURLTemplate *string + func (s *StreamingPolicyWidevineConfiguration) UnmarshalJSON(data []byte) error + func (s StreamingPolicyWidevineConfiguration) MarshalJSON() ([]byte, error) + type StretchMode string + const StretchModeAutoFit + const StretchModeAutoSize + const StretchModeNone + func PossibleStretchModeValues() []StretchMode + type SyncStorageKeysInput struct + ID *string + func (s *SyncStorageKeysInput) UnmarshalJSON(data []byte) error + func (s SyncStorageKeysInput) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type TextTrack struct + DisplayName *string + FileName *string + HlsSettings *HlsSettings + LanguageCode *string + ODataType *string + PlayerVisibility *Visibility + func (t *TextTrack) GetTrackBase() *TrackBase + func (t *TextTrack) UnmarshalJSON(data []byte) error + func (t TextTrack) MarshalJSON() ([]byte, error) + type TrackAttribute string + const TrackAttributeBitrate + const TrackAttributeLanguage + func PossibleTrackAttributeValues() []TrackAttribute + type TrackBase struct + ODataType *string + func (t *TrackBase) GetTrackBase() *TrackBase + func (t *TrackBase) UnmarshalJSON(data []byte) error + func (t TrackBase) MarshalJSON() ([]byte, error) + type TrackBaseClassification interface + GetTrackBase func() *TrackBase + type TrackDescriptor struct + ODataType *string + func (t *TrackDescriptor) GetTrackDescriptor() *TrackDescriptor + func (t *TrackDescriptor) UnmarshalJSON(data []byte) error + func (t TrackDescriptor) MarshalJSON() ([]byte, error) + type TrackDescriptorClassification interface + GetTrackDescriptor func() *TrackDescriptor + type TrackPropertyCompareOperation string + const TrackPropertyCompareOperationEqual + const TrackPropertyCompareOperationUnknown + func PossibleTrackPropertyCompareOperationValues() []TrackPropertyCompareOperation + type TrackPropertyCondition struct + Operation *TrackPropertyCompareOperation + Property *TrackPropertyType + Value *string + func (t *TrackPropertyCondition) UnmarshalJSON(data []byte) error + func (t TrackPropertyCondition) MarshalJSON() ([]byte, error) + type TrackPropertyType string + const TrackPropertyTypeFourCC + const TrackPropertyTypeUnknown + func PossibleTrackPropertyTypeValues() []TrackPropertyType + type TrackSelection struct + TrackSelections []*TrackPropertyCondition + func (t *TrackSelection) UnmarshalJSON(data []byte) error + func (t TrackSelection) MarshalJSON() ([]byte, error) + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (t *TrackedResource) UnmarshalJSON(data []byte) error + func (t TrackedResource) MarshalJSON() ([]byte, error) + type TracksClient struct + func NewTracksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*TracksClient, error) + func (client *TracksClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[TracksClientCreateOrUpdateResponse], error) + func (client *TracksClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[TracksClientDeleteResponse], error) + func (client *TracksClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[TracksClientUpdateResponse], error) + func (client *TracksClient) BeginUpdateTrackData(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[TracksClientUpdateTrackDataResponse], error) + func (client *TracksClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (TracksClientGetResponse, error) + func (client *TracksClient) NewListPager(resourceGroupName string, accountName string, assetName string, ...) *runtime.Pager[TracksClientListResponse] + type TracksClientBeginCreateOrUpdateOptions struct + ResumeToken string + type TracksClientBeginDeleteOptions struct + ResumeToken string + type TracksClientBeginUpdateOptions struct + ResumeToken string + type TracksClientBeginUpdateTrackDataOptions struct + ResumeToken string + type TracksClientCreateOrUpdateResponse struct + type TracksClientDeleteResponse struct + type TracksClientGetOptions struct + type TracksClientGetResponse struct + type TracksClientListOptions struct + type TracksClientListResponse struct + type TracksClientUpdateResponse struct + type TracksClientUpdateTrackDataResponse struct + type Transform struct + ID *string + Name *string + Properties *TransformProperties + SystemData *SystemData + Type *string + func (t *Transform) UnmarshalJSON(data []byte) error + func (t Transform) MarshalJSON() ([]byte, error) + type TransformCollection struct + ODataNextLink *string + Value []*Transform + func (t *TransformCollection) UnmarshalJSON(data []byte) error + func (t TransformCollection) MarshalJSON() ([]byte, error) + type TransformOutput struct + OnError *OnErrorType + Preset PresetClassification + RelativePriority *Priority + func (t *TransformOutput) UnmarshalJSON(data []byte) error + func (t TransformOutput) MarshalJSON() ([]byte, error) + type TransformProperties struct + Created *time.Time + Description *string + LastModified *time.Time + Outputs []*TransformOutput + func (t *TransformProperties) UnmarshalJSON(data []byte) error + func (t TransformProperties) MarshalJSON() ([]byte, error) + type TransformsClient struct + func NewTransformsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*TransformsClient, error) + func (client *TransformsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (TransformsClientCreateOrUpdateResponse, error) + func (client *TransformsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (TransformsClientDeleteResponse, error) + func (client *TransformsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (TransformsClientGetResponse, error) + func (client *TransformsClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[TransformsClientListResponse] + func (client *TransformsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (TransformsClientUpdateResponse, error) + type TransformsClientCreateOrUpdateOptions struct + type TransformsClientCreateOrUpdateResponse struct + type TransformsClientDeleteOptions struct + type TransformsClientDeleteResponse struct + type TransformsClientGetOptions struct + type TransformsClientGetResponse struct + type TransformsClientListOptions struct + Filter *string + Orderby *string + type TransformsClientListResponse struct + type TransformsClientUpdateOptions struct + type TransformsClientUpdateResponse struct + type TransportStreamFormat struct + FilenamePattern *string + ODataType *string + OutputFiles []*OutputFile + func (t *TransportStreamFormat) GetFormat() *Format + func (t *TransportStreamFormat) GetMultiBitrateFormat() *MultiBitrateFormat + func (t *TransportStreamFormat) UnmarshalJSON(data []byte) error + func (t TransportStreamFormat) MarshalJSON() ([]byte, error) + type UTCClipTime struct + ODataType *string + Time *time.Time + func (u *UTCClipTime) GetClipTime() *ClipTime + func (u *UTCClipTime) UnmarshalJSON(data []byte) error + func (u UTCClipTime) MarshalJSON() ([]byte, error) + type UserAssignedManagedIdentity struct + ClientID *string + PrincipalID *string + func (u *UserAssignedManagedIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedManagedIdentity) MarshalJSON() ([]byte, error) + type Video struct + KeyFrameInterval *string + Label *string + ODataType *string + StretchMode *StretchMode + SyncMode *VideoSyncMode + func (v *Video) GetCodec() *Codec + func (v *Video) GetVideo() *Video + func (v *Video) UnmarshalJSON(data []byte) error + func (v Video) MarshalJSON() ([]byte, error) + type VideoAnalyzerPreset struct + AudioLanguage *string + ExperimentalOptions map[string]*string + InsightsToExtract *InsightsType + Mode *AudioAnalysisMode + ODataType *string + func (v *VideoAnalyzerPreset) GetAudioAnalyzerPreset() *AudioAnalyzerPreset + func (v *VideoAnalyzerPreset) GetPreset() *Preset + func (v *VideoAnalyzerPreset) UnmarshalJSON(data []byte) error + func (v VideoAnalyzerPreset) MarshalJSON() ([]byte, error) + type VideoClassification interface + GetVideo func() *Video + type VideoLayer struct + AdaptiveBFrame *bool + BFrames *int32 + Bitrate *int32 + FrameRate *string + Height *string + Label *string + MaxBitrate *int32 + Slices *int32 + Width *string + func (v *VideoLayer) UnmarshalJSON(data []byte) error + func (v VideoLayer) MarshalJSON() ([]byte, error) + type VideoOverlay struct + AudioGainLevel *float64 + CropRectangle *Rectangle + End *string + FadeInDuration *string + FadeOutDuration *string + InputLabel *string + ODataType *string + Opacity *float64 + Position *Rectangle + Start *string + func (v *VideoOverlay) GetOverlay() *Overlay + func (v *VideoOverlay) UnmarshalJSON(data []byte) error + func (v VideoOverlay) MarshalJSON() ([]byte, error) + type VideoSyncMode string + const VideoSyncModeAuto + const VideoSyncModeCfr + const VideoSyncModePassthrough + const VideoSyncModeVfr + func PossibleVideoSyncModeValues() []VideoSyncMode + type VideoTrack struct + ODataType *string + func (v *VideoTrack) GetTrackBase() *TrackBase + func (v *VideoTrack) UnmarshalJSON(data []byte) error + func (v VideoTrack) MarshalJSON() ([]byte, error) + type VideoTrackDescriptor struct + ODataType *string + func (v *VideoTrackDescriptor) GetTrackDescriptor() *TrackDescriptor + func (v *VideoTrackDescriptor) GetVideoTrackDescriptor() *VideoTrackDescriptor + func (v *VideoTrackDescriptor) UnmarshalJSON(data []byte) error + func (v VideoTrackDescriptor) MarshalJSON() ([]byte, error) + type VideoTrackDescriptorClassification interface + GetVideoTrackDescriptor func() *VideoTrackDescriptor + type Visibility string + const VisibilityHidden + const VisibilityVisible + func PossibleVisibilityValues() []Visibility Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/mediaservices/armmediaservices github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/mediaservices/armmediaservices/v3