Partilhar via


az ams content-key-policy option

Gerencie opções para uma política de chave de conteúdo existente.

Comandos

Name Description Tipo Status
az ams content-key-policy option add

Adicione uma nova opção a uma política de chave de conteúdo existente.

Principal GA
az ams content-key-policy option remove

Remova uma opção de uma política de chave de conteúdo existente.

Principal GA
az ams content-key-policy option update

Atualize uma opção de uma política de chave de conteúdo existente.

Principal GA

az ams content-key-policy option add

Adicione uma nova opção a uma política de chave de conteúdo existente.

az ams content-key-policy option add --policy-option-name
                                     [--account-name]
                                     [--alt-rsa-token-keys]
                                     [--alt-symmetric-token-keys]
                                     [--alt-x509-token-keys]
                                     [--ask]
                                     [--audience]
                                     [--clear-key-configuration]
                                     [--fair-play-pfx]
                                     [--fair-play-pfx-password]
                                     [--fp-playback-duration-seconds]
                                     [--fp-storage-duration-seconds]
                                     [--ids]
                                     [--issuer]
                                     [--name]
                                     [--open-id-connect-discovery-document]
                                     [--open-restriction]
                                     [--play-ready-template]
                                     [--rental-and-lease-key-type]
                                     [--rental-duration]
                                     [--resource-group]
                                     [--subscription]
                                     [--token-claims]
                                     [--token-key]
                                     [--token-key-type]
                                     [--token-type]
                                     [--widevine-template]

Parâmetros Obrigatórios

--policy-option-name

O nome da opção da política de chave de conteúdo.

Parâmetros Opcionais

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--alt-rsa-token-keys

Lista separada por espaços de chaves de token rsa alternativas.

--alt-symmetric-token-keys

Lista separada por espaço de chaves de token simétricas alternativas.

--alt-x509-token-keys

Lista separada por espaço de chaves de token de certificado x509 alternativas.

--ask

A chave que deve ser usada como FairPlay Application Secret Key, que é uma cadeia hexadecimal de 32 caracteres.

--audience

O público do token.

--clear-key-configuration

Use a configuração Clear Key, também conhecida como criptografia AES. Destina-se a chaves não DRM.

Default value: False
--fair-play-pfx

O caminho de arquivo para um arquivo de certificado FairPlay no formato PKCS 12 (pfx) (incluindo chave privada).

--fair-play-pfx-password

A senha que criptografa o certificado FairPlay no formato PKCS 12 (pfx).

--fp-playback-duration-seconds

Duração da reprodução.

--fp-storage-duration-seconds

Duração do armazenamento.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--issuer

O emissor do token.

--name -n

O nome da política de chave de conteúdo.

--open-id-connect-discovery-document

O documento de descoberta de conexão OpenID.

--open-restriction

Use a restrição aberta. Licença ou chave será entregue em cada solicitação. Não recomendado para ambientes de produção.

Default value: False
--play-ready-template

Modelo de licença JSON PlayReady. Use @{file} para carregar a partir de um arquivo.

--rental-and-lease-key-type

O tipo de chave de aluguer e locação. Valores disponíveis: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

A duração do aluguer. Deve ser maior ou igual a 0.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--token-claims

Declarações de token necessárias separadas por espaço no formato '[key=value]'.

--token-key

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.

--token-key-type

O tipo da chave de token a ser usada para a chave de verificação primária. Valores permitidos: Simétrico, RSA, X509.

--token-type

O tipo de token. Valores permitidos: Jwt, Swt.

--widevine-template

Modelo de licença JSON Widevine. Use @{file} para carregar a partir de um arquivo.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az ams content-key-policy option remove

Remova uma opção de uma política de chave de conteúdo existente.

az ams content-key-policy option remove --policy-option-id
                                        [--account-name]
                                        [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

Parâmetros Obrigatórios

--policy-option-id

O identificador de opção da política de chave de conteúdo. Esse valor pode ser obtido da propriedade "policyOptionId" executando uma operação show em um recurso de política de chave de conteúdo.

Parâmetros Opcionais

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome da política de chave de conteúdo.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az ams content-key-policy option update

Atualize uma opção de uma política de chave de conteúdo existente.

az ams content-key-policy option update --policy-option-id
                                        [--account-name]
                                        [--add-alt-token-key]
                                        [--add-alt-token-key-type]
                                        [--ask]
                                        [--audience]
                                        [--fair-play-pfx]
                                        [--fair-play-pfx-password]
                                        [--fp-playback-duration-seconds]
                                        [--fp-storage-duration-seconds]
                                        [--ids]
                                        [--issuer]
                                        [--name]
                                        [--open-id-connect-discovery-document]
                                        [--play-ready-template]
                                        [--policy-option-name]
                                        [--rental-and-lease-key-type]
                                        [--rental-duration]
                                        [--resource-group]
                                        [--subscription]
                                        [--token-claims]
                                        [--token-key]
                                        [--token-key-type]
                                        [--token-type]
                                        [--widevine-template]

Exemplos

Atualize uma política de chave de conteúdo existente adicionando uma chave de token alternativa a uma opção existente.

az ams content-key-policy option update -n contentKeyPolicyName -g resourceGroup -a amsAccount --policy-option-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --add-alt-token-key tokenKey --add-alt-token-key-type Symmetric

Parâmetros Obrigatórios

--policy-option-id

O identificador de opção da política de chave de conteúdo. Esse valor pode ser obtido da propriedade "policyOptionId" executando uma operação show em um recurso de política de chave de conteúdo.

Parâmetros Opcionais

--account-name -a

O nome da conta dos Serviços de Mídia do Azure.

--add-alt-token-key

Cria uma chave de token alternativa com 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 --add-alt-token-key-type.

--add-alt-token-key-type

O tipo da chave de token a ser usada para a chave de verificação alternativa. Valores permitidos: Simétrico, RSA, X509.

--ask

A chave que deve ser usada como FairPlay Application Secret Key, que é uma cadeia hexadecimal de 32 caracteres.

--audience

O público do token.

--fair-play-pfx

O caminho de arquivo para um arquivo de certificado FairPlay no formato PKCS 12 (pfx) (incluindo chave privada).

--fair-play-pfx-password

A senha que criptografa o certificado FairPlay no formato PKCS 12 (pfx).

--fp-playback-duration-seconds

Duração da reprodução.

--fp-storage-duration-seconds

Duração do armazenamento.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--issuer

O emissor do token.

--name -n

O nome da política de chave de conteúdo.

--open-id-connect-discovery-document

O documento de descoberta de conexão OpenID.

--play-ready-template

Modelo de licença JSON PlayReady. Use @{file} para carregar a partir de um arquivo.

--policy-option-name

O nome da opção da política de chave de conteúdo.

--rental-and-lease-key-type

O tipo de chave de aluguer e locação. Valores disponíveis: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

A duração do aluguer. Deve ser maior ou igual a 0.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--token-claims

Declarações de token necessárias separadas por espaço no formato '[key=value]'.

--token-key

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.

--token-key-type

O tipo da chave de token a ser usada para a chave de verificação primária. Valores permitidos: Simétrico, RSA, X509.

--token-type

O tipo de token. Valores permitidos: Jwt, Swt.

--widevine-template

Modelo de licença JSON Widevine. Use @{file} para carregar a partir de um arquivo.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.