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
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
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.
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 |
Nome do aplicativo. Será usado como assunto para quaisquer 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 de instância. Se não for fornecido, o grupo de recursos de perfil de ponto de extremidade de 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. Use '--pass-ref' em vez disso.
Referência para a senha usada na autenticação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Sinalizador para determinar se a descoberta de ativos deve ser executada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
| Valores aceites: | false, true |
Modo de segurança.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
| Valores aceites: | none, sign, signAndEncrypt |
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 |
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 |
Reconexão exponencial da sessão em milissegundos. Mínimo: -1. Recomendado: 10000.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Connector Arguments |
Período de reconexão da 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 recursos do Perfil do Ponto Final do Ativo. Saco de propriedades em pares chave-valor 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 de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 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.
| Propriedade | Valor |
|---|---|
| Default value: | False |