Assets - Get Encryption Key

Hämtar tillgångslagringsnyckeln
Hämtar krypteringsnycklarna för tillgångslagring som används för att dekryptera innehåll som skapats av version 2 av Media Services-API:et

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/getEncryptionKey?api-version=2022-08-01

URI-parametrar

Name I Obligatorisk Typ Description
accountName
path True

string

Namnet på Media Services-kontot.

assetName
path True

string

Tillgångsnamnet.

resourceGroupName
path True

string

Namnet på resursgruppen i Azure-prenumerationen.

subscriptionId
path True

string

Den unika identifieraren för en Microsoft Azure-prenumeration.

api-version
query True

string

Den version av API:et som ska användas med klientbegäran.

Svar

Name Typ Description
200 OK

StorageEncryptedAssetDecryptionData

OK

Other Status Codes

ErrorResponse

Detaljerad felinformation.

Exempel

Get Asset Storage Encryption Keys

Exempelbegäran

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountSaintHelens/getEncryptionKey?api-version=2022-08-01

Exempelsvar

{
  "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"
    }
  ]
}

Definitioner

Name Description
AssetFileEncryptionMetadata

Krypteringsmetadata för Tillgångsfillagring.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

StorageEncryptedAssetDecryptionData

Data som behövs för att dekryptera tillgångsfiler som krypterats med äldre lagringskryptering.

AssetFileEncryptionMetadata

Krypteringsmetadata för Tillgångsfillagring.

Name Typ Description
assetFileId

string

Tillgångsfil-ID: t.

assetFileName

string

Tillgångsfilens namn.

initializationVector

string

Initieringsvektorn för tillgångsfilen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

StorageEncryptedAssetDecryptionData

Data som behövs för att dekryptera tillgångsfiler som krypterats med äldre lagringskryptering.

Name Typ Description
assetFileEncryptionMetadata

AssetFileEncryptionMetadata[]

Metadata för tillgångsfilkryptering.

key

string

Krypteringsnyckeln för tillgångsfilens lagring.