az iot ops ns device endpoint inbound add
Note
Esta 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 será instalada 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 Dispositivo.
Comandos
| Name | 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 | disponibilidade geral |
| 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 | disponibilidade geral |
| az iot ops ns device endpoint inbound add mqtt |
Adicione um endpoint de entrada MQTT a um dispositivo num namespace do Registo de Dispositivos. |
Extension | disponibilidade geral |
| 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 | disponibilidade geral |
| 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 | disponibilidade geral |
| az iot ops ns device endpoint inbound add rest |
Adicione um ponto de extremidade de entrada restante a um dispositivo em um namespace do Registro de Dispositivo. |
Extension | disponibilidade geral |
| az iot ops ns device endpoint inbound add sse |
Adicione um endpoint de entrada SSE a um dispositivo num namespace do Registo de Dispositivos. |
Extension | disponibilidade geral |
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 endpoints personalizados permitem que você defina seu próprio tipo e configuração de ponto final.
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 de cadeia de certificados completa
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 Obrigatórios
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
Tipo do ponto de extremidade personalizado.
O nome da instância Operações IoT do Azure.
Nome do ponto final.
O grupo de recursos da instância Operações IoT do Azure.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta 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 |
O ID de referência de alteração relacionado 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 certificados.
| 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 |
|---|---|
| Default value: | False |
| Valores aceites: | 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 final. Para conectores personalizados (de terceiros), a versão é necessária se quiseres criar pods de conectores. Se existir um template de conector para este tipo de endpoint, a versão será automaticamente recuperada do template quando não for fornecida.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | 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 Obrigatórios
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância Operações IoT do Azure.
Nome do ponto final.
O grupo de recursos da instância Operações IoT do Azure.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado 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 |
|---|---|
| Default value: | False |
| Valores aceites: | 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 final. Se não for fornecida, a versão é automaticamente recuperada do modelo de conector correspondente a este tipo de endpoint (se existir). A versão endpoint é necessária para criar pods de conectores – sem ela, os dispositivos não terão pods de conectores associados mesmo que um template de conector seja implementado.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az iot ops ns device endpoint inbound add mqtt
Adicione um endpoint de entrada MQTT a um dispositivo num namespace do Registo de Dispositivos.
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 endpoint MQTT básico a um dispositivo ligado ao broker dentro do 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 Obrigatórios
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância Operações IoT do Azure.
Nome do ponto final.
O grupo de recursos da instância Operações IoT do Azure.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Nível de ativo para identificação de ativos baseada em tópicos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | MQTT Configuration Arguments |
| Default value: | 1 |
O ID de referência de alteração relacionado 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 |
|---|---|
| Default value: | False |
| Valores aceites: | false, true |
Filtro de tópicos para o endpoint MQTT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | MQTT Configuration Arguments |
Prefixo de mapeamento de tópicos para o endpoint MQTT.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | MQTT Configuration Arguments |
Versão do ponto final. Se não for fornecida, a versão é automaticamente recuperada do modelo de conector correspondente a este tipo de endpoint (se existir). A versão endpoint é necessária para criar pods de conectores – sem ela, os dispositivos não terão pods de conectores associados mesmo que um template de conector seja implementado.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | 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 aceite 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 Obrigatórios
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância Operações IoT do Azure.
Nome do ponto final.
O grupo de recursos da instância Operações IoT do Azure.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aceitar certificados inválidos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | ONVIF Configuration Arguments |
| Default value: | False |
| Valores aceites: | false, true |
Aceite nomes de host inválidos em certificados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | ONVIF Configuration Arguments |
| Default value: | False |
| Valores aceites: | false, true |
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Recorrer à autenticação por token de nome de utilizador se não houver métodos mais seguros disponíveis.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | ONVIF Configuration Arguments |
| Default value: | False |
| Valores aceites: | 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 |
|---|---|
| Default value: | False |
| Valores aceites: | 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 final. Se não for fornecida, a versão é automaticamente recuperada do modelo de conector correspondente a este tipo de endpoint (se existir). A versão endpoint é necessária para criar pods de conectores – sem ela, os dispositivos não terão pods de conectores associados mesmo que um template de conector seja implementado.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | 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 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 endpoint OPC UA com descoberta de ativos e sincronização de propriedades para a loja de estados ativada
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 Obrigatórios
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância Operações IoT do Azure.
Nome do ponto final.
O grupo de recursos da instância Operações IoT do Azure.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aceitar automaticamente certificados de servidor não confiáveis.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Security Arguments |
| Default value: | False |
| Valores aceites: | false, true |
Aquisição automática de um token Azure Policy para esta 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 |
| Default value: | False |
| Valores aceites: | false, true |
Nome do aplicativo para o cliente OPC UA.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Default value: | OPC UA Broker |
Referência para o certificado usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
O ID de referência de alteração relacionado 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 certificados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Mantenha o tempo vivo em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Default value: | 10000 |
Contagem de quadros-chave.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Default value: | 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 |
| Default value: | 1000 |
Tamanho da fila.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Default value: | 1 |
Substitua o ponto de extremidade se outro ponto de extremidade com o mesmo nome já estiver presente.
| Propriedade | Valor |
|---|---|
| Default value: | False |
| Valores aceites: | false, true |
Intervalo de amostragem em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Default value: | 1000 |
Reconecte o backoff exponencial da sessão em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Default value: | 10000 |
Modo de segurança a utilizar para a ligação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Security Arguments |
| Valores aceites: | none, sign, signAndEncrypt |
Política de segurança a utilizar para a ligação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Security Arguments |
| Valores aceites: | Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None |
Intervalo de manutenção da sessão em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Default value: | 10000 |
Período de reconexão da sessão em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Default value: | 2000 |
Tempo limite da sessão em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Default value: | 60000 |
Habilite cabeçalhos de rastreamento para a sessão.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Session Arguments |
| Default value: | False |
| Valores aceites: | false, true |
Se o endpoint é partilhado por múltiplos conectores.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Default value: | False |
| Valores aceites: | false, true |
Duração da subscrição em milissegundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Subscription Arguments |
| Default value: | 60000 |
Número máximo de itens na assinatura.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Subscription Arguments |
| Default value: | 1000 |
Sincroniza as propriedades do OPC UA na loja de estados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Configuration Arguments |
| Default value: | False |
| Valores aceites: | 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 final. Se não for fornecida, a versão é automaticamente recuperada do modelo de conector correspondente a este tipo de endpoint (se existir). A versão endpoint é necessária para criar pods de conectores – sem ela, os dispositivos não terão pods de conectores associados mesmo que um template de conector seja implementado.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az iot ops ns device endpoint inbound add rest
Adicione um ponto de extremidade de entrada restante 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 de repouso 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 de repouso 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 de repouso 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 de repouso 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 de repouso 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 de repouso com autenticação de cadeia de certificados completa
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 Obrigatórios
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância Operações IoT do Azure.
Nome do ponto final.
O grupo de recursos da instância Operações IoT do Azure.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta 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 |
O ID de referência de alteração relacionado 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 certificados.
| 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 |
|---|---|
| Default value: | False |
| Valores aceites: | 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 final. Se não for fornecida, a versão é automaticamente recuperada do modelo de conector correspondente a este tipo de endpoint (se existir). A versão endpoint é necessária para criar pods de conectores – sem ela, os dispositivos não terão pods de conectores associados mesmo que um template de conector seja implementado.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az iot ops ns device endpoint inbound add sse
Adicione um endpoint de entrada SSE a um dispositivo num namespace do Registo de Dispositivos.
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 endpoint 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 endpoint 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 endpoint 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 endpoint SSE com autenticação de certificados melhorada, 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 endpoint SSE com autenticação de certificados, incluindo certificados intermédios
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 endpoint SSE com autenticação completa por 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 Obrigatórios
Endereço do ponto de extremidade ao qual se conectar.
Nome do dispositivo.
O nome da instância Operações IoT do Azure.
Nome do ponto final.
O grupo de recursos da instância Operações IoT do Azure.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta 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 |
O ID de referência de alteração relacionado 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 certificados.
| 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 |
|---|---|
| Default value: | False |
| Valores aceites: | 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 final. Se não for fornecida, a versão é automaticamente recuperada do modelo de conector correspondente a este tipo de endpoint (se existir). A versão endpoint é necessária para criar pods de conectores – sem ela, os dispositivos não terão pods de conectores associados mesmo que um template de conector seja implementado.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |