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. |
Core | GA |
| az ams content-key-policy delete |
Exclua uma política de chave de conteúdo. |
Core | 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. |
Core | GA |
| az ams content-key-policy option |
Gerenciar opções para uma política de chave de conteúdo existente. |
Core | GA |
| az ams content-key-policy option add |
Adicione uma nova opção a uma política de chave de conteúdo existente. |
Core | GA |
| az ams content-key-policy option remove |
Remova uma opção de uma política de chave de conteúdo existente. |
Core | GA |
| az ams content-key-policy option update |
Atualize uma opção de uma política de chave de conteúdo existente. |
Core | GA |
| az ams content-key-policy show |
Mostrar uma política de chave de conteúdo existente. |
Core | GA |
| az ams content-key-policy update |
Atualize uma política de chave de conteúdo existente. |
Core | 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 da 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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Lista separada por espaço de chaves de token rsa alternativas.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
Lista separada por espaço de chaves de token simétricas alternativas.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
Lista separada por espaço de chaves de token de certificado x509 alternativas.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
A chave que deve ser usada como Chave Secreta do Aplicativo FairPlay, que é uma cadeia de caracteres hexáxe de 32 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | FairPlay Configuration Arguments |
O público-alvo do token.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
Use a configuração clear key, também conhecida como criptografia AES. Destina-se a chaves não DRM.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Clear Key Configuration (AES Encryption) Arguments |
| Valor padrão: | False |
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).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | FairPlay Configuration Arguments |
A senha que criptografa o certificado FairPlay no formato PKCS 12 (pfx).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | FairPlay Configuration Arguments |
Duração da reprodução.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | FairPlay Configuration Arguments |
Duração do armazenamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | FairPlay Configuration Arguments |
O emissor do token.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
O documento de descoberta da conexão OpenID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
Use a restrição aberta. A licença ou a chave serão entregues em cada solicitação. Não recomendado para ambientes de produção.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Open Restriction Arguments |
| Valor padrão: | False |
Modelo de licença do PlayReady JSON. Use @{file} para carregar de um arquivo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | PlayReady Configuration Arguments |
O tipo de chave de aluguel e concessão. Valores disponíveis: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | FairPlay Configuration Arguments |
A duração do aluguel. Deve ser maior ou igual a 0.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | FairPlay Configuration Arguments |
Declarações de token necessárias separadas por espaço no formato '[key=value]'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
Uma cadeia de caracteres (para chave simétrica) ou um caminho de arquivo para um certificado (x509) ou uma chave pública (rsa). Deve ser usado em conjunto com --token-key-type.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
O tipo da chave de token a ser usada para a chave de verificação primária. Valores permitidos: Simétrico, RSA, X509.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
O tipo de token. Valores permitidos: Jwt, Swt.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Token Restriction Arguments |
Modelo de licença do Widevine JSON. Use @{file} para carregar de um arquivo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Widevine Configuration Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az ams content-key-policy delete
Exclua uma política de chave de conteúdo.
az ams content-key-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome da conta dos Serviços de Mídia do Azure.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da política da chave de conteúdo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Restringe o conjunto de itens retornados.
Especifica a chave pela qual a coleção 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 que o valor especificado n.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome da conta dos Serviços de Mídia do Azure.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da política da chave de conteúdo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Inclua valores secretos da política de chave de conteúdo.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
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-alvo.
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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome da conta dos Serviços de Mídia do Azure.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor padrão: | [] |
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 em JSON.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor padrão: | False |
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de 'ID do recurso'. Você deve fornecer --ids ou outros argumentos de 'ID de recurso'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O nome da política da chave de conteúdo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor padrão: | [] |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor padrão: | [] |
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |