#ifndef ZABBIX_CHECKS_SIMPLE_VMWARE_H
#define ZABBIX_CHECKS_SIMPLE_VMWARE_H
#if defined(HAVE_LIBXML2) && defined(HAVE_LIBCURL)
#include "zbxcacheconfig.h"
int check_vcenter_version(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_fullname(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_eventlog(AGENT_REQUEST *request, const zbx_dc_item_t *item, AGENT_RESULT *result,
zbx_vector_agent_result_ptr_t *add_results);
int check_vcenter_cluster_alarms_get(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_cluster_discovery(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_cluster_property(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_cluster_status(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_cluster_tags_get(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_cl_perfcounter(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_alarms_get(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_alarms_get(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_discovery(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_tags_get(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_read(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_perfcounter(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_property(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_size(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_write(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_datastore_hv_list(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_dvswitch_discovery(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_dvswitch_fetchports_get(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_alarms_get(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_cluster_name(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_connectionstate(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_cpu_usage(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_cpu_usage_perf(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_cpu_utilization(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_datacenter_name(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_datastore_discovery(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_datastore_read(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_datastore_size(AGENT_REQUEST *request, const char *username, const char *password,
int check_vcenter_hv_datastore_write(AGENT_REQUEST *request, const char *username, const char *password,