# Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. Version: 2.2 Application: ?: type: io.murano.apps.ZabbixAgent hostname: $.appConfiguration.hostname server: $.appConfiguration.server probe: $.appConfiguration.probeMethod Forms: - appConfiguration: fields: - name: license type: string description: Apache License, Version 2.0 hidden: true required: false - name: hostname type: string label: HostName initial: zabbix maxLength: 64 regexpValidator: '^[a-zA-z][-_\w]*$' description: >- Unique, case sensitive hostname. Required for active checks and must match hostname as configured on the server. - name: server type: io.murano.apps.ZabbixServer label: Zabbix Server description: >- Select zabbix server to monitor activity - name: probeMethod label: Probe Method type: choice choices: - [HTTP, 'HTTP'] - [ICMP, 'ICMP'] initial: ICMP description: >- Choose probe method