hetzner_cloud_load_balancer
Hetzner Cloud Load Balancer
Name | Type | Nullable |
algorithm | Algorithm | ✓ |
created | String | ✓ |
id | Long | ✗ |
included_traffic | Long | ✓ |
ingoing_traffic | Long | ✓ |
labels | Map<String,String> | ✓ |
load_balancer_type | LoadBalancerType | ✓ |
location | Location | ✓ |
name | String | ✓ |
outgoing_traffic | Long | ✓ |
private_net | List | ✓ |
protection | Protection | ✓ |
public_net | PublicNet | ✓ |
services | List | ✓ |
targets | List | ✓ |
Algorithm
Name | Type | Nullable |
type | String | ✓ |
LoadBalancerType
Name | Type | Nullable |
deprecated | String | ✓ |
description | String | ✓ |
id | Long | ✓ |
max_assigned_certificates | Long | ✓ |
max_connections | Long | ✓ |
max_services | Long | ✓ |
max_targets | Long | ✓ |
name | String | ✓ |
prices | List<LoadBalancerType.Price> | ✓ |
LoadBalancerType.Price
Name | Type | Nullable |
location | String | ✓ |
price_hourly | LoadBalancerType.Price.PriceHourly | ✓ |
price_monthly | LoadBalancerType.Price.PriceMonthly | ✓ |
LoadBalancerType.Price.PriceHourly
Name | Type | Nullable |
gross | String | ✓ |
net | String | ✓ |
LoadBalancerType.Price.PriceMonthly
Name | Type | Nullable |
gross | String | ✓ |
net | String | ✓ |
Location
Name | Type | Nullable |
city | String | ✓ |
country | String | ✓ |
description | String | ✓ |
id | Long | ✓ |
latitude | Double | ✓ |
longitude | Double | ✓ |
name | String | ✓ |
network_zone | String | ✓ |
PrivateNet
Name | Type | Nullable |
ip | String | ✓ |
network | Long | ✓ |
Protection
Name | Type | Nullable |
delete | Boolean | ✓ |
PublicNet
Name | Type | Nullable |
enabled | Boolean | ✓ |
ipv4 | PublicNet.Ipv4 | ✓ |
ipv6 | PublicNet.Ipv6 | ✓ |
PublicNet.Ipv4
Name | Type | Nullable |
dns_ptr | String | ✓ |
ip | String | ✓ |
PublicNet.Ipv6
Name | Type | Nullable |
dns_ptr | String | ✓ |
ip | String | ✓ |
Service
Name | Type | Nullable |
destination_port | Long | ✓ |
health_check | Service.HealthCheck | ✓ |
http | Service.Http | ✓ |
listen_port | Long | ✓ |
protocol | String | ✓ |
proxyprotocol | Boolean | ✓ |
Service.HealthCheck
Name | Type | Nullable |
http | Service.HealthCheck.Http | ✓ |
interval | Long | ✓ |
port | Long | ✓ |
protocol | String | ✓ |
retries | Long | ✓ |
timeout | Long | ✓ |
Service.HealthCheck.Http
Name | Type | Nullable |
domain | String | ✓ |
path | String | ✓ |
response | String | ✓ |
status_codes | List | ✓ |
tls | Boolean | ✓ |
Service.Http
Name | Type | Nullable |
certificates | List | ✓ |
cookie_lifetime | Long | ✓ |
cookie_name | String | ✓ |
redirect_http | Boolean | ✓ |
sticky_sessions | Boolean | ✓ |
Target
Name | Type | Nullable |
health_status | List<Target.HealthStatus> | ✓ |
ip | Target.Ip | ✓ |
label_selector | Target.LabelSelector | ✓ |
server | Target.Server | ✓ |
targets | List<Target.Target> | ✓ |
type | String | ✓ |
use_private_ip | Boolean | ✓ |
Target.HealthStatus
Name | Type | Nullable |
listen_port | Long | ✓ |
status | String | ✓ |
Target.Ip
Name | Type | Nullable |
ip | String | ✓ |
Target.LabelSelector
Name | Type | Nullable |
selector | String | ✓ |
Target.Server
Name | Type | Nullable |
id | Long | ✓ |
Target.Target
Name | Type | Nullable |
health_status | List<Target.Target.HealthStatus> | ✓ |
server | Target.Target.Server | ✓ |
type | String | ✓ |
use_private_ip | Boolean | ✓ |
Target.Target.HealthStatus
Name | Type | Nullable |
listen_port | Long | ✓ |
status | String | ✓ |
Target.Target.Server
Name | Type | Nullable |
id | Long | ✓ |
Last updated