Formatos de saída suportados para a CLI do Azure Sphere
Importante
Esta é a documentação do Azure Sphere (Legado). O Azure Sphere (Legado) será desativado em 27 de setembro de 2027 e os usuários devem migrar para o Azure Sphere (Integrado) até esse momento. Use o seletor de versão localizado acima do sumário para exibir a documentação do Azure Sphere (Integrado).
A CLI do Azure Sphere dá suporte a vários formatos nos quais os dados podem ser exibidos. Por padrão, ele usa table
como o formato padrão para exibir a saída da CLI, mas também suporta outros formatos.
Nota
- A saída exibida para um comando pode variar para diferentes tipos de saída.
Os valores de argumento e os tipos de saída são:
Formato de saída | Description |
---|---|
table |
Tabela ASCII com chaves como cabeçalhos de colunas. Este é o formato predefinido. |
json |
Cadeia de carateres JSON. |
jsonc |
JSON colorizado. |
yaml |
YAML, uma alternativa legível pela máquina para JSON. |
yamlc |
YAML colorido. |
tsv |
Valores separados por tabulações, sem chaves. |
none |
Nenhuma saída além de erros e avisos. |
Comandos suportados
Você pode especificar o formato de saída necessário para o comando usando --output
, --out
ou -o
. Se não tivermos um comando que você precise roteirizar, informe-nos com o feedback do azsphere.
Ele é suportado para os seguintes comandos:
- Lista de certificados AC do Azsphere
- Download do Azsphere CA-Certificate
- Cadeia de download do Azsphere CA-Certificate
- À prova de download do Azsphere CA-Certificate
- Status de exibição do aplicativo de dispositivo Azsphere
- Aplicativo de dispositivo Azsphere show-memory-stats
- Show-Quota do aplicativo de dispositivo Azsphere
- Início do aplicativo AzSphere Device
- Parada do aplicativo de dispositivo Azsphere
- Lista de dispositivos do Azsphere
- Anexado à lista de dispositivos do Azsphere
- Certificado de dispositivo Azsphere Adicionar
- Excluir certificado de dispositivo Azsphere
- Lista de certificados de dispositivos Azsphere
- Certificado de dispositivo Azsphere mostrar
- Certificado de dispositivo Azsphere show-quota
- Lista de imagens do dispositivo Azsphere instaladas
- Lista de imagens do dispositivo Azsphere direcionada
- Ativação da rede de dispositivos Azsphere
- Desativar a rede do dispositivo Azsphere
- azsphere device network list-firewall-rules
- Interfaces de lista de rede do dispositivo Azsphere
- Aplicar Proxy de Rede do Dispositivo Azsphere
- show de proxy de rede do dispositivo azsphere
- Exclusão de proxy de rede do dispositivo Azsphere
- Show-Diagnostics do Azsphere Device Network
- Show-Status do Azsphere Device Network
- Interface de atualização de rede do dispositivo Azsphere
- Dispositivo Azsphere rescan-attached
- Reiniciar o dispositivo Azsphere
- Dispositivo Azsphere Show
- Dispositivo Azsphere show-attached
- azsphere device show-os-version
- Exclusão de sideload do dispositivo Azsphere
- Implantação de sideload do dispositivo Azsphere
- Sideload do dispositivo Azsphere set-deployment-timeout
- Sideload do dispositivo Azsphere show-deployment-timeout
- azsphere dispositivo wifi adicionar
- dispositivo azsphere wifi desativar
- Ativado para o dispositivo Azsphere WiFi
- dispositivo azsphere wifi esquecer
- lista wifi do dispositivo azsphere
- azsphere device wifi reload-config
- Verificação WiFi do dispositivo Azsphere
- Azsphere dispositivo wifi show
- Show-Status do Dispositivo Azsphere Wifi
- criar grupo de dispositivos azsphere
- Lista de grupos de dispositivos do Azsphere
- show do grupo de dispositivos azsphere
- Atualização do grupo de dispositivos Azsphere
- Criação de implantação do grupo de dispositivos Azsphere
- Lista de implantação do grupo de dispositivos Azsphere
- Lista de dispositivos do grupo de dispositivos Azsphere
- Show-Count de dispositivos do grupo de dispositivos Azsphere
- Adicionar imagem do Azsphere
- azsphere download de imagem
- Mostra de imagens do Azsphere
- Apresentação do pacote de imagens do Azsphere
- Criação de produto Azsphere
- Lista de produtos Azsphere
- Exposição de produtos Azsphere
- Atualização do produto Azsphere
- Lista de dispositivos do produto Azsphere
- Show-Count do dispositivo do produto Azsphere
- Lista de grupos de dispositivos de produtos Azsphere
- Create-Defaults do grupo de dispositivos do produto Azsphere
- Lista de funções do Azsphere
- azsphere função adicionar
- Exclusão de função do Azsphere
- show de funções do azsphere
- Tipos de exibição de função do Azsphere
- Azsphere Show-Versão
- azsphere show-user
- Lista de configurações do Azsphere
- azsphere configuração sem cor obter
- Configuração do Azsphere sem conjunto de cores
- azsphere tenant create
- Lista de locatários do Azsphere
- Selecionar locatário do Azsphere
- O inquilino do Azsphere show-selected
- Atualização do locatário do Azsphere
Formato de saída da tabela
O table
formato é o formato padrão que imprime a saída como uma tabela ASCII, facilitando a leitura e a digitalização. Esse formato é melhor quando você deseja uma visão geral rápida e pesquisável por humanos dos dados. É útil para obter um resumo de informações focadas, particularmente para comandos de lista.
azsphere tenant list --output table
------------------------------------ --------------------- -------------
Id Name Roles
========================================================================
143adbc9-1bf0-4be2-84a2-084a331d81cb MyTenant Contributor
------------------------------------ --------------------- -------------
768c2cd6-059a-49ad-9f53-89f5271cea15 MyTenant1 Administrator
Contributor
------------------------------------ --------------------- -------------
Você pode usar o --query
parâmetro para personalizar as propriedades e colunas que deseja mostrar na saída. O exemplo a seguir mostra como selecionar apenas TenantID e Role no comando list.
azsphere tenant list --query '[].{TenantID:id, Role:roles}'
------------------------------------ -------------
TenantID Role
==================================================
143adbc9-1bf0-4be2-84a2-084a331d81cb Contributor
------------------------------------ -------------
183adhc9-a5c8-8he2-84a2-c4f00f73a471 Administrator
Contributor
------------------------------------ -------------
Nota
- Execute o comando no formato JSON para exibir os nomes de propriedade disponíveis a serem usados na consulta. Por exemplo, quando você executa o
azsphere tenant list --output json
comando, a saída exibe os nomes e valores disponíveis para esse comando. - Objetos aninhados, algumas chaves e campos não são impressos na saída da tabela por padrão. Se precisar delas na sua saída, pode sempre utilizar a funcionalidade de novas chaves JMESPath para alterar o nome da chave e evitar a filtragem. Para obter mais informações sobre como usar consultas para filtrar dados, consulte Query CLI command output.
Formato de saída JSON
O formato de saída JSON inclui todos os dados brutos e dados aninhados em um formato estruturado. Recomendamos o uso da saída JSON para fins de saída concisa e scripting. Isso só é aplicável quando o comando é bem-sucedido e retorna 0.
O exemplo a seguir exibe a lista de locatários no formato JSON padrão.
azsphere tenant list --output json
[
{
"id": "143adbc9-1bf0-4be2-84a2-084a331d81cb",
"name": "MyTenant",
"roles": [
"Contributor"
]
},
{
"id": "768c2cd6-059a-49ad-9f53-89f5271cea15",
"name": "MyTenant1",
"roles": [
"Administrator",
"Contributor"
]
}
]
Formato de saída YAML
O formato yaml
imprime a saída como YAML, um formato de serialização de dados de texto simples. YAML tende a ser mais fácil de ler do que JSON.
azsphere tenant list --output yaml
- id: 143adbc9-1bf0-4be2-84a2-084a331d81cb
name: MyTenant
roles:
- Contributor
- id: 768c2cd6-059a-49ad-9f53-89f5271cea15
name: MyTenant1
roles:
- Administrator
- Contributor
Formato de saída TSV
O tsv
formato de saída retorna valores separados por tabulação e por novas linhas sem formatação, teclas ou outros símbolos adicionais.
A tsv
saída é semelhante à saída, table
mas difere das seguintes maneiras:
- Os cabeçalhos de coluna não são exibidos na
tsv
saída. - A
table
saída exibe a lista etsv
exibe o comprimento de uma lista. - Os objetos aninhados não são impressos na
tsv
saída. - A
tsv
saída é separada por tabulações e não é dimensionada para caber no terminal.
azsphere tenant list --output tsv
143adbc9-1bf0-4be2-84a2-084a331d81cb MyTenant 1
768c2cd6-059a-49ad-9f53-89f5271cea15 MyTenant1 2