mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-13 03:44:02 -07:00
Added flags for Federated objects used in GLSB (#27531)
This commit is contained in:
parent
c4e06a1735
commit
23ec711494
12 changed files with 140 additions and 45 deletions
|
@ -126,10 +126,9 @@ options:
|
|||
- Names of external auto-scale groups for pool servers.
|
||||
- Currently available only for aws.
|
||||
- Field introduced in 17.1.2.
|
||||
version_added: "2.4"
|
||||
fail_action:
|
||||
description:
|
||||
- Enable an action - close connection, http redirect, local http response, or backup pool - when a pool failure happens.
|
||||
- Enable an action - close connection, http redirect or local http response - when a pool failure happens.
|
||||
- By default, a connection will be closed, in case the pool experiences a failure.
|
||||
fewest_tasks_feedback_delay:
|
||||
description:
|
||||
|
@ -168,11 +167,19 @@ options:
|
|||
description:
|
||||
- The load balancing algorithm will pick a server within the pool's list of available servers.
|
||||
- Enum options - LB_ALGORITHM_LEAST_CONNECTIONS, LB_ALGORITHM_ROUND_ROBIN, LB_ALGORITHM_FASTEST_RESPONSE, LB_ALGORITHM_CONSISTENT_HASH,
|
||||
- LB_ALGORITHM_LEAST_LOAD, LB_ALGORITHM_FEWEST_SERVERS, LB_ALGORITHM_RANDOM, LB_ALGORITHM_FEWEST_TASKS, LB_ALGORITHM_NEAREST_SERVER.
|
||||
- LB_ALGORITHM_LEAST_LOAD, LB_ALGORITHM_FEWEST_SERVERS, LB_ALGORITHM_RANDOM, LB_ALGORITHM_FEWEST_TASKS, LB_ALGORITHM_NEAREST_SERVER,
|
||||
- LB_ALGORITHM_CORE_AFFINITY.
|
||||
- Default value when not specified in API or module is interpreted by Avi Controller as LB_ALGORITHM_LEAST_CONNECTIONS.
|
||||
lb_algorithm_consistent_hash_hdr:
|
||||
description:
|
||||
- Http header name to be used for the hash key.
|
||||
lb_algorithm_core_nonaffinity:
|
||||
description:
|
||||
- Degree of non-affinity for core afffinity based server selection.
|
||||
- Allowed values are 1-65535.
|
||||
- Field introduced in 17.1.3.
|
||||
- Default value when not specified in API or module is interpreted by Avi Controller as 2.
|
||||
version_added: "2.4"
|
||||
lb_algorithm_hash:
|
||||
description:
|
||||
- Criteria used as a key for determining the hash between the client and server.
|
||||
|
@ -356,6 +363,7 @@ def main():
|
|||
ipaddrgroup_ref=dict(type='str',),
|
||||
lb_algorithm=dict(type='str',),
|
||||
lb_algorithm_consistent_hash_hdr=dict(type='str',),
|
||||
lb_algorithm_core_nonaffinity=dict(type='int',),
|
||||
lb_algorithm_hash=dict(type='str',),
|
||||
max_concurrent_connections_per_server=dict(type='int',),
|
||||
max_conn_rate_per_server=dict(type='dict',),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue