Create

Create

Certified
Enterprise Edition

Create a BIG-IP LTM health monitor

yaml
type: io.kestra.plugin.ee.f5.monitor.Create
yaml
id: create_http_monitor
namespace: company.team

tasks:
  - id: make_monitor
    type: io.kestra.plugin.ee.f5.monitor.Create
    host: "{{ secret('F5_HOST') }}"
    username: "{{ secret('F5_USERNAME') }}"
    password: "{{ secret('F5_PASSWORD') }}"
    name: my-http-monitor
    monitorType: http
    checkInterval: 5
    checkTimeout: 16
    sendString: "GET /health HTTP/1.1\r\nHost: example.com\r\n\r\n"
    receiveString: "200 OK"
Properties
Defaultfalse
DefaultCommon