a10_system_hardware_accelerate

Synopsis

Enable hardware acceleration

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

session_forwarding

bool

Configure session-forwarding in Hardware (default=off)

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

counters1

str

‘all’= all; ‘hit-counts’= Total packets hit counts; ‘hit-index’= HW Fwd hit index; ‘ipv4-forward-counts’= Total IPv4 hardware forwarded packets; ‘ipv6-forward-counts’= Total IPv6 hardware forwarded packets; ‘hw-fwd-module- status’= Hardware forwarder status flags; ‘hw-fwd-prog-reqs’= Hardware forward programming requests; ‘hw-fwd-prog-errors’= Hardware forward programming Errors; ‘hw-fwd-flow-singlebit-errors’= Hardware forward singlebit Errors; ‘hw- fwd-flow-tag-mismatch’= Hardware forward tag mismatch errors; ‘hw-fwd-flow-seq- mismatch’= Hardware forward sequence mismatch errors; ‘hw-fwd-ageout-drop- count’= Hardware forward ageout drop count; ‘hw-fwd-invalidation-drop’= Hardware forward invalid drop count; ‘hw-fwd-flow-hit-index’= Hardware forward flow hit index; ‘hw-fwd-flow-reason-flags’= Hardware forward flow reason flags; ‘hw-fwd-flow-drop-count’= Hardware forward flow drop count; ‘hw-fwd-flow-error- count’= Hardware forward flow error count; ‘hw-fwd-flow-unalign-count’= Hardware forward flow unalign count; ‘hw-fwd-flow-underflow-count’= Hardware forward flow underflow count; ‘hw-fwd-flow-tx-full-drop’= Hardware forward flow tx full drop count; ‘hw-fwd-flow-qdr-full-drop’= Hardware forward flow qdr full drop count; ‘hw-fwd-phyport-mismatch-drop’= Hardware forward phyport mismatch count; ‘hw-fwd-vlanid-mismatch-drop’= Hardware forward vlanid mismatch count; ‘hw-fwd-vmid-drop’= Hardware forward vmid mismatch count; ‘hw-fwd-protocol- mismatch-drop’= Hardware forward protocol mismatch count; ‘hw-fwd-avail- ipv4-entry’= Hardware forward available ipv4 entries count; ‘hw-fwd-avail- ipv6-entry’= Hardware forward available ipv6 entries count; ‘hw-fwd-rate-drop- count’= Hardware forward rate drop count; ‘hw-fwd-normal-ageout-rcvd’= Hardware forward normal ageout received count; ‘hw-fwd-tcp-fin-ageout-rcvd’= Hardware forward tcp FIN ageout received count; ‘hw-fwd-tcp-rst-ageout-rcvd’= Hardware forward tcp RST ageout received count; ‘hw-fwd-lookup-fail-rcvd’= Hardware forward entry lookup fail count; ‘hw-fwd-stats-update-rcvd’= Hardware forward entry stats update count;

slb

dict

Field slb

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

stats

dict

Field stats

hit_counts

str

Total packets hit counts

hit_index

str

HW Fwd hit index

ipv4_forward_counts

str

Total IPv4 hardware forwarded packets

ipv6_forward_counts

str

Total IPv6 hardware forwarded packets

hw_fwd_module_status

str

Hardware forwarder status flags

hw_fwd_prog_reqs

str

Hardware forward programming requests

hw_fwd_prog_errors

str

Hardware forward programming Errors

hw_fwd_flow_singlebit_errors

str

Hardware forward singlebit Errors

hw_fwd_flow_tag_mismatch

str

Hardware forward tag mismatch errors

hw_fwd_flow_seq_mismatch

str

Hardware forward sequence mismatch errors

hw_fwd_ageout_drop_count

str

Hardware forward ageout drop count

hw_fwd_invalidation_drop

str

Hardware forward invalid drop count

hw_fwd_flow_hit_index

str

Hardware forward flow hit index

hw_fwd_flow_reason_flags

str

Hardware forward flow reason flags

hw_fwd_flow_drop_count

str

Hardware forward flow drop count

hw_fwd_flow_error_count

str

Hardware forward flow error count

hw_fwd_flow_unalign_count

str

Hardware forward flow unalign count

hw_fwd_flow_underflow_count

str

Hardware forward flow underflow count

hw_fwd_flow_tx_full_drop

str

Hardware forward flow tx full drop count

hw_fwd_flow_qdr_full_drop

str

Hardware forward flow qdr full drop count

hw_fwd_phyport_mismatch_drop

str

Hardware forward phyport mismatch count

hw_fwd_vlanid_mismatch_drop

str

Hardware forward vlanid mismatch count

hw_fwd_vmid_drop

str

Hardware forward vmid mismatch count

hw_fwd_protocol_mismatch_drop

str

Hardware forward protocol mismatch count

hw_fwd_avail_ipv4_entry

str

Hardware forward available ipv4 entries count

hw_fwd_avail_ipv6_entry

str

Hardware forward available ipv6 entries count

hw_fwd_rate_drop_count

str

Hardware forward rate drop count

hw_fwd_normal_ageout_rcvd

str

Hardware forward normal ageout received count

hw_fwd_tcp_fin_ageout_rcvd

str

Hardware forward tcp FIN ageout received count

hw_fwd_tcp_rst_ageout_rcvd

str

Hardware forward tcp RST ageout received count

hw_fwd_lookup_fail_rcvd

str

Hardware forward entry lookup fail count

hw_fwd_stats_update_rcvd

str

Hardware forward entry stats update count

slb

dict

Field slb

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