Assets interface
Schnittstelle, die ein Objekt darstellt.
Methoden
create |
Erstellt oder aktualisiert ein Medienobjekt im Media Services-Konto |
delete(string, string, string, Assets |
Löscht ein Objekt im Media Services-Konto |
get(string, string, string, Assets |
Abrufen der Details einer Ressource im Media Services-Konto |
get |
Ruft die Verschlüsselungsschlüssel des Ressourcenspeichers ab, die zum Entschlüsseln von Inhalten verwendet werden, die mit Version 2 der Media Services-API erstellt wurden. |
list(string, string, Assets |
Auflisten von Ressourcen im Media Services-Konto mit optionaler Filterung und Bestellung |
list |
Listet Speichercontainer-URLs mit SAS (Shared Access Signatures) zum Hochladen und Herunterladen von Ressourceninhalten auf. Die Signaturen werden von den Speicherkontoschlüsseln abgeleitet. |
list |
Listet Streaming locators auf, die diesem Asset zugeordnet sind. |
update(string, string, string, Asset, Assets |
Aktualisierungen eines vorhandenen Medienobjekts im Media Services-Konto |
Details zur Methode
createOrUpdate(string, string, string, Asset, AssetsCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert ein Medienobjekt im Media Services-Konto
function createOrUpdate(resourceGroupName: string, accountName: string, assetName: string, parameters: Asset, options?: AssetsCreateOrUpdateOptionalParams): Promise<Asset>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- assetName
-
string
Der Ressourcenname.
- parameters
- Asset
Die Anforderungsparameter
Die Optionsparameter.
Gibt zurück
Promise<Asset>
delete(string, string, string, AssetsDeleteOptionalParams)
Löscht ein Objekt im Media Services-Konto
function delete(resourceGroupName: string, accountName: string, assetName: string, options?: AssetsDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- assetName
-
string
Der Ressourcenname.
- options
- AssetsDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, string, AssetsGetOptionalParams)
Abrufen der Details einer Ressource im Media Services-Konto
function get(resourceGroupName: string, accountName: string, assetName: string, options?: AssetsGetOptionalParams): Promise<Asset>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- assetName
-
string
Der Ressourcenname.
- options
- AssetsGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<Asset>
getEncryptionKey(string, string, string, AssetsGetEncryptionKeyOptionalParams)
Ruft die Verschlüsselungsschlüssel des Ressourcenspeichers ab, die zum Entschlüsseln von Inhalten verwendet werden, die mit Version 2 der Media Services-API erstellt wurden.
function getEncryptionKey(resourceGroupName: string, accountName: string, assetName: string, options?: AssetsGetEncryptionKeyOptionalParams): Promise<StorageEncryptedAssetDecryptionData>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- assetName
-
string
Der Ressourcenname.
Die Optionsparameter.
Gibt zurück
Promise<StorageEncryptedAssetDecryptionData>
list(string, string, AssetsListOptionalParams)
Auflisten von Ressourcen im Media Services-Konto mit optionaler Filterung und Bestellung
function list(resourceGroupName: string, accountName: string, options?: AssetsListOptionalParams): PagedAsyncIterableIterator<Asset, Asset[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- options
- AssetsListOptionalParams
Die Optionsparameter.
Gibt zurück
listContainerSas(string, string, string, ListContainerSasInput, AssetsListContainerSasOptionalParams)
Listet Speichercontainer-URLs mit SAS (Shared Access Signatures) zum Hochladen und Herunterladen von Ressourceninhalten auf. Die Signaturen werden von den Speicherkontoschlüsseln abgeleitet.
function listContainerSas(resourceGroupName: string, accountName: string, assetName: string, parameters: ListContainerSasInput, options?: AssetsListContainerSasOptionalParams): Promise<AssetContainerSas>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- assetName
-
string
Der Ressourcenname.
- parameters
- ListContainerSasInput
Die Anforderungsparameter
Die Optionsparameter.
Gibt zurück
Promise<AssetContainerSas>
listStreamingLocators(string, string, string, AssetsListStreamingLocatorsOptionalParams)
Listet Streaming locators auf, die diesem Asset zugeordnet sind.
function listStreamingLocators(resourceGroupName: string, accountName: string, assetName: string, options?: AssetsListStreamingLocatorsOptionalParams): Promise<ListStreamingLocatorsResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- assetName
-
string
Der Ressourcenname.
Die Optionsparameter.
Gibt zurück
Promise<ListStreamingLocatorsResponse>
update(string, string, string, Asset, AssetsUpdateOptionalParams)
Aktualisierungen eines vorhandenen Medienobjekts im Media Services-Konto
function update(resourceGroupName: string, accountName: string, assetName: string, parameters: Asset, options?: AssetsUpdateOptionalParams): Promise<Asset>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.
- accountName
-
string
Der Name des Media Services-Kontos.
- assetName
-
string
Der Ressourcenname.
- parameters
- Asset
Die Anforderungsparameter
- options
- AssetsUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<Asset>