Share via


ArmMediaModelFactory Class

Definition

Model factory for models.

public static class ArmMediaModelFactory
type ArmMediaModelFactory = class
Public Class ArmMediaModelFactory
Inheritance
ArmMediaModelFactory

Methods

AccountEncryption(AccountEncryptionKeyType, KeyVaultProperties, ResourceIdentity, String)

Initializes a new instance of AccountEncryption.

AudioTrack(String, String, String, HlsSettings, String, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of AudioTrack.

ContentKeyPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, IEnumerable<ContentKeyPolicyOption>)

Initializes a new instance of ContentKeyPolicyData.

ContentKeyPolicyOption(Nullable<Guid>, String, ContentKeyPolicyConfiguration, ContentKeyPolicyRestriction)

Initializes a new instance of ContentKeyPolicyOption.

ContentKeyPolicyProperties(Nullable<Guid>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, IEnumerable<ContentKeyPolicyOption>)

Initializes a new instance of ContentKeyPolicyProperties.

EdgeUsageDataCollectionPolicy(String, String, Nullable<TimeSpan>, EdgeUsageDataEventHub)

Initializes a new instance of EdgeUsageDataCollectionPolicy.

EdgeUsageDataEventHub(String, String, String)

Initializes a new instance of EdgeUsageDataEventHub.

KeyVaultProperties(String, String)

Initializes a new instance of KeyVaultProperties.

MediaAssetData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, String, String, Nullable<MediaAssetStorageEncryptionFormat>, String)

Initializes a new instance of MediaAssetData.

MediaAssetFileEncryptionMetadata(String, String, Guid)

Initializes a new instance of MediaAssetFileEncryptionMetadata.

MediaAssetFilterData(ResourceIdentifier, String, ResourceType, SystemData, PresentationTimeRange, Nullable<Int32>, IEnumerable<FilterTrackSelection>)

Initializes a new instance of MediaAssetFilterData.

MediaAssetStreamingLocator(String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Guid>, String, String)

Initializes a new instance of MediaAssetStreamingLocator.

MediaAssetTrackData(ResourceIdentifier, String, ResourceType, SystemData, MediaAssetTrackBase, Nullable<MediaServicesProvisioningState>)

Initializes a new instance of MediaAssetTrackData.

MediaJobData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<MediaJobState>, String, MediaJobInputBasicProperties, Nullable<DateTimeOffset>, IEnumerable<MediaJobOutput>, Nullable<MediaJobPriority>, IDictionary<String,String>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of MediaJobData.

MediaJobError(Nullable<MediaJobErrorCode>, String, Nullable<MediaJobErrorCategory>, Nullable<MediaJobRetry>, IEnumerable<MediaJobErrorDetail>)

Initializes a new instance of MediaJobError.

MediaJobErrorDetail(String, String)

Initializes a new instance of MediaJobErrorDetail.

MediaJobOutput(String, MediaJobError, MediaTransformPreset, Nullable<MediaJobState>, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of MediaJobOutput.

MediaJobOutputAsset(MediaJobError, MediaTransformPreset, Nullable<MediaJobState>, Nullable<Int32>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

Initializes a new instance of MediaJobOutputAsset.

MediaLiveEventData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, LiveEventInput, LiveEventPreview, LiveEventEncoding, IEnumerable<LiveEventTranscription>, String, Nullable<LiveEventResourceState>, CrossSiteAccessPolicies, Nullable<Boolean>, String, IEnumerable<StreamOptionsFlag>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of MediaLiveEventData.

MediaLiveOutputData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<TimeSpan>, Nullable<TimeSpan>, String, Nullable<Int32>, Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<LiveOutputResourceState>)

Initializes a new instance of MediaLiveOutputData.

MediaServicesAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, Nullable<Guid>, IEnumerable<MediaServicesStorageAccount>, Nullable<MediaStorageAuthentication>, AccountEncryption, MediaAccessControl, Nullable<MediaServicesPublicNetworkAccess>, Nullable<MediaServicesProvisioningState>, IEnumerable<MediaServicesPrivateEndpointConnectionData>, Nullable<MediaServicesMinimumTlsVersion>)

Initializes a new instance of MediaServicesAccountData.

MediaServicesAccountFilterData(ResourceIdentifier, String, ResourceType, SystemData, PresentationTimeRange, Nullable<Int32>, IEnumerable<FilterTrackSelection>)

Initializes a new instance of MediaServicesAccountFilterData.

MediaServicesEdgePolicies(EdgeUsageDataCollectionPolicy)

Initializes a new instance of MediaServicesEdgePolicies.

MediaServicesNameAvailabilityResult(Boolean, String, String)

Initializes a new instance of MediaServicesNameAvailabilityResult.

MediaServicesPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, MediaPrivateLinkServiceConnectionState, Nullable<MediaPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of MediaServicesPrivateEndpointConnectionData.

MediaServicesPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of MediaServicesPrivateLinkResourceData.

MediaServicesStorageAccount(ResourceIdentifier, MediaServicesStorageAccountType, ResourceIdentity, String)

Initializes a new instance of MediaServicesStorageAccount.

MediaTransformData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, IEnumerable<MediaTransformOutput>)

Initializes a new instance of MediaTransformData.

StorageEncryptedAssetDecryptionInfo(Byte[], IEnumerable<MediaAssetFileEncryptionMetadata>)

Initializes a new instance of StorageEncryptedAssetDecryptionInfo.

StreamingEndpointCapacity(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of StreamingEndpointCapacity.

StreamingEndpointCurrentSku(String, Nullable<Int32>)

Initializes a new instance of StreamingEndpointCurrentSku.

StreamingEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, StreamingEndpointCurrentSku, String, Nullable<Int32>, String, StreamingEndpointAccessControl, Nullable<Int64>, IEnumerable<String>, String, Nullable<Boolean>, String, String, String, Nullable<StreamingEndpointResourceState>, CrossSiteAccessPolicies, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of StreamingEndpointData.

StreamingEndpointSkuInfo(Nullable<ResourceType>, StreamingEndpointCapacity, String)

Initializes a new instance of StreamingEndpointSkuInfo.

StreamingLocatorContentKey(Guid, Nullable<StreamingLocatorContentKeyType>, String, String, String, IEnumerable<MediaTrackSelection>)

Initializes a new instance of StreamingLocatorContentKey.

StreamingLocatorData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Guid>, String, String, IEnumerable<StreamingLocatorContentKey>, String, IEnumerable<String>)

Initializes a new instance of StreamingLocatorData.

StreamingPath(StreamingPolicyStreamingProtocol, StreamingPathEncryptionScheme, IEnumerable<String>)

Initializes a new instance of StreamingPath.

StreamingPathsResult(IEnumerable<StreamingPath>, IEnumerable<String>)

Initializes a new instance of StreamingPathsResult.

StreamingPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, String, EnvelopeEncryption, CommonEncryptionCenc, CommonEncryptionCbcs, MediaEnabledProtocols)

Initializes a new instance of StreamingPolicyData.

TextTrack(String, String, String, Nullable<PlayerVisibility>, HlsSettings)

Initializes a new instance of TextTrack.

Applies to