Freigeben über


az ams content-key-policy option

Verwalten von Optionen für eine vorhandene Inhaltsschlüsselrichtlinie.

Befehle

Name Beschreibung Typ Status
az ams content-key-policy option add

Fügen Sie einer vorhandenen Inhaltsschlüsselrichtlinie eine neue Option hinzu.

Kernspeicher Allgemein verfügbar
az ams content-key-policy option remove

Entfernen sie eine Option aus einer vorhandenen Inhaltsschlüsselrichtlinie.

Kernspeicher Allgemein verfügbar
az ams content-key-policy option update

Aktualisieren sie eine Option aus einer vorhandenen Inhaltsschlüsselrichtlinie.

Kernspeicher Allgemein verfügbar

az ams content-key-policy option add

Fügen Sie einer vorhandenen Inhaltsschlüsselrichtlinie eine neue Option hinzu.

az ams content-key-policy option add --policy-option-name
                                     [--account-name]
                                     [--alt-rsa-token-keys]
                                     [--alt-symmetric-token-keys]
                                     [--alt-x509-token-keys]
                                     [--ask]
                                     [--audience]
                                     [--clear-key-configuration]
                                     [--fair-play-pfx]
                                     [--fair-play-pfx-password]
                                     [--fp-playback-duration-seconds]
                                     [--fp-storage-duration-seconds]
                                     [--ids]
                                     [--issuer]
                                     [--name]
                                     [--open-id-connect-discovery-document]
                                     [--open-restriction]
                                     [--play-ready-template]
                                     [--rental-and-lease-key-type]
                                     [--rental-duration]
                                     [--resource-group]
                                     [--subscription]
                                     [--token-claims]
                                     [--token-key]
                                     [--token-key-type]
                                     [--token-type]
                                     [--widevine-template]

Erforderliche Parameter

--policy-option-name

Der Name der Inhaltsschlüsselrichtlinie.

Optionale Parameter

--account-name -a

Der Name des Azure Media Services-Kontos.

--alt-rsa-token-keys

Durch Leerzeichen getrennte Liste mit alternativen Rsa-Tokenschlüsseln.

--alt-symmetric-token-keys

Durch Leerzeichen getrennte Liste mit alternativen symmetrischen Tokenschlüsseln.

--alt-x509-token-keys

Durch Leerzeichen getrennte Liste mit alternativen x509-Zertifikattokenschlüsseln.

--ask

Der Schlüssel, der als FairPlay Application Secret Key verwendet werden muss, bei dem es sich um eine 32-stellige Hexzeichenfolge handelt.

--audience

Die Zielgruppe für das Token.

--clear-key-configuration

Verwenden Sie die Clear Key-Konfiguration, a.k.a AES-Verschlüsselung. Er ist für Nicht-DRM-Schlüssel vorgesehen.

Standardwert: False
--fair-play-pfx

Der Dateipfad zu einer FairPlay-Zertifikatdatei im PKCS 12(pfx)-Format (einschließlich privatem Schlüssel).

--fair-play-pfx-password

Das Kennwort, das fairPlay-Zertifikat im PKCS 12 (pfx)-Format verschlüsselt.

--fp-playback-duration-seconds

Wiedergabedauer.

--fp-storage-duration-seconds

Speicherdauer.

--ids

Eine oder mehrere 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.

--issuer

Der Tokenherausgeber.

--name -n

Der Name der Inhaltsschlüsselrichtlinie.

--open-id-connect-discovery-document

Das OpenID Connect-Ermittlungsdokument.

--open-restriction

Verwenden Sie die offene Einschränkung. Lizenz oder Schlüssel werden auf jeder Anforderung übermittelt. Für Verwendung in Produktionsumgebungen nicht empfohlen.

Standardwert: False
--play-ready-template

JSON PlayReady-Lizenzvorlage. Verwenden Sie @{file} zum Laden aus einer Datei.

--rental-and-lease-key-type

Der Miet- und Mietschlüsseltyp. Verfügbare Werte: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

Die Mietdauer. Muss größer als oder gleich 0 sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--token-claims

Leerzeichentrennte erforderliche Tokenansprüche im Format "[key=value]".

--token-key

Entweder eine Zeichenfolge (für symmetrischen Schlüssel) oder einen Dateipfad zu einem Zertifikat (x509) oder öffentlichem Schlüssel (RSA). Muss in Verbindung mit dem --token-key-type verwendet werden.

--token-key-type

Der Typ des Tokenschlüssels, der für den primären Überprüfungsschlüssel verwendet werden soll. Zulässige Werte: Symmetrisch, RSA, X509.

--token-type

Der Tokentyp. Zulässige Werte: Jwt, Swt.

--widevine-template

JSON Widevine-Lizenzvorlage. Verwenden Sie @{file} zum Laden aus einer Datei.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ams content-key-policy option remove

Entfernen sie eine Option aus einer vorhandenen Inhaltsschlüsselrichtlinie.

