a10_route_map

Synopsis

Configure route-map

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

tag

str/required

Route map tag

action

str/required

‘permit’= Route map permits set operations; ‘deny’= Route map denies set operations;

sequence

int/required

Sequence to insert to/delete from existing route-map entry

uuid

str

uuid of the object

user_tag

str

Customized tag

match

dict

Field match

as_path

dict

Field as_path

community

dict

Field community

extcommunity

dict

Field extcommunity

group

dict

Field group

scaleout

dict

Field scaleout

interface

dict

Field interface

local_preference

dict

Field local_preference

origin

dict

Field origin

ip

dict

Field ip

ipv6

dict

Field ipv6

metric

dict

Field metric

route_type

dict

Field route_type

tag

dict

Field tag

uuid

str

uuid of the object

set

dict

Field set

ip

dict

Field ip

ddos

dict

Field ddos

ipv6

dict

Field ipv6

level

dict

Field level

metric

dict

Field metric

metric_type

dict

Field metric_type

tag

dict

Field tag

aggregator

dict

Field aggregator

as_path

dict

Field as_path

atomic_aggregate

bool

BGP atomic aggregate attribute

comm_list

dict

Field comm_list

community

str

BGP community attribute

dampening_cfg

dict

Field dampening_cfg

extcommunity

dict

Field extcommunity

local_preference

dict

Field local_preference

originator_id

dict

Field originator_id

weight

dict

Field weight

origin

dict

Field origin

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