Partager via


az ams content-key-policy option

Gérer les options d’une stratégie de clé de contenu existante.

Commandes

Nom Description Type État
az ams content-key-policy option add

Ajoutez une nouvelle option à une stratégie de clé de contenu existante.

Core GA
az ams content-key-policy option remove

Supprimez une option d’une stratégie de clé de contenu existante.

Core GA
az ams content-key-policy option update

Mettez à jour une option à partir d’une stratégie de clé de contenu existante.

Core GA

az ams content-key-policy option add

Ajoutez une nouvelle option à une stratégie de clé de contenu existante.

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]

Paramètres obligatoires

--policy-option-name

Nom de l’option de stratégie de clé de contenu.

Paramètres facultatifs

--account-name -a

Nom du compte Azure Media Services.

--alt-rsa-token-keys

Liste séparée par l’espace des autres clés de jeton rsa.

--alt-symmetric-token-keys

Liste séparée par l’espace des autres clés de jeton symétrique.

--alt-x509-token-keys

Liste séparée par l’espace des clés de jeton de certificat x509 alternatives.

--ask

Clé qui doit être utilisée comme clé secrète d’application FairPlay, qui est une chaîne hexadécimal de 32 caractères.

--audience

Audience du jeton.

--clear-key-configuration

Utilisez la configuration Clear Key, un chiffrement AES a.k.a. Elle est destinée aux clés non DRM.

Valeur par défaut: False
--fair-play-pfx

Chemin de fichier vers un fichier de certificat FairPlay au format PKCS 12 (pfx) (y compris la clé privée).

--fair-play-pfx-password

Mot de passe qui chiffre le certificat FairPlay au format PKCS 12 (pfx).

--fp-playback-duration-seconds

Durée de lecture.

--fp-storage-duration-seconds

Stockage durée.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--issuer

Émetteur de jeton.

--name -n

Nom de la stratégie de clé de contenu.

--open-id-connect-discovery-document

Document de découverte OpenID Connect.

--open-restriction

Utilisez la restriction ouverte. La licence ou la clé est remise à chaque demande. Non recommandé pour les environnements de production.

Valeur par défaut: False
--play-ready-template

Modèle de licence PlayReady JSON. Utilisez @{file} pour charger à partir d’un fichier.

--rental-and-lease-key-type

Type de clé de location et de bail. Valeurs disponibles : Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

Durée de location. Doit être supérieur ou égal à 0.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--token-claims

Revendications de jeton requises séparées par l’espace au format « [key=value] ».

--token-key

Une chaîne (pour une clé symétrique) ou un chemin de fichier vers un certificat (x509) ou une clé publique (rsa). Doit être utilisé conjointement avec --token-key-type.

--token-key-type

Type de la clé de jeton à utiliser pour la clé de vérification primaire. Valeurs autorisées : Symétrique, RSA, X509.

--token-type

Type de jeton. Valeurs autorisées : Jwt, Swt.

--widevine-template

Modèle de licence JSON Widevine. Utilisez @{file} pour charger à partir d’un fichier.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az ams content-key-policy option remove

Supprimez une option d’une stratégie de clé de contenu existante.

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

Paramètres obligatoires

--policy-option-id

Identificateur de l’option de stratégie de clé de contenu. Cette valeur peut être obtenue à partir de la propriété « policyOptionId » en exécutant une opération d’affichage sur une ressource de stratégie de clé de contenu.

Paramètres facultatifs

--account-name -a

Nom du compte Azure Media Services.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de la stratégie de clé de contenu.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az ams content-key-policy option update

Mettez à jour une option à partir d’une stratégie de clé de contenu existante.

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]

Exemples

Mettez à jour une stratégie de clé de contenu existante en ajoutant une autre clé de jeton à une option existante.

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

Paramètres obligatoires

--policy-option-id

Identificateur de l’option de stratégie de clé de contenu. Cette valeur peut être obtenue à partir de la propriété « policyOptionId » en exécutant une opération d’affichage sur une ressource de stratégie de clé de contenu.

Paramètres facultatifs

--account-name -a

Nom du compte Azure Media Services.

--add-alt-token-key

Crée une autre clé de jeton avec une chaîne (pour une clé symétrique) ou un chemin de fichier vers un certificat (x509) ou une clé publique (rsa). Doit être utilisé conjointement avec --add-alt-token-key-type.

--add-alt-token-key-type

Type de la clé de jeton à utiliser pour la clé de vérification alternative. Valeurs autorisées : Symétrique, RSA, X509.

--ask

Clé qui doit être utilisée comme clé secrète d’application FairPlay, qui est une chaîne hexadécimal de 32 caractères.

--audience

Audience du jeton.

--fair-play-pfx

Chemin de fichier vers un fichier de certificat FairPlay au format PKCS 12 (pfx) (y compris la clé privée).

--fair-play-pfx-password

Mot de passe qui chiffre le certificat FairPlay au format PKCS 12 (pfx).

--fp-playback-duration-seconds

Durée de lecture.

--fp-storage-duration-seconds

Stockage durée.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--issuer

Émetteur de jeton.

--name -n

Nom de la stratégie de clé de contenu.

--open-id-connect-discovery-document

Document de découverte OpenID Connect.

--play-ready-template

Modèle de licence PlayReady JSON. Utilisez @{file} pour charger à partir d’un fichier.

--policy-option-name

Nom de l’option de stratégie de clé de contenu.

--rental-and-lease-key-type

Type de clé de location et de bail. Valeurs disponibles : Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

Durée de location. Doit être supérieur ou égal à 0.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--token-claims

Revendications de jeton requises séparées par l’espace au format « [key=value] ».

--token-key

Une chaîne (pour une clé symétrique) ou un chemin de fichier vers un certificat (x509) ou une clé publique (rsa). Doit être utilisé conjointement avec --token-key-type.

--token-key-type

Type de la clé de jeton à utiliser pour la clé de vérification primaire. Valeurs autorisées : Symétrique, RSA, X509.

--token-type

Type de jeton. Valeurs autorisées : Jwt, Swt.

--widevine-template

Modèle de licence JSON Widevine. Utilisez @{file} pour charger à partir d’un fichier.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.