az keyvault key
Gerenciar chaves.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az keyvault key backup |
Solicite que um backup da chave especificada seja baixado para o cliente. |
Core | GA |
| az keyvault key create |
Crie uma nova chave, armazene-a e, em seguida, retorna parâmetros de chave e atributos para o cliente. |
Core | GA |
| az keyvault key decrypt |
Descriptografe um único bloco de dados criptografados. |
Core | Preview |
| az keyvault key delete |
Exclua uma chave de qualquer tipo do armazenamento no Cofre ou HSM. |
Core | GA |
| az keyvault key download |
Baixe a parte pública de uma chave armazenada. |
Core | GA |
| az keyvault key encrypt |
Criptografe uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um Cofre ou HSM. |
Core | Preview |
| az keyvault key get-attestation |
Obtenha o blob de atestado de uma chave. |
Core | GA |
| az keyvault key get-policy-template |
Retornar modelo de política como definição de política codificada em JSON. |
Core | Preview |
| az keyvault key import |
Importe uma chave privada. |
Core | GA |
| az keyvault key list |
Listar chaves no Cofre ou HSM especificado. |
Core | GA |
| az keyvault key list-deleted |
Liste as chaves excluídas no Cofre ou HSM especificado. |
Core | GA |
| az keyvault key list-versions |
Liste os identificadores e as propriedades das versões de uma chave. |
Core | GA |
| az keyvault key purge |
Exclua permanentemente a chave especificada. |
Core | GA |
| az keyvault key random |
Obtenha o número solicitado de bytes aleatórios de um HSM gerenciado. |
Core | GA |
| az keyvault key recover |
Recupere a chave excluída para sua versão mais recente. |
Core | GA |
| az keyvault key restore |
Restaure uma chave de backup para um Cofre ou HSM. |
Core | GA |
| az keyvault key rotate |
Gire a chave com base na política de chave gerando uma nova versão da chave. |
Core | GA |
| az keyvault key rotation-policy |
Gerenciar a política de rotação da chave. |
Core | GA |
| az keyvault key rotation-policy show |
Obtenha a política de rotação de uma chave do Key Vault. |
Core | GA |
| az keyvault key rotation-policy update |
Atualize a política de rotação de uma chave do Key Vault. |
Core | GA |
| az keyvault key set-attributes |
A operação de chave de atualização altera os atributos especificados de uma chave armazenada e pode ser aplicada a qualquer tipo de chave e versão de chave armazenada no Cofre ou HSM. |
Core | GA |
| az keyvault key show |
Obtenha os atributos de uma chave e, se for uma chave assimétrica, seu material público. |
Core | GA |
| az keyvault key show-deleted |
Obtenha a parte pública de uma chave excluída. |
Core | GA |
| az keyvault key sign |
Crie uma assinatura de um resumo usando uma chave armazenada em um Cofre ou HSM. |
Core | GA |
| az keyvault key verify |
Verifique uma assinatura usando a chave armazenada em um Cofre ou HSM. |
Core | GA |
az keyvault key backup
Solicite que um backup da chave especificada seja baixado para o cliente.
A operação de Backup de Chave exporta uma chave do Cofre ou HSM em um formulário protegido. Observe que essa operação não retorna material de chave em um formulário que pode ser usado fora do cofre ou do sistema HSM, o material de chave retornado é protegido para um HSM ou para o próprio Cofre. A intenção dessa operação é permitir que um cliente gere uma chave em uma instância do Cofre ou HSM, FAÇA BACKUP da chave e restaure-a em outra instância do Cofre ou HSM. A operação BACKUP pode ser usada para exportar, de forma protegida, qualquer tipo de chave do Cofre ou HSM. Não é possível fazer backup de versões individuais de uma chave. BACKUP/RESTORE só pode ser executado dentro de limites geográficos; o que significa que um BACKUP de uma área geográfica não pode ser restaurado para outra área geográfica. Por exemplo, um backup da área geográfica dos EUA não pode ser restaurado em uma área geográfica da UE. Essa operação requer a permissão de chave/backup.
az keyvault key backup --file
[--hsm-name]
[--id]
[--name]
[--vault-name]
Parâmetros Exigidos
Caminho do arquivo local no qual armazenar o backup de chaves.
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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key create
Crie uma nova chave, armazene-a e, em seguida, retorna parâmetros de chave e atributos para o cliente.
A operação create key pode ser usada para criar qualquer tipo de chave no Cofre ou HSM. Se a chave nomeada já existir, Vault ou HSM criará uma nova versão da chave. Ele requer a permissão de criação/chaves.
az keyvault key create [--curve {P-256, P-256K, P-384, P-521}]
[--default-cvm-policy]
[--disabled {false, true}]
[--expires]
[--exportable {false, true}]
[--hsm-name]
[--id]
[--immutable {false, true}]
[--kty {EC, EC-HSM, RSA, RSA-HSM, oct, oct-HSM}]
[--name]
[--not-before]
[--ops {decrypt, encrypt, export, import, sign, unwrapKey, verify, wrapKey}]
[--policy]
[--protection {hsm, software}]
[--size]
[--tags]
[--vault-name]
Exemplos
Crie uma chave em um Key Vault especificado com um determinado nome. (autogenerated)
az keyvault key create --vault-name envault -n enkey
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.
Nome da curva elíptica. Para valores válidos, consulte: https://learn.microsoft.com/rest/api/keyvault/keys/create-key/create-key#jsonwebkeycurvename.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | P-256, P-256K, P-384, P-521 |
Use a política padrão na qual a chave pode ser exportada para criptografia de disco CVM.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Criar chave no estado desabilitado.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Expiração utc datetime (Y-m-d'T'H:M:S'Z').
Se a chave privada pode ser exportada. Para criar chave com a política de versão, "exportável" deve ser verdadeiro e o chamador deve ter permissão de "exportação".
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Marque uma política de versão como imutável. Uma política de versão imutável não pode ser alterada ou atualizada após ser marcada como imutável. As políticas de versão são mutáveis por padrão.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
O tipo de chave a ser criada. Para valores válidos, consulte: https://learn.microsoft.com/rest/api/keyvault/keys/create-key/create-key#jsonwebkeytype.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | EC, EC-HSM, RSA, RSA-HSM, oct, oct-HSM |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Chave não utilizável antes do datetime UTC fornecido (Y-m-d'T'H:M:S'Z').
Lista separada por espaço de operações de chave da Web JSON permitidas.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | decrypt, encrypt, export, import, sign, unwrapKey, verify, wrapKey |
As regras de política sob as quais a chave pode ser exportada. Definição de política como JSON ou um caminho para um arquivo que contém a definição de política JSON.
Especifica o tipo de proteção de chave.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | hsm, software |
O tamanho da chave em bits. Por exemplo: 2048, 3072 ou 4096 para RSA. 128, 192 ou 256 para outubro.
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key decrypt
Esse comando está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Descriptografe um único bloco de dados criptografados.
A operação DECRYPT descriptografa um bloco bem formado de texto criptografado usando a chave de criptografia de destino e o algoritmo especificado. Essa operação é o inverso da operação ENCRYPT; apenas um único bloco de dados pode ser descriptografado, o tamanho desse bloco depende da chave de destino e do algoritmo a ser usado. A operação DECRYPT aplica-se a chaves assimétricas e simétricas armazenadas no Cofre ou HSM, pois usa a parte privada da chave. Essa operação requer a permissão de chaves/descriptografia.
az keyvault key decrypt --algorithm {A128CBC, A128CBCPAD, A128GCM, A192CBC, A192CBCPAD, A192GCM, A256CBC, A256CBCPAD, A256GCM, RSA-OAEP, RSA-OAEP-256, RSA1_5}
--value
[--aad]
[--data-type {base64, plaintext}]
[--hsm-name]
[--id]
[--iv]
[--name]
[--tag]
[--vault-name]
[--version]
Exemplos
Descriptografar valor (cadeia de caracteres codificada em Base64 retornada por comando criptografado) com a chave do cofre usando RSA-OAEP e obter resultado como codificado em base64.
az keyvault key decrypt --name mykey --vault-name myvault --algorithm RSA-OAEP --data-type base64 --value "CbFcCxHG7WTU+nbpFRrHoqSduwlPy8xpWxf1JxZ2y12BY/qFJirMSYq1i4SO9rvSmvmEMxFV5kw5s9Tc+YoKmv8X6oe+xXx+JytYV8obA5l3OQD9epuuQHWW0kir/mp88lzhcYWxYuF7mKDpPKDV4if+wnAZqQ4woB6t2JEZU5MVK3s+3E/EU4ehb5XrVxAl6xpYy8VYbyF33uJ5s+aUsYIrsVtXgrW99HQ3ic7tJtIOGuWqKhPCdQRezRkOcyxkJcmnDHOLjWA/9strzzx/dyg/t884gT7qrkmIHh8if9SFal/vi1h4XhoDqUleMTnKev2IFHyDNcYVYG3pftJiuA=="
Descriptografar valor(cadeia de caracteres codificada em Base64 retornada por comando criptografado) com a chave do MHSM usando AES-GCM e obter resultado como texto sem formatação.
az keyvault key decrypt --name mykey --hsm-name myhsm --algorithm A256GCM --value "N5w02jS77xg536Ddzv/xPWQ=" --data-type plaintext
--aad "101112131415161718191a1b1c1d1e1f" --iv "727b26f78e55cf4cd8d34216" --tag "f7207d02cead35a77a1c7e5f8af959e9"
Parâmetros Exigidos
Identificador de algoritmo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | A128CBC, A128CBCPAD, A128GCM, A192CBC, A192CBCPAD, A192GCM, A256CBC, A256CBCPAD, A256GCM, RSA-OAEP, RSA-OAEP-256, RSA1_5 |
O valor a ser descriptografado, que deve ser o resultado de "az keyvault encrypt".
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.
Dados opcionais autenticados, mas não criptografados. Para uso com AES-GCM descriptografia.
O tipo dos dados originais.
| Propriedade | Valor |
|---|---|
| Valor padrão: | base64 |
| Valores aceitos: | base64, plaintext |
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
O vetor de inicialização usado durante a criptografia. Necessário para descriptografia do AES.
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A marca de autenticação gerada durante a criptografia. Necessário apenas para AES-GCM descriptografia.
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key delete
Exclua uma chave de qualquer tipo do armazenamento no Cofre ou HSM.
A operação de exclusão de chave não pode ser usada para remover versões individuais de uma chave. Essa operação remove o material criptográfico associado à chave, o que significa que a chave não pode ser usada para operações sign/verify, wrap/unwrap ou Encrypt/Decrypt. Essa operação requer a permissão de chaves/exclusão.
az keyvault key delete [--hsm-name]
[--id]
[--name]
[--vault-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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key download
Baixe a parte pública de uma chave armazenada.
az keyvault key download --file
[--encoding {DER, PEM}]
[--hsm-name]
[--id]
[--name]
[--vault-name]
[--version]
Exemplos
Salve a chave com a codificação PEM.
az keyvault key download --vault-name MyKeyVault -n MyKey -e PEM -f mykey.pem
Salve a chave com a codificação DER.
az keyvault key download --vault-name MyKeyVault -n MyKey -e DER -f mykey.der
Parâmetros Exigidos
Arquivo para receber o conteúdo da chave.
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.
Codificação da chave, padrão: PEM.
| Propriedade | Valor |
|---|---|
| Valor padrão: | PEM |
| Valores aceitos: | DER, PEM |
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key encrypt
Esse comando está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Criptografe uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um Cofre ou HSM.
A operação ENCRYPT criptografa uma sequência arbitrária de bytes usando uma chave de criptografia armazenada no Cofre ou HSM. Observe que a operação ENCRYPT dá suporte apenas a um único bloco de dados, do qual o tamanho depende da chave de destino e do algoritmo de criptografia a ser usado. A operação ENCRYPT só é estritamente necessária para chaves simétricas armazenadas no HSM do Vault pr, pois a proteção com uma chave assimétrica pode ser executada usando a parte pública da chave. Essa operação tem suporte para chaves assimétricas como uma conveniência para os chamadores que têm uma referência de chave, mas não têm acesso ao material de chave pública. Essa operação requer a permissão de criptografia/chaves.
az keyvault key encrypt --algorithm {A128CBC, A128CBCPAD, A128GCM, A192CBC, A192CBCPAD, A192GCM, A256CBC, A256CBCPAD, A256GCM, RSA-OAEP, RSA-OAEP-256, RSA1_5}
--value
[--aad]
[--data-type {base64, plaintext}]
[--hsm-name]
[--id]
[--iv]
[--name]
[--vault-name]
[--version]
Exemplos
Criptografar valor (cadeia de caracteres codificada em Base64) com a chave do cofre usando RSA-OAEP.
az keyvault key encrypt --name mykey --vault-name myvault --algorithm RSA-OAEP --value "YWJjZGVm" --data-type base64
Criptografar valor(texto sem formatação) com a chave do MHSM usando a AES-GCM.
az keyvault key encrypt --name mykey --hsm-name myhsm --algorithm A256GCM --value "this is plaintext" --data-type plaintext --aad "101112131415161718191a1b1c1d1e1f"
Parâmetros Exigidos
Identificador de algoritmo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | A128CBC, A128CBCPAD, A128GCM, A192CBC, A192CBCPAD, A192GCM, A256CBC, A256CBCPAD, A256GCM, RSA-OAEP, RSA-OAEP-256, RSA1_5 |
O valor a ser criptografado. O tipo de dados padrão é a cadeia de caracteres codificada em Base64.
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.
Dados opcionais autenticados, mas não criptografados. Para uso com criptografia AES-GCM.
O tipo dos dados originais.
| Propriedade | Valor |
|---|---|
| Valor padrão: | base64 |
| Valores aceitos: | base64, plaintext |
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Vetor de inicialização. Necessário apenas para criptografia AES-CBC(PAD).
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key get-attestation
Obtenha o blob de atestado de uma chave.
Esse comando é aplicável a qualquer chave armazenada no HSM Gerenciado do Azure Key Vault. Essa operação requer a permissão de obtenção/chaves.
az keyvault key get-attestation [--file]
[--hsm-name]
[--id]
[--name]
[--version]
Exemplos
Obtenha o atestado de uma chave.
az keyvault key get-attestation --hsm-name myhsm -n mykey
Salve o atestado da chave no arquivo local.
az keyvault key get-attestation --hsm-name myhsm -n mykey -f mykeyattestation.json
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.
Arquivo para receber o atestado da chave se você quiser salvá-lo.
Nome do HSM. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key get-policy-template
Esse comando está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Retornar modelo de política como definição de política codificada em JSON.
az keyvault key get-policy-template
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 keyvault key import
Importe uma chave privada.
Dá suporte à importação de chaves privadas codificadas em base64 de arquivos PEM ou cadeias de caracteres. Dá suporte à importação de chaves BYOK para HSM para cofres de chaves premium.
az keyvault key import [--byok-file]
[--byok-string]
[--curve {P-256, P-256K, P-384, P-521}]
[--default-cvm-policy]
[--disabled {false, true}]
[--expires]
[--exportable {false, true}]
[--hsm-name]
[--id]
[--immutable {false, true}]
[--kty {EC, RSA, oct}]
[--name]
[--not-before]
[--ops {decrypt, encrypt, export, import, sign, unwrapKey, verify, wrapKey}]
[--pem-file]
[--pem-password]
[--pem-string]
[--policy]
[--protection {hsm, software}]
[--tags]
[--vault-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.
Arquivo BYOK que contém a chave a ser importada. Não deve ser protegido por senha.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Key Source Arguments |
Cadeia de caracteres BYOK que contém a chave a ser importada. Não deve ser protegido por senha.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Key Source Arguments |
O nome da curva da chave a ser importada (somente para BYOK).
| Propriedade | Valor |
|---|---|
| Valores aceitos: | P-256, P-256K, P-384, P-521 |
Use a política padrão na qual a chave pode ser exportada para criptografia de disco CVM.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Criar chave no estado desabilitado.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Expiração utc datetime (Y-m-d'T'H:M:S'Z').
Se a chave privada pode ser exportada. Para criar chave com a política de versão, "exportável" deve ser verdadeiro e o chamador deve ter permissão de "exportação".
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Marque uma política de versão como imutável. Uma política de versão imutável não pode ser alterada ou atualizada após ser marcada como imutável. As políticas de versão são mutáveis por padrão.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
O tipo de chave a ser importada (somente para BYOK).
| Propriedade | Valor |
|---|---|
| Valor padrão: | RSA |
| Valores aceitos: | EC, RSA, oct |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Chave não utilizável antes do datetime UTC fornecido (Y-m-d'T'H:M:S'Z').
Lista separada por espaço de operações de chave da Web JSON permitidas.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | decrypt, encrypt, export, import, sign, unwrapKey, verify, wrapKey |
Arquivo PEM que contém a chave a ser importada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Key Source Arguments |
Senha do arquivo PEM.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Key Source Arguments |
Cadeia de caracteres PEM que contém a chave a ser importada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Key Source Arguments |
As regras de política sob as quais a chave pode ser exportada. Definição de política como JSON ou um caminho para um arquivo que contém a definição de política JSON.
Especifica o tipo de proteção de chave.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | hsm, software |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key list
Listar chaves no Cofre ou HSM especificado.
Recupere uma lista das chaves no Cofre ou HSM como estruturas de Chave Web JSON que contêm a parte pública de uma chave armazenada. A operação LIST é aplicável a todos os tipos de chave, no entanto, somente o identificador de chave base, atributos e marcas são fornecidos na resposta. As versões individuais de uma chave não estão listadas na resposta. Essa operação requer a permissão de chaves/lista.
az keyvault key list [--hsm-name]
[--id]
[--include-managed {false, true}]
[--maxresults]
[--vault-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.
Nome do HSM. Pode ser omitido se --id for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
URI completo do Cofre ou HSM. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Incluir chaves gerenciadas.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Número máximo de resultados a serem retornados.
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key list-deleted
Liste as chaves excluídas no Cofre ou HSM especificado.
Recupere uma lista das chaves no Cofre ou HSM como estruturas de Chave Web JSON que contêm a parte pública de uma chave excluída. Essa operação inclui informações específicas de exclusão. A operação Obter Chaves Excluídas é aplicável a cofres habilitados para exclusão reversível. Embora a operação possa ser invocada em qualquer Cofre ou HSM, ela retornará um erro se invocada em um Cofre ou HSM não habilitado para exclusão reversível. Essa operação requer a permissão de chaves/lista.
az keyvault key list-deleted [--hsm-name]
[--id]
[--maxresults]
[--vault-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.
Nome do HSM. Pode ser omitido se --id for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
URI completo do Cofre ou HSM. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Número máximo de resultados a serem retornados.
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key list-versions
Liste os identificadores e as propriedades das versões de uma chave.
Requer permissão de chaves/lista.
az keyvault key list-versions [--hsm-name]
[--id]
[--maxresults]
[--name]
[--vault-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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Número máximo de resultados a serem retornados.
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key purge
Exclua permanentemente a chave especificada.
A operação Limpar Chave Excluída é aplicável a cofres ou HSMs habilitados para exclusão reversível. Embora a operação possa ser invocada em qualquer Cofre ou HSM, ela retornará um erro se invocada em um Cofre ou HSM não habilitado para exclusão reversível. Essa operação requer a permissão de limpeza/chaves.
az keyvault key purge [--hsm-name]
[--id]
[--name]
[--vault-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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A ID de recuperação da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key random
Obtenha o número solicitado de bytes aleatórios de um HSM gerenciado.
az keyvault key random --count
[--hsm-name]
[--id]
Parâmetros Exigidos
O número solicitado de bytes aleatórios.
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.
Nome do HSM.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
URI completo do HSM.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key recover
Recupere a chave excluída para sua versão mais recente.
A operação Recuperar Chave Excluída é aplicável a chaves excluídas em HSMs ou Cofres habilitados para exclusão reversível. Ele recupera a chave excluída de volta para sua versão mais recente em /keys. Uma tentativa de recuperar uma chave não excluída retornará um erro. Considere isso o inverso da operação de exclusão em HSMs ou Cofres habilitados para exclusão reversível. Essa operação requer a permissão de recuperação/chaves.
az keyvault key recover [--hsm-name]
[--id]
[--name]
[--vault-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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A ID de recuperação da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key restore
Restaure uma chave de backup para um Cofre ou HSM.
Importe uma chave de backup anteriormente para o Cofre ou HSM, restaurando a chave, seu identificador de chave, atributos e políticas de controle de acesso. A operação RESTORE pode ser usada para importar uma chave de backup anterior. Não é possível restaurar versões individuais de uma chave. A chave é restaurada em sua totalidade com o mesmo nome de chave que tinha quando foi backup. Se o nome da chave não estiver disponível no Key Vault de destino, a operação RESTORE será rejeitada. Embora o nome da chave seja mantido durante a restauração, o identificador de chave final será alterado se a chave for restaurada para um Cofre ou HSM diferente. A restauração restaurará todas as versões e preservará os identificadores de versão. A operação RESTORE está sujeita a restrições de segurança. O Cofre de destino ou HSM deve pertencer à mesma Assinatura do Microsoft Azure que o Cofre de origem ou o HSM. O usuário deve ter permissão RESTORE no HSM ou cofre de destino. Essa operação requer a permissão de restauração/chaves.
az keyvault key restore [--backup-folder]
[--blob-container-name]
[--file]
[--hsm-name]
[--id]
[--name]
[--no-wait]
[--storage-account-name]
[--storage-container-SAS-token]
[--storage-resource-uri]
[--vault-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.
Nome do contêiner de blob que contém o backup.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Restoring keys from storage account Arguments |
Nome do Contêiner de Blobs.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Storage Id Arguments |
Backup de chave local do qual restaurar a chave.
Nome do HSM. Pode ser omitido se --id for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
URI completo do Cofre ou HSM. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. (Somente para restauração da conta de armazenamento).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Restoring keys from storage account Arguments |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Nome da Conta de Armazenamento do Azure.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Storage Id Arguments |
O token SAS apontando para um contêiner de Armazenamento de Blobs do Azure.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Restoring keys from storage account Arguments |
Uri do contêiner de Armazenamento de Blobs do Azure. Se especificado, todos os outros argumentos de 'ID de armazenamento' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Storage Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key rotate
Gire a chave com base na política de chave gerando uma nova versão da chave.
az keyvault key rotate [--hsm-name]
[--id]
[--name]
[--vault-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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key set-attributes
A operação de chave de atualização altera os atributos especificados de uma chave armazenada e pode ser aplicada a qualquer tipo de chave e versão de chave armazenada no Cofre ou HSM.
Para executar essa operação, a chave já deve existir no Cofre ou HSM. O material criptográfico de uma chave em si não pode ser alterado. Essa operação requer a permissão de chaves/atualização.
az keyvault key set-attributes [--enabled {false, true}]
[--expires]
[--hsm-name]
[--id]
[--immutable {false, true}]
[--name]
[--not-before]
[--ops {decrypt, encrypt, export, import, sign, unwrapKey, verify, wrapKey}]
[--policy]
[--tags]
[--vault-name]
[--version]
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.
Habilite a chave.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Expiração utc datetime (Y-m-d'T'H:M:S'Z').
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Marque uma política de versão como imutável. Uma política de versão imutável não pode ser alterada ou atualizada após ser marcada como imutável. As políticas de versão são mutáveis por padrão.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Chave não utilizável antes do datetime UTC fornecido (Y-m-d'T'H:M:S'Z').
Lista separada por espaço de operações de chave da Web JSON permitidas.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | decrypt, encrypt, export, import, sign, unwrapKey, verify, wrapKey |
As regras de política sob as quais a chave pode ser exportada. Definição de política como JSON ou um caminho para um arquivo que contém a definição de política JSON.
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key show
Obtenha os atributos de uma chave e, se for uma chave assimétrica, seu material público.
Requer permissão de obtenção/chaves.
az keyvault key show [--hsm-name]
[--id]
[--name]
[--vault-name]
[--version]
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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key show-deleted
Obtenha a parte pública de uma chave excluída.
A operação Get Deleted Key é aplicável a cofres ou HSMs habilitados para exclusão reversível. Embora a operação possa ser invocada em qualquer Cofre ou HSM, ela retornará um erro se invocada em um Cofre ou HSM não habilitado para exclusão reversível. Essa operação requer a permissão de obtenção/chaves.
az keyvault key show-deleted [--hsm-name]
[--id]
[--name]
[--vault-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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key sign
Crie uma assinatura de um resumo usando uma chave armazenada em um Cofre ou HSM.
az keyvault key sign --algorithm {ES256, ES256K, ES384, ES512, HS256, HS384, HS512, PS256, PS384, PS512, RS256, RS384, RS512}
--digest
[--hsm-name]
[--id]
[--name]
[--vault-name]
[--version]
Exemplos
Crie uma assinatura de um resumo usando a chave do keyvault.
az keyvault key sign --name mykey --vault-name myvault --algorithm RS256 --digest "rsBwZF/lPuOzdjBZN2E08FjMM3JHyXit0Xi2zN+wAZ8="
Parâmetros Exigidos
Identificador de algoritmo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | ES256, ES256K, ES384, ES512, HS256, HS384, HS512, PS256, PS384, PS512, RS256, RS384, RS512 |
O valor a ser assinado (codificado em base64).
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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 keyvault key verify
Verifique uma assinatura usando a chave armazenada em um Cofre ou HSM.
az keyvault key verify --algorithm {ES256, ES256K, ES384, ES512, HS256, HS384, HS512, PS256, PS384, PS512, RS256, RS384, RS512}
--digest
--signature
[--hsm-name]
[--id]
[--name]
[--vault-name]
[--version]
Exemplos
Verifique uma assinatura usando a chave do keyvault.
az keyvault key verify --name mykey --vault-name myvault --algorithm RS256 --digest "rsBwZF/lPuOzdjBZN2E08FjMM3JHyXit0Xi2zN+wAZ8=" --signature XXXYYYZZZ
Parâmetros Exigidos
Identificador de algoritmo.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | ES256, ES256K, ES384, ES512, HS256, HS384, HS512, PS256, PS384, PS512, RS256, RS384, RS512 |
O valor a ser assinado (codificado em base64).
Assinatura para verificar.
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.
Nome do HSM. (--hsm-name e --vault-name são mutuamente exclusivos, especifique apenas um deles).
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
ID da chave. Se especificado, todos os outros argumentos 'Id' devem ser omitidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome da chave. Obrigatório se --id não for especificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
Nome do Cofre.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Id Arguments |
A versão da chave. Se omitido, usará a versão mais recente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | 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.
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 |