diff --git a/plugins/modules/hcloud_load_balancer.py b/plugins/modules/hcloud_load_balancer.py index 44103b9..6e08054 100644 --- a/plugins/modules/hcloud_load_balancer.py +++ b/plugins/modules/hcloud_load_balancer.py @@ -293,7 +293,7 @@ class AnsibleHcloudLoadBalancer(Hcloud): network_zone={"type": "str"}, labels={"type": "dict"}, delete_protection={"type": "bool"}, - disable_public_interface={"type": "bool"}, + disable_public_interface={"type": "bool", "default": False}, state={ "choices": ["absent", "present"], "default": "present", diff --git a/plugins/modules/hcloud_load_balancer_service.py b/plugins/modules/hcloud_load_balancer_service.py index 2dd22ea..4ef4634 100644 --- a/plugins/modules/hcloud_load_balancer_service.py +++ b/plugins/modules/hcloud_load_balancer_service.py @@ -47,6 +47,7 @@ options: description: - Enable the PROXY protocol. type: bool + default: False http: description: - Configuration for HTTP and HTTPS services @@ -69,10 +70,12 @@ options: description: - Enable or disable sticky_sessions type: bool + default: False redirect_http: description: - Redirect Traffic from Port 80 to Port 443, only available if protocol is https type: bool + default: False health_check: description: - Configuration for health checks @@ -125,6 +128,7 @@ options: description: - Verify the TLS certificate, only available if health check protocol is https type: bool + default: False state: description: - State of the Load Balancer. diff --git a/plugins/modules/hcloud_load_balancer_target.py b/plugins/modules/hcloud_load_balancer_target.py index 305c7ec..e1afde8 100644 --- a/plugins/modules/hcloud_load_balancer_target.py +++ b/plugins/modules/hcloud_load_balancer_target.py @@ -53,6 +53,7 @@ options: - Route the traffic over the private IP of the Load Balancer through a Hetzner Cloud Network. - Load Balancer needs to be attached to a network. See M(hetzner.hcloud.hcloud.hcloud_load_balancer_network) type: bool + default: False state: description: - State of the load_balancer_network. diff --git a/plugins/modules/hcloud_volume.py b/plugins/modules/hcloud_volume.py index 5996219..2835937 100644 --- a/plugins/modules/hcloud_volume.py +++ b/plugins/modules/hcloud_volume.py @@ -41,6 +41,7 @@ options: description: - Automatically mount the Volume. type: bool + default: False format: description: - Automatically Format the volume on creation