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
Nom de l’option de stratégie de clé de contenu.
Paramètres facultatifs
Nom du compte Azure Media Services.
Liste séparée par l’espace des autres clés de jeton rsa.
Liste séparée par l’espace des autres clés de jeton symétrique.
Liste séparée par l’espace des clés de jeton de certificat x509 alternatives.
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 du jeton.
Utilisez la configuration Clear Key, un chiffrement AES a.k.a. Elle est destinée aux clés non DRM.
Chemin de fichier vers un fichier de certificat FairPlay au format PKCS 12 (pfx) (y compris la clé privée).
Mot de passe qui chiffre le certificat FairPlay au format PKCS 12 (pfx).
Durée de lecture.
Stockage durée.
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 ».
Émetteur de jeton.
Nom de la stratégie de clé de contenu.
Document de découverte OpenID Connect.
Utilisez la restriction ouverte. La licence ou la clé est remise à chaque demande. Non recommandé pour les environnements de production.
Modèle de licence PlayReady JSON. Utilisez @{file} pour charger à partir d’un fichier.
Type de clé de location et de bail. Valeurs disponibles : Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.
Durée de location. Doit être supérieur ou égal à 0.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Revendications de jeton requises séparées par l’espace au format « [key=value] ».
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.
Type de la clé de jeton à utiliser pour la clé de vérification primaire. Valeurs autorisées : Symétrique, RSA, X509.
Type de jeton. Valeurs autorisées : Jwt, Swt.
Modèle de licence JSON Widevine. Utilisez @{file} pour charger à partir d’un fichier.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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
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
Nom du compte Azure Media Services.
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 ».
Nom de la stratégie de clé de contenu.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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
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
Nom du compte Azure Media Services.
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.
Type de la clé de jeton à utiliser pour la clé de vérification alternative. Valeurs autorisées : Symétrique, RSA, X509.
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 du jeton.
Chemin de fichier vers un fichier de certificat FairPlay au format PKCS 12 (pfx) (y compris la clé privée).
Mot de passe qui chiffre le certificat FairPlay au format PKCS 12 (pfx).
Durée de lecture.
Stockage durée.
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 ».
Émetteur de jeton.
Nom de la stratégie de clé de contenu.
Document de découverte OpenID Connect.
Modèle de licence PlayReady JSON. Utilisez @{file} pour charger à partir d’un fichier.
Nom de l’option de stratégie de clé de contenu.
Type de clé de location et de bail. Valeurs disponibles : Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.
Durée de location. Doit être supérieur ou égal à 0.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Revendications de jeton requises séparées par l’espace au format « [key=value] ».
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.
Type de la clé de jeton à utiliser pour la clé de vérification primaire. Valeurs autorisées : Symétrique, RSA, X509.
Type de jeton. Valeurs autorisées : Jwt, Swt.
Modèle de licence JSON Widevine. Utilisez @{file} pour charger à partir d’un fichier.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.