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=2022-08-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
O nome da conta dos Serviços de Mídia. |
resource
|
path | True |
string |
O nome do grupo de recursos na assinatura do Azure. |
streaming
|
path | True |
string |
O nome do Localizador de Streaming. |
subscription
|
path | True |
string |
O identificador exclusivo de uma assinatura do Microsoft Azure. |
api-version
|
query | True |
string |
A versão da API a ser usada com a solicitação do cliente. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Informações detalhadas de erro. |
Exemplos
List Content Keys
Solicitação de exemplo
Resposta de exemplo
{
"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
Nome | Description |
---|---|
Error |
As informações adicionais do erro de gerenciamento de recursos. |
Error |
Os detalhes do erro. |
Error |
Resposta de erro |
List |
Classe de resposta para a ação listContentKeys |
Streaming |
Classe para chave de conteúdo no Localizador de Streaming |
Streaming |
Tipo de criptografia de chave de conteúdo |
Track |
Rastrear operação de condição de propriedade |
Track |
Classe para especificar uma condição de propriedade de faixa |
Track |
Rastrear tipo de propriedade |
Track |
Classe para selecionar uma faixa |
ErrorAdditionalInfo
As informações adicionais do erro de gerenciamento de recursos.
Nome | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
Os detalhes do erro.
Nome | Tipo | Description |
---|---|---|
additionalInfo |
As informações adicionais do erro. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
Nome | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
ListContentKeysResponse
Classe de resposta para a ação listContentKeys
Nome | Tipo | Description |
---|---|---|
contentKeys |
ContentKeys usado pelo Localizador de Streaming atual |
StreamingLocatorContentKey
Classe para chave de conteúdo no Localizador de Streaming
Nome | Tipo | Description |
---|---|---|
id |
string |
ID da chave de conteúdo |
labelReferenceInStreamingPolicy |
string |
Rótulo da chave de conteúdo conforme especificado na Política de Streaming |
policyName |
string |
ContentKeyPolicy usado pela Chave de Conteúdo |
tracks |
Rastreia quais usam essa 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
Nome | Tipo | 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
Nome | Tipo | Description |
---|---|---|
Equal |
string |
Operação igual |
Unknown |
string |
Operação de comparação de propriedade de faixa desconhecida |
TrackPropertyCondition
Classe para especificar uma condição de propriedade de faixa
Nome | Tipo | 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
Nome | Tipo | Description |
---|---|---|
FourCC |
string |
Acompanhar FourCC |
Unknown |
string |
Propriedade de faixa desconhecida |
TrackSelection
Classe para selecionar uma faixa
Nome | Tipo | Description |
---|---|---|
trackSelections |
TrackSelections é uma lista de condições de propriedade de faixa que pode especificar faixas |