Streaming Locators - List Content Keys
Auflisten von Inhaltsschlüsseln, die von diesem Streaminglocator verwendet werden
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators/{streamingLocatorName}/listContentKeys?api-version=2022-08-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
account
|
path | True |
string |
Der Name des Media Services-Kontos. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe innerhalb des Azure-Abonnements. |
streaming
|
path | True |
string |
Der Name des Streaminglocators. |
subscription
|
path | True |
string |
Der eindeutige Bezeichner für ein Microsoft Azure-Abonnement. |
api-version
|
query | True |
string |
Die Version der API, die mit der Clientanforderung verwendet werden soll. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Ausführliche Fehlerinformationen. |
Beispiele
List Content Keys
Beispielanforderung
Beispiel für eine Antwort
{
"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": []
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Error |
Zusätzliche Informationen zum Ressourcenverwaltungsfehler. |
Error |
Die Fehlerdetails. |
Error |
Fehlerantwort |
List |
Klasse der Antwort für die ListContentKeys-Aktion |
Streaming |
Klasse für den Inhaltsschlüssel im Streaminglocator |
Streaming |
Verschlüsselungstyp des Inhaltsschlüssels |
Track |
Nachverfolgen des Bedingungsvorgangs der Eigenschaft |
Track |
Klasse zum Angeben einer Trackeigenschaftsbedingung |
Track |
Track-Eigenschaftstyp |
Track |
Klasse zum Auswählen eines Titels |
ErrorAdditionalInfo
Zusätzliche Informationen zum Ressourcenverwaltungsfehler.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Zusätzliche Informationen. |
type |
string |
Typ der zusätzlichen Informationen. |
ErrorDetail
Die Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Fehlerinformationen. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
ListContentKeysResponse
Klasse der Antwort für die ListContentKeys-Aktion
Name | Typ | Beschreibung |
---|---|---|
contentKeys |
Vom aktuellen Streaminglocator verwendete ContentKeys |
StreamingLocatorContentKey
Klasse für den Inhaltsschlüssel im Streaminglocator
Name | Typ | Beschreibung |
---|---|---|
id |
string |
ID des Inhaltsschlüssels |
labelReferenceInStreamingPolicy |
string |
Bezeichnung des Inhaltsschlüssels wie in der Streamingrichtlinie angegeben |
policyName |
string |
Vom Inhaltsschlüssel verwendete ContentKeyPolicy |
tracks |
Nachverfolgen, die diesen Inhaltsschlüssel verwenden |
|
type |
Verschlüsselungstyp des Inhaltsschlüssels |
|
value |
string |
Wert des Inhaltsschlüssels |
StreamingLocatorContentKeyType
Verschlüsselungstyp des Inhaltsschlüssels
Name | Typ | Beschreibung |
---|---|---|
CommonEncryptionCbcs |
string |
Allgemeine Verschlüsselung mit CBCS |
CommonEncryptionCenc |
string |
Allgemeine Verschlüsselung mit CENC |
EnvelopeEncryption |
string |
Umschlagverschlüsselung |
TrackPropertyCompareOperation
Nachverfolgen des Bedingungsvorgangs der Eigenschaft
Name | Typ | Beschreibung |
---|---|---|
Equal |
string |
Gleichheitsvorgang |
Unknown |
string |
Unbekannter Nachverfolgungseigenschaftsvergleichsvorgang |
TrackPropertyCondition
Klasse zum Angeben einer Trackeigenschaftsbedingung
Name | Typ | Beschreibung |
---|---|---|
operation |
Nachverfolgen des Bedingungsvorgangs der Eigenschaft |
|
property |
Track-Eigenschaftstyp |
|
value |
string |
Nachverfolgen des Eigenschaftswerts |
TrackPropertyType
Track-Eigenschaftstyp
Name | Typ | Beschreibung |
---|---|---|
FourCC |
string |
Track FourCC |
Unknown |
string |
Unbekannte Titeleigenschaft |
TrackSelection
Klasse zum Auswählen eines Titels
Name | Typ | Beschreibung |
---|---|---|
trackSelections |
TrackSelections ist eine Liste der Track-Eigenschaftenbedingungen, die Die Spur(n) angeben kann. |