az ams content-key-policy
Verwalten von Inhaltsschlüsselrichtlinien für ein Azure Media Services-Konto.
Befehle
| az ams content-key-policy create |
Erstellen Sie eine neue Inhaltsschlüsselrichtlinie. |
| az ams content-key-policy delete |
Löschen einer Inhaltsschlüsselrichtlinie. |
| az ams content-key-policy list |
Listet alle Inhaltsschlüsselrichtlinien in einem Azure Media Services-Konto auf. |
| az ams content-key-policy option |
Verwalten von Optionen für eine vorhandene Inhaltsschlüsselrichtlinie. |
| az ams content-key-policy option add |
Fügen Sie einer vorhandenen Inhaltsschlüsselrichtlinie eine neue Option hinzu. |
| az ams content-key-policy option remove |
Entfernen Sie eine Option aus einer vorhandenen Inhaltsschlüsselrichtlinie. |
| az ams content-key-policy option update |
Aktualisieren sie eine Option aus einer vorhandenen Inhaltsschlüsselrichtlinie. |
| az ams content-key-policy show |
Zeigen Sie eine vorhandene Inhaltsschlüsselrichtlinie an. |
| az ams content-key-policy update |
Aktualisieren einer vorhandenen Inhaltsschlüsselrichtlinie. |
az ams content-key-policy create
Erstellen Sie eine neue Inhaltsschlüsselrichtlinie.
az ams content-key-policy create --account-name
--name
--policy-option-name
--resource-group
[--alt-rsa-token-keys]
[--alt-symmetric-token-keys]
[--alt-x509-token-keys]
[--ask]
[--audience]
[--clear-key-configuration]
[--description]
[--fair-play-pfx]
[--fair-play-pfx-password]
[--fp-playback-duration-seconds]
[--fp-storage-duration-seconds]
[--issuer]
[--open-id-connect-discovery-document]
[--open-restriction]
[--play-ready-template]
[--rental-and-lease-key-type]
[--rental-duration]
[--token-claims]
[--token-key]
[--token-key-type]
[--token-type]
[--widevine-template]
Beispiele
Erstellen Sie eine Inhaltsschlüsselrichtlinie mit einer FairPlay-Konfiguration.
az ams content-key-policy create -a amsAccount -g resourceGroup -n contentKeyPolicyName --policy-option-name policyOptionName --open-restriction --ask "ask-32-chars-hex-string" --fair-play-pfx pfxPath --fair-play-pfx-password "pfxPassword" --rental-and-lease-key-type PersistentUnlimited --rental-duration 5000
Erforderliche Parameter
Der Name des Azure Media Services-Kontos.
Der Name der Inhaltsschlüsselrichtlinie.
Der Name der Inhaltsschlüsselrichtlinie.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Leerzeichentrennte Liste alternativer RSA-Tokenschlüssel.
Leerzeichentrennte Liste alternativer symmetrischer Tokenschlüssel.
Leergetrennte Liste der alternativen x509-Zertifikattokenschlüssel.
Der Schlüssel, der als FairPlay Application Secret Key verwendet werden muss, was eine 32-Zeichen-Hex-Zeichenfolge ist.
Die Zielgruppe für das Token.
Verwenden Sie die Clear Key-Konfiguration, a.k.a AES-Verschlüsselung. Es ist für nicht-DRM-Schlüssel vorgesehen.
Die Beschreibung der Inhaltsschlüsselrichtlinie.
Der Dateipfad zu einer FairPlay-Zertifikatdatei im PKCS 12 (pfx)-Format (einschließlich privatem Schlüssel).
Das Kennwort, das FairPlay-Zertifikat im PKCS 12 (pfx)-Format verschlüsselt.
Wiedergabedauer.
Speicherdauer.
Der Tokenaussteller.
Das OpenID Connect-Ermittlungsdokument.
Verwenden Sie die offene Einschränkung. Lizenz oder Schlüssel werden auf jeder Anforderung übermittelt. Nicht für Produktionsumgebungen empfohlen.
JSON PlayReady-Lizenzvorlage. Verwenden Sie @{file} zum Laden aus einer Datei.
Der Miet- und Mietschlüsseltyp. Verfügbare Werte: Nicht definiert, DualExpiry, PersistentUnlimited, PersistentLimited.
Die Mietdauer. Muss größer als oder gleich 0 sein.
Leerzeichentrennte Tokenansprüche im Format '[key=value]'
Entweder eine Zeichenfolge (für symmetrische Schlüssel) oder einen Dateipfad zu einem Zertifikat (x509) oder einem öffentlichen Schlüssel (RSA). Muss in Verbindung mit --token-key-type verwendet werden.
Der Typ des Tokenschlüssels, der für den primären Überprüfungsschlüssel verwendet werden soll. Zulässige Werte: Symmetric, RSA, X509.
Der Tokentyp. Zulässige Werte: Jwt, Swt.
JSON Widevine-Lizenzvorlage. Verwenden Sie @{file} zum Laden aus einer Datei.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az ams content-key-policy delete
Löschen einer Inhaltsschlüsselrichtlinie.
az ams content-key-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
Optionale Parameter
Der Name des Azure Media Services-Kontos.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Der Name der Inhaltsschlüsselrichtlinie.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az ams content-key-policy list
Listet alle Inhaltsschlüsselrichtlinien in einem Azure Media Services-Konto auf.
az ams content-key-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
Beschränkt den Satz der zurückgegebenen Elemente.
Gibt den Schlüssel an, durch den die Ergebnissammlung sortiert werden soll.
Gibt eine nicht negative ganze Zahl an, die die Anzahl der von einer Auflistung zurückgegebenen Elemente beschränkt. Der Dienst gibt die Anzahl der verfügbaren Elemente bis zu größer als der angegebene Wert n zurück.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az ams content-key-policy show
Zeigen Sie eine vorhandene Inhaltsschlüsselrichtlinie an.
az ams content-key-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--with-secrets]
Optionale Parameter
Der Name des Azure Media Services-Kontos.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Der Name der Inhaltsschlüsselrichtlinie.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Schließen Sie geheime Werte der Inhaltsschlüsselrichtlinie ein.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az ams content-key-policy update
Aktualisieren einer vorhandenen Inhaltsschlüsselrichtlinie.
az ams content-key-policy update [--account-name]
[--add]
[--description]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
Beispiele
Aktualisieren Sie eine vorhandene Inhaltsschlüsselrichtlinie, legen Sie eine neue Beschreibung fest, und bearbeiten Sie die erste Option, um einen neuen Aussteller und eine neue Zielgruppe festzulegen.
az ams content-key-policy update -n contentKeyPolicyName -a amsAccount --description newDescription --set options[0].restriction.issuer=newIssuer --set options[0].restriction.audience=newAudience
Optionale Parameter
Der Name des Azure Media Services-Kontos.
Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.
Die Beschreibung der Inhaltsschlüsselrichtlinie.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Der Name der Inhaltsschlüsselrichtlinie.
Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für