Assets - Get Encryption Key
Obtém a Chave de armazenamento de recursos
Obtém as chaves de encriptação do Armazenamento de recursos utilizadas para desencriptar conteúdo criado pela versão 2 da API dos Serviços de Multimédia
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/getEncryptionKey?api-version=2022-08-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
O nome da conta dos Serviços de Multimédia. |
asset
|
path | True |
string |
O Nome do recurso. |
resource
|
path | True |
string |
O nome do grupo de recursos na subscrição do Azure. |
subscription
|
path | True |
string |
O identificador exclusivo de uma subscrição do Microsoft Azure. |
api-version
|
query | True |
string |
A versão da API a ser utilizada com o pedido de cliente. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Informações detalhadas sobre o erro. |
Exemplos
Get Asset Storage Encryption Keys
Pedido de amostra
Resposta da amostra
{
"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"
}
]
}
Definições
Name | Description |
---|---|
Asset |
Os metadados de encriptação do Armazenamento de Ficheiros de Recursos. |
Error |
Informações adicionais sobre o erro de gestão de recursos. |
Error |
O detalhe do erro. |
Error |
Resposta a erros |
Storage |
Dados necessários para desencriptar ficheiros de recursos encriptados com encriptação de armazenamento legada. |
AssetFileEncryptionMetadata
Os metadados de encriptação do Armazenamento de Ficheiros de Recursos.
Name | Tipo | Description |
---|---|---|
assetFileId |
string |
O ID do Ficheiro de Recurso. |
assetFileName |
string |
O nome do Ficheiro de Recurso. |
initializationVector |
string |
O vetor de inicialização do Ficheiro de Recurso. |
ErrorAdditionalInfo
Informações adicionais sobre o erro de gestão de recursos.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informações adicionais. |
ErrorDetail
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
As informações adicionais do erro. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta a erros
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
StorageEncryptedAssetDecryptionData
Dados necessários para desencriptar ficheiros de recursos encriptados com encriptação de armazenamento legada.
Name | Tipo | Description |
---|---|---|
assetFileEncryptionMetadata |
Metadados de encriptação do Ficheiro de Recursos. |
|
key |
string |
A chave de encriptação de armazenamento do Ficheiro de Recursos. |