az connectedvmware vm extension
Nota
Essa referência faz parte da extensão connectedvmware para a CLI do Azure (versão 2.0.67 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az connectedvmware vm extension . Saiba mais sobre extensões.
Gerencie a extensão vm com connectedvmware.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az connectedvmware vm extension create |
A operação para criar a extensão. |
Extensão | GA |
az connectedvmware vm extension delete |
A operação para excluir a extensão. |
Extensão | GA |
az connectedvmware vm extension list |
A operação para obter todas as extensões de uma vm que não seja do Azure. |
Extensão | GA |
az connectedvmware vm extension show |
A operação para obter a extensão. |
Extensão | GA |
az connectedvmware vm extension update |
A operação para atualizar a extensão. |
Extensão | GA |
az connectedvmware vm extension create
A operação para criar a extensão.
az connectedvmware vm extension create --location
--name
--resource-group
--vm-name
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--tags]
[--type]
[--type-handler-version]
Exemplos
Criar uma extensão de VM
az connectedvmware vm extension create --name "CustomScriptExtension" --location "eastus2euap" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings "{\"commandToExecute\":\"powershell.exe -c \\\"Get-Process | Where-Object { $_.CPU -gt 10000 }\\\"\"}" --type-handler-version "1.10" --vm-name "vm name" --resource-group "myResourceGroup"
Parâmetros Obrigatórios
Localização. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
O nome da extensão vm.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome da vm onde a extensão deve ser criada ou atualizada.
Parâmetros Opcionais
Indique se a extensão deve usar uma versão secundária mais recente, se houver uma disponível no momento da implantação. Uma vez implantada, no entanto, a extensão não atualizará versões secundárias, a menos que seja reimplantada, mesmo com essa propriedade definida como true.
Indica se a extensão deve ser atualizada automaticamente pela plataforma se houver uma versão mais recente disponível.
Como o manipulador de extensão deve ser forçado a atualizar mesmo que a configuração da extensão não tenha sido alterada.
Não espere que a operação de longa duração termine.
A extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida. Valor esperado: json-string/json-file/@json-file.
O nome do editor do manipulador de extensão.
Json formatou configurações públicas para a extensão. Valor esperado: json-string/json-file/@json-file.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
Especifique o tipo de extensão; um exemplo é "CustomScriptExtension".
Especifica a versão do manipulador de script.
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 connectedvmware vm extension delete
A operação para excluir a extensão.
az connectedvmware vm extension delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--vm-name]
[--yes]
Exemplos
Excluir uma extensão de VM
az connectedvmware vm extension delete --name "vm extension name" --vm-name "vm name" --resource-group "myResourceGroup"
Parâmetros Opcionais
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 extensão vm.
Não espere que a operação de longa duração termine.
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 .
O nome da vm onde a extensão deve ser excluída.
Não solicite confirmaçã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 connectedvmware vm extension list
A operação para obter todas as extensões de uma vm que não seja do Azure.
az connectedvmware vm extension list --resource-group
--vm-name
[--expand]
Exemplos
Obter todas as extensões de VM
az connectedvmware vm extension list --vm-name "vm name" --resource-group "myResourceGroup"
Parâmetros Obrigatórios
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome da vm que contém a extensão.
Parâmetros Opcionais
A expressão expand a ser aplicada na operaçã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 connectedvmware vm extension show
A operação para obter a extensão.
az connectedvmware vm extension show [--ids]
[--name]
[--resource-group]
[--subscription]
[--vm-name]
Exemplos
Obter extensão VM
az connectedvmware vm extension show --name "CustomScriptExtension" --vm-name "vm name" --resource-group "myResourceGroup"
Parâmetros Opcionais
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 extensão vm.
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 .
O nome da vm que contém a extensã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 connectedvmware vm extension update
A operação para atualizar a extensão.
az connectedvmware vm extension update --name
--resource-group
--vm-name
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--tags]
[--type]
[--type-handler-version]
Exemplos
Atualizar uma extensão de VM
az connectedvmware vm extension update --name "CustomScriptExtension" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings "{\"commandToExecute\":\"powershell.exe -c \\\"Get-Process | Where-Object { $_.CPU -lt 100 }\\\"\"}" --type-handler-version "1.10" --vm-name "vm name" --resource-group "myResourceGroup"
Parâmetros Obrigatórios
O nome da extensão vm.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome da vm onde a extensão deve ser criada ou atualizada.
Parâmetros Opcionais
Indique se a extensão deve usar uma versão secundária mais recente, se houver uma disponível no momento da implantação. Uma vez implantada, no entanto, a extensão não atualizará versões secundárias, a menos que seja reimplantada, mesmo com essa propriedade definida como true.
Indica se a extensão deve ser atualizada automaticamente pela plataforma se houver uma versão mais recente disponível.
Como o manipulador de extensão deve ser forçado a atualizar mesmo que a configuração da extensão não tenha sido alterada.
Não espere que a operação de longa duração termine.
A extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida. Valor esperado: json-string/json-file/@json-file.
O nome do editor do manipulador de extensão.
Json formatou configurações públicas para a extensão. Valor esperado: json-string/json-file/@json-file.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
Especifique o tipo de extensão; um exemplo é "CustomScriptExtension".
Especifica a versão do manipulador de script.
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.