Partager via


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

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

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

Propriété Valeur
Groupe de paramètres: Common Encryption CBCS Arguments
--cbcs-default-key-label

É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
--cbcs-default-key-policy-name

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

Propriété Valeur
Groupe de paramètres: Common Encryption CBCS Arguments
--cbcs-fair-play-allow-persistent-license

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

Propriété Valeur
Groupe de paramètres: Common Encryption CBCS Arguments
--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://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.

Propriété Valeur
Groupe de paramètres: Common Encryption CBCS Arguments
--cbcs-protocols

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

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
--cenc-default-key-label

É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
--cenc-default-key-policy-name

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

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
--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.

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
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.

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
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://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
--cenc-play-ready-attributes

Attributs personnalisés pour PlayReady.

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
--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.

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
--cenc-protocols

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

Propriété Valeur
Groupe de paramètres: Common Encryption CENC Arguments
--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://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.

Propriété Valeur
Groupe de paramètres: Envelope Encryption Arguments
--envelope-default-key-label

É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
--envelope-default-key-policy-name

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

Propriété Valeur
Groupe de paramètres: Envelope Encryption Arguments
--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://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.

Propriété Valeur
Groupe de paramètres: Envelope Encryption Arguments
--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.

Propriété Valeur
Groupe de paramètres: Envelope Encryption Arguments
--envelope-template

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
--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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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.

--account-name -a

Nom du compte Azure Media Services.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--ids

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

Nom de la stratégie de diffusion en continu.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--resource-group -g

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

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

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

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

--verbose

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

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

--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 la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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.

--account-name -a

Nom du compte Azure Media Services.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--ids

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

Nom de la stratégie de diffusion en continu.

Propriété Valeur
Groupe de paramètres: Resource Id Arguments
--resource-group -g

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

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

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

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

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

--verbose

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