次の方法で共有


Assets - Get Encryption Key

資産ストレージ キーを取得します
Media Services API のバージョン 2 によって作成されたコンテンツの暗号化を解除するために使用される資産ストレージ暗号化キーを取得します

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

URI パラメーター

名前 / 必須 説明
accountName
path True

string

Media Services アカウント名。

assetName
path True

string

資産名。

resourceGroupName
path True

string

Azure サブスクリプション内のリソース グループの名前。

subscriptionId
path True

string

Microsoft Azure サブスクリプションの一意識別子。

api-version
query True

string

クライアント要求で使用される API のバージョン。

応答

名前 説明
200 OK

StorageEncryptedAssetDecryptionData

OK

Other Status Codes

ErrorResponse

詳細なエラー情報。

Get Asset Storage Encryption Keys

要求のサンプル

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

応答のサンプル

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

定義

名前 説明
AssetFileEncryptionMetadata

Asset File Storage 暗号化メタデータ。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

StorageEncryptedAssetDecryptionData

レガシ ストレージ暗号化で暗号化された資産ファイルの暗号化を解除するために必要なデータ。

AssetFileEncryptionMetadata

Asset File Storage 暗号化メタデータ。

名前 説明
assetFileId

string

アセット ファイル ID。

assetFileName

string

アセット ファイル名。

initializationVector

string

アセット ファイルの初期化ベクトル。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細です。

message

string

エラー メッセージ。

target

string

エラーのターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

error オブジェクト。

StorageEncryptedAssetDecryptionData

レガシ ストレージ暗号化で暗号化された資産ファイルの暗号化を解除するために必要なデータ。

名前 説明
assetFileEncryptionMetadata

AssetFileEncryptionMetadata[]

資産ファイルの暗号化メタデータ。

key

string

Asset File Storage 暗号化キー。