Streaming Locators - List Content Keys

A streamelési lokátor által használt tartalomkulcsok listázása

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

URI-paraméterek

Name In Kötelező Típus Description
accountName
path True

string

A Media Services-fiók neve.

resourceGroupName
path True

string

Az Azure-előfizetésben található erőforráscsoport neve.

streamingLocatorName
path True

string

A Streamelési lokátor neve.

subscriptionId
path True

string

A Microsoft Azure-előfizetés egyedi azonosítója.

api-version
query True

string

Az ügyfélkéréshez használni kívánt API verziója.

Válaszok

Name Típus Description
200 OK

ListContentKeysResponse

OK

Other Status Codes

ErrorResponse

Részletes hibainformációk.

Példák

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

Definíciók

Name Description
ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

ListContentKeysResponse

A listContentKeys művelet válaszosztálya

StreamingLocatorContentKey

Tartalomkulcs osztálya a Streaming Locatorban

StreamingLocatorContentKeyType

Tartalomkulcs titkosítási típusa

TrackPropertyCompareOperation

Tulajdonságfeltétel-művelet nyomon követése

TrackPropertyCondition

Osztály egy pályatulajdonság feltételének megadásához

TrackPropertyType

Tulajdonságtípus nyomon követése

TrackSelection

Osztály a zeneszám kiválasztásához

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

ListContentKeysResponse

A listContentKeys művelet válaszosztálya

Name Típus Description
contentKeys

StreamingLocatorContentKey[]

Az aktuális streamelési lokátor által használt ContentKeys

StreamingLocatorContentKey

Tartalomkulcs osztálya a Streaming Locatorban

Name Típus Description
id

string

Tartalomkulcs azonosítója

labelReferenceInStreamingPolicy

string

A tartalomkulcs címkéje a streamelési szabályzatban meghatározottak szerint

policyName

string

Tartalomkulcs által használt ContentKeyPolicy

tracks

TrackSelection[]

Nyomon követi a tartalomkulcsot használó számokat

type

StreamingLocatorContentKeyType

Tartalomkulcs titkosítási típusa

value

string

Tartalomkulcs értéke

StreamingLocatorContentKeyType

Tartalomkulcs titkosítási típusa

Name Típus Description
CommonEncryptionCbcs

string

Gyakori titkosítás a CBCS használatával

CommonEncryptionCenc

string

Gyakori titkosítás a CENC használatával

EnvelopeEncryption

string

Borítéktitkosítás

TrackPropertyCompareOperation

Tulajdonságfeltétel-művelet nyomon követése

Name Típus Description
Equal

string

Egyenlő művelet

Unknown

string

Ismeretlen track tulajdonság összehasonlítása művelet

TrackPropertyCondition

Osztály egy pályatulajdonság feltételének megadásához

Name Típus Description
operation

TrackPropertyCompareOperation

Tulajdonságfeltétel-művelet nyomon követése

property

TrackPropertyType

Tulajdonságtípus nyomon követése

value

string

Tulajdonságérték nyomon követése

TrackPropertyType

Tulajdonságtípus nyomon követése

Name Típus Description
FourCC

string

FourCC nyomon követése

Unknown

string

Ismeretlen track tulajdonság

TrackSelection

Osztály a zeneszám kiválasztásához

Name Típus Description
trackSelections

TrackPropertyCondition[]

A TrackSelections egy track tulajdonság feltétellistája, amely megadhatja a követés(ek)et