cm_next_global_resiliency_group – Manages Global Resiliency Group on the Central Manager.¶
New in version 1.0.0.
Parameters¶
Parameter | Choices/Defaults | Configuration | Comments | |
---|---|---|---|---|
dns_listener_name
string
|
Specifies the name of the DNS listener.
|
|||
dns_listener_port
integer
|
Specifies the port number of the DNS listener.
|
|||
instances
list
/ elements=raw
|
Specifies the BIG-IP Next instances of the global resiliency group.
|
|||
address
string
|
Specifies the IP address of the BIG-IP Next instance.
|
|||
dns_listener_address
string
|
Specifies the DNS listener address of the BIG-IP Next instance.
|
|||
group_sync_address
string
|
Specifies the group sync address of the BIG-IP Next instance.
|
|||
hostname
string
|
Specifies the hostname of the BIG-IP Next instance.
|
|||
name
string
/ required
|
Specifies the name of the global resiliency group.
|
|||
protocols
list
/ elements=string
|
|
Specifies the protocols to be used.
|
||
state
string
|
|
When
present , ensures the global resiliency group is created/renewed on the Central Manager.When
absent , ensures the global resiliency group is removed from the the Central Manager. |
||
timeout
integer
|
Default: 300
|
Specifies the amount of time to wait for the global resiliency group to be created or updated.
The accepted value range is between
10 and 1800 seconds. |
Examples¶
- name: Create a Global Resiliency Group on CM
cm_next_global_resiliency_group:
name: "testgroup"
dns_listener_name: "testdnslistener"
dns_listener_port: 7373
protocols:
- "udp"
- "tcp"
instances:
- address: "10.28.18.22"
hostname: "big-ip-next"
dns_listener_address: "10.34.21.56"
group_sync_address: "10.34.21.56/24"
- address: "10.28.15.19"
hostname: "example2.com"
dns_listener_address: "18.217.24.145"
group_sync_address: "18.217.24.145/24"
Return Values¶
The following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
dns_listener_name
string
|
changed |
The name of the DNS listener.
Sample:
testDNSListener
|
dns_listener_port
integer
|
changed |
The port number of the DNS listener.
Sample:
7373
|
name
string
|
changed |
The name of the global resiliency group.
Sample:
testGRG
|
protocols
list
/ elements=string
|
changed |
The protocols to be used.
Sample:
['udp', 'tcp']
|