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]

Paramètres obligatoires

--account-name -a

Nom du compte Azure Media Services.

--name -n

Nom de la stratégie de diffusion en continu.

--resource-group -g

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

Paramètres facultatifs

--cbcs-clear-tracks

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://docs.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.

--cbcs-default-key-label

Étiquette pour spécifier la clé de contenu par défaut pour un schéma de chiffrement.

--cbcs-default-key-policy-name

Stratégie utilisée par la clé de contenu par défaut.

--cbcs-fair-play-allow-persistent-license

Autorise la licence à être persistante ou non.

Valeurs acceptées: false, true
Valeur par défaut: False
--cbcs-fair-play-template

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.

--cbcs-key-to-track-mappings

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://docs.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.

--cbcs-protocols

Liste séparée par l’espace des protocoles activés pour Common Encryption CBCS. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.

--cenc-clear-tracks

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://docs.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.

--cenc-default-key-label

Étiquette pour spécifier la clé de contenu par défaut pour un schéma de chiffrement.

--cenc-default-key-policy-name

Stratégie utilisée par la clé de contenu par défaut.

--cenc-disable-play-ready

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.

Valeurs acceptées: false, true
--cenc-disable-widevine

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.

Valeurs acceptées: false, true
--cenc-key-to-track-mappings

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://docs.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.

--cenc-play-ready-attributes

Attributs personnalisés pour PlayReady.

--cenc-play-ready-template

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.

--cenc-protocols

Liste séparée par l’espace des protocoles activés pour COMMON Encryption CENC. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.

--cenc-widevine-template

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.

--default-content-key-policy-name

Clé de contenu par défaut utilisée par la stratégie de diffusion en continu actuelle.

--envelope-clear-tracks

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://docs.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.

--envelope-default-key-label

Étiquette utilisée pour spécifier la clé de contenu lors de la création d’un localisateur de streaming.

--envelope-default-key-policy-name

Stratégie utilisée par la clé par défaut.

--envelope-key-to-track-mappings

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://docs.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.

--envelope-protocols

Liste séparée par l’espace des protocoles activés pour le chiffrement d’enveloppe. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.

--envelope-template

KeyAcquistionUrlTemplate est utilisé pour pointer vers le service spécifié par l’utilisateur pour distribuer des clés de contenu.

--no-encryption-protocols

Liste séparée par l’espace des protocoles activés pour NoEncryption. Valeurs autorisées : Download, Dash, HLS, SmoothStreaming.

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 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

--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 diffusion en continu.

--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 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

--account-name -a

Nom du compte Azure Media Services.

--resource-group -g

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

Paramètres facultatifs

--filter

Limite l’ensemble des éléments retournés.

--orderby

Spécifie la clé par laquelle la collection de résultats doit être ordonnée.

--top

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
--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 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

--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 diffusion en continu.

--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.