Monitors
List Monitors
client.loadBalancers.monitors.list(MonitorListParams { account_id } params, RequestOptionsoptions?): SinglePage<Monitor { id, allow_insecure, consecutive_down, 16 more } >
GET/accounts/{account_id}/load_balancers/monitors
Monitor Details
client.loadBalancers.monitors.get(stringmonitorId, MonitorGetParams { account_id } params, RequestOptionsoptions?): Monitor { id, allow_insecure, consecutive_down, 16 more }
GET/accounts/{account_id}/load_balancers/monitors/{monitor_id}
Create Monitor
client.loadBalancers.monitors.create(MonitorCreateParams { account_id, allow_insecure, consecutive_down, 14 more } params, RequestOptionsoptions?): Monitor { id, allow_insecure, consecutive_down, 16 more }
POST/accounts/{account_id}/load_balancers/monitors
Update Monitor
client.loadBalancers.monitors.update(stringmonitorId, MonitorUpdateParams { account_id, allow_insecure, consecutive_down, 14 more } params, RequestOptionsoptions?): Monitor { id, allow_insecure, consecutive_down, 16 more }
PUT/accounts/{account_id}/load_balancers/monitors/{monitor_id}
Patch Monitor
client.loadBalancers.monitors.edit(stringmonitorId, MonitorEditParams { account_id, allow_insecure, consecutive_down, 14 more } params, RequestOptionsoptions?): Monitor { id, allow_insecure, consecutive_down, 16 more }
PATCH/accounts/{account_id}/load_balancers/monitors/{monitor_id}
Delete Monitor
client.loadBalancers.monitors.delete(stringmonitorId, MonitorDeleteParams { account_id } params, RequestOptionsoptions?): MonitorDeleteResponse { id }
DELETE/accounts/{account_id}/load_balancers/monitors/{monitor_id}
MonitorsPreviews
Preview Monitor
client.loadBalancers.monitors.previews.create(stringmonitorId, PreviewCreateParams { account_id, allow_insecure, consecutive_down, 14 more } params, RequestOptionsoptions?): PreviewCreateResponse { pools, preview_id }
POST/accounts/{account_id}/load_balancers/monitors/{monitor_id}/preview
MonitorsReferences
List Monitor References
client.loadBalancers.monitors.references.get(stringmonitorId, ReferenceGetParams { account_id } params, RequestOptionsoptions?): SinglePage<ReferenceGetResponse { reference_type, resource_id, resource_name, resource_type } >
GET/accounts/{account_id}/load_balancers/monitors/{monitor_id}/references