Streaming Locators - List Content Keys
Elencare le chiavi di contenuto usate da questo localizzatore di streaming
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators/{streamingLocatorName}/listContentKeys?api-version=2022-08-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
account
|
path | True |
string |
Nome dell'account di Servizi multimediali. |
resource
|
path | True |
string |
Nome del gruppo di risorse all'interno della sottoscrizione di Azure. |
streaming
|
path | True |
string |
Nome localizzatore di streaming. |
subscription
|
path | True |
string |
Identificatore univoco per una sottoscrizione di Microsoft Azure. |
api-version
|
query | True |
string |
Versione dell'API da usare con la richiesta client. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Informazioni dettagliate sull'errore. |
Esempio
List Content Keys
Esempio di richiesta
Risposta di esempio
{
"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": []
}
]
}
Definizioni
Nome | Descrizione |
---|---|
Error |
Informazioni aggiuntive sulla gestione delle risorse. |
Error |
Dettagli dell'errore. |
Error |
Risposta di errore |
List |
Classe di risposta per l'azione listContentKeys |
Streaming |
Classe per la chiave di contenuto nel localizzatore di streaming |
Streaming |
Tipo di crittografia della chiave di contenuto |
Track |
Tenere traccia dell'operazione della condizione delle proprietà |
Track |
Classe per specificare una condizione di proprietà track |
Track |
Tipo di proprietà Track |
Track |
Classe per selezionare una traccia |
ErrorAdditionalInfo
Informazioni aggiuntive sulla gestione delle risorse.
Nome | Tipo | Descrizione |
---|---|---|
info |
object |
Informazioni aggiuntive. |
type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
Nome | Tipo | Descrizione |
---|---|---|
additionalInfo |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Codice di errore. |
details |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore. |
target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
Nome | Tipo | Descrizione |
---|---|---|
error |
Oggetto error. |
ListContentKeysResponse
Classe di risposta per l'azione listContentKeys
Nome | Tipo | Descrizione |
---|---|---|
contentKeys |
ContentKey usati dal localizzatore di streaming corrente |
StreamingLocatorContentKey
Classe per la chiave di contenuto nel localizzatore di streaming
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID della chiave di contenuto |
labelReferenceInStreamingPolicy |
string |
Etichetta della chiave di contenuto come specificato nei criteri di streaming |
policyName |
string |
ContentKeyPolicy usato da Content Key |
tracks |
Tiene traccia che usano questa chiave di contenuto |
|
type |
Tipo di crittografia della chiave di contenuto |
|
value |
string |
Valore della chiave di contenuto |
StreamingLocatorContentKeyType
Tipo di crittografia della chiave di contenuto
Nome | Tipo | Descrizione |
---|---|---|
CommonEncryptionCbcs |
string |
Crittografia comune con CBCS |
CommonEncryptionCenc |
string |
Crittografia comune con CENC |
EnvelopeEncryption |
string |
Crittografia Envelope |
TrackPropertyCompareOperation
Tenere traccia dell'operazione della condizione delle proprietà
Nome | Tipo | Descrizione |
---|---|---|
Equal |
string |
Operazione uguale |
Unknown |
string |
Operazione di confronto delle proprietà di traccia sconosciuta |
TrackPropertyCondition
Classe per specificare una condizione di proprietà track
Nome | Tipo | Descrizione |
---|---|---|
operation |
Tenere traccia dell'operazione della condizione delle proprietà |
|
property |
Tipo di proprietà Track |
|
value |
string |
Tenere traccia del valore della proprietà |
TrackPropertyType
Tipo di proprietà Track
Nome | Tipo | Descrizione |
---|---|---|
FourCC |
string |
Tenere traccia di FourCC |
Unknown |
string |
Proprietà track sconosciuta |
TrackSelection
Classe per selezionare una traccia
Nome | Tipo | Descrizione |
---|---|---|
trackSelections |
TrackSelections è un elenco di condizioni di proprietà di traccia che può specificare tracce |