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 instalará automaticamente a primeira vez que você executar um comando de criação de ponto de extremidade de ativo do az iot ops. Saiba mais sobre extensões.
Crie perfis de endpoint de ativos.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az iot ops asset endpoint create opcua |
Crie um perfil de ponto de extremidade de ativo para um conector OPCUA. |
Extension | GA |
az iot ops asset endpoint create opcua
Crie um perfil de ponto de extremidade de ativo para um conector OPCUA.
O Conector de UA do OPC do IoT do Azure (versão prévia) 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 do conector OPC UA, um valor de -1 significa que o parâmetro não será usado (ex: --session-reconnect-backoff -1 significa que nenhum recuo 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 ativo 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 fornecida 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ônimo usando a instância fornecida 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 do 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-senha usando a instância fornecida 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ônimo e valores recomendados para a configuração OPCUA usando a instância fornecida 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 um 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 Exigidos
Nome da instância ao qual associar o ativo criado.
Nome do perfil do endpoint 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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
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 aceitos: | false, true |
Nome do aplicativo. Será usado como assunto para todos os certificados gerados pelo conector.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
Intervalo de publicação padrão em milissegundos. Mínimo: -1. Recomendado: 1000.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
Tamanho da fila padrão. Mínimo: 0. Recomendado: 1.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
Intervalo de amostragem padrão em milissegundos. Mínimo: -1. Recomendado: 1000.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
Grupo de recursos da instância. Se não for fornecido, o grupo de recursos de perfil de ponto de extremidade do ativo será usado.
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. 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.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
A opção '--pr' foi preterida e será removida em uma versão futura. Em vez disso, use '--pass-ref'.
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Sinalizar para determinar se a descoberta de ativos deve ser executada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
| Valores aceitos: | false, true |
Modo de segurança.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
| Valores aceitos: | none, sign, signAndEncrypt |
Política de segurança.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
| Valores aceitos: | Aes128_Sha256_RsaOaep, Aes256_Sha256_RsaPss, Basic128Rsa15, Basic256, Basic256Sha256, None |
O tempo em milissegundos após o qual uma sessão mantém o desafio vivo é enviada para detectar problemas de conexão. Mínimo: 0. Recomendado: 10000.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
A sessão reconecta o recuo exponencial em milissegundos. Mínimo: -1. Recomendado: 10000.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
Período de reconexão de sessão em milissegundos. Mínimo: 0. Recomendado: 2000.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
Tempo limite da sessão em milissegundos. Mínimo: 0. Recomendado: 60000.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
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 |
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 de recurso do Perfil de endpoint do ativo. Recipiente de propriedades em pares de valores-chave com o seguinte formato: a=b c=d.
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 |
Referência para o nome de usuário usado na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |