a10_overlay_tunnel_vtep
Synopsis
Virtual Tunnel end point Configuration
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 |
||
id int/required |
VTEP Identifier |
||
encap str |
‘ip-encap’= Tunnel encapsulation type is IP; ‘gre’= Tunnel encapsulation type is GRE; ‘nvgre’= Tunnel Encapsulation Type is NVGRE; ‘vxlan’= Tunnel Encapsulation Type is VXLAN; |
||
dest_port int |
Layer-4 Destination Port (Port Number) |
||
uuid str |
uuid of the object |
||
user_tag str |
Customized tag |
||
sampling_enable list |
Field sampling_enable |
||
counters1 str |
‘all’= all; ‘cfg_err_count’= Config errors; ‘flooded_pkt_count’= Flooded packet count; ‘encap_unresolved_count’= Encap unresolved failures; ‘unknown_encap_rx_pkt’= Encap miss rx pkts; ‘unknown_encap_tx_pkt’= Encap miss tx pkts; ‘arp_req_sent’= Arp request sent; ‘vtep_host_learned’= Hosts learned; ‘vtep_host_learn_error’= Host learn error; ‘invalid_lif_rx’= Invalid Lif pkts in; ‘invalid_lif_tx’= Invalid Lif pkts out; ‘unknown_vtep_tx’= Vtep unknown tx; ‘unknown_vtep_rx’= Vtep Unkown rx; ‘unhandled_pkt_rx’= Unhandled packets in; ‘unhandled_pkt_tx’= Unhandled packets out; ‘total_pkts_rx’= Total packets out; ‘total_bytes_rx’= Total packet bytes in; ‘unicast_pkt_rx’= Total unicast packets in; ‘bcast_pkt_rx’= Total broadcast packets in; ‘mcast_pkt_rx’= Total multicast packets in; ‘dropped_pkt_rx’= Dropped received packets; ‘encap_miss_pkts_rx’= Encap missed in received packets; ‘bad_chksum_pks_rx’= Bad checksum in received packets; ‘requeue_pkts_in’= Requeued packets in; ‘pkts_out’= Packets out; ‘total_bytes_tx’= Packet bytes out; ‘unicast_pkt_tx’= Unicast packets out; ‘bcast_pkt_tx’= Broadcast packets out; ‘mcast_pkt_tx’= Multicast packets out; ‘dropped_pkts_tx’= Dropped packets out; ‘large_pkts_rx’= Too large packets in; ‘dot1q_pkts_rx’= Dot1q packets in; ‘frag_pkts_tx’= Frag packets out; ‘reassembled_pkts_rx’= Reassembled packets in; ‘bad_inner_ipv4_len_rx’= bad inner ipv4 packet len; ‘bad_inner_ipv6_len_rx’= Bad inner ipv6 packet len; ‘frag_drop_pkts_tx’= Frag dropped packets out; ‘lif_un_init_rx’= Lif uninitialized packets in; |
||
src_port_range dict |
Field src_port_range |
||
min_port int |
Minimum Port Number |
||
max_port int |
Maximum Port Number |
||
uuid str |
uuid of the object |
||
local_ip_address dict |
Field local_ip_address |
||
ip_address str |
Source Tunnel End Point IPv4 address |
||
uuid str |
uuid of the object |
||
vni_list list |
Field vni_list |
||
local_ipv6_address dict |
Field local_ipv6_address |
||
ipv6_address str |
Source Tunnel End Point IPv6 address |
||
uuid str |
uuid of the object |
||
vni_list list |
Field vni_list |
||
remote_ip_address_list list |
Field remote_ip_address_list |
||
ip_address str |
IP Address of the remote VTEP |
||
class_list str |
Name of the class-list |
||
encap str |
‘nvgre’= Tunnel Encapsulation Type is NVGRE; ‘vxlan’= Tunnel Encapsulation Type is VXLAN; |
||
uuid str |
uuid of the object |
||
user_tag str |
Customized tag |
||
use_lif dict |
Field use_lif |
||
gre_keepalive dict |
Field gre_keepalive |
||
use_gre_key dict |
Field use_gre_key |
||
vni_list list |
Field vni_list |
||
remote_ipv6_address_list list |
Field remote_ipv6_address_list |
||
ipv6_address str |
IPv6 Address of the remote VTEP |
||
class_list str |
Name of the class-list |
||
encap str |
‘vxlan’= Tunnel Encapsulation Type is VXLAN; |
||
uuid str |
uuid of the object |
||
user_tag str |
Customized tag |
||
use_lif dict |
Field use_lif |
||
gre_keepalive dict |
Field gre_keepalive |
||
use_gre_key dict |
Field use_gre_key |
||
vni_list list |
Field vni_list |
||
host_list list |
Field host_list |
||
ip_addr str |
IPv4 address of the overlay host |
||
ipv6_addr str |
IPv6 address of the overlay host |
||
overlay_mac_addr str |
MAC Address of the overlay host |
||
vni int |
Configure the segment id ( VNI of the remote host) |
||
remote_vtep str |
Configure the VTEP IP address (IPv4 address of the VTEP for the remote host) |
||
remote_ipv6_vtep str |
Configure the VTEP IPv6 address (IPv6 address of the VTEP for the remote host) |
||
uuid str |
uuid of the object |
||
stats dict |
Field stats |
||
cfg_err_count str |
Config errors |
||
flooded_pkt_count str |
Flooded packet count |
||
encap_unresolved_count str |
Encap unresolved failures |
||
unknown_encap_rx_pkt str |
Encap miss rx pkts |
||
unknown_encap_tx_pkt str |
Encap miss tx pkts |
||
arp_req_sent str |
Arp request sent |
||
vtep_host_learned str |
Hosts learned |
||
vtep_host_learn_error str |
Host learn error |
||
invalid_lif_rx str |
Invalid Lif pkts in |
||
invalid_lif_tx str |
Invalid Lif pkts out |
||
unknown_vtep_tx str |
Vtep unknown tx |
||
unknown_vtep_rx str |
Vtep Unkown rx |
||
unhandled_pkt_rx str |
Unhandled packets in |
||
unhandled_pkt_tx str |
Unhandled packets out |
||
total_pkts_rx str |
Total packets out |
||
total_bytes_rx str |
Total packet bytes in |
||
unicast_pkt_rx str |
Total unicast packets in |
||
bcast_pkt_rx str |
Total broadcast packets in |
||
mcast_pkt_rx str |
Total multicast packets in |
||
dropped_pkt_rx str |
Dropped received packets |
||
encap_miss_pkts_rx str |
Encap missed in received packets |
||
bad_chksum_pks_rx str |
Bad checksum in received packets |
||
requeue_pkts_in str |
Requeued packets in |
||
pkts_out str |
Packets out |
||
total_bytes_tx str |
Packet bytes out |
||
unicast_pkt_tx str |
Unicast packets out |
||
bcast_pkt_tx str |
Broadcast packets out |
||
mcast_pkt_tx str |
Multicast packets out |
||
dropped_pkts_tx str |
Dropped packets out |
||
large_pkts_rx str |
Too large packets in |
||
dot1q_pkts_rx str |
Dot1q packets in |
||
frag_pkts_tx str |
Frag packets out |
||
reassembled_pkts_rx str |
Reassembled packets in |
||
bad_inner_ipv4_len_rx str |
bad inner ipv4 packet len |
||
bad_inner_ipv6_len_rx str |
Bad inner ipv6 packet len |
||
frag_drop_pkts_tx str |
Frag dropped packets out |
||
lif_un_init_rx str |
Lif uninitialized packets in |
||
id int |
VTEP Identifier |
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.