az ams streaming-policy
Gérer les stratégies de streaming pour un compte Azure Media Services.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az ams streaming-policy create |
Créez une stratégie de streaming. |
Core | GA |
| az ams streaming-policy delete |
Supprimez une stratégie de streaming. |
Core | GA |
| az ams streaming-policy list |
Répertoriez toutes les stratégies de diffusion en continu dans un compte Azure Media Services. |
Core | GA |
| az ams streaming-policy show |
Affichez les détails d’une stratégie de diffusion en continu. |
Core | GA |
az ams streaming-policy create
Créez une stratégie de streaming.
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]
Exemples
Créez une stratégie de streaming.
az ams streaming-policy create -a ams -n mypolicy -g rg --no-encryption-protocols HLS
Paramètres obligatoires
Nom du compte Azure Media Services.
Nom de la stratégie de diffusion en continu.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
JSON représentant les pistes qui ne doivent pas être chiffrées. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CBCS Arguments |
Étiquette pour spécifier la clé de contenu par défaut pour un schéma de chiffrement.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CBCS Arguments |
Stratégie utilisée par la clé de contenu par défaut.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CBCS Arguments |
Autorise la licence à être persistante ou non.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CBCS Arguments |
| Valeur par défaut: | False |
| Valeurs acceptées: | false, true |
Modèle d’URL d’acquisition de licence personnalisé pour un service client afin de remettre des clés aux utilisateurs finaux. Non nécessaire lors de l’utilisation d’Azure Media Services pour émettre des clés.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CBCS Arguments |
JSON représentant une liste de StreamingPolicyContentKey. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CBCS Arguments |
Liste séparée par l’espace des protocoles activés pour Common Encryption CBCS. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CBCS Arguments |
JSON représentant les pistes qui ne doivent pas être chiffrées. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Étiquette pour spécifier la clé de contenu par défaut pour un schéma de chiffrement.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Stratégie utilisée par la clé de contenu par défaut.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Si elle est spécifiée, aucune drm de cenc PlayReady n’est configurée. Si --cenc-disable-play-ready est défini, --cenc-disable-widevine ne peut pas également être défini.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
| Valeurs acceptées: | false, true |
Si elle est spécifiée, aucune drm de cenc Widevine n’est configurée. Si --cenc-disable-widevine est défini, --cenc-disable-play-ready ne peut pas également être défini.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
| Valeurs acceptées: | false, true |
JSON représentant une liste de StreamingPolicyContentKey. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Attributs personnalisés pour PlayReady.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Modèle d’URL d’acquisition de licence personnalisé pour un service client afin de remettre des clés aux utilisateurs finaux. Non nécessaire lors de l’utilisation d’Azure Media Services pour émettre des clés.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Liste séparée par l’espace des protocoles activés pour COMMON Encryption CENC. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Modèle d’URL d’acquisition de licence personnalisé pour un service client afin de remettre des clés aux utilisateurs finaux. Non nécessaire lors de l’utilisation d’Azure Media Services pour émettre des clés.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Common Encryption CENC Arguments |
Clé de contenu par défaut utilisée par la stratégie de diffusion en continu actuelle.
JSON représentant les pistes qui ne doivent pas être chiffrées. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Envelope Encryption Arguments |
Étiquette utilisée pour spécifier la clé de contenu lors de la création d’un localisateur de streaming.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Envelope Encryption Arguments |
Stratégie utilisée par la clé par défaut.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Envelope Encryption Arguments |
JSON représentant une liste de StreamingPolicyContentKey. Utilisez @{file} pour charger à partir d’un fichier. Pour plus d’informations sur la structure JSON, reportez-vous à la documentation swagger sur https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Envelope Encryption Arguments |
Liste séparée par l’espace des protocoles activés pour le chiffrement d’enveloppe. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Envelope Encryption Arguments |
KeyAcquistionUrlTemplate est utilisé pour pointer vers le service spécifié par l’utilisateur pour distribuer des clés de contenu.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Envelope Encryption Arguments |
Liste séparée par l’espace des protocoles activés pour NoEncryption. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az ams streaming-policy delete
Supprimez une stratégie de streaming.
Supprime une stratégie de streaming dans le compte Media Services.
az ams streaming-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du compte Azure Media Services.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de la stratégie de diffusion en continu.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az ams streaming-policy list
Répertoriez toutes les stratégies de diffusion en continu dans un compte Azure Media Services.
az ams streaming-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Paramètres obligatoires
Nom du compte Azure Media Services.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Limite l’ensemble des éléments retournés.
Spécifie la clé par laquelle la collection de résultats doit être ordonnée.
Spécifie un entier non négatif n qui limite le nombre d’éléments retournés à partir d’une collection. Le service retourne le nombre d’éléments disponibles jusqu’à ce qu’ils ne soient pas supérieurs à la valeur spécifiée n.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az ams streaming-policy show
Affichez les détails d’une stratégie de diffusion en continu.
az ams streaming-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du compte Azure Media Services.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom de la stratégie de diffusion en continu.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Id Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |