a10_slb_resource_usage

Synopsis

Configure SLB Resource Usage

Parameters

Parameters

Choices/Defaults

Comment

state

str/required

[‘noop’, ‘present’, ‘absent’]

State of the object to be created.

ansible_host

str/required

Host for AXAPI authentication

ansible_username

str/required

Username for AXAPI authentication

ansible_password

str/required

Password for AXAPI authentication

ansible_port

int/required

Port for AXAPI authentication

a10_device_context_id

int

[‘1-8’]

Device ID for aVCS configuration

a10_partition

str

Destination/target partition for object/command

client_ssl_template_count

int

Total configurable Client SSL Templates in the System

conn_reuse_template_count

int

Total configurable Connection reuse Templates in the System

fast_tcp_template_count

int

Total configurable Fast TCP Templates in the System

fast_udp_template_count

int

Total configurable Fast UDP Templates in the System

http_template_count

int

Total configurable HTTP Templates in the System

fix_template_count

int

Total configurable FIX Templates in the System

cache_template_count

int

Total configurable HTTP Cache Templates in the System

nat_pool_addr_count

int

Total configurable NAT Pool addresses in the System (deprecated)

persist_cookie_template_count

int

Total configurable Persistent cookie Templates in the System

persist_srcip_template_count

int

Total configurable Source IP Persistent Templates in the System

proxy_template_count

int

Total configurable Proxy Templates in the System

real_port_count

int

Total Real Server Ports in the System

real_server_count

int

Total Real Servers in the System

server_ssl_template_count

int

Total configurable Server SSL Templates in the System

link_cost_template_count

int

Total configurable Link-cost Templates in the System

pbslb_entry_count

int

Total configurable pbslb entry in the System

service_group_count

int

Total Service Groups in the System

stream_template_count

int

Total configurable Streaming media in the System

virtual_port_count

int

Total Virtual Server Ports in the System

virtual_server_count

int

Total Virtual Servers in the System

gslb_site_count

int

Total GSLB sites in the System

gslb_device_count

int

Total GSLB devices in the System

gslb_service_ip_count

int

Total GSLB service-ip in the System

gslb_service_port_count

int

Total GSLB service-port in the System

gslb_zone_count

int

Total GSLB zones in the System

gslb_service_count

int

Total GSLB services in the System

gslb_policy_count

int

Total GSLB policies in the System

gslb_geo_location_count

int

Total GSLB geo-location in the System

gslb_ip_list_count

int

Total GSLB ip-list in the System

gslb_template_count

int

Total GSLB templates in the System

gslb_svc_group_count

int

Total GSLB services in the System

health_monitor_count

int

Total Health Monitors in the System

pbslb_subnet_count

int

Total PBSLB Subnets in the System

slb_threshold_res_usage_percent

int

Enter the threshold as a percentage (Threshold in percentage(default is 0%))

uuid

str

uuid of the object

oper

dict

Field oper

nat_pool_addr_min

int

Field nat_pool_addr_min

nat_pool_addr_max

int

Field nat_pool_addr_max

nat_pool_addr_default

int

Field nat_pool_addr_default

real_server_min

int

Field real_server_min

real_server_max

int

Field real_server_max

real_server_default

int

Field real_server_default

real_port_min

int

Field real_port_min

real_port_max

int

Field real_port_max

real_port_default

int

Field real_port_default

service_group_min

int

Field service_group_min

service_group_max

int

Field service_group_max

service_group_default

int

Field service_group_default

virtual_port_min

int

Field virtual_port_min

virtual_port_max

int

Field virtual_port_max

virtual_port_default

int

Field virtual_port_default

virtual_server_min

int

Field virtual_server_min

virtual_server_max

int

Field virtual_server_max

virtual_server_default

int

Field virtual_server_default

http_template_min

int

Field http_template_min

http_template_max

int

Field http_template_max

http_template_default

int

Field http_template_default

fix_template_min

int

Field fix_template_min

fix_template_max

int

Field fix_template_max

fix_template_default

int

Field fix_template_default

proxy_template_min

int

Field proxy_template_min

proxy_template_max

int

Field proxy_template_max

proxy_template_default

int

Field proxy_template_default

conn_reuse_template_min

int

Field conn_reuse_template_min

conn_reuse_template_max

int

Field conn_reuse_template_max

conn_reuse_template_default

int

Field conn_reuse_template_default

fast_tcp_template_min

int

Field fast_tcp_template_min

fast_tcp_template_max

int

Field fast_tcp_template_max

fast_tcp_template_default

int

Field fast_tcp_template_default

fast_udp_template_min

int

Field fast_udp_template_min

fast_udp_template_max

int

Field fast_udp_template_max

fast_udp_template_default

int

Field fast_udp_template_default

client_ssl_template_min

int

Field client_ssl_template_min

client_ssl_template_max

int

Field client_ssl_template_max

