Assets - Get Encryption Key
Ruft den Ressourcenspeicherschlüssel ab.
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.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/getEncryptionKey?api-version=2022-08-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
account
|
path | True |
string |
Der Name des Media Services-Kontos. |
asset
|
path | True |
string |
Der Ressourcenname. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. |
subscription
|
path | True |
string |
Der eindeutige Bezeichner für ein Microsoft Azure-Abonnement. |
api-version
|
query | True |
string |
Die Version der API, die mit der Clientanforderung verwendet werden soll. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Detaillierte Fehlerinformationen. |
Beispiele
Get Asset Storage Encryption Keys
Beispielanforderung
Beispiel für eine Antwort
{
"key": "AAAAAAAAAAAAAAAAAAAAAA==",
"assetFileEncryptionMetadata": [
{
"initializationVector": "-988929866",
"assetFileName": "AssetFile0",
"assetFileId": "a9536fa7-bd5d-4f84-a137-d1290982fe95"
},
{
"initializationVector": "1604993689",
"assetFileName": "AssetFile1",
"assetFileId": "f4060046-94ac-422d-824c-3f1d6aa3ecf2"
},
{
"initializationVector": "100082635",
"assetFileName": "AssetFile2",
"assetFileId": "485968d3-ddae-4b13-98e7-901201a9620b"
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Asset |
Die Verschlüsselungsmetadaten des Asset-Dateispeichers. |
Error |
Zusätzliche Informationen zum Ressourcenverwaltungsfehler. |
Error |
Die Fehlerdetails. |
Error |
Fehlerantwort |
Storage |
Daten, die zum Entschlüsseln von Ressourcendateien erforderlich sind, die mit Legacyspeicherverschlüsselung verschlüsselt wurden. |
AssetFileEncryptionMetadata
Die Verschlüsselungsmetadaten des Asset-Dateispeichers.
Name | Typ | Beschreibung |
---|---|---|
assetFileId |
string |
Die Objektdatei-ID. |
assetFileName |
string |
Der Name der Assetdatei. |
initializationVector |
string |
Der Initialisierungsvektor der Assetdatei. |
ErrorAdditionalInfo
Zusätzliche Informationen zum Ressourcenverwaltungsfehler.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Zusätzliche Informationen. |
type |
string |
Typ der zusätzlichen Informationen. |
ErrorDetail
Die Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Fehlerinformationen. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
StorageEncryptedAssetDecryptionData
Daten, die zum Entschlüsseln von Ressourcendateien erforderlich sind, die mit Legacyspeicherverschlüsselung verschlüsselt wurden.
Name | Typ | Beschreibung |
---|---|---|
assetFileEncryptionMetadata |
Metadaten zur Verschlüsselung von Ressourcendateien. |
|
key |
string |
Der Verschlüsselungsschlüssel für den Speicher der Assetdatei. |