a10_snmp_server_enable_traps

Synopsis

Enable SNMP traps

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

all

bool

Enable all SNMP traps

lldp

bool

Enable lldp traps

uuid

str

uuid of the object

routing

dict

Field routing

bgp

dict

Field bgp

isis

dict

Field isis

ospf

dict

Field ospf

gslb

dict

Field gslb

all

bool

Enable all GSLB traps

zone

bool

Enable GSLB zone related traps

site

bool

Enable GSLB site related traps

group

bool

Enable GSLB group related traps

service_ip

bool

Enable GSLB service-ip related traps

uuid

str

uuid of the object

slb

dict

Field slb

all

bool

Enable all SLB traps

application_buffer_limit

bool

Enable application buffer reach limit trap

gateway_up

bool

Enable SLB server gateway up trap

gateway_down

bool

Enable SLB server gateway down trap

server_conn_limit

bool

Enable SLB server connection limit trap

server_conn_resume

bool

Enable SLB server connection resume trap

server_up

bool

Enable slb server up trap

server_down

bool

Enable SLB server-down trap

server_disabled

bool

Enable SLB server-disabled trap

server_selection_failure

bool

Enable SLB server selection failure trap

service_conn_limit

bool

Enable SLB service connection limit trap

service_conn_resume

bool

Enable SLB service connection resume trap

service_down

bool

Enable SLB service-down trap

service_up

bool

Enable SLB service-up trap

service_group_up

bool

Enable SLB service-group-up trap

service_group_down

bool

Enable SLB service-group-down trap

service_group_member_up

bool

Enable SLB service-group-member-up trap

service_group_member_down

bool

Enable SLB service-group-member-down trap

vip_connlimit

bool

Enable the virtual server reach conn-limit trap

vip_connratelimit

bool

Enable the virtual server reach conn-rate-limit trap

vip_down

bool

Enable SLB virtual server down trap

vip_port_connlimit

bool

Enable the virtual port reach conn-limit trap

vip_port_connratelimit

bool

Enable the virtual port reach conn-rate-limit trap

vip_port_down

bool

Enable SLB virtual port down trap

vip_port_up

bool

Enable SLB virtual port up trap

vip_up

bool

Enable SLB virtual server up trap

bw_rate_limit_exceed

bool

Enable SLB server/port bandwidth rate limit exceed trap

bw_rate_limit_resume

bool

Enable SLB server/port bandwidth rate limit resume trap

uuid

str

uuid of the object

scaleout

dict

Field scaleout

infrastructure

dict

Field infrastructure

snmp

dict

Field snmp

all

bool

Enable all SNMP group traps

linkdown

bool

Enable SNMP link-down trap

linkup

bool

Enable SNMP link-up trap

uuid

str

uuid of the object

vrrp_a

dict

Field vrrp_a

all

bool

Enable all VRRP-A group traps

active

bool

Enable VRRP-A active trap

standby

bool

Enable VRRP-A standby trap

uuid

str

uuid of the object

vcs

dict

Field vcs

state_change

bool

Enable VCS state change trap

uuid

str

uuid of the object

system

dict

Field system

all

bool

Enable all system group traps

control_cpu_high

bool

Enable control CPU usage high trap

data_cpu_high

bool

Enable data CPU usage high trap

fan

bool

Enable system fan trap

file_sys_read_only

bool

Enable file system read-only trap

high_disk_use

bool

Enable system high disk usage trap

high_memory_use

bool

Enable system high memory usage trap

high_temp

bool

Enable system high temperature trap

low_temp

bool

Enable system low temperature trap

license_management

bool

Enable system license management traps

packet_drop

bool

Enable system packet dropped trap

power

bool

Enable system power supply trap

pri_disk

bool

Enable system primary hard disk trap

restart

bool

Enable system restart trap

sec_disk

bool

Enable system secondary hard disk trap

shutdown

bool

Enable system shutdown trap

smp_resource_event

bool

Enable system smp resource event trap

syslog_severity_one

bool

Enable system syslog severity one messages trap

tacacs_server_up_down

bool

Enable system TACACS monitor server up/down trap

start

bool

Enable system start trap

uuid

str

uuid of the object

apps_global

dict

Field apps_global

slb_change

dict

Field slb_change

all

bool

Enable all system group traps

resource_usage_warning

bool

Enable partition resource usage warning trap

connection_resource_event

bool

Enable system connection resource event trap

server

bool

Enable slb server create/delete trap

server_port

bool

Enable slb server port create/delete trap

ssl_cert_change

bool

Enable SSL certificate change trap

ssl_cert_expire

bool

Enable SSL certificate expiring trap

vip

bool

Enable slb vip create/delete trap

vip_port

bool

Enable slb vip-port create/delete trap

system_threshold

bool

Enable slb system threshold trap

uuid

str

uuid of the object

lsn

dict

Field lsn

all

bool

Enable all LSN group traps

total_port_usage_threshold

bool

Enable LSN trap when NAT total port usage reaches the threshold (default 655350000)

per_ip_port_usage_threshold

bool

Enable LSN trap when IP total port usage reaches the threshold (default 64512)

max_port_threshold

int

Maximum threshold

max_ipport_threshold

int

Maximum threshold

fixed_nat_port_mapping_file_change

bool

Enable LSN trap when fixed nat port mapping file change

traffic_exceeded

bool

Enable LSN trap when NAT pool reaches the threshold

uuid

str

uuid of the object

network

dict

Field network

trunk_port_threshold

bool

Enable network trunk-port-threshold trap

uuid

str

uuid of the object

ssl

dict

Field ssl

server_certificate_error

bool

Enable SSL server certificate error trap

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