IIngestManifestFile Interface

Updated: December 20, 2012

Represents manifest file.

Namespace:  Microsoft.WindowsAzure.MediaServices.Client
Assembly:  Microsoft.WindowsAzure.MediaServices.Client (in Microsoft.WindowsAzure.MediaServices.Client.dll)

public interface IIngestManifestFile

The IIngestManifestFile type exposes the following members.

  NameDescription
Public propertyCreatedGets or sets the DateTime of manifest asset file creation.
Public propertyEncryptionKeyIdGets or sets the encrypted ContentKey ID. This property is optional.
Public propertyEncryptionSchemeGets or sets the encryption scheme used for this file. The valid values are: "StorageEncryption" or "CommonEncryption". This property is optional.
Public propertyEncryptionVersionGet or sets the encryption version used for the file. Current supported version for both StorageEncryption and CommonEncryption is "1.0". This property is optional.
Public propertyErrorDetailGets or sets the error details encountered in processing this file.
Public propertyIdGets or sets the unique identifier set by Media Services.
Public propertyInitializationVectorGets or sets the initialization vector used for storage encryption. This property is optional.
Public propertyIsEncryptedGets or sets a value that indicates whether this file is stored encrypted. This property is optional.
Public propertyIsPrimaryGets or sets a value that determines whether this file is the primary file in a multi-file Asset. This property is optional.
Public propertyLastModifiedGets or sets the DateTime of manifest asset file last modification.
Public propertyMimeTypeGets or sets the MIME type of the file.
Public propertyNameGets or sets the actual filename that will be uploaded to the BLOB container referenced by the IngestManifest’s BlobStorageUriForUpload property.
Public propertyParentIngestManifestAssetIdGets or sets the IngestManifestAsset ID of the IngestManifestAsset that this file is associated with. This is a required property.
Public propertyParentIngestManifestIdGets or sets the IngestManifest ID of the manifest that contains this file. This is a required property.
Public propertyStateGets or sets the current state of the IngestManifestFile.
Top

  NameDescription
Public methodDelete Deletes manifest asset file.
Public methodDeleteAsyncDeletes the manifest asset file asynchronously.
Top

Community Additions

Show: