a10_vcs_vcs_para

Synopsis

Virtual Chassis System Paramter

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

floating_ip_cfg

list

Field floating_ip_cfg

floating_ip

str

Floating IP address (IPv4 address)

floating_ip_mask

str

Netmask

floating_ipv6_cfg

list

Field floating_ipv6_cfg

floating_ipv6

str

Floating IPv6 address

ssl_enable

bool

Enable SSL

multicast_ip

str

Multicast (group) IP address (Multicast IP address)

multicast_ipv6

str

Multicast (group) IPv6 address (Multicast IPv6 address)

multicast_port

int

Port used in multicast communication (Port number)

failure_retry_count_value

int

0-255, default is 2

forever

bool

VCS retry forever if fails to join the chassis

dead_interval

int

The node will be considered dead as lack of hearbeats after this time (in unit of second, 10 by default)

time_interval

int

how long between heartbeats (in unit of second, default is 3)

chassis_id

int

Chassis ID

config_info

str

Configuration information (Configuration tag)

config_seq

str

Configuration sequence number

tcp_channel_monitor

bool

Enable vBlade TCP channel monitor

size

int

file size (MBytes) to transmit to monitor the TCP channel

speed_limit

int

speed (KByte/s) limitation for the transmit monitor

force_wait_interval

int

The node will wait the specified time interval before it start aVCS (in unit of second (default is 5))

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