Network Loadbalancer forwarding rule
network_load_balancer_rule
Example Syntax
name: Create Network Load Balancer Forwarding Rule
ionoscloudsdk.ionoscloud.network_load_balancer_rule:
name: 'AnsibleAutoTestNLB'
algorithm: ROUND_ROBIN
protocol: TCP
listener_ip: 10.12.118.224
listener_port: '8081'
targets:
- ip: 22.231.2.2
port: '8080'
weight: '123'
health_check:
client_timeout: 50
connect_timeout: 5000
target_timeout: 5000
retries: 1
datacenter: ''
network_load_balancer: ''
wait: true
register: nlb_forwarding_rule_response
name: Update Network Load Balancer Forwarding Rule
ionoscloudsdk.ionoscloud.network_load_balancer_rule:
datacenter: ''
network_load_balancer: ''
forwarding_rule: ''
name: 'AnsibleAutoTestNLB - UPDATED'
algorithm: ROUND_ROBIN
protocol: TCP
wait: true
state: update
register: nlb_forwarding_rule_update_response
name: Delete Network Load Balancer Forwarding Rule
ionoscloudsdk.ionoscloud.network_load_balancer_rule:
datacenter: ''
network_load_balancer: ''
forwarding_rule: ''
state: absent
Returned object
For more examples please check out the tests here.
state: present
Available parameters for state present:
Name
Required
Description
state: absent
Available parameters for state absent:
Name
Required
Description
state: update
Available parameters for state update:
Name
Required
Description
Last updated
