Compartilhar via


az iot ops connector opcua client

Observação

Essa referência faz parte da extensão azure-iot-ops para a CLI do Azure (versão 2.53.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az iot ops connector opcua client . Saiba mais sobre extensões.

O grupo de comandos 'iot ops' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Gerencie o certificado de instância de aplicativo cliente de nível empresarial para o OPC UA Broker.

O conector para OPC UA usa um único certificado de instância de aplicativo OPC UA para todas as sessões estabelecidas para coletar dados telemétricos de servidores OPC UA. Para saber mais, confira https://aka.ms/opcua-certificates.

Comandos

Nome Description Tipo Status
az iot ops connector opcua client add

Adicione um certificado de instância de aplicativo cliente de nível empresarial.

Extensão Visualizar

az iot ops connector opcua client add

Versão Prévia

O grupo de comandos 'iot ops' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Adicione um certificado de instância de aplicativo cliente de nível empresarial.

A extensão do arquivo de chave pública deve ser .der e a extensão do arquivo de chave privada deve ser .pem. Certifique-se de usar o mesmo nome de arquivo para chave pública e arquivo de chave privada. O recurso do Azure secretproviderclass 'opc-ua-connector' e o secretsync 'aio-opc-ua-broker-client-certificate' serão criados se não forem encontrados.

az iot ops connector opcua client add --application-uri
                                      --instance
                                      --pkf
                                      --private-key-file
                                      --resource-group
                                      --sn
                                      [--pks]
                                      [--private-key-secret]

Exemplos

Adicione um certificado de cliente.

az iot ops connector opcua client add --instance instance --resource-group instanceresourcegroup --public-key-file "newopc.der" --private-key-file "newopc.pem" --subject-name "aio-opc-opcuabroker" --application-uri "urn:microsoft.com:aio:opc:opcuabroker"

Adicione um certificado de cliente com o nome do segredo da chave pública e privada personalizado.

az iot ops connector opcua client add --instance instance --resource-group instanceresourcegroup --public-key-file "newopc.der" --private-key-file "newopc.pem" --public-key-secret public-secret-name --private-key-secret private-secret-name --subject-name "aio-opc-opcuabroker" --application-uri "urn:microsoft.com:aio:opc:opcuabroker"

Parâmetros Exigidos

--application-uri --au

O URI da instância do aplicativo inserido na instância do aplicativo.

--instance -i

Nome da instância de operações de IoT.

--pkf --public-key-file

Arquivo que contém a chave pública do certificado de instância de aplicativo de nível empresarial no formato .der. O nome do arquivo será usado para gerar o nome do segredo da chave pública.

--private-key-file --prkf

Arquivo que contém a chave privada do certificado da instância do aplicativo de nível empresarial no formato .pem. O nome do arquivo será usado para gerar o nome do segredo da chave privada.

--resource-group -g

Grupo de recursos da instância.

--sn --subject-name

A cadeia de caracteres de nome da entidade inserida no certificado da instância do aplicativo.

Parâmetros Opcionais

--pks --public-key-secret

Nome do segredo da chave pública no Key Vault. Se não for fornecido, o nome do arquivo de certificado será usado para gerar o nome do segredo.

--private-key-secret --prks

Nome do segredo da chave privada no Key Vault. Se não for fornecido, o nome do arquivo de certificado será usado para gerar o nome do segredo.

Parâmetros Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

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

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.