a10_license_manager

Synopsis

Configure license manager

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

use_mgmt_port

bool

Use management port to connect license server

sn

str

serial number

interval

int

Configure interval profile (1 monthly, 2 daily, 3 hourly)

instance_name

str

Configure instance name [format= (string).(string).(string).(string)]

bandwidth_base

int

Configure feature bandwidth base (Mb)

bandwidth_unrestricted

bool

Set the bandwidth to maximum

uuid

str

uuid of the object

host_list

list

Field host_list

host_ipv4

str

license server ip address (length=1-31)

host_ipv6

str

Configure license manager server ipv6-address

port

int

Configure the license manager port, default is 443

uuid

str

uuid of the object

reminder_list

list

Field reminder_list

reminder_value

int

Configure reminder for grace time (Hour)

uuid

str

uuid of the object

overage

dict

Field overage

days

int

Number of days

hours

int

Number of hours

minutes

int

Number of minutes

seconds

int

Number of seconds

gb

int

Number of GB

mb

int

Number of MB

kb

int

Number of KB

bytes

int

Number of bytes

uuid

str

uuid of the object

connect

dict

Field connect

connect

bool

Connect to license manager to activate

uuid

str

uuid of the object

ng_waf_module

dict

Field ng_waf_module

access_key_id

str

access-key

secret_access_key

str

Field secret_access_key

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