a10_ipv6_frag
Synopsis
IPv6 fragmentation parameters
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 | ||
| frag_timeout int | in milliseconds 4 - 65535 (default is 60000) | ||
| uuid str | uuid of the object | ||
| sampling_enable list | Field sampling_enable | ||
| counters1 str | ‘all’= all; ‘session-inserted’= Session Inserted; ‘session-expired’= Session Expired; ‘icmp-rcv’= ICMP Received; ‘icmpv6-rcv’= ICMPv6 Received; ‘udp-rcv’= UDP Received; ‘tcp-rcv’= TCP Received; ‘ipip-rcv’= IP-in-IP Received; ‘ipv6ip- rcv’= IPv6-in-IP Received; ‘other-rcv’= Other Received; ‘icmp-dropped’= ICMP Dropped; ‘icmpv6-dropped’= ICMPv6 Dropped; ‘udp-dropped’= UDP Dropped; ‘tcp- dropped’= TCP Dropped; ‘ipip-dropped’= IP-in-IP Dropped; ‘ipv6ip-dropped’= IPv6-in-IP Dropped; ‘other-dropped’= Other Dropped; ‘overlap-error’= Overlapping Fragment Dropped; ‘bad-ip-len’= Bad IP Length; ‘too-small’= Fragment Too Small Drop; ‘first-tcp-too-small’= First TCP Fragment Too Small Drop; ‘first-l4-too-small’= First L4 Fragment Too Small Drop; ‘total-sessions- exceeded’= Total Sessions Exceeded Drop; ‘no-session-memory’= Out of Session Memory; ‘fast-aging-set’= Fragmentation Fast Aging Set; ‘fast-aging-unset’= Fragmentation Fast Aging Unset; ‘fragment-queue-success’= Fragment Queue Success; ‘unaligned-len’= Payload Length Unaligned; ‘exceeded-len’= Payload Length Out of Bounds; ‘duplicate-first-frag’= Duplicate First Fragment; ‘duplicate-last-frag’= Duplicate Last Fragment; ‘total-fragments-exceeded’= Total Queued Fragments Exceeded; ‘fragment-queue-failure’= Fragment Queue Failure; ‘reassembly-success’= Fragment Reassembly Success; ‘max-len-exceeded’= Fragment Max Data Length Exceeded; ‘reassembly-failure’= Fragment Reassembly Failure; ‘policy-drop’= MTU Exceeded Policy Drop; ‘error-drop’= Fragment Processing Drop; ‘high-cpu-threshold’= High CPU Threshold Reached; ‘low-cpu- threshold’= Low CPU Threshold Reached; ‘cpu-threshold-drop’= High CPU Drop; ‘ipd-entry-drop’= DDoS Protection Drop; ‘max-packets-exceeded’= Too Many Packets Per Reassembly Drop; ‘session-packets-exceeded’= Session Max Packets Exceeded; ‘frag-session-count’= Fragmentation Session Count; ‘sctp-rcv’= SCTP Received; ‘sctp-dropped’= SCTP Dropped; ‘first-gtp-packet-too-small’= First GTP Fragment Too Small Drop; | ||
| stats dict | Field stats | ||
| session_inserted str | Session Inserted | ||
| session_expired str | Session Expired | ||
| icmp_rcv str | ICMP Received | ||
| icmpv6_rcv str | ICMPv6 Received | ||
| udp_rcv str | UDP Received | ||
| tcp_rcv str | TCP Received | ||
| ipip_rcv str | IP-in-IP Received | ||
| ipv6ip_rcv str | IPv6-in-IP Received | ||
| other_rcv str | Other Received | ||
| icmp_dropped str | ICMP Dropped | ||
| icmpv6_dropped str | ICMPv6 Dropped | ||
| udp_dropped str | UDP Dropped | ||
| tcp_dropped str | TCP Dropped | ||
| ipip_dropped str | IP-in-IP Dropped | ||
| ipv6ip_dropped str | IPv6-in-IP Dropped | ||
| other_dropped str | Other Dropped | ||
| overlap_error str | Overlapping Fragment Dropped | ||
| bad_ip_len str | Bad IP Length | ||
| too_small str | Fragment Too Small Drop | ||
| first_tcp_too_small str | First TCP Fragment Too Small Drop | ||
| first_l4_too_small str | First L4 Fragment Too Small Drop | ||
| total_sessions_exceeded str | Total Sessions Exceeded Drop | ||
| no_session_memory str | Out of Session Memory | ||
| fast_aging_set str | Fragmentation Fast Aging Set | ||
| fast_aging_unset str | Fragmentation Fast Aging Unset | ||
| fragment_queue_success str | Fragment Queue Success | ||
| unaligned_len str | Payload Length Unaligned | ||
| exceeded_len str | Payload Length Out of Bounds | ||
| duplicate_first_frag str | Duplicate First Fragment | ||
| duplicate_last_frag str | Duplicate Last Fragment | ||
| total_fragments_exceeded str | Total Queued Fragments Exceeded | ||
| fragment_queue_failure str | Fragment Queue Failure | ||
| reassembly_success str | Fragment Reassembly Success | ||
| max_len_exceeded str | Fragment Max Data Length Exceeded | ||
| reassembly_failure str | Fragment Reassembly Failure | ||
| policy_drop str | MTU Exceeded Policy Drop | ||
| error_drop str | Fragment Processing Drop | ||
| high_cpu_threshold str | High CPU Threshold Reached | ||
| low_cpu_threshold str | Low CPU Threshold Reached | ||
| cpu_threshold_drop str | High CPU Drop | ||
| ipd_entry_drop str | DDoS Protection Drop | ||
| max_packets_exceeded str | Too Many Packets Per Reassembly Drop | ||
| session_packets_exceeded str | Session Max Packets Exceeded | ||
| sctp_rcv str | SCTP Received | ||
| sctp_dropped str | SCTP Dropped | ||
| first_gtp_packet_too_small str | First GTP Fragment Too Small Drop | ||
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.