Assets - Get Encryption Key
Obtém a chave de armazenamento de ativos
Obtém as chaves de criptografia de armazenamento de ativos usadas para descriptografar o conteúdo criado pela versão 2 da API dos Serviços de Mí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 de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
O nome da conta dos Serviços de Mídia. |
asset
|
path | True |
string |
O nome do ativo. |
resource
|
path | True |
string |
O nome do grupo de recursos na assinatura do Azure. |
subscription
|
path | True |
string |
O identificador exclusivo para uma assinatura do Microsoft Azure. |
api-version
|
query | True |
string |
A versão da API a ser usada com a solicitação do cliente. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Informações detalhadas de erro. |
Exemplos
Get Asset Storage Encryption Keys
Solicitação de exemplo
Resposta de exemplo
{
"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
Nome | Description |
---|---|
Asset |
Os metadados de criptografia do Armazenamento de Arquivos de Ativos. |
Error |
As informações adicionais do erro de gerenciamento de recursos. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
Storage |
Dados necessários para descriptografar arquivos de ativos criptografados com criptografia de armazenamento herdada. |
AssetFileEncryptionMetadata
Os metadados de criptografia do Armazenamento de Arquivos de Ativos.
Nome | Tipo | Description |
---|---|---|
assetFileId |
string |
A ID do Arquivo de Ativo. |
assetFileName |
string |
O nome do Arquivo de Ativo. |
initializationVector |
string |
O vetor de inicialização do Arquivo de Ativo. |
ErrorAdditionalInfo
As informações adicionais do erro de gerenciamento de recursos.
Nome | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Nome | 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 de erro
Nome | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
StorageEncryptedAssetDecryptionData
Dados necessários para descriptografar arquivos de ativos criptografados com criptografia de armazenamento herdada.
Nome | Tipo | Description |
---|---|---|
assetFileEncryptionMetadata |
Metadados de criptografia do Arquivo de Ativo. |
|
key |
string |
A chave de criptografia de armazenamento do Arquivo de Ativo. |