IAsset Interface

Represents an asset that can be an input to jobs or tasks.

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


Public Interface IAsset
Dim instance As IAsset
public interface IAsset
public interface class IAsset
type IAsset =  interface end
public interface IAsset

The IAsset type exposes the following members.


  Name Description
Public property AlternateId Optional. An alternate Id value that corresponds to an Id in another content management system.
Public property AssetFiles Gets a collection of files contained by the asset.
Public property ContentKeys Gets the Content Keys associated with the asset.
Public property Created This value is set by Media Services at creation time.
Public property Id Unique identifier set by Media Services.
Public property LastModified This value is updated by Media Services after any property changes are made.
Public property Locators Gets the Locators associated with this asset.
Public property Name Optional. Friendly name for your Asset.
Public property Options Optional. An enumeration value that describes the encryption options that an Asset can be created with.
Public property ParentAssets Gets the parent assets that were used to create the asset.
Public property State An enumeration value that describes the state of the asset.
Public property StorageAccount Gets IStorageAccount associated with the Asset.
Public property StorageAccountName Gets the Storage Account name associated with the Asset.
Public property Uri Asset azure storage container URI.



  Name Description
Public method Delete Deletes this asset instance.
Public method DeleteAsync Asynchronously deletes this asset instance.
Public method Update Updates this asset instance.
Public method UpdateAsync Asynchronously updates this asset instance.


See Also


Microsoft.WindowsAzure.MediaServices.Client Namespace