Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 2.18 KB

File metadata and controls

31 lines (26 loc) · 2.18 KB

Consul

Properties

Name Type Description Notes
address String
defaults Option<String> Name of the defaults section to be used in backends created by this service [optional]
description Option<String> [optional]
enabled bool
health_check_policy Option<String> Defines the health check conditions required for each node to be considered valid for the service. none: all nodes are considered valid any: a node is considered valid if any one health check is 'passing' all: a node is considered valid if all health checks are 'passing' min: a node is considered valid if the number of 'passing' checks is greater or equal to the 'health_check_policy_min' value. If the node has less health checks configured then 'health_check_policy_min' it is considered invalid. [optional][default to None]
health_check_policy_min Option<i32> [optional]
id Option<String> Auto generated ID. [optional]
mode Option<String> [optional][default to Http]
name Option<String> [optional]
namespace Option<String> [optional]
port i32
retry_timeout i32 Duration in seconds in-between data pulling requests to the consul server
server_slots_base Option<i32> [optional][default to 10]
server_slots_growth_increment Option<i32> [optional]
server_slots_growth_type Option<String> [optional][default to Exponential]
service_blacklist Option<Vec> deprecated, use service_denylist [optional]
service_whitelist Option<Vec> deprecated, use service_allowlist [optional]
service_allowlist Option<Vec> [optional]
service_denylist Option<Vec> [optional]
service_name_regexp Option<String> Regular expression used to filter services by name. [optional]
token Option<String> [optional]

[Back to Model list] [Back to API list] [Back to README]