az iot ops ns asset custom
Note
Essa referência faz parte da extensão azure-iot-ops para a CLI do Azure (versão 2.67.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando personalizado de ativo az iot ops ns . Saiba mais sobre extensões.
O grupo de comandos 'iot ops ns' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Gerenciar ativos com espaçamento de nomes que apontam para pontos de extremidade de dispositivo personalizados.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az iot ops ns asset custom create |
Crie um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom datapoint |
Gerenciar pontos de dados para conjuntos de dados de ativo personalizados em namespaces do Registro de Dispositivos. |
Extension | Preview |
| az iot ops ns asset custom datapoint add |
Adicione um ponto de dados a um conjunto de dados de ativo personalizado em um namespace do Registro de Dispositivos. |
Extension | Preview |
| az iot ops ns asset custom datapoint list |
Listar pontos de dados para um conjunto de dados de ativo personalizado em um namespace do Registro de Dispositivos. |
Extension | Preview |
| az iot ops ns asset custom datapoint remove |
Remova um ponto de dados de um conjunto de dados de ativo personalizado em um namespace do Registro de Dispositivos. |
Extension | Preview |
| az iot ops ns asset custom dataset |
Gerencie conjuntos de dados para ativos com nomes personalizados em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom dataset add |
Adicione um conjunto de dados a um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom dataset list |
Listar conjuntos de dados para um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom dataset remove |
Remova um conjunto de dados de um ativo com namepaced personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom dataset show |
Mostrar detalhes de um conjunto de dados para um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom dataset update |
Atualize um conjunto de dados para um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom event |
Gerenciar eventos para grupos de eventos de ativo personalizados em namespaces do Registro de Dispositivo. |
Extension | Preview |
| az iot ops ns asset custom event-group |
Gerenciar grupos de eventos para ativos com nomes personalizados em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom event-group add |
Adicione um grupo de eventos a um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom event-group list |
Listar grupos de eventos para um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom event-group remove |
Remova um grupo de eventos de um ativo com namepaced personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom event-group show |
Mostrar detalhes de um grupo de eventos para um ativo com namepaced personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom event-group update |
Atualize um grupo de eventos para um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom event add |
Adicione um evento a um grupo de eventos de ativo personalizado em um namespace do Registro de Dispositivos. |
Extension | Preview |
| az iot ops ns asset custom event list |
Listar eventos para um grupo de eventos de ativo personalizado em um namespace do Registro de Dispositivo. |
Extension | Preview |
| az iot ops ns asset custom event remove |
Remova um evento de um grupo de eventos de ativo personalizado em um namespace do Registro de Dispositivos. |
Extension | Preview |
| az iot ops ns asset custom mgmt-action |
Gerenciar ações em grupos de gerenciamento de ativos personalizados. |
Extension | Preview |
| az iot ops ns asset custom mgmt-action add |
Adicione uma ação a um grupo de gerenciamento de ativos personalizado. |
Extension | Preview |
| az iot ops ns asset custom mgmt-action list |
Listar ações em um grupo de gerenciamento de ativos personalizado. |
Extension | Preview |
| az iot ops ns asset custom mgmt-action remove |
Remova uma ação de um grupo de gerenciamento de ativos personalizado. |
Extension | Preview |
| az iot ops ns asset custom mgmt-group |
Gerenciar grupos de gerenciamento de ativos personalizados em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom mgmt-group add |
Adicione um grupo de gerenciamento a um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom mgmt-group list |
Listar grupos de gerenciamento para um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom mgmt-group remove |
Remova um grupo de gerenciamento de um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom mgmt-group show |
Mostrar detalhes de um grupo de gerenciamento para um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom mgmt-group update |
Atualize um grupo de gerenciamento para um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom stream |
Gerenciar fluxos para ativos com nomes personalizados em uma instância de Operações IoT. |
Extension | Preview |
| az iot ops ns asset custom stream add |
Adicione um fluxo a um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom stream list |
Listar fluxos em um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom stream remove |
Remova um fluxo de um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom stream show |
Mostrar detalhes de um fluxo em um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom stream update |
Atualize um fluxo em um ativo personalizado. |
Extension | Preview |
| az iot ops ns asset custom update |
Atualize um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT. |
Extension | Preview |
az iot ops ns asset custom create
O grupo de comandos 'iot ops ns' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Crie um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT.
az iot ops ns asset custom create --device
--endpoint --ep
--instance
--name
--resource-group
[--asset-type-ref --type-ref]
[--attr --attribute]
[--dataset-config --dsc]
[--dataset-dest --dsd]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--eid --external-asset-id]
[--evc --event-config]
[--evd --event-dest]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--mgc --mgmt-config]
[--model]
[--pc --product-code]
[--serial-number --sn]
[--software-revision --sw-rev]
[--stc --stream-config]
[--std --stream-dest]
[--tags]
Exemplos
Criar um ativo personalizado básico
az iot ops ns asset custom create --name mycustomasset --instance myInstance -g myInstanceResourceGroup --device mydevice --endpoint myEndpoint
Criar um ativo personalizado com metadados adicionais
az iot ops ns asset custom create --name mycustomasset --instance myInstance -g myInstanceResourceGroup --device mydevice --endpoint myEndpoint --description "Factory sensor" --display-name "Temperature Sensor" --model "TempSensor-X1" --manufacturer "Contoso" --serial-number "SN12345"
Criar um ativo personalizado com configuração de conjunto de dados e eventos usando JSON embutido
az iot ops ns asset custom create --name mycustomasset --instance myInstance -g myInstanceResourceGroup --device mydevice --endpoint myEndpoint --dataset-config "{\"publishingInterval\": 1000}" --event-config "{\"queueSize\": 5}"
Criar um ativo personalizado com conjuntos de dados usa um destino BrokerStateStore, os eventos usam um destino Mqtt e os fluxos usam um destino de armazenamento.
az iot ops ns asset custom create --name mycustomasset --instance myInstance -g myInstanceResourceGroupmyResourceGroup --device mydevice --endpoint myEndpoint --dataset-dest key="myKey" --event-dest topic="factory/events/temperature/updated" qos=Qos0 retain=Never ttl=3600 --stream-dest path="my/storage/path"
Parâmetros Exigidos
Nome do dispositivo.
Nome do ponto de extremidade do dispositivo.
O nome da instância de Operações IoT do Azure.
Nome do ativo.
O grupo de recursos da instância de Operações IoT do Azure.
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.
Lista separada por espaço de referências de tipo de ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Pares key=value separados por espaço para atributos de ativo personalizados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para conjuntos de dados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Pares key=value que representam o destino do conjunto de dados. Os argumentos permitidos incluem: key para BrokerStateStore; path para Armazenamento; ou topic, retaine qosttlpara MQTT. Valores permitidos para retain valores são Keep e Never e permitidos para qos são Qos0 e Qos1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Destination Arguments |
Descrição do ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Desabilite o ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
| Valores aceitos: | false, true |
Nome de exibição do ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
URI da documentação do ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
ID do ativo externo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para eventos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Pares key=value que representam o destino dos eventos. Os argumentos permitidos incluem: key para BrokerStateStore; path para Armazenamento; ou topic, retaine qosttlpara MQTT. Valores permitidos para retain valores são Keep e Never e permitidos para qos são Qos0 e Qos1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Destination Arguments |
Informações de revisão de hardware.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Nome do fabricante.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
URI do fabricante.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para gerenciamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Nome ou número do modelo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Código do produto.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Número de série.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Informações de revisão de software.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para fluxos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Pares key=value que representam o destino para fluxos. Os argumentos permitidos incluem: key para BrokerStateStore; path para Armazenamento; ou topic, retaine qosttlpara MQTT. Valores permitidos para retain valores são Keep e Never e permitidos para qos são Qos0 e Qos1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Destination Arguments |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
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 iot ops ns asset custom update
O grupo de comandos 'iot ops ns' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Atualize um ativo com espaçamento de nomes personalizado em uma instância de Operações IoT.
az iot ops ns asset custom update --instance
--name
--resource-group
[--asset-type-ref --type-ref]
[--attr --attribute]
[--dataset-config --dsc]
[--dataset-dest --dsd]
[--description]
[--disable {false, true}]
[--display-name --dn]
[--doc-uri --documentation-uri]
[--eid --external-asset-id]
[--evc --event-config]
[--evd --event-dest]
[--hardware-revision --hw-rev]
[--manufacturer]
[--manufacturer-uri --mfr-uri]
[--mgc --mgmt-config]
[--model]
[--pc --product-code]
[--serial-number --sn]
[--software-revision --sw-rev]
[--stc --stream-config]
[--std --stream-dest]
[--tags]
Exemplos
Atualizar as propriedades básicas de um ativo personalizado
az iot ops ns asset custom update --name mycustomasset --instance myInstance -g myInstanceResourceGroup --description "Updated factory sensor" --display-name "Temperature Sensor v2"
Atualizar um ativo personalizado com metadados adicionais
az iot ops ns asset custom update --name mycustomasset --instance myInstance -g myInstanceResourceGroup --model "TempSensor-X2" --manufacturer "Contoso" --serial-number "SN98765" --disable
Atualizar o conjunto de dados e a configuração de eventos de um ativo personalizado
az iot ops ns asset custom update --name mycustomasset --instance myInstance -g myInstanceResourceGroup --dataset-config "{\"publishingInterval\": 2000}" --event-config "{\"queueSize\": 10}"
Atualize os destinos de um ativo personalizado para que os conjuntos de dados usem um destino BrokerStateStore, os eventos usem um destino Mqtt e os fluxos usem um destino de armazenamento.
az iot ops ns asset custom update --name mycustomasset --instance myInstance -g myInstanceResourceGroup --dataset-dest key="myKey" --event-dest topic="factory/events/temperature/updated" qos=Qos0 retain=Never ttl=3600 --stream-dest path="my/storage/path"
Atualizar os atributos personalizados de um ativo personalizado
az iot ops ns asset custom update --name mycustomasset --instance myInstance -g myInstanceResourceGroup --attribute location=building2 floor=3 zone=production
Parâmetros Exigidos
O nome da instância de Operações IoT do Azure.
Nome do ativo.
O grupo de recursos da instância de Operações IoT do Azure.
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.
Lista separada por espaço de referências de tipo de ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Pares key=value separados por espaço para atributos de ativo personalizados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para conjuntos de dados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Pares key=value que representam o destino do conjunto de dados. Os argumentos permitidos incluem: key para BrokerStateStore; path para Armazenamento; ou topic, retaine qosttlpara MQTT. Valores permitidos para retain valores são Keep e Never e permitidos para qos são Qos0 e Qos1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Destination Arguments |
Descrição do ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Desabilite o ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
| Valores aceitos: | false, true |
Nome de exibição do ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
URI da documentação do ativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
ID do ativo externo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para eventos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Pares key=value que representam o destino dos eventos. Os argumentos permitidos incluem: key para BrokerStateStore; path para Armazenamento; ou topic, retaine qosttlpara MQTT. Valores permitidos para retain valores são Keep e Never e permitidos para qos são Qos0 e Qos1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Destination Arguments |
Informações de revisão de hardware.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Nome do fabricante.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
URI do fabricante.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para gerenciamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Nome ou número do modelo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Código do produto.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Número de série.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Informações de revisão de software.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Additional Info Arguments |
Caminho do arquivo que contém ou json embutido que contém a configuração personalizada para fluxos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Configuration Arguments |
Pares key=value que representam o destino para fluxos. Os argumentos permitidos incluem: key para BrokerStateStore; path para Armazenamento; ou topic, retaine qosttlpara MQTT. Valores permitidos para retain valores são Keep e Never e permitidos para qos são Qos0 e Qos1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Default Destination Arguments |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
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 |