Streaming Locators - List Content Keys
Enumerar claves de contenido 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 identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nombre de la cuenta de Media Services. |
resource
|
path | True |
string |
Nombre del grupo de recursos dentro de la suscripción de Azure. |
streaming
|
path | True |
string |
Nombre del localizador de streaming. |
subscription
|
path | True |
string |
Identificador único de una suscripción de Microsoft Azure. |
api-version
|
query | True |
string |
Versión de la API que se va a usar con la solicitud de cliente. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar |
|
Other Status Codes |
Información detallada del error. |
Ejemplos
List Content Keys
Solicitud de ejemplo
Respuesta de muestra
{
"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": []
}
]
}
Definiciones
Nombre | Description |
---|---|
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
List |
Clase de respuesta para la acción listContentKeys |
Streaming |
Clase para la clave de contenido en el localizador de streaming |
Streaming |
Tipo de cifrado de clave de contenido |
Track |
Realizar un seguimiento de la operación de condición de propiedad |
Track |
Clase para especificar una condición de propiedad de seguimiento |
Track |
Tipo de propiedad Track |
Track |
Clase para seleccionar una pista |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Los detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
ListContentKeysResponse
Clase de respuesta para la acción listContentKeys
Nombre | Tipo | Description |
---|---|---|
contentKeys |
ContentKeys usados por el localizador de streaming actual |
StreamingLocatorContentKey
Clase para la clave de contenido en el localizador de streaming
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de la clave de contenido |
labelReferenceInStreamingPolicy |
string |
Etiqueta de clave de contenido como se especifica en la directiva de streaming |
policyName |
string |
ContentKeyPolicy usado por la clave de contenido |
tracks |
Pistas que usan esta clave de contenido |
|
type |
Tipo de cifrado de clave de contenido |
|
value |
string |
Valor de clave de contenido |
StreamingLocatorContentKeyType
Tipo de cifrado de clave de contenido
Nombre | Tipo | Description |
---|---|---|
CommonEncryptionCbcs |
string |
Cifrado común mediante CBCS |
CommonEncryptionCenc |
string |
Cifrado común mediante CENC |
EnvelopeEncryption |
string |
Cifrado de sobre |
TrackPropertyCompareOperation
Realizar un seguimiento de la operación de condición de propiedad
Nombre | Tipo | Description |
---|---|---|
Equal |
string |
Operación igual |
Unknown |
string |
Operación de comparación de propiedades de seguimiento desconocida |
TrackPropertyCondition
Clase para especificar una condición de propiedad de seguimiento
Nombre | Tipo | Description |
---|---|---|
operation |
Realizar un seguimiento de la operación de condición de propiedad |
|
property |
Tipo de propiedad Track |
|
value |
string |
Seguimiento del valor de la propiedad |
TrackPropertyType
Tipo de propiedad Track
Nombre | Tipo | Description |
---|---|---|
FourCC |
string |
Seguimiento de FourCC |
Unknown |
string |
Propiedad de seguimiento desconocida |
TrackSelection
Clase para seleccionar una pista
Nombre | Tipo | Description |
---|---|---|
trackSelections |
TrackSelections es una lista de condiciones de propiedad de seguimiento que puede especificar pistas. |