Files
data-collection-terminal/confd/templates/opcua.tmpl
2024-08-26 15:58:30 +08:00

27 lines
1.3 KiB
Cheetah

datasource:
data_source_type: {{ getv "/datasource/data_source_type" }}
name: {{ getv "/datasource/name" }}
description: {{ getv "/datasource/description" }}
opcua_service_address: {{ getv "/datasource/opcua_service_address" }}
security_policy_address: {{ getv "/datasource/security_policy_address" }}
security_mode: {{ getv "/datasource/security_mode" }}
key_authentication_file: {{ getv "/datasource/key_authentication_file" }}
certificate_authentication_file: {{ getv "/datasource/certificate_authentication_file" }}
trusted_list: {{ getv "/datasource/trusted_list" }}
measurement_point_address: {{ getv "/datasource/measurement_point_address" }}
interface_address: {{ getv "/datasource/interface_address" }}
username: {{ getv "/datasource/username" }}
password: {{ getv "/datasource/password" }}
certificate_identity_file: {{ getv "/datasource/certificate_identity_file" }}
key_identity_file: {{ getv "/datasource/key_identity_file" }}
state: {{ getv "/datasource/state" }}
metrics:
{{ range $index, $element := ls "/metrics" }}
- name: "{{ getv (printf "/metrics/%d/name" $index) }}"
identifier_type: {{ getv (printf "/metrics/%d/identifier_type" $index) }}"
nodeid: {{ getv (printf "/metrics/%d/nodeid" $index) }}
help: "{{ getv (printf "/metrics/%d/help" $index) }}"
{{ end }}