Streaming Locators - List Content Keys
Répertorier les clés de contenu utilisées par ce localisateur de streaming
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators/{streamingLocatorName}/listContentKeys?api-version=2022-08-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nom du compte Media Services. |
resource
|
path | True |
string |
Nom du groupe de ressources au sein de l’abonnement Azure. |
streaming
|
path | True |
string |
Nom du localisateur de streaming. |
subscription
|
path | True |
string |
Identificateur unique d’un abonnement Microsoft Azure. |
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande cliente. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
|
Other Status Codes |
Informations détaillées sur les erreurs. |
Exemples
List Content Keys
Exemple de requête
Exemple de réponse
{
"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": []
}
]
}
Définitions
Nom | Description |
---|---|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
List |
Classe de réponse pour l’action listContentKeys |
Streaming |
Classe pour la clé de contenu dans Le Localisateur de streaming |
Streaming |
Type de chiffrement de la clé de contenu |
Track |
Suivi de l’opération de condition de propriété |
Track |
Classe pour spécifier une condition de propriété de suivi |
Track |
Type de propriété track |
Track |
Classe pour sélectionner une piste |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
ListContentKeysResponse
Classe de réponse pour l’action listContentKeys
Nom | Type | Description |
---|---|---|
contentKeys |
ContentKeys utilisées par le localisateur de streaming actuel |
StreamingLocatorContentKey
Classe pour la clé de contenu dans Le Localisateur de streaming
Nom | Type | Description |
---|---|---|
id |
string |
ID de la clé de contenu |
labelReferenceInStreamingPolicy |
string |
Étiquette de clé de contenu comme spécifié dans la stratégie de streaming |
policyName |
string |
ContentKeyPolicy utilisé par la clé de contenu |
tracks |
Suivis qui utilisent cette clé de contenu |
|
type |
Type de chiffrement de la clé de contenu |
|
value |
string |
Valeur de la clé de contenu |
StreamingLocatorContentKeyType
Type de chiffrement de la clé de contenu
Nom | Type | Description |
---|---|---|
CommonEncryptionCbcs |
string |
Chiffrement courant à l’aide de CBCS |
CommonEncryptionCenc |
string |
Chiffrement courant à l’aide de CENC |
EnvelopeEncryption |
string |
Chiffrement d'enveloppe |
TrackPropertyCompareOperation
Suivi de l’opération de condition de propriété
Nom | Type | Description |
---|---|---|
Equal |
string |
Opération égale |
Unknown |
string |
Opération de comparaison de propriétés de suivi inconnu |
TrackPropertyCondition
Classe pour spécifier une condition de propriété de suivi
Nom | Type | Description |
---|---|---|
operation |
Suivi de l’opération de condition de propriété |
|
property |
Type de propriété track |
|
value |
string |
Suivre la valeur de la propriété |
TrackPropertyType
Type de propriété track
Nom | Type | Description |
---|---|---|
FourCC |
string |
Suivre fourCC |
Unknown |
string |
Propriété de piste inconnue |
TrackSelection
Classe pour sélectionner une piste
Nom | Type | Description |
---|---|---|
trackSelections |
TrackSelections est une liste de conditions de propriétés de suivi qui peut spécifier la ou les pistes |