Visão geral da extensão do Azure Sphere para CLI do Azure
A ferramenta de linha de comando para gerenciar dispositivos anexados do Azure Sphere e implantações de nuvem é distribuída como uma extensão da CLI do Azure.
Instalar a CLI do Azure e a extensão do Azure Sphere
Para adquirir a extensão do Azure Sphere para a CLI do Azure:
Instale a CLI do Azure se você ainda não tiver feito isso.
Para adicionar a extensão do Azure Sphere, execute o seguinte comando:
az extension add --name azure-sphere
Você deve entrar com a CLI do Azure para fazer logon na assinatura do Azure que deseja usar para gerenciar dispositivos do Azure Sphere.
Depois que uma extensão é instalada, sua localização é encontrada sob o valor da $AZURE_EXTENSION_DIR
variável shell. Se essa variável não for definida, por padrão, o valor estará $HOME/.azure/cliextensions
no Linux e no macOS e %USERPROFILE%\.azure\cliextensions
no Windows.
Ponta
Após fazer logon, você verá uma lista de assinaturas associadas à sua conta do Azure. Verifique se você seleciona a assinatura com as permissões necessárias usando o az account set
comando para que a extensão do Azure Sphere funcione corretamente. Para obter mais informações sobre a seleção de assinatura, consulte Usar várias assinaturas do Azure.
Gerenciando a extensão do Azure Sphere
Para ver as versões instaladas das extensões da CLI do Azure, use o comando:
az version
Para atualizar a extensão do Azure Sphere para a versão mais recente, use:
az extension update --name azure-sphere
Para desinstalar a extensão do Azure Sphere, use:
az extension remove --name azure-sphere
Comandos comuns da CLI do Azure Sphere
Você pode usar comandos do Azure Sphere digitando az sphere
no prompt de comando do Windows ou no PowerShell.
No Linux, você pode usar qualquer CLI (interface de linha de comando). A CLI tem a conclusão da guia completa para comandos no shell bash.
Esta tabela lista alguns comandos e links comuns do Azure Sphere à documentação de referência.
Comando | Descrição |
---|---|
az sphere catalog |
Gerencie seu catálogo. |
az sphere ca-certificate |
Gerenciar certificados em seu catálogo. |
az sphere deployment |
Gerenciar implantações em seu catálogo. |
az sphere device |
Gerenciar dispositivos do Azure Sphere. |
az sphere device-group |
Gerenciar grupos de dispositivos em seu catálogo. |
az sphere image |
Gerenciar imagens em seu catálogo. |
az sphere product |
Gerenciar produtos em seu catálogo. |
az sphere get-support-data |
Colete dados de diagnóstico sobre suas configurações de sistema, nuvem e dispositivo. |
A CLI do Azure permite configurar opções de configuração que simplificam o uso de comandos da CLI do Azure Sphere fornecendo padrões para parâmetros como o --resource-group
, --subscription
ou --catalog
.
Comandos dependentes de dispositivo
O comando funciona com um dispositivo do Azure Sphere conectado localmente. Se você tentar o comando sem um dispositivo anexado, receberá um erro. Para obter mais informações sobre comandos de dispositivo, consulte dispositivo az sphere
az sphere device claim
az sphere device recover
az sphere device restart
az sphere device show-attached
az sphere device show-os-version
az sphere device app show-memory-status
az sphere device app show-quota
az sphere device app show-status
az sphere device app start
az sphere device app stop
az sphere device capability show-attached
az sphere device capability update
az sphere device certificate add
az sphere device certificate delete
az sphere device certificate list
az sphere device certificate show
az sphere device certificate show-quota
az sphere device image list-installed
az sphere image-package show
az sphere device manufacturing-state show
az sphere device manufacturing-state update
az sphere device network proxy apply
az sphere device network proxy delete
az sphere device network proxy show
az sphere device network disable
az sphere device network enable
az sphere device network list-firewall-rules
az sphere device network list-interfaces
az sphere device network show-diagnostics
az sphere device network show-status
az sphere device network update-interface
az sphere device sideload delete
az sphere device sideload deploy
az sphere device wifi add
az sphere device wifi disable
az sphere device wifi enable
az sphere device wifi forget
az sphere device wifi list
az sphere device wifi reload-config
az sphere device wifi scan
az sphere device wifi show
az sphere device wifi show-status
Argumentos disponíveis globalmente
Os seguintes parâmetros globais estão disponíveis para a extensão do Azure Sphere:
Parâmetro | Descrição |
---|---|
--debug |
Aumente a verbosidade de log para mostrar todos os logs de depuração. |
--help -h |
Mostra a mensagem de ajuda. |
--only-show-errors |
Só mostra erros, suprimindo avisos. |
--output -o |
Formato de saída. Valores permitidos: json , , jsonc , none , table , tsv , yaml , yamlc . Padrão: json . |
--query |
Cadeia de consulta JMESPath. Confira http://jmespath.org/ mais informações e exemplos. |
--subscription |
: nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID . |
--verbose |
Aumentar a verbosidade de registro em log. Use --debug para logs de depuração completos. |