Compartilhar via


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

Versão Prévia

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

--device -d

Nome do dispositivo.

--endpoint --ep

Nome do ponto de extremidade do dispositivo.

--instance -i

O nome da instância de Operações IoT do Azure.

--name -n

Nome do ativo.

--resource-group -g

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.

--asset-type-ref --type-ref

Lista separada por espaço de referências de tipo de ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--attr --attribute

Pares key=value separados por espaço para atributos de ativo personalizados.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--dataset-config --dsc

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
--dataset-dest --dsd

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
--description

Descrição do ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--disable

Desabilite o ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
Valores aceitos: false, true
--display-name --dn

Nome de exibição do ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--doc-uri --documentation-uri

URI da documentação do ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--eid --external-asset-id

ID do ativo externo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--evc --event-config

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
--evd --event-dest

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
--hardware-revision --hw-rev

Informações de revisão de hardware.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--manufacturer

Nome do fabricante.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--manufacturer-uri --mfr-uri

URI do fabricante.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--mgc --mgmt-config

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
--model

Nome ou número do modelo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--pc --product-code

Código do produto.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--serial-number --sn

Número de série.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--software-revision --sw-rev

Informações de revisão de software.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--stc --stream-config

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
--std --stream-dest

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
--tags

Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter 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 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

Versão Prévia

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

--instance -i

O nome da instância de Operações IoT do Azure.

--name -n

Nome do ativo.

--resource-group -g

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.

--asset-type-ref --type-ref

Lista separada por espaço de referências de tipo de ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--attr --attribute

Pares key=value separados por espaço para atributos de ativo personalizados.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--dataset-config --dsc

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
--dataset-dest --dsd

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
--description

Descrição do ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--disable

Desabilite o ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
Valores aceitos: false, true
--display-name --dn

Nome de exibição do ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--doc-uri --documentation-uri

URI da documentação do ativo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--eid --external-asset-id

ID do ativo externo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--evc --event-config

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
--evd --event-dest

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
--hardware-revision --hw-rev

Informações de revisão de hardware.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--manufacturer

Nome do fabricante.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--manufacturer-uri --mfr-uri

URI do fabricante.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--mgc --mgmt-config

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
--model

Nome ou número do modelo.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--pc --product-code

Código do produto.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--serial-number --sn

Número de série.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--software-revision --sw-rev

Informações de revisão de software.

Propriedade Valor
Grupo de parâmetros: Additional Info Arguments
--stc --stream-config

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
--std --stream-dest

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
--tags

Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter 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 do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False