az iot ops ns device endpoint inbound add
Note
Essa referência faz parte da extensão azure-iot-ops para o CLI do Azure (versão 2.70.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az iot ops ns device endpoint inbound add . Saiba mais sobre extensões.
Adicione pontos de extremidade de entrada a dispositivos em namespaces do Registro de Dispositivos.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az iot ops ns device endpoint inbound add custom |
Adicione um ponto de extremidade de entrada personalizado a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | GA |
| az iot ops ns device endpoint inbound add media |
Adicione um ponto de extremidade de entrada de mídia a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | GA |
| az iot ops ns device endpoint inbound add mqtt |
Adicione um ponto de extremidade de entrada MQTT a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | GA |
| az iot ops ns device endpoint inbound add onvif |
Adicione um ponto de extremidade de entrada ONVIF a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | GA |
| az iot ops ns device endpoint inbound add opcua |
Adicione um ponto de extremidade de entrada OPC UA a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | GA |
| az iot ops ns device endpoint inbound add rest |
Adicione um ponto de extremidade de entrada rest a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | GA |
| az iot ops ns device endpoint inbound add sse |
Adicione um ponto de extremidade de entrada SSE a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | GA |
az iot ops ns device endpoint inbound add custom
Adicione um ponto de extremidade de entrada personalizado a um dispositivo em um namespace do Registro de Dispositivo.
Os pontos de extremidade personalizados permitem que você defina seu próprio tipo de ponto de extremidade e configuração.
az iot ops ns device endpoint inbound add custom --address --endpoint-address
--device
--endpoint-type --type
--instance
--name
--resource-group
[--acquire-policy-token]
[--additional-config --config]
[--cert-ref --certificate-ref]
[--change-reference]
[--icr --intermediate-cert-ref]
[--key-ref]
[--pass-ref --password-ref]
[--replace {false, true}]
[--trust-list]
[--user-ref --username-ref]
[--version]
Exemplos
Adicionar um ponto de extremidade personalizado básico a um dispositivo
az iot ops ns device endpoint inbound add custom --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCustomEndpoint --endpoint-type "Custom.Type" --endpoint-address "192.168.1.100:8080"
Adicionar um ponto de extremidade personalizado com autenticação
az iot ops ns device endpoint inbound add custom --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCustomEndpoint --endpoint-type "Custom.Type" --endpoint-address "192.168.1.100:8080" --user-ref auth-secret/username --pass-ref auth-secret/password
Adicionar um ponto de extremidade personalizado com autenticação de certificado e uma versão
az iot ops ns device endpoint inbound add custom --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCustomEndpoint --endpoint-type "Custom.Type" --endpoint-address "192.168.1.100:8080" --cert-ref cert-secret/certificate --version "1.0"
Adicionar um ponto de extremidade personalizado com autenticação de certificado aprimorada, incluindo chave privada
az iot ops ns device endpoint inbound add custom --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCustomEndpoint --endpoint-type "Custom.Type" --endpoint-address "192.168.1.100:8080" --cert-ref cert-secret/certificate --key-ref cert-secret/privateKey
Adicionar um ponto de extremidade personalizado com autenticação de certificado, incluindo certificados intermediários
az iot ops ns device endpoint inbound add custom --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCustomEndpoint --endpoint-type "Custom.Type" --endpoint-address "192.168.1.100:8080" --cert-ref cert-secret/certificate --icr cert-secret/intermediateCerts
Adicionar um ponto de extremidade personalizado com autenticação completa da cadeia de certificados
az iot ops ns device endpoint inbound add custom --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCustomEndpoint --endpoint-type "Custom.Type" --endpoint-address "192.168.1.100:8080" --cert-ref cert-secret/certificate --key-ref cert-secret/privateKey --icr cert-secret/intermediateCerts
Adicionar um ponto de extremidade personalizado com configuração adicional
az iot ops ns device endpoint inbound add custom --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCustomEndpoint --endpoint-type "Custom.Type" --endpoint-address "192.168.1.100:8080" --additional-config "{\"customSetting\": \"value\"}"
Parâmetros Exigidos
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
Tipo do ponto de extremidade personalizado.
O nome da instância de Operações do Azure IoT.
Nome do ponto de extremidade.
O grupo de recursos da instância de Operações do Azure IoT.
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.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Configuração adicional para o ponto de extremidade personalizado no formato JSON.
Referência para o certificado usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Referência de certificados intermediários para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Referência de chave privada para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Lista de certificados confiáveis para o ponto de extremidade.
Referência para o nome de usuário usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Versão do ponto de extremidade. Para conectores personalizados (de terceiros), a versão será necessária se você quiser que os pods do conector sejam criados. Se existir um modelo de conector para esse tipo de ponto de extremidade, a versão será recuperada automaticamente do modelo quando não for fornecida.
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 device endpoint inbound add media
Adicione um ponto de extremidade de entrada de mídia a um dispositivo em um namespace do Registro de Dispositivo.
Para obter mais informações sobre conectores de mídia, consulte https://aka.ms/aio-media-quickstart.
az iot ops ns device endpoint inbound add media --address --endpoint-address
--device
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--pass-ref --password-ref]
[--replace {false, true}]
[--user-ref --username-ref]
[--version]
Exemplos
Adicionar um ponto de extremidade de mídia básico a um dispositivo
az iot ops ns device endpoint inbound add media --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCameraEndpoint --endpoint-address "rtsp://192.168.1.100:554/stream"
Adicionar um ponto de extremidade de mídia com autenticação
az iot ops ns device endpoint inbound add media --device mydevice --instance myInstance -g myInstanceResourceGroup --name myCameraEndpoint --endpoint-address "rtsp://192.168.1.100:554/stream" --user-ref auth-secret/username --pass-ref auth-secret/password
Parâmetros Exigidos
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância de Operações do Azure IoT.
Nome do ponto de extremidade.
O grupo de recursos da instância de Operações do Azure IoT.
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.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Referência para o nome de usuário usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Versão do ponto de extremidade. Se não for fornecido, a versão será recuperada automaticamente do modelo do conector que corresponde a esse tipo de ponto de extremidade (se houver). A versão do ponto de extremidade é necessária para que os pods de conector sejam criados – sem ele, os dispositivos não terão pods de conector associados mesmo se um modelo de conector for implantado.
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 device endpoint inbound add mqtt
Adicione um ponto de extremidade de entrada MQTT a um dispositivo em um namespace do Registro de Dispositivo.
az iot ops ns device endpoint inbound add mqtt --address --endpoint-address
--device
--instance
--name
--resource-group
[--acquire-policy-token]
[--al --asset-level]
[--change-reference]
[--replace {false, true}]
[--tf --topic-filter]
[--tmp --topic-mapping-prefix]
[--version]
Exemplos
Adicionar um ponto de extremidade MQTT básico a um dispositivo que se conecta ao agente no cluster
az iot ops ns device endpoint inbound add mqtt --device mydevice --instance myInstance -g myInstanceResourceGroup --name myMqttEndpoint --endpoint-address "aio-broker:18883"
Parâmetros Exigidos
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância de Operações do Azure IoT.
Nome do ponto de extremidade.
O grupo de recursos da instância de Operações do Azure IoT.
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.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Nível de ativo para identificação de ativo baseada em tópico.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | MQTT Configuration Arguments |
| Valor padrão: | 1 |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Filtro de tópico para o ponto de extremidade MQTT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | MQTT Configuration Arguments |
Prefixo de mapeamento de tópico para o ponto de extremidade MQTT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | MQTT Configuration Arguments |
Versão do ponto de extremidade. Se não for fornecido, a versão será recuperada automaticamente do modelo do conector que corresponde a esse tipo de ponto de extremidade (se houver). A versão do ponto de extremidade é necessária para que os pods de conector sejam criados – sem ele, os dispositivos não terão pods de conector associados mesmo se um modelo de conector for implantado.
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 device endpoint inbound add onvif
Adicione um ponto de extremidade de entrada ONVIF a um dispositivo em um namespace do Registro de Dispositivo.
Para obter mais informações sobre conectores ONVIF, consulte https://aka.ms/aio-onvif-quickstart.
az iot ops ns device endpoint inbound add onvif --address --endpoint-address
--device
--instance
--name
--resource-group
[--accept-invalid-certificates --aic {false, true}]
[--accept-invalid-hostnames --aih {false, true}]
[--acquire-policy-token]
[--change-reference]
[--fallback-username-token --fut {false, true}]
[--pass-ref --password-ref]
[--replace {false, true}]
[--user-ref --username-ref]
[--version]
Exemplos
Adicionar um ponto de extremidade ONVIF básico a um dispositivo
az iot ops ns device endpoint inbound add onvif --device mydevice --instance myInstance -g myInstanceResourceGroup --name myONVIFEndpoint --endpoint-address "http://192.168.1.100:8000/onvif/device_service"
Adicionar um ponto de extremidade ONVIF com autenticação
az iot ops ns device endpoint inbound add onvif --device mydevice --instance myInstance -g myInstanceResourceGroup --name myONVIFEndpoint --endpoint-address "http://192.168.1.100:8000/onvif/device_service" --user-ref auth-secret/username --pass-ref auth-secret/password
Adicionar um ponto de extremidade ONVIF que aceita nomes de host e certificados inválidos
az iot ops ns device endpoint inbound add onvif --device mydevice --instance myInstance -g myInstanceResourceGroup --name myONVIFEndpoint --endpoint-address "https://192.168.1.100:8000/onvif/device_service" --accept-invalid-hostnames --accept-invalid-certificates
Parâmetros Exigidos
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância de Operações do Azure IoT.
Nome do ponto de extremidade.
O grupo de recursos da instância de Operações do Azure IoT.
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.
Aceite certificados inválidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | ONVIF Configuration Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Aceite nomes de host inválidos em certificados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | ONVIF Configuration Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Fallback para autenticação de token de nome de usuário se métodos mais seguros não estiverem disponíveis.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | ONVIF Configuration Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Referência para o nome de usuário usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Versão do ponto de extremidade. Se não for fornecido, a versão será recuperada automaticamente do modelo do conector que corresponde a esse tipo de ponto de extremidade (se houver). A versão do ponto de extremidade é necessária para que os pods de conector sejam criados – sem ele, os dispositivos não terão pods de conector associados mesmo se um modelo de conector for implantado.
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 device endpoint inbound add opcua
Adicione um ponto de extremidade de entrada OPC UA a um dispositivo em um namespace do Registro de Dispositivo.
Para obter mais informações sobre conectores OPC UA, consulte https://aka.ms/aio-opcua-quickstart.
az iot ops ns device endpoint inbound add opcua --address --endpoint-address
--device
--instance
--name
--resource-group
[--ac --accept-certs {false, true}]
[--acquire-policy-token]
[--ad --run-asset-discovery {false, true}]
[--app --application-name]
[--cert-ref --certificate-ref]
[--change-reference]
[--icr --intermediate-cert-ref]
[--keep-alive]
[--key-frame-count --kfc]
[--key-ref]
[--pass-ref --password-ref]
[--pi --publishing-interval]
[--qs --queue-size]
[--replace {false, true}]
[--sampling-interval --si]
[--sbo --session-backoff]
[--security-mode --sm {none, sign, signAndEncrypt}]
[--security-policy --sp {Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None}]
[--session-keep-alive --ska]
[--session-reconnect --srp]
[--session-timeout]
[--session-tracing --str {false, true}]
[--shared {false, true}]
[--slt --subscription-lifetime]
[--smi --subscription-max-items]
[--spidss --sync-props-into-dss {false, true}]
[--user-ref --username-ref]
[--version]
Exemplos
Adicionar um ponto de extremidade OPC UA básico a um dispositivo
az iot ops ns device endpoint inbound add opcua --device mydevice --instance myInstance -g myInstanceResourceGroup --name myOPCUAEndpoint --endpoint-address "opc.tcp://192.168.1.100:4840"
Adicionar um ponto de extremidade OPC UA com autenticação
az iot ops ns device endpoint inbound add opcua --device mydevice --instance myInstance -g myInstanceResourceGroup --name myOPCUAEndpoint --endpoint-address "opc.tcp://192.168.1.100:4840" --user-ref auth-secret/username --pass-ref auth-secret/password
Adicionar um ponto de extremidade OPC UA com um nome de aplicativo personalizado
az iot ops ns device endpoint inbound add opcua --device mydevice --instance myInstance -g myInstanceResourceGroup --name myOPCUAEndpoint --endpoint-address "opc.tcp://192.168.1.100:4840" --application-name "My OPC UA App"
Adicionar um ponto de extremidade OPC UA com parâmetros de sessão personalizados
az iot ops ns device endpoint inbound add opcua --device mydevice --instance myInstance -g myInstanceResourceGroup --name myOPCUAEndpoint --endpoint-address "opc.tcp://192.168.1.100:4840" --keep-alive 15000 --session-timeout 90000 --publishing-interval 2000 --sampling-interval 1500
Adicionar um ponto de extremidade do OPC UA com configurações de segurança e descoberta de ativos habilitadas
az iot ops ns device endpoint inbound add opcua --device mydevice --instance myInstance -g myInstanceResourceGroup --name myOPCUAEndpoint --endpoint-address "opc.tcp://192.168.1.100:4840" --security-policy "Basic256Sha256" --security-mode "SignAndEncrypt" --run-asset-discovery
Adicionar um ponto de extremidade do OPC UA com a descoberta de ativos e a sincronização de propriedades ao repositório de estado habilitado
az iot ops ns device endpoint inbound add opcua --device mydevice --instance myInstance -g myInstanceResourceGroup --name myOPCUAEndpoint --endpoint-address "opc.tcp://192.168.1.100:4840" --run-asset-discovery --sync-props-into-dss
Parâmetros Exigidos
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância de Operações do Azure IoT.
Nome do ponto de extremidade.
O grupo de recursos da instância de Operações do Azure IoT.
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.
Aceite automaticamente certificados de servidor não confiáveis.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Security Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Habilite a descoberta de ativos depois de se conectar ao ponto de extremidade.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Nome do aplicativo para o cliente OPC UA.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | OPC UA Broker |
Referência para o certificado usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Referência de certificados intermediários para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Mantenha o tempo vivo em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | 10000 |
Contagem de quadros chave.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | 0 |
Referência de chave privada para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Intervalo de publicação em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | 1000 |
Tamanho da fila.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | 1 |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Intervalo de amostragem em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | 1000 |
A sessão reconecta a retirada exponencial em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Valor padrão: | 10000 |
Modo de segurança a ser usado para a conexão.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Security Arguments |
| Valores aceitos: | none, sign, signAndEncrypt |
Política de segurança a ser usada para a conexão.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Security Arguments |
| Valores aceitos: | Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None |
A sessão mantém o intervalo ativo em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Valor padrão: | 10000 |
Período de reconexão de sessão em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Valor padrão: | 2000 |
Tempo limite da sessão em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Valor padrão: | 60000 |
Habilite os cabeçalhos de rastreamento para a sessão.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Se o ponto de extremidade é compartilhado entre vários conectores.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Tempo de vida da assinatura em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Subscription Arguments |
| Valor padrão: | 60000 |
Número máximo de itens na assinatura.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Subscription Arguments |
| Valor padrão: | 1000 |
Sincronize as propriedades do OPC UA no repositório de estado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Valor padrão: | False |
| Valores aceitos: | false, true |
Referência para o nome de usuário usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Versão do ponto de extremidade. Se não for fornecido, a versão será recuperada automaticamente do modelo do conector que corresponde a esse tipo de ponto de extremidade (se houver). A versão do ponto de extremidade é necessária para que os pods de conector sejam criados – sem ele, os dispositivos não terão pods de conector associados mesmo se um modelo de conector for implantado.
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 device endpoint inbound add rest
Adicione um ponto de extremidade de entrada rest a um dispositivo em um namespace do Registro de Dispositivo.
az iot ops ns device endpoint inbound add rest --address --endpoint-address
--device
--instance
--name
--resource-group
[--acquire-policy-token]
[--cert-ref --certificate-ref]
[--change-reference]
[--icr --intermediate-cert-ref]
[--key-ref]
[--pass-ref --password-ref]
[--replace {false, true}]
[--user-ref --username-ref]
[--version]
Exemplos
Adicionar um ponto de extremidade rest básico a um dispositivo
az iot ops ns device endpoint inbound add rest --device mydevice --instance myInstance -g myInstanceResourceGroup --name myEndpoint --endpoint-address "https://api.example.com/data"
Adicionar um ponto de extremidade rest com autenticação
az iot ops ns device endpoint inbound add rest --device mydevice --instance myInstance -g myInstanceResourceGroup --name myEndpoint --endpoint-address "https://api.example.com/data" --user-ref auth-secret/username --pass-ref auth-secret/password
Adicionar um ponto de extremidade rest com autenticação de certificado
az iot ops ns device endpoint inbound add rest --device mydevice --instance myInstance -g myInstanceResourceGroup --name myEndpoint --endpoint-address "https://api.example.com/data" --cert-ref cert-secret/certificate
Adicionar um ponto de extremidade rest com autenticação de certificado aprimorada, incluindo chave privada
az iot ops ns device endpoint inbound add rest --device mydevice --instance myInstance -g myInstanceResourceGroup --name myEndpoint --endpoint-address "https://api.example.com/data" --cert-ref cert-secret/certificate --key-ref cert-secret/privateKey
Adicionar um ponto de extremidade rest com autenticação de certificado, incluindo certificados intermediários
az iot ops ns device endpoint inbound add rest --device mydevice --instance myInstance -g myInstanceResourceGroup --name myEndpoint --endpoint-address "https://api.example.com/data" --cert-ref cert-secret/certificate --icr cert-secret/intermediateCerts
Adicionar um ponto de extremidade rest com autenticação completa da cadeia de certificados
az iot ops ns device endpoint inbound add rest --device mydevice --instance myInstance -g myInstanceResourceGroup --name myEndpoint --endpoint-address "https://api.example.com/data" --cert-ref cert-secret/certificate --key-ref cert-secret/privateKey --icr cert-secret/intermediateCerts
Parâmetros Exigidos
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância de Operações do Azure IoT.
Nome do ponto de extremidade.
O grupo de recursos da instância de Operações do Azure IoT.
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.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Referência para o certificado usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Referência de certificados intermediários para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Referência de chave privada para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Referência para o nome de usuário usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Versão do ponto de extremidade. Se não for fornecido, a versão será recuperada automaticamente do modelo do conector que corresponde a esse tipo de ponto de extremidade (se houver). A versão do ponto de extremidade é necessária para que os pods de conector sejam criados – sem ele, os dispositivos não terão pods de conector associados mesmo se um modelo de conector for implantado.
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 device endpoint inbound add sse
Adicione um ponto de extremidade de entrada SSE a um dispositivo em um namespace do Registro de Dispositivo.
az iot ops ns device endpoint inbound add sse --address --endpoint-address
--device
--instance
--name
--resource-group
[--acquire-policy-token]
[--cert-ref --certificate-ref]
[--change-reference]
[--icr --intermediate-cert-ref]
[--key-ref]
[--pass-ref --password-ref]
[--replace {false, true}]
[--user-ref --username-ref]
[--version]
Exemplos
Adicionar um ponto de extremidade SSE básico a um dispositivo
az iot ops ns device endpoint inbound add sse --device mydevice --instance myInstance -g myInstanceResourceGroup --name mySSEEndpoint --endpoint-address "https://events.example.com/stream"
Adicionar um ponto de extremidade SSE com autenticação
az iot ops ns device endpoint inbound add sse --device mydevice --instance myInstance -g myInstanceResourceGroup --name mySSEEndpoint --endpoint-address "https://events.example.com/stream" --user-ref auth-secret/username --pass-ref auth-secret/password
Adicionar um ponto de extremidade SSE com autenticação de certificado
az iot ops ns device endpoint inbound add sse --device mydevice --instance myInstance -g myInstanceResourceGroup --name mySSEEndpoint --endpoint-address "https://events.example.com/stream" --cert-ref cert-secret/certificate
Adicionar um ponto de extremidade SSE com autenticação de certificado aprimorada, incluindo chave privada
az iot ops ns device endpoint inbound add sse --device mydevice --instance myInstance -g myInstanceResourceGroup --name mySSEEndpoint --endpoint-address "https://events.example.com/stream" --cert-ref cert-secret/certificate --key-ref cert-secret/privateKey
Adicionar um ponto de extremidade SSE com autenticação de certificado, incluindo certificados intermediários
az iot ops ns device endpoint inbound add sse --device mydevice --instance myInstance -g myInstanceResourceGroup --name mySSEEndpoint --endpoint-address "https://events.example.com/stream" --cert-ref cert-secret/certificate --icr cert-secret/intermediateCerts
Adicionar um ponto de extremidade SSE com autenticação completa da cadeia de certificados
az iot ops ns device endpoint inbound add sse --device mydevice --instance myInstance -g myInstanceResourceGroup --name mySSEEndpoint --endpoint-address "https://events.example.com/stream" --cert-ref cert-secret/certificate --key-ref cert-secret/privateKey --icr cert-secret/intermediateCerts
Parâmetros Exigidos
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância de Operações do Azure IoT.
Nome do ponto de extremidade.
O grupo de recursos da instância de Operações do Azure IoT.
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.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Referência para o certificado usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Referência de certificados intermediários para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Referência de chave privada para autenticação de certificado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
| Valores aceitos: | false, true |
Referência para o nome de usuário usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Versão do ponto de extremidade. Se não for fornecido, a versão será recuperada automaticamente do modelo do conector que corresponde a esse tipo de ponto de extremidade (se houver). A versão do ponto de extremidade é necessária para que os pods de conector sejam criados – sem ele, os dispositivos não terão pods de conector associados mesmo se um modelo de conector for implantado.
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 |