client_ssl_template_default

int

Field client_ssl_template_default

server_ssl_template_min

int

Field server_ssl_template_min

server_ssl_template_max

int

Field server_ssl_template_max

server_ssl_template_default

int

Field server_ssl_template_default

link_cost_template_min

int

Field link_cost_template_min

link_cost_template_max

int

Field link_cost_template_max

link_cost_template_default

int

Field link_cost_template_default

pbslb_entry_min

int

Field pbslb_entry_min

pbslb_entry_max

int

Field pbslb_entry_max

pbslb_entry_default

int

Field pbslb_entry_default

stream_template_min

int

Field stream_template_min

stream_template_max

int

Field stream_template_max

stream_template_default

int

Field stream_template_default

persist_cookie_template_min

int

Field persist_cookie_template_min

persist_cookie_template_max

int

Field persist_cookie_template_max

persist_cookie_template_default

int

Field persist_cookie_template_default

persist_srcip_template_min

int

Field persist_srcip_template_min

persist_srcip_template_max

int

Field persist_srcip_template_max

persist_srcip_template_default

int

Field persist_srcip_template_default

health_monitor_count_min

int

Field health_monitor_count_min

health_monitor_count_max

int

Field health_monitor_count_max

health_monitor_count_default

int

Field health_monitor_count_default

pbslb_subnet_count_min

int

Field pbslb_subnet_count_min

pbslb_subnet_count_max

int

Field pbslb_subnet_count_max

pbslb_subnet_count_default

int

Field pbslb_subnet_count_default

gslb_site_count_min

int

Field gslb_site_count_min

gslb_site_count_max

int

Field gslb_site_count_max

gslb_site_count_default

int

Field gslb_site_count_default

gslb_device_count_min

int

Field gslb_device_count_min

gslb_device_count_max

int

Field gslb_device_count_max

gslb_device_count_default

int

Field gslb_device_count_default

gslb_service_ip_count_min

int

Field gslb_service_ip_count_min

gslb_service_ip_count_max

int

Field gslb_service_ip_count_max

gslb_service_ip_count_default

int

Field gslb_service_ip_count_default

gslb_service_port_count_min

int

Field gslb_service_port_count_min

gslb_service_port_count_max

int

Field gslb_service_port_count_max

gslb_service_port_count_default

int

Field gslb_service_port_count_default

gslb_zone_count_min

int

Field gslb_zone_count_min

gslb_zone_count_max

int

Field gslb_zone_count_max

gslb_zone_count_default

int

Field gslb_zone_count_default

gslb_service_count_min

int

Field gslb_service_count_min

gslb_service_count_max

int

Field gslb_service_count_max

gslb_service_count_default

int

Field gslb_service_count_default

gslb_policy_count_min

int

Field gslb_policy_count_min

gslb_policy_count_max

int

Field gslb_policy_count_max

gslb_policy_count_default

int

Field gslb_policy_count_default

gslb_geo_location_count_min

int

Field gslb_geo_location_count_min

gslb_geo_location_count_max

int

Field gslb_geo_location_count_max

gslb_geo_location_count_default

int

Field gslb_geo_location_count_default

gslb_ip_list_count_min

int

Field gslb_ip_list_count_min

gslb_ip_list_count_max

int

Field gslb_ip_list_count_max

gslb_ip_list_count_default

int

Field gslb_ip_list_count_default

gslb_template_count_min

int

Field gslb_template_count_min

gslb_template_count_max

int

Field gslb_template_count_max

gslb_template_count_default

int

Field gslb_template_count_default

gslb_svcgroup_count_min

int

Field gslb_svcgroup_count_min

gslb_svcgroup_count_max

int

Field gslb_svcgroup_count_max

gslb_svcgroup_count_default

int

Field gslb_svcgroup_count_default

cache_template_min

int

Field cache_template_min

cache_template_max

int

Field cache_template_max

cache_template_default

int

Field cache_template_default

slb_threshold_res_usage_default

int

Field slb_threshold_res_usage_default

slb_threshold_res_usage_min

int

Field slb_threshold_res_usage_min

slb_threshold_res_usage_max

int

Field slb_threshold_res_usage_max

Examples


Return Values

modified_values (changed, dict, )

Values modified (or potential changes if using check_mode) as a result of task operation

axapi_calls (always, list, )

Sequential list of AXAPI calls made by the task

endpoint (, str, [‘/axapi/v3/slb/virtual_server’, ‘/axapi/v3/file/ssl-cert’])

The AXAPI endpoint being accessed.

http_method (, str, [‘POST’, ‘GET’])

HTTP method being used by the primary task to interact with the AXAPI endpoint.

request_body (, complex, )

Params used to query the AXAPI

response_body (, complex, )

Response from the AXAPI

Status

  • This module is not guaranteed to have a backwards compatible interface. [preview]

  • This module is maintained by community.

Authors

  • A10 Networks