az ams content-key-policy
Gerenciar políticas de chave de conteúdo para uma conta dos Serviços de Mídia do Azure.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az ams content-key-policy create |
Crie uma nova política de chave de conteúdo. |
Núcleo | GA |
az ams content-key-policy delete |
Excluir uma política de chave de conteúdo. |
Núcleo | GA |
az ams content-key-policy list |
Liste todas as políticas de chave de conteúdo em uma conta dos Serviços de Mídia do Azure. |
Núcleo | GA |
az ams content-key-policy option |
Gerenciar opções para uma política de chave de conteúdo existente. |
Núcleo | GA |
az ams content-key-policy option add |
Adicione uma nova opção a uma política de chave de conteúdo existente. |
Núcleo | GA |
az ams content-key-policy option remove |
Remova uma opção de uma política de chave de conteúdo existente. |
Núcleo | GA |
az ams content-key-policy option update |
Atualize uma opção de uma política de chave de conteúdo existente. |
Núcleo | GA |
az ams content-key-policy show |
Mostrar uma política de chave de conteúdo existente. |
Núcleo | GA |
az ams content-key-policy update |
Atualize uma política de chave de conteúdo existente. |
Núcleo | GA |
az ams content-key-policy create
Crie uma nova política de chave de conteúdo.
az ams content-key-policy create --account-name
--name
--policy-option-name
--resource-group
[--alt-rsa-token-keys]
[--alt-symmetric-token-keys]
[--alt-x509-token-keys]
[--ask]
[--audience]
[--clear-key-configuration]
[--description]
[--fair-play-pfx]
[--fair-play-pfx-password]
[--fp-playback-duration-seconds]
[--fp-storage-duration-seconds]
[--issuer]
[--open-id-connect-discovery-document]
[--open-restriction]
[--play-ready-template]
[--rental-and-lease-key-type]
[--rental-duration]
[--token-claims]
[--token-key]
[--token-key-type]
[--token-type]
[--widevine-template]
Exemplos
Crie uma política de chave de conteúdo com uma Configuração do FairPlay.
az ams content-key-policy create -a amsAccount -g resourceGroup -n contentKeyPolicyName --policy-option-name policyOptionName --open-restriction --ask "ask-32-chars-hex-string" --fair-play-pfx pfxPath --fair-play-pfx-password "pfxPassword" --rental-and-lease-key-type PersistentUnlimited --rental-duration 5000
Parâmetros Exigidos
O nome da conta dos Serviços de Mídia do Azure.
O nome da política de chave de conteúdo.
O nome da opção de política de chave de conteúdo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Lista separada por espaço de chaves de token rsa alternativas.
Lista separada por espaço de chaves de token simétricas alternativas.
Lista separada por espaço de chaves de token de certificado x509 alternativas.
A chave que deve ser usada como FairPlay Application Secret Key, que é uma cadeia de caracteres hexadecimal de 32 caracteres.
O público-alvo do token.
Use a configuração Limpar chave, também conhecida como criptografia AES. Destina-se a chaves não DRM.
A descrição da política de chave de conteúdo.
O caminho de arquivo para um arquivo de certificado FairPlay no formato PKCS 12 (pfx) (incluindo chave privada).
A senha que criptografa o certificado FairPlay no formato PKCS 12 (pfx).
Duração da reprodução.
Duração do armazenamento.
O emissor do token.
O documento de descoberta de conexão OpenID.
Use restrição aberta. A licença ou chave será entregue em cada solicitação. Não recomendado para ambientes de produção.
Modelo de licença JSON PlayReady. Use @{file} para carregar a partir de um arquivo.
O tipo de chave de locação e locação. Valores disponíveis: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.
A duração do aluguel. Deve ser maior que ou igual a 0.
Declarações de token necessárias separadas por espaço no formato '[key=value]'.
Uma cadeia de caracteres (para chave simétrica) ou um caminho de arquivo para um certificado (x509) ou chave pública (rsa). Deve ser usado em conjunto com --token-key-type.
O tipo de chave de token a ser usado para a chave de verificação primária. Valores permitidos: Simétrico, RSA, X509.
O tipo de token. Valores permitidos: Jwt, Swt.
Modelo de licença JSON Widevine. Use @{file} para carregar a partir de um arquivo.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ams content-key-policy delete
Excluir uma política de chave de conteúdo.
az ams content-key-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parâmetros Opcionais
O nome da conta dos Serviços de Mídia do Azure.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome da política de chave de conteúdo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ams content-key-policy list
Liste todas as políticas de chave de conteúdo em uma conta dos Serviços de Mídia do Azure.
az ams content-key-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Exemplos
listar as políticas de chave de conteúdo em uma conta dos Serviços de Mídia do Azure com uma cláusula de filtro.
az ams content-key-policy list -a amsAccount -g resourceGroup --filter "properties/lastModified gt 2022-08-16 or properties/created lt 2022-08-17"
Parâmetros Exigidos
O nome da conta dos Serviços de Mídia do Azure.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Restringe o conjunto de itens retornados.
Especifica a chave pela qual a coleta de resultados deve ser ordenada.
Especifica um inteiro não negativo n que limita o número de itens retornados de uma coleção. O serviço retorna o número de itens disponíveis até, mas não maior do que o valor especificado n.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ams content-key-policy show
Mostrar uma política de chave de conteúdo existente.
az ams content-key-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--with-secrets]
Parâmetros Opcionais
O nome da conta dos Serviços de Mídia do Azure.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome da política de chave de conteúdo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Inclua valores secretos da política de chave de conteúdo.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ams content-key-policy update
Atualize uma política de chave de conteúdo existente.
az ams content-key-policy update [--account-name]
[--add]
[--description]
[--force-string]
[--ids]
[--name]
[--remove]
[--resource-group]
[--set]
[--subscription]
Exemplos
Atualize uma política de chave de conteúdo existente, defina uma nova descrição e edite sua primeira opção definindo um novo emissor e público.
az ams content-key-policy update -n contentKeyPolicyName -a amsAccount --description newDescription --set options[0].restriction.issuer=newIssuer --set options[0].restriction.audience=newAudience
Parâmetros Opcionais
O nome da conta dos Serviços de Mídia do Azure.
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
A descrição da política de chave de conteúdo.
Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
O nome da política de chave de conteúdo.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove>
OU --remove propertyToRemove
.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=<value>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.