Partilhar via


az iot ops asset endpoint create

Note

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

Crie perfis de ponto de extremidade de ativos.

Comandos

Name Description Tipo Status
az iot ops asset endpoint create opcua

Crie um perfil de ponto de extremidade de ativo para um conector OPCUA.

Extension disponibilidade geral

az iot ops asset endpoint create opcua

Crie um perfil de ponto de extremidade de ativo para um conector OPCUA.

O Azure IoT OPC UA Connector (visualização) usa o mesmo certificado de cliente para todos os canais seguros entre ele e os servidores OPC UA aos quais ele se conecta.

Para argumentos de conector OPC UA, um valor de -1 significa que o parâmetro não será usado (por exemplo: --session-reconnect-backoff -1 significa que nenhum backoff exponencial deve ser usado). Um valor de 0 significa usar a taxa prática mais rápida (ex: --default-sampling-int 0 significa usar o intervalo de amostragem mais rápido possível para o servidor).

Para obter mais informações sobre como configurar pontos de extremidade de ativos para o conector OPC UA, consulte https://aka.ms/aio-opcua-quickstart.

az iot ops asset endpoint create opcua --instance
                                       --name
                                       --resource-group
                                       --ta --target-address
                                       [--accept-untrusted-certs --auc {false, true}]
                                       [--app --application]
                                       [--default-publishing-int --dpi]
                                       [--default-queue-size --dqs]
                                       [--default-sampling-int --dsi]
                                       [--ig --instance-resource-group]
                                       [--ka --keep-alive]
                                       [--location]
                                       [--pass-ref --password-ref]
                                       [--pr]
                                       [--rad --run-asset-discovery {false, true}]
                                       [--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-backoff --srb]
                                       [--session-reconnect-period --srp]
                                       [--session-timeout --st]
                                       [--slt --subscription-life-time]
                                       [--smi --subscription-max-items]
                                       [--tags]
                                       [--ur --username-reference]
                                       [--user-ref --username-ref]

Exemplos

Crie um ponto de extremidade de ativo com autenticação de usuário anônima usando a instância determinada no mesmo grupo de recursos.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000

Crie um ponto de extremidade de ativo com autenticação de usuário anônima usando a instância dada em um grupo de recursos diferente, mas a mesma assinatura. Observe que a Experiência de Operações Digitais pode não exibir o perfil de ponto de extremidade do ativo se ele estiver em uma assinatura diferente da instância.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --instance-resource-group myinstanceresourcegroup --target-address opc.tcp://opcplc-000000:50000

Crie um ponto de extremidade de ativo com autenticação de usuário de nome de usuário e senha usando a instância dada no mesmo grupo de recursos.

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --username-ref myusername --password-ref mypassword

Crie um ponto de extremidade de ativo com autenticação de usuário anônima e valores recomendados para a configuração OPCUA usando a instância determinada no mesmo grupo de recursos. Observe que, para usar o conector com êxito, você precisará ter o serviço OPC PLC implantado e o endereço de destino deve apontar para o serviço. Se o serviço OPC PLC estiver no mesmo cluster e namespace que o IoT Ops, o endereço de destino deverá ser formatado como 'opc.tcp://{opc-plc-service-name}:{service-port}' Se o serviço OPC PLC estiver no mesmo cluster, mas em namespace diferente do IoT Ops, inclua o namespace de serviço como 'opc.tcp://{opc-plc-service-name}. {service-namespace}:{service-port}' Para obter mais informações, consulte aka.ms/opcua-quickstart

az iot ops asset endpoint create opcua --name myprofile -g myresourcegroup --instance myinstance --target-address opc.tcp://opcplc-000000:50000 --accept-untrusted-certs --application myopcuaconnector --default-publishing-int 1000 --default-queue-size 1 --default-sampling-int 1000 --keep-alive 10000 --run-asset-discovery --security-mode sign --security-policy Basic256 --session-keep-alive 10000 --session-reconnect-backoff 10000 --session-reconnect-period 2000 --session-timeout 60000 --subscription-life-time 60000 --subscription-max-items 1000

Parâmetros Obrigatórios

--instance

Nome da instância ao qual associar o ativo criado.

--name -n

Nome do Perfil do Ponto Final do Ativo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--ta --target-address

Endereço de destino. Deve ser um endereço local válido que siga o protocolo opc.tcp.

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-untrusted-certs --auc

Sinalizador para habilitar a aceitação automática de certificados de servidor não confiáveis.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
Valores aceites: false, true
--app --application

Nome do aplicativo. Será usado como assunto para quaisquer certificados gerados pelo conector.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--default-publishing-int --dpi

Intervalo de publicação padrão em milissegundos. Mínimo: -1. Recomendado: 1000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--default-queue-size --dqs

Tamanho da fila padrão. Mínimo: 0. Recomendado: 1.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--default-sampling-int --dsi

Intervalo de amostragem padrão em milissegundos. Mínimo: -1. Recomendado: 1000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--ig --instance-resource-group

Grupo de recursos de instância. Se não for fornecido, o grupo de recursos de perfil de ponto de extremidade de ativo será usado.

--ka --keep-alive

Tempo em milissegundos após o qual uma resposta de publicação keep alive é enviada. Mínimo: 0. Recomendado: 10000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--location -l

Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--pass-ref --password-ref

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

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--pr
Preterido

A opção '--pr' foi preterida e será removida em uma versão futura. Use '--pass-ref' em vez disso.

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

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
--rad --run-asset-discovery

Sinalizador para determinar se a descoberta de ativos deve ser executada.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
Valores aceites: false, true
--security-mode --sm

Modo de segurança.

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

Política de segurança.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
Valores aceites: Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None
--session-keep-alive --ska

Tempo em milissegundos após o qual um desafio de manutenção de sessão é enviado para detetar problemas de conexão. Mínimo: 0. Recomendado: 10000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--session-reconnect-backoff --srb

Reconexão exponencial da sessão em milissegundos. Mínimo: -1. Recomendado: 10000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--session-reconnect-period --srp

Período de reconexão da sessão em milissegundos. Mínimo: 0. Recomendado: 2000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--session-timeout --st

Tempo limite da sessão em milissegundos. Mínimo: 0. Recomendado: 60000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--slt --subscription-life-time

Tempo de vida em milissegundos dos itens criados pelo conector para a assinatura. Mínimo: 0. Recomendado: 60000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--smi --subscription-max-items

Número máximo de itens que o conector pode criar para a assinatura. Mínimo: 1. Recomendado: 1000.

Propriedade Valor
Grupo de parâmetros: Connector Arguments
--tags

Tags de recursos do Perfil do Ponto Final do Ativo. Saco de propriedades em pares chave-valor com o seguinte formato: a=b c=d.

--ur --username-reference
Preterido

A opção '--username-reference' foi preterida e será removida em uma versão futura. Em vez disso, use '--user-ref'.

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

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

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

Propriedade Valor
Grupo de parâmetros: Authentication Arguments
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