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 매개 변수

Name In(다음 안에) 필수 형식 Description
accountName
path True

string

Media Services 계정 이름입니다.

resourceGroupName
path True

string

Azure 구독 내 리소스 그룹의 이름입니다.

streamingLocatorName
path True

string

스트리밍 로케이터 이름입니다.

subscriptionId
path True

string

Microsoft Azure 구독의 고유 식별자입니다.

api-version
query True

string

클라이언트 요청과 함께 사용할 API의 버전입니다.

응답

Name 형식 Description
200 OK

ListContentKeysResponse

정상

Other Status Codes

ErrorResponse

자세한 오류 정보입니다.

예제

List Content Keys

Sample Request

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

Sample Response

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

정의

Name Description
ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

ListContentKeysResponse

listContentKeys 작업에 대한 응답 클래스

StreamingLocatorContentKey

스트리밍 로케이터의 콘텐츠 키에 대한 클래스

StreamingLocatorContentKeyType

콘텐츠 키의 암호화 유형

TrackPropertyCompareOperation

속성 조건 작업 추적

TrackPropertyCondition

하나의 트랙 속성 조건을 지정하는 클래스

TrackPropertyType

추적 속성 유형

TrackSelection

트랙을 선택하는 클래스

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

오류 응답

Name 형식 Description
error

ErrorDetail

Error 개체.

ListContentKeysResponse

listContentKeys 작업에 대한 응답 클래스

Name 형식 Description
contentKeys

StreamingLocatorContentKey[]

현재 스트리밍 로케이터에서 사용하는 ContentKeys

StreamingLocatorContentKey

스트리밍 로케이터의 콘텐츠 키에 대한 클래스

Name 형식 Description
id

string

콘텐츠 키의 ID

labelReferenceInStreamingPolicy

string

스트리밍 정책에 지정된 콘텐츠 키의 레이블

policyName

string

콘텐츠 키에서 사용하는 ContentKeyPolicy

tracks

TrackSelection[]

이 콘텐츠 키를 사용하는 트랙

type

StreamingLocatorContentKeyType

콘텐츠 키의 암호화 유형

value

string

콘텐츠 키의 값

StreamingLocatorContentKeyType

콘텐츠 키의 암호화 유형

Name 형식 Description
CommonEncryptionCbcs

string

CBCS를 사용한 일반 암호화

CommonEncryptionCenc

string

CENC를 사용한 일반 암호화

EnvelopeEncryption

string

Envelope 암호화

TrackPropertyCompareOperation

속성 조건 작업 추적

Name 형식 Description
Equal

string

같음 연산

Unknown

string

알 수 없는 트랙 속성 비교 작업

TrackPropertyCondition

하나의 트랙 속성 조건을 지정하는 클래스

Name 형식 Description
operation

TrackPropertyCompareOperation

속성 조건 작업 추적

property

TrackPropertyType

추적 속성 유형

value

string

추적 속성 값

TrackPropertyType

추적 속성 유형

Name 형식 Description
FourCC

string

FourCC 추적

Unknown

string

알 수 없는 트랙 속성

TrackSelection

트랙을 선택하는 클래스

Name 형식 Description
trackSelections

TrackPropertyCondition[]

TrackSelections는 track을 지정할 수 있는 트랙 속성 조건 목록입니다.