az iot ops asset endpoint create
Observação
Essa referência faz parte da extensão azure-iot-ops
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 com um conector OPCUA. |
Extensão | GA |
az iot ops asset endpoint create opcua
Crie um perfil de ponto de extremidade de ativo com 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 criar um conector OPCUA, consulte aka.ms/opcua-quickstart.
az iot ops asset endpoint create opcua --instance
--name
--resource-group
--ta
[--accept-untrusted-certs {false, true}]
[--app]
[--cert-ref]
[--default-publishing-int]
[--default-queue-size]
[--default-sampling-int]
[--ig]
[--instance-subscription]
[--ka]
[--location]
[--password-ref]
[--rad {false, true}]
[--security-mode {none, sign, signAndEncrypt}]
[--security-policy {Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, none}]
[--session-keep-alive]
[--session-reconnect-backoff]
[--session-reconnect-period]
[--session-timeout]
[--slt]
[--smi]
[--tags]
[--ur]
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 de certificado 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 --certificate-ref mycertificate.pem
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
Nome da instância ao qual associar o ativo criado.
Nome do Perfil do Ponto Final do Ativo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Endereço de destino. Deve ser um endereço local válido que siga o protocolo opc.tcp.
Parâmetros Opcionais
Sinalizador para habilitar a aceitação automática de certificados de servidor não confiáveis.
Nome do aplicativo. Será usado como assunto para quaisquer certificados gerados pelo conector.
Referência para o certificado usado na autenticação. Este método de autenticação do usuário ainda não é suportado.
Intervalo de publicação padrão em milissegundos. Mínimo: -1. Recomendado: 1000.
Tamanho da fila padrão. Mínimo: 0. Recomendado: 1.
Intervalo de amostragem padrão em milissegundos. Mínimo: -1. Recomendado: 1000.
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.
O argumento 'instance_subscription' foi preterido e será removido em uma versão futura.
ID da assinatura da instância. Se não for fornecida, a ID de assinatura do perfil de ponto de extremidade do ativo será usada.
Tempo em milissegundos após o qual uma resposta de publicação keep alive é enviada. Mínimo: 0. Recomendado: 10000.
Localização. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Referência para a senha usada na autenticação.
Sinalizador para determinar se a descoberta de ativos deve ser executada.
Modo de segurança.
Política de segurança.
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.
Reconexão exponencial da sessão em milissegundos. Mínimo: -1. Recomendado: 10000.
Período de reconexão da sessão em milissegundos. Mínimo: 0. Recomendado: 2000.
Tempo limite da sessão em milissegundos. Mínimo: 0. Recomendado: 60000.
Tempo de vida em milissegundos dos itens criados pelo conector para a assinatura. Mínimo: 0. Recomendado: 60000.
Número máximo de itens que o conector pode criar para a assinatura. Mínimo: 1. Recomendado: 1000.
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.
Referência para o nome de usuário usado na autenticação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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.