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
accountName
path True

string

Nombre de la cuenta de Media Services.

resourceGroupName
path True

string

Nombre del grupo de recursos dentro de la suscripción de Azure.

streamingLocatorName
path True

string

Nombre del localizador de streaming.

subscriptionId
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

ListContentKeysResponse

Aceptar

Other Status Codes

ErrorResponse

Información detallada del error.

Ejemplos

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

Definiciones

Nombre Description
ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

ListContentKeysResponse

Clase de respuesta para la acción listContentKeys

StreamingLocatorContentKey

Clase para la clave de contenido en el localizador de streaming

StreamingLocatorContentKeyType

Tipo de cifrado de clave de contenido

TrackPropertyCompareOperation

Realizar un seguimiento de la operación de condición de propiedad

TrackPropertyCondition

Clase para especificar una condición de propiedad de seguimiento

TrackPropertyType

Tipo de propiedad Track

TrackSelection

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

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Los detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

ListContentKeysResponse

Clase de respuesta para la acción listContentKeys

Nombre Tipo Description
contentKeys

StreamingLocatorContentKey[]

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

TrackSelection[]

Pistas que usan esta clave de contenido

type

StreamingLocatorContentKeyType

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

TrackPropertyCompareOperation

Realizar un seguimiento de la operación de condición de propiedad

property

TrackPropertyType

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

TrackPropertyCondition[]

TrackSelections es una lista de condiciones de propiedad de seguimiento que puede especificar pistas.