Skip to content

Latest commit

 

History

History
607 lines (597 loc) · 63.5 KB

README.md

File metadata and controls

607 lines (597 loc) · 63.5 KB

All URIs are relative to http://0.0.0.0/v2

Class Method HTTP request Description
ACLApi create_acl POST /services/haproxy/configuration/acls Add a new ACL line
ACLApi delete_acl DELETE /services/haproxy/configuration/acls/{index} Delete a ACL line
ACLApi get_acl GET /services/haproxy/configuration/acls/{index} Return one ACL line
ACLApi get_acls GET /services/haproxy/configuration/acls Return an array of all ACL lines
ACLApi replace_acl PUT /services/haproxy/configuration/acls/{index} Replace a ACL line
ACLRuntimeApi add_payload_runtime_acl PUT /services/haproxy/runtime/acl_file_entries Add a new ACL payload
ACLRuntimeApi services_haproxy_runtime_acl_file_entries_get GET /services/haproxy/runtime/acl_file_entries Return an ACL entries
ACLRuntimeApi services_haproxy_runtime_acl_file_entries_id_delete DELETE /services/haproxy/runtime/acl_file_entries/{id} Delete an ACL entry
ACLRuntimeApi services_haproxy_runtime_acl_file_entries_id_get GET /services/haproxy/runtime/acl_file_entries/{id} Return an ACL entry
ACLRuntimeApi services_haproxy_runtime_acl_file_entries_post POST /services/haproxy/runtime/acl_file_entries Add entry to an ACL file
ACLRuntimeApi services_haproxy_runtime_acls_get GET /services/haproxy/runtime/acls Return an array of all ACL files
ACLRuntimeApi services_haproxy_runtime_acls_id_get GET /services/haproxy/runtime/acls/{id} Return an ACL file
BackendApi create_backend POST /services/haproxy/configuration/backends Add a backend
BackendApi delete_backend DELETE /services/haproxy/configuration/backends/{name} Delete a backend
BackendApi get_backend GET /services/haproxy/configuration/backends/{name} Return a backend
BackendApi get_backends GET /services/haproxy/configuration/backends Return an array of backends
BackendApi replace_backend PUT /services/haproxy/configuration/backends/{name} Replace a backend
BackendSwitchingRuleApi create_backend_switching_rule POST /services/haproxy/configuration/backend_switching_rules Add a new Backend Switching Rule
BackendSwitchingRuleApi delete_backend_switching_rule DELETE /services/haproxy/configuration/backend_switching_rules/{index} Delete a Backend Switching Rule
BackendSwitchingRuleApi get_backend_switching_rule GET /services/haproxy/configuration/backend_switching_rules/{index} Return one Backend Switching Rule
BackendSwitchingRuleApi get_backend_switching_rules GET /services/haproxy/configuration/backend_switching_rules Return an array of all Backend Switching Rules
BackendSwitchingRuleApi replace_backend_switching_rule PUT /services/haproxy/configuration/backend_switching_rules/{index} Replace a Backend Switching Rule
BindApi create_bind POST /services/haproxy/configuration/binds Add a new bind
BindApi delete_bind DELETE /services/haproxy/configuration/binds/{name} Delete a bind
BindApi get_bind GET /services/haproxy/configuration/binds/{name} Return one bind
BindApi get_binds GET /services/haproxy/configuration/binds Return an array of binds
BindApi replace_bind PUT /services/haproxy/configuration/binds/{name} Replace a bind
CacheApi create_cache POST /services/haproxy/configuration/caches Add a cache
CacheApi delete_cache DELETE /services/haproxy/configuration/caches/{name} Delete a cache
CacheApi get_cache GET /services/haproxy/configuration/caches/{name} Return a cache
CacheApi get_caches GET /services/haproxy/configuration/caches Return an array of caches
CacheApi replace_cache PUT /services/haproxy/configuration/caches/{name} Replace a cache
ClusterApi delete_cluster DELETE /cluster Delete cluster settings
ClusterApi edit_cluster PUT /cluster Edit cluster settings
ClusterApi get_cluster GET /cluster Return cluster data
ClusterApi initiate_certificate_refresh POST /cluster/certificate Initiates a certificate refresh
ClusterApi post_cluster POST /cluster Post cluster settings
ConfigurationApi get_configuration_version GET /services/haproxy/configuration/version Return a configuration version
ConfigurationApi get_ha_proxy_configuration GET /services/haproxy/configuration/raw Return HAProxy configuration
ConfigurationApi post_ha_proxy_configuration POST /services/haproxy/configuration/raw Push new haproxy configuration
DeclareCaptureApi create_declare_capture POST /services/haproxy/configuration/captures Add a new declare capture
DeclareCaptureApi delete_declare_capture DELETE /services/haproxy/configuration/captures/{index} Delete a declare capture
DeclareCaptureApi get_declare_capture GET /services/haproxy/configuration/captures/{index} Return one declare capture
DeclareCaptureApi get_declare_captures GET /services/haproxy/configuration/captures Return an array of declare captures
DeclareCaptureApi replace_declare_capture PUT /services/haproxy/configuration/captures/{index} Replace a declare capture
DefaultsApi create_defaults_section POST /services/haproxy/configuration/named_defaults Add a defaults section
DefaultsApi delete_defaults_section DELETE /services/haproxy/configuration/named_defaults/{name} Delete a defaults section
DefaultsApi get_defaults GET /services/haproxy/configuration/defaults Return defaults part of configuration
DefaultsApi get_defaults_section GET /services/haproxy/configuration/named_defaults/{name} Return a defautls section
DefaultsApi get_defaults_sections GET /services/haproxy/configuration/named_defaults Return an array of defaults
DefaultsApi replace_defaults PUT /services/haproxy/configuration/defaults Replace defaults
DefaultsApi replace_defaults_section PUT /services/haproxy/configuration/named_defaults/{name} Replace a defatults section
DgramBindApi create_dgram_bind POST /services/haproxy/configuration/dgram_binds Add a new dgram bind
DgramBindApi delete_dgram_bind DELETE /services/haproxy/configuration/dgram_binds/{name} Delete a dgram bind
DgramBindApi get_dgram_bind GET /services/haproxy/configuration/dgram_binds/{name} Return one dgram bind
DgramBindApi get_dgram_binds GET /services/haproxy/configuration/dgram_binds Return an array of dgram binds
DgramBindApi replace_dgram_bind PUT /services/haproxy/configuration/dgram_binds/{name} Replace a dgram bind
DiscoveryApi get_api_endpoints GET / Return list of root endpoints
DiscoveryApi get_configuration_endpoints GET /services/haproxy/configuration Return list of HAProxy advanced configuration endpoints
DiscoveryApi get_haproxy_endpoints GET /services/haproxy Return list of HAProxy related endpoints
DiscoveryApi get_runtime_endpoints GET /services/haproxy/runtime Return list of HAProxy advanced runtime endpoints
DiscoveryApi get_services_endpoints GET /services Return list of service endpoints
DiscoveryApi get_spoe_endpoints GET /services/haproxy/spoe Return list of HAProxy SPOE endpoints
DiscoveryApi get_stats_endpoints GET /services/haproxy/stats Return list of HAProxy stats endpoints
DiscoveryApi get_storage_endpoints GET /services/haproxy/storage Return list of HAProxy storage endpoints
FCGIAppApi create_fcgi_app POST /services/haproxy/configuration/fcgi_apps Add an FCGI app
FCGIAppApi delete_fcgi_app DELETE /services/haproxy/configuration/fcgi_apps/{name} Delete an FCGI app
FCGIAppApi get_fcgi_app GET /services/haproxy/configuration/fcgi_apps/{name} Return a FCGI app
FCGIAppApi get_fcgi_apps GET /services/haproxy/configuration/fcgi_apps Return an array of FCGI apps
FCGIAppApi replace_fcgi_app PUT /services/haproxy/configuration/fcgi_apps/{name} Replace a FCGI app
FilterApi create_filter POST /services/haproxy/configuration/filters Add a new Filter
FilterApi delete_filter DELETE /services/haproxy/configuration/filters/{index} Delete a Filter
FilterApi get_filter GET /services/haproxy/configuration/filters/{index} Return one Filter
FilterApi get_filters GET /services/haproxy/configuration/filters Return an array of all Filters
FilterApi replace_filter PUT /services/haproxy/configuration/filters/{index} Replace a Filter
FrontendApi create_frontend POST /services/haproxy/configuration/frontends Add a frontend
FrontendApi delete_frontend DELETE /services/haproxy/configuration/frontends/{name} Delete a frontend
FrontendApi get_frontend GET /services/haproxy/configuration/frontends/{name} Return a frontend
FrontendApi get_frontends GET /services/haproxy/configuration/frontends Return an array of frontends
FrontendApi replace_frontend PUT /services/haproxy/configuration/frontends/{name} Replace a frontend
GlobalApi get_global GET /services/haproxy/configuration/global Return a global part of configuration
GlobalApi replace_global PUT /services/haproxy/configuration/global Replace global
GroupApi create_group POST /services/haproxy/configuration/groups Add a new userlist group
GroupApi delete_group DELETE /services/haproxy/configuration/groups/{name} Delete a group
GroupApi get_group GET /services/haproxy/configuration/groups/{name} Return one userlist group
GroupApi get_groups GET /services/haproxy/configuration/groups Return an array of userlist groups
GroupApi replace_group PUT /services/haproxy/configuration/groups/{name} Replace a group
HTTPAfterResponseRuleApi create_http_after_response_rule POST /services/haproxy/configuration/http_after_response_rules Add a new HTTP After Response Rule
HTTPAfterResponseRuleApi delete_http_after_response_rule DELETE /services/haproxy/configuration/http_after_response_rules/{index} Delete a HTTP After Response Rule
HTTPAfterResponseRuleApi get_http_after_response_rule GET /services/haproxy/configuration/http_after_response_rules/{index} Return one HTTP After Response Rule
HTTPAfterResponseRuleApi get_http_after_response_rules GET /services/haproxy/configuration/http_after_response_rules Return an array of all HTTP After Response Rules
HTTPAfterResponseRuleApi replace_http_after_response_rule PUT /services/haproxy/configuration/http_after_response_rules/{index} Replace a HTTP After Response Rule
HTTPCheckApi create_http_check POST /services/haproxy/configuration/http_checks Add a new HTTP check
HTTPCheckApi delete_http_check DELETE /services/haproxy/configuration/http_checks/{index} Delete a HTTP check
HTTPCheckApi get_http_check GET /services/haproxy/configuration/http_checks/{index} Return one HTTP check
HTTPCheckApi get_http_checks GET /services/haproxy/configuration/http_checks Return an array of HTTP checks
HTTPCheckApi replace_http_check PUT /services/haproxy/configuration/http_checks/{index} Replace a HTTP check
HTTPErrorRuleApi create_http_error_rule POST /services/haproxy/configuration/http_error_rules Add a new HTTP Error Rule
HTTPErrorRuleApi delete_http_error_rule DELETE /services/haproxy/configuration/http_error_rules/{index} Delete a HTTP Error Rule
HTTPErrorRuleApi get_http_error_rule GET /services/haproxy/configuration/http_error_rules/{index} Return one HTTP Error Rule
HTTPErrorRuleApi get_http_error_rules GET /services/haproxy/configuration/http_error_rules Return an array of all HTTP Error Rules
HTTPErrorRuleApi replace_http_error_rule PUT /services/haproxy/configuration/http_error_rules/{index} Replace a HTTP Error Rule
HTTPErrorsApi create_http_errors_section POST /services/haproxy/configuration/http_errors_sections Add a new http-error section
HTTPErrorsApi delete_http_errors_section DELETE /services/haproxy/configuration/http_errors_sections/{name} Delete a http-error section
HTTPErrorsApi get_http_errors_section GET /services/haproxy/configuration/http_errors_sections/{name} Return a http-error section
HTTPErrorsApi get_http_errors_sections GET /services/haproxy/configuration/http_errors_sections Return an array of http-error sections
HTTPErrorsApi replace_http_errors_section PUT /services/haproxy/configuration/http_errors_sections/{name} Replace a http-error section
HTTPRequestRuleApi create_http_request_rule POST /services/haproxy/configuration/http_request_rules Add a new HTTP Request Rule
HTTPRequestRuleApi delete_http_request_rule DELETE /services/haproxy/configuration/http_request_rules/{index} Delete a HTTP Request Rule
HTTPRequestRuleApi get_http_request_rule GET /services/haproxy/configuration/http_request_rules/{index} Return one HTTP Request Rule
HTTPRequestRuleApi get_http_request_rules GET /services/haproxy/configuration/http_request_rules Return an array of all HTTP Request Rules
HTTPRequestRuleApi replace_http_request_rule PUT /services/haproxy/configuration/http_request_rules/{index} Replace a HTTP Request Rule
HTTPResponseRuleApi create_http_response_rule POST /services/haproxy/configuration/http_response_rules Add a new HTTP Response Rule
HTTPResponseRuleApi delete_http_response_rule DELETE /services/haproxy/configuration/http_response_rules/{index} Delete a HTTP Response Rule
HTTPResponseRuleApi get_http_response_rule GET /services/haproxy/configuration/http_response_rules/{index} Return one HTTP Response Rule
HTTPResponseRuleApi get_http_response_rules GET /services/haproxy/configuration/http_response_rules Return an array of all HTTP Response Rules
HTTPResponseRuleApi replace_http_response_rule PUT /services/haproxy/configuration/http_response_rules/{index} Replace a HTTP Response Rule
HealthApi get_health GET /health Return managed services health
InformationApi get_haproxy_process_info GET /services/haproxy/runtime/info Return HAProxy process information
InformationApi get_info GET /info Return API, hardware and OS information
LogForwardApi create_log_forward POST /services/haproxy/configuration/log_forwards Add a log forward
LogForwardApi delete_log_forward DELETE /services/haproxy/configuration/log_forwards/{name} Delete a log forward
LogForwardApi get_log_forward GET /services/haproxy/configuration/log_forwards/{name} Return a log forward
LogForwardApi get_log_forwards GET /services/haproxy/configuration/log_forwards Return an array of log forwards
LogForwardApi replace_log_forward PUT /services/haproxy/configuration/log_forwards/{name} Replace a log forward
LogTargetApi create_log_target POST /services/haproxy/configuration/log_targets Add a new Log Target
LogTargetApi delete_log_target DELETE /services/haproxy/configuration/log_targets/{index} Delete a Log Target
LogTargetApi get_log_target GET /services/haproxy/configuration/log_targets/{index} Return one Log Target
LogTargetApi get_log_targets GET /services/haproxy/configuration/log_targets Return an array of all Log Targets
LogTargetApi replace_log_target PUT /services/haproxy/configuration/log_targets/{index} Replace a Log Target
MailerEntryApi create_mailer_entry POST /services/haproxy/configuration/mailer_entries Add a new mailer_entry
MailerEntryApi delete_mailer_entry DELETE /services/haproxy/configuration/mailer_entries/{name} Delete a mailer_entry
MailerEntryApi get_mailer_entries GET /services/haproxy/configuration/mailer_entries Return an array of mailer_entries
MailerEntryApi get_mailer_entry GET /services/haproxy/configuration/mailer_entries/{name} Return one mailer_entry
MailerEntryApi replace_mailer_entry PUT /services/haproxy/configuration/mailer_entries/{name} Replace a mailer_entry
MailersApi create_mailers_section POST /services/haproxy/configuration/mailers_section Add a new Mailers section
MailersApi delete_mailers_section DELETE /services/haproxy/configuration/mailers_section/{name} Delete a Mailers section
MailersApi edit_mailers_section PUT /services/haproxy/configuration/mailers_section/{name} Modify a Mailers section
MailersApi get_mailers_section GET /services/haproxy/configuration/mailers_section/{name} Return a Mailers section
MailersApi get_mailers_sections GET /services/haproxy/configuration/mailers_section Return an array of mailers sections
MapsApi add_map_entry POST /services/haproxy/runtime/maps_entries Adds an entry into the map file
MapsApi add_payload_runtime_map PUT /services/haproxy/runtime/maps/{name} Add a new map payload
MapsApi clear_runtime_map DELETE /services/haproxy/runtime/maps/{name} Remove all map entries from the map file
MapsApi delete_runtime_map_entry DELETE /services/haproxy/runtime/maps_entries/{id} Deletes all the map entries from the map by its id
MapsApi get_all_runtime_map_files GET /services/haproxy/runtime/maps Return runtime map files
MapsApi get_one_runtime_map GET /services/haproxy/runtime/maps/{name} Return one runtime map file
MapsApi get_runtime_map_entry GET /services/haproxy/runtime/maps_entries/{id} Return one map runtime setting
MapsApi replace_runtime_map_entry PUT /services/haproxy/runtime/maps_entries/{id} Replace the value corresponding to each id in a map
MapsApi show_runtime_map GET /services/haproxy/runtime/maps_entries Return one map runtime entries
NameserverApi create_nameserver POST /services/haproxy/configuration/nameservers Add a nameserver
NameserverApi delete_nameserver DELETE /services/haproxy/configuration/nameservers/{name} Delete a nameserver
NameserverApi get_nameserver GET /services/haproxy/configuration/nameservers/{name} Return a nameserver
NameserverApi get_nameservers GET /services/haproxy/configuration/nameservers Return an array of nameservers
NameserverApi replace_nameserver PUT /services/haproxy/configuration/nameservers/{name} Replace a nameserver
PeerApi create_peer POST /services/haproxy/configuration/peer_section Add a peer
PeerApi delete_peer DELETE /services/haproxy/configuration/peer_section/{name} Delete a peer
PeerApi get_peer_section GET /services/haproxy/configuration/peer_section/{name} Return a peer
PeerApi get_peer_sections GET /services/haproxy/configuration/peer_section Return an array of peer_section
PeerEntryApi create_peer_entry POST /services/haproxy/configuration/peer_entries Add a new peer_entry
PeerEntryApi delete_peer_entry DELETE /services/haproxy/configuration/peer_entries/{name} Delete a peer_entry
PeerEntryApi get_peer_entries GET /services/haproxy/configuration/peer_entries Return an array of peer_entries
PeerEntryApi get_peer_entry GET /services/haproxy/configuration/peer_entries/{name} Return one peer_entry
PeerEntryApi replace_peer_entry PUT /services/haproxy/configuration/peer_entries/{name} Replace a peer_entry
ProcessManagerApi create_program POST /services/haproxy/configuration/programs Add a program
ProcessManagerApi delete_program DELETE /services/haproxy/configuration/programs/{name} Delete a program
ProcessManagerApi get_program GET /services/haproxy/configuration/programs/{name} Return a program
ProcessManagerApi get_programs GET /services/haproxy/configuration/programs Return an array of programs
ProcessManagerApi replace_program PUT /services/haproxy/configuration/programs/{name} Replace a program
ReloadsApi get_reload GET /services/haproxy/reloads/{id} Return one HAProxy reload status
ReloadsApi get_reloads GET /services/haproxy/reloads Return list of HAProxy Reloads.
ResolverApi create_resolver POST /services/haproxy/configuration/resolvers Add a resolver
ResolverApi delete_resolver DELETE /services/haproxy/configuration/resolvers/{name} Delete a resolver
ResolverApi get_resolver GET /services/haproxy/configuration/resolvers/{name} Return a resolver
ResolverApi get_resolvers GET /services/haproxy/configuration/resolvers Return an array of resolvers
ResolverApi replace_resolver PUT /services/haproxy/configuration/resolvers/{name} Replace a resolver
RingApi create_ring POST /services/haproxy/configuration/rings Add a ring
RingApi delete_ring DELETE /services/haproxy/configuration/rings/{name} Delete a ring
RingApi get_ring GET /services/haproxy/configuration/rings/{name} Return a ring
RingApi get_rings GET /services/haproxy/configuration/rings Return an array of rings
RingApi replace_ring PUT /services/haproxy/configuration/rings/{name} Replace a ring
ServerApi add_runtime_server POST /services/haproxy/runtime/servers Adds a new server to a backend
ServerApi create_server POST /services/haproxy/configuration/servers Add a new server
ServerApi delete_runtime_server DELETE /services/haproxy/runtime/servers/{name} Deletes a server from a backend
ServerApi delete_server DELETE /services/haproxy/configuration/servers/{name} Delete a server
ServerApi get_runtime_server GET /services/haproxy/runtime/servers/{name} Return one server runtime settings
ServerApi get_runtime_servers GET /services/haproxy/runtime/servers Return an array of runtime servers' settings
ServerApi get_server GET /services/haproxy/configuration/servers/{name} Return one server
ServerApi get_servers GET /services/haproxy/configuration/servers Return an array of servers
ServerApi replace_runtime_server PUT /services/haproxy/runtime/servers/{name} Replace server transient settings
ServerApi replace_server PUT /services/haproxy/configuration/servers/{name} Replace a server
ServerSwitchingRuleApi create_server_switching_rule POST /services/haproxy/configuration/server_switching_rules Add a new Server Switching Rule
ServerSwitchingRuleApi delete_server_switching_rule DELETE /services/haproxy/configuration/server_switching_rules/{index} Delete a Server Switching Rule
ServerSwitchingRuleApi get_server_switching_rule GET /services/haproxy/configuration/server_switching_rules/{index} Return one Server Switching Rule
ServerSwitchingRuleApi get_server_switching_rules GET /services/haproxy/configuration/server_switching_rules Return an array of all Server Switching Rules
ServerSwitchingRuleApi replace_server_switching_rule PUT /services/haproxy/configuration/server_switching_rules/{index} Replace a Server Switching Rule
ServerTemplateApi create_server_template POST /services/haproxy/configuration/server_templates Add a new server template
ServerTemplateApi delete_server_template DELETE /services/haproxy/configuration/server_templates/{prefix} Delete a server template
ServerTemplateApi get_server_template GET /services/haproxy/configuration/server_templates/{prefix} Return one server template
ServerTemplateApi get_server_templates GET /services/haproxy/configuration/server_templates Return an array of server templates
ServerTemplateApi replace_server_template PUT /services/haproxy/configuration/server_templates/{prefix} Replace a server template
ServiceDiscoveryApi create_aws_region POST /service_discovery/aws Add a new AWS region
ServiceDiscoveryApi create_consul POST /service_discovery/consul Add a new Consul server
ServiceDiscoveryApi delete_aws_region DELETE /service_discovery/aws/{id} Delete an AWS region
ServiceDiscoveryApi delete_consul DELETE /service_discovery/consul/{id} Delete a Consul server
ServiceDiscoveryApi get_aws_region GET /service_discovery/aws/{id} Return an AWS region
ServiceDiscoveryApi get_aws_regions GET /service_discovery/aws Return an array of all configured AWS regions
ServiceDiscoveryApi get_consul GET /service_discovery/consul/{id} Return one Consul server
ServiceDiscoveryApi get_consuls GET /service_discovery/consul Return an array of all configured Consul servers
ServiceDiscoveryApi replace_aws_region PUT /service_discovery/aws/{id} Replace an AWS region
ServiceDiscoveryApi replace_consul PUT /service_discovery/consul/{id} Replace a Consul server
SitesApi create_site POST /services/haproxy/sites Add a site
SitesApi delete_site DELETE /services/haproxy/sites/{name} Delete a site
SitesApi get_site GET /services/haproxy/sites/{name} Return a site
SitesApi get_sites GET /services/haproxy/sites Return an array of sites
SitesApi replace_site PUT /services/haproxy/sites/{name} Replace a site
SpecificationApi get_specification GET /specification Data Plane API Specification
SpecificationOpenapiv3Api get_openapiv3_specification GET /specification_openapiv3 Data Plane API v3 Specification
SpoeApi create_spoe POST /services/haproxy/spoe/spoe_files Creates SPOE file with its entries
SpoeApi create_spoe_agent POST /services/haproxy/spoe/spoe_agents Add a new spoe agent to scope
SpoeApi create_spoe_group POST /services/haproxy/spoe/spoe_groups Add a new SPOE groups
SpoeApi create_spoe_message POST /services/haproxy/spoe/spoe_messages Add a new spoe message to scope
SpoeApi create_spoe_scope POST /services/haproxy/spoe/spoe_scopes Add a new spoe scope
SpoeApi delete_spoe_agent DELETE /services/haproxy/spoe/spoe_agents/{name} Delete a SPOE agent
SpoeApi delete_spoe_file DELETE /services/haproxy/spoe/spoe_files/{name} Delete SPOE file
SpoeApi delete_spoe_group DELETE /services/haproxy/spoe/spoe_groups/{name} Delete a SPOE groups
SpoeApi delete_spoe_message DELETE /services/haproxy/spoe/spoe_messages/{name} Delete a spoe message
SpoeApi delete_spoe_scope DELETE /services/haproxy/spoe/spoe_scopes/{name} Delete a SPOE scope
SpoeApi get_all_spoe_files GET /services/haproxy/spoe/spoe_files Return all available SPOE files
SpoeApi get_one_spoe_file GET /services/haproxy/spoe/spoe_files/{name} Return one SPOE file
SpoeApi get_spoe_agent GET /services/haproxy/spoe/spoe_agents/{name} Return a spoe agent
SpoeApi get_spoe_agents GET /services/haproxy/spoe/spoe_agents Return an array of spoe agents in one scope
SpoeApi get_spoe_configuration_version GET /services/haproxy/spoe/version Return a SPOE configuration version
SpoeApi get_spoe_group GET /services/haproxy/spoe/spoe_groups/{name} Return a SPOE groups
SpoeApi get_spoe_groups GET /services/haproxy/spoe/spoe_groups Return an array of SPOE groups
SpoeApi get_spoe_message GET /services/haproxy/spoe/spoe_messages/{name} Return a spoe message
SpoeApi get_spoe_messages GET /services/haproxy/spoe/spoe_messages Return an array of spoe messages in one scope
SpoeApi get_spoe_scope GET /services/haproxy/spoe/spoe_scopes/{name} Return one SPOE scope
SpoeApi get_spoe_scopes GET /services/haproxy/spoe/spoe_scopes Return an array of spoe scopes
SpoeApi replace_spoe_agent PUT /services/haproxy/spoe/spoe_agents/{name} Replace a SPOE agent
SpoeApi replace_spoe_group PUT /services/haproxy/spoe/spoe_groups/{name} Replace a SPOE groups
SpoeApi replace_spoe_message PUT /services/haproxy/spoe/spoe_messages/{name} Replace a spoe message
SpoeTransactionsApi commit_spoe_transaction PUT /services/haproxy/spoe_transactions/{id} Commit transaction
SpoeTransactionsApi delete_spoe_transaction DELETE /services/haproxy/spoe_transactions/{id} Delete a transaction
SpoeTransactionsApi get_spoe_transaction GET /services/haproxy/spoe_transactions/{id} Return one SPOE configuration transactions
SpoeTransactionsApi get_spoe_transactions GET /services/haproxy/spoe_transactions Return list of SPOE configuration transactions.
SpoeTransactionsApi start_spoe_transaction POST /services/haproxy/spoe_transactions Start a new transaction
StatsApi get_stats GET /services/haproxy/stats/native Gets stats
StickRuleApi create_stick_rule POST /services/haproxy/configuration/stick_rules Add a new Stick Rule
StickRuleApi delete_stick_rule DELETE /services/haproxy/configuration/stick_rules/{index} Delete a Stick Rule
StickRuleApi get_stick_rule GET /services/haproxy/configuration/stick_rules/{index} Return one Stick Rule
StickRuleApi get_stick_rules GET /services/haproxy/configuration/stick_rules Return an array of all Stick Rules
StickRuleApi replace_stick_rule PUT /services/haproxy/configuration/stick_rules/{index} Replace a Stick Rule
StickTableApi get_stick_table GET /services/haproxy/runtime/stick_tables/{name} Return Stick Table
StickTableApi get_stick_table_entries GET /services/haproxy/runtime/stick_table_entries Return Stick Table Entries
StickTableApi get_stick_tables GET /services/haproxy/runtime/stick_tables Return Stick Tables
StickTableApi set_stick_table_entries POST /services/haproxy/runtime/stick_table_entries Set Entry to Stick Table
StorageApi create_storage_general_file POST /services/haproxy/storage/general Creates a managed storage general use file with contents
StorageApi create_storage_map_file POST /services/haproxy/storage/maps Creates a managed storage map file with its entries
StorageApi create_storage_ssl_certificate POST /services/haproxy/storage/ssl_certificates Create SSL certificate
StorageApi delete_storage_general_file DELETE /services/haproxy/storage/general/{name} Deletes a managed general use file from disk
StorageApi delete_storage_map DELETE /services/haproxy/storage/maps/{name} Deletes a managed map file from disk
StorageApi delete_storage_ssl_certificate DELETE /services/haproxy/storage/ssl_certificates/{name} Delete SSL certificate from disk
StorageApi get_all_storage_general_files GET /services/haproxy/storage/general Return a list of all managed general use files
StorageApi get_all_storage_map_files GET /services/haproxy/storage/maps Return a list of all managed map files
StorageApi get_all_storage_ssl_certificates GET /services/haproxy/storage/ssl_certificates Return all available SSL certificates on disk
StorageApi get_one_storage_general_file GET /services/haproxy/storage/general/{name} Return the contents of one managed general use file from disk
StorageApi get_one_storage_map GET /services/haproxy/storage/maps/{name} Return the contents of one managed map file from disk
StorageApi get_one_storage_ssl_certificate GET /services/haproxy/storage/ssl_certificates/{name} Return one SSL certificate from disk
StorageApi replace_storage_general_file PUT /services/haproxy/storage/general/{name} Replace contents of a managed general use file on disk
StorageApi replace_storage_map_file PUT /services/haproxy/storage/maps/{name} Replace contents of a managed map file on disk
StorageApi replace_storage_ssl_certificate PUT /services/haproxy/storage/ssl_certificates/{name} Replace SSL certificates on disk
TCPCheckApi create_tcp_check POST /services/haproxy/configuration/tcp_checks Add a new TCP check
TCPCheckApi delete_tcp_check DELETE /services/haproxy/configuration/tcp_checks/{index} Delete a TCP check
TCPCheckApi get_tcp_check GET /services/haproxy/configuration/tcp_checks/{index} Return one TCP check
TCPCheckApi get_tcp_checks GET /services/haproxy/configuration/tcp_checks Return an array of TCP checks
TCPCheckApi replace_tcp_check PUT /services/haproxy/configuration/tcp_checks/{index} Replace a TCP check
TCPRequestRuleApi create_tcp_request_rule POST /services/haproxy/configuration/tcp_request_rules Add a new TCP Request Rule
TCPRequestRuleApi delete_tcp_request_rule DELETE /services/haproxy/configuration/tcp_request_rules/{index} Delete a TCP Request Rule
TCPRequestRuleApi get_tcp_request_rule GET /services/haproxy/configuration/tcp_request_rules/{index} Return one TCP Request Rule
TCPRequestRuleApi get_tcp_request_rules GET /services/haproxy/configuration/tcp_request_rules Return an array of all TCP Request Rules
TCPRequestRuleApi replace_tcp_request_rule PUT /services/haproxy/configuration/tcp_request_rules/{index} Replace a TCP Request Rule
TCPResponseRuleApi create_tcp_response_rule POST /services/haproxy/configuration/tcp_response_rules Add a new TCP Response Rule
TCPResponseRuleApi delete_tcp_response_rule DELETE /services/haproxy/configuration/tcp_response_rules/{index} Delete a TCP Response Rule
TCPResponseRuleApi get_tcp_response_rule GET /services/haproxy/configuration/tcp_response_rules/{index} Return one TCP Response Rule
TCPResponseRuleApi get_tcp_response_rules GET /services/haproxy/configuration/tcp_response_rules Return an array of all TCP Response Rules
TCPResponseRuleApi replace_tcp_response_rule PUT /services/haproxy/configuration/tcp_response_rules/{index} Replace a TCP Response Rule
TransactionsApi commit_transaction PUT /services/haproxy/transactions/{id} Commit transaction
TransactionsApi delete_transaction DELETE /services/haproxy/transactions/{id} Delete a transaction
TransactionsApi get_transaction GET /services/haproxy/transactions/{id} Return one HAProxy configuration transactions
TransactionsApi get_transactions GET /services/haproxy/transactions Return list of HAProxy configuration transactions.
TransactionsApi start_transaction POST /services/haproxy/transactions Start a new transaction
UserApi create_user POST /services/haproxy/configuration/users Add a new userlist user
UserApi delete_user DELETE /services/haproxy/configuration/users/{username} Delete a user
UserApi get_user GET /services/haproxy/configuration/users/{username} Return one userlist user
UserApi get_users GET /services/haproxy/configuration/users Return an array of userlist users
UserApi replace_user PUT /services/haproxy/configuration/users/{username} Replace a user
UserlistApi create_userlist POST /services/haproxy/configuration/userlists Add a new userlist
UserlistApi delete_userlist DELETE /services/haproxy/configuration/userlists/{name} Delete a userlist
UserlistApi get_userlist GET /services/haproxy/configuration/userlists/{name} Return one userlist
UserlistApi get_userlists GET /services/haproxy/configuration/userlists Return an array of userlists

Documentation For Models

Documentation For Authorization

basic_auth

  • Type: HTTP basic authentication

Author

bennassif@gmail.com