Streaming Locators - List Content Keys

Listar chaves de conteúdo usadas por este localizador de streaming

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

Parâmetros de URI

Name In Required Type Description
accountName
path True
  • string

O nome da conta dos serviços de mídia.

resourceGroupName
path True
  • string

O nome do grupo de recursos na assinatura do Azure.

streamingLocatorName
path True
  • string

O nome do localizador de streaming.

subscriptionId
path True
  • string

O identificador exclusivo para uma assinatura de Microsoft Azure.

api-version
query True
  • string

A versão da API a ser usada com a solicitação do cliente.

Respostas

Name Type Description
200 OK

OK

Other Status Codes

Informações detalhadas sobre o erro.

Exemplos

List Content Keys

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaServices/contosomedia/streamingLocators/secureStreamingLocator/listContentKeys?api-version=2020-05-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": []
    }
  ]
}

Definições

ApiError

O erro de API.

ListContentKeysResponse

Classe de resposta para a ação listContentKeys

ODataError

Informações sobre um erro.

StreamingLocatorContentKey

Classe para chave de conteúdo no localizador de streaming

StreamingLocatorContentKeyType

Tipo de criptografia de chave de conteúdo

TrackPropertyCompareOperation

Rastrear operação de condição de propriedade

TrackPropertyCondition

Classe para especificar uma condição de propriedade de faixa

TrackPropertyType

Rastrear tipo de propriedade

TrackSelection

Classe para selecionar uma faixa

ApiError

O erro de API.

Name Type Description
error

As propriedades do erro.

ListContentKeysResponse

Classe de resposta para a ação listContentKeys

Name Type Description
contentKeys

ContentKeys usado pelo localizador de streaming atual

ODataError

Informações sobre um erro.

Name Type Description
code
  • string

Um nome de erro independente de linguagem.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro (por exemplo, o nome da propriedade em erro).

StreamingLocatorContentKey

Classe para chave de conteúdo no localizador de streaming

Name Type Description
id
  • string

ID da chave de conteúdo

labelReferenceInStreamingPolicy
  • string

Rótulo de chave de conteúdo conforme especificado na política de streaming

policyName
  • string

ContentKeyPolicy usado pela chave de conteúdo

tracks

Faixas que usam esta chave de conteúdo

type

Tipo de criptografia de chave de conteúdo

value
  • string

Valor da chave de conteúdo

StreamingLocatorContentKeyType

Tipo de criptografia de chave de conteúdo

Name Type Description
CommonEncryptionCbcs
  • string

Criptografia Comum usando CBCS

CommonEncryptionCenc
  • string

Criptografia Comum usando CENC

EnvelopeEncryption
  • string

Criptografia de Envelope

TrackPropertyCompareOperation

Rastrear operação de condição de propriedade

Name Type Description
Equal
  • string

Operação igual

Unknown
  • string

Operação de comparação de propriedade de rastreamento desconhecida

TrackPropertyCondition

Classe para especificar uma condição de propriedade de faixa

Name Type Description
operation

Rastrear operação de condição de propriedade

property

Rastrear tipo de propriedade

value
  • string

Acompanhar o valor da propriedade

TrackPropertyType

Rastrear tipo de propriedade

Name Type Description
FourCC
  • string

Acompanhar FourCC

Unknown
  • string

Propriedade Track desconhecida

TrackSelection

Classe para selecionar uma faixa

Name Type Description
trackSelections

TrackSelections é uma lista de condições da Propriedade Track que pode especificar Track (s)