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

--address --endpoint-address

Endereço do ponto de extremidade ao qual se conectar.

--device -d

Nome do dispositivo.

--endpoint-type --type

Tipo do ponto de extremidade personalizado.

--instance -i

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

--name -n

Nome do ponto final.

--resource-group -g

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--additional-config --config

Configuração adicional para o ponto de extremidade personalizado no formato JSON.

--cert-ref --certificate-ref

Referência para o certificado usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--icr --intermediate-cert-ref

Referência de certificados intermediários para autenticação de certificados.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--key-ref

Referência de chave privada para autenticação de certificado.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--pass-ref --password-ref

Referência para a senha usada na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--replace

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
--trust-list

Lista de certificados confiáveis para o ponto de extremidade.

--user-ref --username-ref

Referência para o nome de usuário usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--version

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

--address --endpoint-address

Endereço do ponto de extremidade ao qual se conectar.

--device -d

Nome do dispositivo.

--instance -i

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

--name -n

Nome do ponto final.

--resource-group -g

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--pass-ref --password-ref

Referência para a senha usada na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--replace

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
--user-ref --username-ref

Referência para o nome de usuário usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--version

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

--address --endpoint-address

Endereço do ponto de extremidade ao qual se conectar.

--device -d

Nome do dispositivo.

--instance -i

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

--name -n

Nome do ponto final.

--resource-group -g

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--al --asset-level

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
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--replace

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
--tf --topic-filter

Filtro de tópicos para o endpoint MQTT.

Propriedade Valor
Grupo de parâmetros: MQTT Configuration Arguments
--tmp --topic-mapping-prefix

Prefixo de mapeamento de tópicos para o endpoint MQTT.

Propriedade Valor
Grupo de parâmetros: MQTT Configuration Arguments
--version

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

--address --endpoint-address

Endereço do ponto de extremidade ao qual se conectar.

--device -d

Nome do dispositivo.

--instance -i

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

--name -n

Nome do ponto final.

--resource-group -g

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.

--accept-invalid-certificates --aic

Aceitar certificados inválidos.

Propriedade Valor
Grupo de parâmetros: ONVIF Configuration Arguments
Default value: False
Valores aceites: false, true
--accept-invalid-hostnames --aih

Aceite nomes de host inválidos em certificados.

Propriedade Valor
Grupo de parâmetros: ONVIF Configuration Arguments
Default value: False
Valores aceites: false, true
--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--fallback-username-token --fut

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
--pass-ref --password-ref

Referência para a senha usada na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--replace

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
--user-ref --username-ref

Referência para o nome de usuário usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--version

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

--address --endpoint-address

Endereço do ponto de extremidade ao qual se conectar.

--device -d

Nome do dispositivo.

--instance -i

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

--name -n

Nome do ponto final.

--resource-group -g

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.

--ac --accept-certs

Aceitar automaticamente certificados de servidor não confiáveis.

Propriedade Valor
Grupo de parâmetros: Security Arguments
Default value: False
Valores aceites: false, true
--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--ad --run-asset-discovery

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
--app --application-name

Nome do aplicativo para o cliente OPC UA.

Propriedade Valor
Grupo de parâmetros: Configuration Arguments
Default value: OPC UA Broker
--cert-ref --certificate-ref

Referência para o certificado usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--icr --intermediate-cert-ref

Referência de certificados intermediários para autenticação de certificados.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--keep-alive

Mantenha o tempo vivo em milissegundos.

Propriedade Valor
Grupo de parâmetros: Configuration Arguments
Default value: 10000
--key-frame-count --kfc

Contagem de quadros-chave.

Propriedade Valor
Grupo de parâmetros: Configuration Arguments
Default value: 0
--key-ref

Referência de chave privada para autenticação de certificado.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--pass-ref --password-ref

Referência para a senha usada na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--pi --publishing-interval

Intervalo de publicação em milissegundos.

Propriedade Valor
Grupo de parâmetros: Configuration Arguments
Default value: 1000
--qs --queue-size

Tamanho da fila.

Propriedade Valor
Grupo de parâmetros: Configuration Arguments
Default value: 1
--replace

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
--sampling-interval --si

Intervalo de amostragem em milissegundos.

Propriedade Valor
Grupo de parâmetros: Configuration Arguments
Default value: 1000
--sbo --session-backoff

Reconecte o backoff exponencial da sessão em milissegundos.

Propriedade Valor
Grupo de parâmetros: Session Arguments
Default value: 10000
--security-mode --sm

Modo de segurança a utilizar para a ligação.

Propriedade Valor
Grupo de parâmetros: Security Arguments
Valores aceites: none, sign, signAndEncrypt
--security-policy --sp

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
--session-keep-alive --ska

Intervalo de manutenção da sessão em milissegundos.

Propriedade Valor
Grupo de parâmetros: Session Arguments
Default value: 10000
--session-reconnect --srp

Período de reconexão da sessão em milissegundos.

Propriedade Valor
Grupo de parâmetros: Session Arguments
Default value: 2000
--session-timeout

Tempo limite da sessão em milissegundos.

Propriedade Valor
Grupo de parâmetros: Session Arguments
Default value: 60000
--session-tracing --str

Habilite cabeçalhos de rastreamento para a sessão.

Propriedade Valor
Grupo de parâmetros: Session Arguments
Default value: False
Valores aceites: false, true
--shared

Se o endpoint é partilhado por múltiplos conectores.

Propriedade Valor
Grupo de parâmetros: Configuration Arguments
Default value: False
Valores aceites: false, true
--slt --subscription-lifetime

Duração da subscrição em milissegundos.

Propriedade Valor
Grupo de parâmetros: Subscription Arguments
Default value: 60000
--smi --subscription-max-items

Número máximo de itens na assinatura.

Propriedade Valor
Grupo de parâmetros: Subscription Arguments
Default value: 1000
--spidss --sync-props-into-dss

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
--user-ref --username-ref

Referência para o nome de usuário usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--version

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

--address --endpoint-address

Endereço do ponto de extremidade ao qual se conectar.

--device -d

Nome do dispositivo.

--instance -i

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

--name -n

Nome do ponto final.

--resource-group -g

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--cert-ref --certificate-ref

Referência para o certificado usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--icr --intermediate-cert-ref

Referência de certificados intermediários para autenticação de certificados.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--key-ref

Referência de chave privada para autenticação de certificado.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--pass-ref --password-ref

Referência para a senha usada na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--replace

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
--user-ref --username-ref

Referência para o nome de usuário usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--version

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

--address --endpoint-address

Endereço do ponto de extremidade ao qual se conectar.

--device -d

Nome do dispositivo.

--instance -i

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

--name -n

Nome do ponto final.

--resource-group -g

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--cert-ref --certificate-ref

Referência para o certificado usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--change-reference

O ID de referência de alteração relacionado para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--icr --intermediate-cert-ref

Referência de certificados intermediários para autenticação de certificados.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--key-ref

Referência de chave privada para autenticação de certificado.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--pass-ref --password-ref

Referência para a senha usada na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--replace

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
--user-ref --username-ref

Referência para o nome de usuário usado na autenticação.

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--version

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False