az ams content-key-policy option remove --policy-option-id
                                        [--account-name]
                                        [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

Erforderliche Parameter

--policy-option-id

Der Bezeichner der Inhaltsschlüsselrichtlinie. Dieser Wert kann von der Eigenschaft "policyOptionId" abgerufen werden, indem ein Anzeigevorgang für eine Inhaltsschlüsselrichtlinienressource ausgeführt wird.

Optionale Parameter

--account-name -a

Der Name des Azure Media Services-Kontos.

--ids

Eine oder mehrere 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.

--name -n

Der Name der Inhaltsschlüsselrichtlinie.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az ams content-key-policy option update

Aktualisieren sie eine Option aus einer vorhandenen Inhaltsschlüsselrichtlinie.

az ams content-key-policy option update --policy-option-id
                                        [--account-name]
                                        [--add-alt-token-key]
                                        [--add-alt-token-key-type]
                                        [--ask]
                                        [--audience]
                                        [--fair-play-pfx]
                                        [--fair-play-pfx-password]
                                        [--fp-playback-duration-seconds]
                                        [--fp-storage-duration-seconds]
                                        [--ids]
                                        [--issuer]
                                        [--name]
                                        [--open-id-connect-discovery-document]
                                        [--play-ready-template]
                                        [--policy-option-name]
                                        [--rental-and-lease-key-type]
                                        [--rental-duration]
                                        [--resource-group]
                                        [--subscription]
                                        [--token-claims]
                                        [--token-key]
                                        [--token-key-type]
                                        [--token-type]
                                        [--widevine-template]

Beispiele

Aktualisieren Sie eine vorhandene Content-Key-Richtlinie, indem Sie einer vorhandenen Option einen alternativen Tokenschlüssel hinzufügen.

az ams content-key-policy option update -n contentKeyPolicyName -g resourceGroup -a amsAccount --policy-option-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --add-alt-token-key tokenKey --add-alt-token-key-type Symmetric

Erforderliche Parameter

--policy-option-id

Der Bezeichner der Inhaltsschlüsselrichtlinie. Dieser Wert kann von der Eigenschaft "policyOptionId" abgerufen werden, indem ein Anzeigevorgang für eine Inhaltsschlüsselrichtlinienressource ausgeführt wird.

Optionale Parameter

--account-name -a

Der Name des Azure Media Services-Kontos.

--add-alt-token-key

Erstellt einen alternativen Tokenschlüssel mit einer Zeichenfolge (für symmetrischen Schlüssel) oder einem Dateipfad zu einem Zertifikat (x509) oder öffentlichem Schlüssel (Rsa). Muss in Verbindung mit dem Schlüsseltyp "-add-alt-token-key" verwendet werden.

--add-alt-token-key-type

Der Typ des Tokenschlüssels, der für den alternativen Überprüfungsschlüssel verwendet werden soll. Zulässige Werte: Symmetrisch, RSA, X509.

--ask

Der Schlüssel, der als FairPlay Application Secret Key verwendet werden muss, bei dem es sich um eine 32-stellige Hexzeichenfolge handelt.

--audience

Die Zielgruppe für das Token.

--fair-play-pfx

Der Dateipfad zu einer FairPlay-Zertifikatdatei im PKCS 12(pfx)-Format (einschließlich privatem Schlüssel).

--fair-play-pfx-password

Das Kennwort, das fairPlay-Zertifikat im PKCS 12 (pfx)-Format verschlüsselt.

--fp-playback-duration-seconds

Wiedergabedauer.

--fp-storage-duration-seconds

Speicherdauer.

--ids

Eine oder mehrere 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.

--issuer

Der Tokenherausgeber.

--name -n

Der Name der Inhaltsschlüsselrichtlinie.

--open-id-connect-discovery-document

Das OpenID Connect-Ermittlungsdokument.

--play-ready-template

JSON PlayReady-Lizenzvorlage. Verwenden Sie @{file} zum Laden aus einer Datei.

--policy-option-name

Der Name der Inhaltsschlüsselrichtlinie.

--rental-and-lease-key-type

Der Miet- und Mietschlüsseltyp. Verfügbare Werte: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

Die Mietdauer. Muss größer als oder gleich 0 sein.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--token-claims

Leerzeichentrennte erforderliche Tokenansprüche im Format "[key=value]".

--token-key

Entweder eine Zeichenfolge (für symmetrischen Schlüssel) oder einen Dateipfad zu einem Zertifikat (x509) oder öffentlichem Schlüssel (RSA). Muss in Verbindung mit dem --token-key-type verwendet werden.

--token-key-type

Der Typ des Tokenschlüssels, der für den primären Überprüfungsschlüssel verwendet werden soll. Zulässige Werte: Symmetrisch, RSA, X509.

--token-type

Der Tokentyp. Zulässige Werte: Jwt, Swt.

--widevine-template

JSON Widevine-Lizenzvorlage. Verwenden Sie @{file} zum Laden aus einer Datei.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.