az vm secret
Gerencie segredos de VM.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az vm secret add |
Adicione um segredo a uma VM. |
Principal | GA |
az vm secret format |
Transforme segredos em um formulário que pode ser usado por VMs e VMSSes. |
Principal | GA |
az vm secret list |
Listar segredos em uma VM. |
Principal | GA |
az vm secret remove |
Remova um segredo de uma VM. |
Principal | GA |
az vm secret add
Adicione um segredo a uma VM.
Para instalar certificados em uma máquina virtual, é recomendável usar a extensão de máquina virtual do Azure Key Vault para Linux ou a extensão de máquina virtual do Azure Key Vault para Windows em vez de az vm secret add
.
az vm secret add --certificate
--keyvault
[--certificate-store]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Adicione um segredo a uma VM. (gerado automaticamente)
az vm secret add --certificate {certificate} --keyvault {keyvault} --name MyVirtualMachine --resource-group MyResourceGroup
Parâmetros Obrigatórios
Nome do certificado do cofre da chave ou seu URL secreto completo.
Nome ou ID do cofre de chaves.
Parâmetros Opcionais
Nomes de repositórios de certificados do Windows. Padrão: Meu.
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'.
O nome da máquina virtual. Você pode configurar o padrão usando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az vm secret format
Transforme segredos em um formulário que pode ser usado por VMs e VMSSes.
az vm secret format --secrets
[--certificate-store]
[--keyvault]
[--resource-group]
Exemplos
Crie um certificado autoassinado com a política padrão e adicione-o a uma máquina virtual.
az keyvault certificate create --vault-name vaultname -n cert1 \
-p "$(az keyvault certificate get-default-policy)"
secrets=$(az keyvault secret list-versions --vault-name vaultname \
-n cert1 --query "[?attributes.enabled].id" -o tsv)
vm_secrets=$(az vm secret format -s "$secrets")
az vm create -g group-name -n vm-name --admin-username deploy \
--image Debian11 --secrets "$vm_secrets"
Parâmetros Obrigatórios
Lista separada por espaço de URIs secretos do cofre de chaves. Talvez, produzido por 'az keyvault secret list-versions --vault-name vaultname -n cert1 --query "[?attributes.enabled].id" -o tsv'.
O comando tentará resolver o ID do cofre para cada segredo. Se não for possível fazê-lo, especifique o ID do cofre a ser usado para todos os segredos usando: --keyvault NAME --resource-group NAME | --keyvault ID.
Parâmetros Opcionais
Nomes de repositórios de certificados do Windows. Padrão: Meu.
Nome ou ID do cofre de chaves.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az vm secret list
Listar segredos em uma VM.
az vm secret list --name
--resource-group
Exemplos
Listar segredos em uma VM. (gerado automaticamente)
az vm secret list --name MyVirtualMachine --resource-group MyResourceGroup
Parâmetros Obrigatórios
O nome da máquina virtual. Você pode configurar o padrão usando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az vm secret remove
Remova um segredo de uma VM.
az vm secret remove --keyvault
[--certificate]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parâmetros Obrigatórios
Nome ou ID do cofre de chaves.
Parâmetros Opcionais
Nome do certificado do cofre da chave ou seu URL secreto completo.
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'.
O nome da máquina virtual. Você pode configurar o padrão usando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Parâmetros de Globais
Aumente a verbosidade 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.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.