az ams streaming-policy
Verwalten von Streamingrichtlinien für ein Azure Media Services-Konto.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az ams streaming-policy create |
Erstellen Sie eine Streamingrichtlinie. |
Core | GA |
| az ams streaming-policy delete |
Löschen sie eine Streamingrichtlinie. |
Core | GA |
| az ams streaming-policy list |
Listet alle Streamingrichtlinien in einem Azure Media Services-Konto auf. |
Core | GA |
| az ams streaming-policy show |
Zeigen Sie die Details einer Streamingrichtlinie an. |
Core | GA |
az ams streaming-policy create
Erstellen Sie eine Streamingrichtlinie.
az ams streaming-policy create --account-name
--name
--resource-group
[--cbcs-clear-tracks]
[--cbcs-default-key-label]
[--cbcs-default-key-policy-name]
[--cbcs-fair-play-allow-persistent-license {false, true}]
[--cbcs-fair-play-template]
[--cbcs-key-to-track-mappings]
[--cbcs-protocols]
[--cenc-clear-tracks]
[--cenc-default-key-label]
[--cenc-default-key-policy-name]
[--cenc-disable-play-ready {false, true}]
[--cenc-disable-widevine {false, true}]
[--cenc-key-to-track-mappings]
[--cenc-play-ready-attributes]
[--cenc-play-ready-template]
[--cenc-protocols]
[--cenc-widevine-template]
[--default-content-key-policy-name]
[--envelope-clear-tracks]
[--envelope-default-key-label]
[--envelope-default-key-policy-name]
[--envelope-key-to-track-mappings]
[--envelope-protocols]
[--envelope-template]
[--no-encryption-protocols]
Beispiele
Erstellen Sie eine Streamingrichtlinie.
az ams streaming-policy create -a ams -n mypolicy -g rg --no-encryption-protocols HLS
Erforderliche Parameter
Der Name des Azure Media Services-Kontos.
Der Name der Streamingrichtlinie.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Der JSON-Code, der angibt, welche Spuren nicht verschlüsselt werden sollen. Verwenden Sie @{file} zum Laden aus einer Datei. Weitere Informationen zur JSON-Struktur finden Sie in der Dokumentation zu Swagger zu https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CBCS Arguments |
Bezeichnung zum Angeben des Standardinhaltsschlüssels für ein Verschlüsselungsschema.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CBCS Arguments |
Richtlinie, die von Standardinhaltsschlüssel verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CBCS Arguments |
Die Lizenz kann dauerhaft sein oder nicht.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CBCS Arguments |
| Standardwert: | False |
| Zulässige Werte: | false, true |
Die URL-Vorlage für den benutzerdefinierten Lizenzerwerb für einen Kundendienst, um Den Endbenutzern Schlüssel bereitzustellen. Nicht erforderlich, wenn Sie Azure Media Services für das Ausstellen von Schlüsseln verwenden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CBCS Arguments |
Der JSON-Code, der eine Liste von StreamingPolicyContentKey darstellt. Verwenden Sie @{file} zum Laden aus einer Datei. Weitere Informationen zur JSON-Struktur finden Sie in der Dokumentation zu Swagger zu https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CBCS Arguments |
Durch Leerzeichen getrennte Liste der aktivierten Protokolle für common Encryption CBCS. Zulässige Werte: Download, Dash, HLS, SmoothStreaming.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CBCS Arguments |
Der JSON-Code, der angibt, welche Spuren nicht verschlüsselt werden sollen. Verwenden Sie @{file} zum Laden aus einer Datei. Weitere Informationen zur JSON-Struktur finden Sie in der Dokumentation zu Swagger zu https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Bezeichnung zum Angeben des Standardinhaltsschlüssels für ein Verschlüsselungsschema.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Richtlinie, die von Standardinhaltsschlüssel verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Wenn angegeben, wird kein PlayReady cenc DRM konfiguriert. Wenn --cenc-disable-play-ready festgelegt ist, kann --cenc-disable-widevine nicht auch festgelegt werden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
| Zulässige Werte: | false, true |
Wenn angegeben, wird kein Widevine Cenc DRM konfiguriert. Wenn "--cenc-disable-widevine" festgelegt ist, kann --cenc-disable-play-ready nicht ebenfalls festgelegt werden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
| Zulässige Werte: | false, true |
Der JSON-Code, der eine Liste von StreamingPolicyContentKey darstellt. Verwenden Sie @{file} zum Laden aus einer Datei. Weitere Informationen zur JSON-Struktur finden Sie in der Dokumentation zu Swagger zu https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Benutzerdefinierte Attribute für PlayReady.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Die URL-Vorlage für den benutzerdefinierten Lizenzerwerb für einen Kundendienst, um Den Endbenutzern Schlüssel bereitzustellen. Nicht erforderlich, wenn Sie Azure Media Services für das Ausstellen von Schlüsseln verwenden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Durch Leerzeichen getrennte Liste der aktivierten Protokolle für common Encryption CENC. Zulässige Werte: Download, Dash, HLS, SmoothStreaming.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Die URL-Vorlage für den benutzerdefinierten Lizenzerwerb für einen Kundendienst, um Den Endbenutzern Schlüssel bereitzustellen. Nicht erforderlich, wenn Sie Azure Media Services für das Ausstellen von Schlüsseln verwenden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Common Encryption CENC Arguments |
Standardinhaltsschlüssel, der von der aktuellen Streamingrichtlinie verwendet wird.
Der JSON-Code, der angibt, welche Spuren nicht verschlüsselt werden sollen. Verwenden Sie @{file} zum Laden aus einer Datei. Weitere Informationen zur JSON-Struktur finden Sie in der Dokumentation zu Swagger zu https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Envelope Encryption Arguments |
Bezeichnung, die zum Angeben des Inhaltsschlüssels beim Erstellen eines Streaminglocators verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Envelope Encryption Arguments |
Richtlinie, die von Standardschlüssel verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Envelope Encryption Arguments |
Der JSON-Code, der eine Liste von StreamingPolicyContentKey darstellt. Verwenden Sie @{file} zum Laden aus einer Datei. Weitere Informationen zur JSON-Struktur finden Sie in der Dokumentation zu Swagger zu https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Envelope Encryption Arguments |
Durch Leerzeichen getrennte Liste der aktivierten Protokolle für die Umschlagverschlüsselung. Zulässige Werte: Download, Dash, HLS, SmoothStreaming.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Envelope Encryption Arguments |
Die KeyAcquistionUrlTemplate wird verwendet, um auf den vom Benutzer angegebenen Dienst auf die Übermittlung von Inhaltsschlüsseln zu verweisen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Envelope Encryption Arguments |
Leerzeichentrennte Liste der aktivierten Protokolle für NoEncryption. Zulässige Werte: Download, Dash, HLS, SmoothStreaming.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az ams streaming-policy delete
Löschen sie eine Streamingrichtlinie.
Löscht eine Streamingrichtlinie im Media Services-Konto.
az ams streaming-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Der Name des Azure Media Services-Kontos.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Name der Streamingrichtlinie.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az ams streaming-policy list
Listet alle Streamingrichtlinien in einem Azure Media Services-Konto auf.
az ams streaming-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Erforderliche Parameter
Der Name des Azure Media Services-Kontos.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Schränkt den Satz der zurückgegebenen Elemente ein.
Gibt den Schlüssel an, nach dem die Ergebnisauflistung sortiert werden soll.
Gibt eine nicht negative ganze Zahl n an, die die Anzahl der von einer Auflistung zurückgegebenen Elemente begrenzt. Der Dienst gibt die Anzahl der verfügbaren Elemente zurück, jedoch nicht größer als der angegebene Wert n.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az ams streaming-policy show
Zeigen Sie die Details einer Streamingrichtlinie an.
az ams streaming-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Der Name des Azure Media Services-Kontos.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Der Name der Streamingrichtlinie.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |