a10_route_map_match

Synopsis

Match values from routing table

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

sequence

str/required

Key to identify parent object

action

str/required

Key to identify parent object

route_map_tag

str/required

Key to identify parent object

as_path

dict

Field as_path

name

str

AS path access-list name

community

dict

Field community

name_cfg

dict

Field name_cfg

extcommunity

dict

Field extcommunity

extcommunity_l_name

dict

Field extcommunity_l_name

large_community

dict

Field large_community

l_name_cfg

dict

Field l_name_cfg

group

dict

Field group

group_id

int

HA or VRRP-A group id

ha_state

str

‘active’= HA or VRRP-A in Active State; ‘standby’= HA or VRRP-A in Standby State;

scaleout

dict

Field scaleout

cluster_id

int

Scaleout Cluster-id

operational_state

str

‘up’= Scaleout is up and running; ‘down’= Scaleout is down or disabled;

interface

dict

Field interface

ethernet

str

Ethernet interface (Port number)

loopback

int

Loopback interface (Port number)

trunk

int

Trunk Interface (Trunk interface number)

ve

int

Virtual ethernet interface (Virtual ethernet interface number)

tunnel

str

Tunnel interface (Tunnel interface number)

local_preference

dict

Field local_preference

val

int

Preference value

origin

dict

Field origin

egp

bool

remote EGP

igp

bool

local IGP

incomplete

bool

unknown heritage

ip

dict

Field ip

address

dict

Field address

next_hop

dict

Field next_hop

peer

dict

Field peer

rib

dict

Field rib

ipv6

dict

Field ipv6

address_1

dict

Field address_1

next_hop_1

dict

Field next_hop_1

peer_1

dict

Field peer_1

rib

dict

Field rib

metric

dict

Field metric

value

int

Metric value

route_type

dict

Field route_type

external

dict

Field external

tag

dict

Field tag

value

int

Tag value

uuid

str

uuid of the object

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