Streaming Locators - List Content Keys
このストリーミング ロケーターで使用されるコンテンツ キーを一覧表示する
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators/{streamingLocatorName}/listContentKeys?api-version=2022-08-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
account
|
path | True |
string |
Media Services アカウント名。 |
resource
|
path | True |
string |
Azure サブスクリプション内のリソース グループの名前。 |
streaming
|
path | True |
string |
ストリーミング ロケーター名。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションの一意識別子。 |
api-version
|
query | True |
string |
クライアント要求で使用される API のバージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
詳細なエラー情報。 |
例
List Content Keys
要求のサンプル
応答のサンプル
{
"contentKeys": [
{
"id": "9259eb06-eeee-4f77-987f-48f4ea5c649f",
"type": "EnvelopeEncryption",
"labelReferenceInStreamingPolicy": "aesDefaultKey",
"value": "QpiqeQROdN5xamnfUF2Wdw==",
"policyName": "PolicyWithMultipleOptions",
"tracks": []
},
{
"id": "06bfeff1-2bb6-4f58-af27-a2767f058bca",
"type": "CommonEncryptionCenc",
"labelReferenceInStreamingPolicy": "cencDefaultKey",
"value": "ZjgWhNnqnqcov/h+wrYusw==",
"policyName": "PolicyWithMultipleOptions",
"tracks": []
},
{
"id": "799e78a0-ed6f-4179-9222-ed4ec4223cec",
"type": "CommonEncryptionCbcs",
"labelReferenceInStreamingPolicy": "cbcsDefaultKey",
"value": "FjZ3n3yRcVxRFftdYFbe9g==",
"policyName": "PolicyWithMultipleOptions",
"tracks": []
}
]
}
定義
名前 | 説明 |
---|---|
Error |
リソース管理エラーの追加情報。 |
Error |
エラーの詳細。 |
Error |
エラー応答 |
List |
listContentKeys アクションの応答クラス |
Streaming |
ストリーミング ロケーターのコンテンツ キーのクラス |
Streaming |
コンテンツ キーの暗号化の種類 |
Track |
プロパティ条件の操作を追跡する |
Track |
1 つのトラック プロパティ条件を指定するクラス |
Track |
プロパティの種類を追跡する |
Track |
トラックを選択するクラス |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
ErrorDetail
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細です。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーのターゲット。 |
ErrorResponse
エラー応答
名前 | 型 | 説明 |
---|---|---|
error |
error オブジェクト。 |
ListContentKeysResponse
listContentKeys アクションの応答クラス
名前 | 型 | 説明 |
---|---|---|
contentKeys |
現在のストリーミング ロケーターで使用される ContentKeys |
StreamingLocatorContentKey
ストリーミング ロケーターのコンテンツ キーのクラス
名前 | 型 | 説明 |
---|---|---|
id |
string |
コンテンツ キーの ID |
labelReferenceInStreamingPolicy |
string |
ストリーミング ポリシーで指定されているコンテンツ キーのラベル |
policyName |
string |
コンテンツ キーで使用される ContentKeyPolicy |
tracks |
このコンテンツ キーを使用するトラック |
|
type |
コンテンツ キーの暗号化の種類 |
|
value |
string |
コンテンツ キーの値 |
StreamingLocatorContentKeyType
コンテンツ キーの暗号化の種類
名前 | 型 | 説明 |
---|---|---|
CommonEncryptionCbcs |
string |
CBCS を使用した一般的な暗号化 |
CommonEncryptionCenc |
string |
CENC を使用した一般的な暗号化 |
EnvelopeEncryption |
string |
エンベロープ暗号化 |
TrackPropertyCompareOperation
プロパティ条件の操作を追跡する
名前 | 型 | 説明 |
---|---|---|
Equal |
string |
等号演算 |
Unknown |
string |
不明なトラック プロパティの比較操作 |
TrackPropertyCondition
1 つのトラック プロパティ条件を指定するクラス
名前 | 型 | 説明 |
---|---|---|
operation |
プロパティ条件の操作を追跡する |
|
property |
プロパティの種類を追跡する |
|
value |
string |
プロパティ値を追跡する |
TrackPropertyType
プロパティの種類を追跡する
名前 | 型 | 説明 |
---|---|---|
FourCC |
string |
FourCC を追跡する |
Unknown |
string |
不明なトラック プロパティ |
TrackSelection
トラックを選択するクラス
名前 | 型 | 説明 |
---|---|---|
trackSelections |
TrackSelections は、トラックを指定できるトラック プロパティ条件リストです |