a10_web_category

Synopsis

Web-Category Commands

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

server

str

BrightCloud Query Server

database_server

str

BrightCloud Database Server

port

int

BrightCloud Query Server Listening Port(default 80)

ssl_port

int

BrightCloud Servers SSL Port(default 443)

server_timeout

int

BrightCloud Servers Timeout in seconds (default= 15s)

cloud_query_disable

bool

Disables cloud queries for URL’s not present in local database(default enable)

cloud_query_cache_size

int

Maximum cache size for storing cloud query results, default= 1

db_update_time

str

Time of day to update database (default= 00=00)

rtu_update_disable

bool

Disables real time updates(default enable)

rtu_update_interval

int

Interval to check for real time updates if enabled in mins(default 60)

rtu_cache_size

int

Maximum cache size for storing RTU updates, default= 1

use_mgmt_port

bool

Use management interface for all communication with BrightCloud

remote_syslog_enable

bool

Enable data plane logging to a remote syslog server

enable

bool

Enable BrightCloud SDK

online_check_disable

bool

Disables online queries for license. By default it is enabled.

uuid

str

uuid of the object

proxy_server

dict

Field proxy_server

proxy_host

str

Proxy server hostname or IP address

http_port

int

Proxy server HTTP port

https_port

int

Proxy server HTTPS port(HTTP port will be used if not configured)

auth_type

str

‘ntlm’= NTLM authentication(default); ‘basic’= Basic authentication;

domain

str

Realm for NTLM authentication

username

str

Username for proxy authentication

password

bool

Password for proxy authentication

secret_string

str

password value

encrypted

str

Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)

uuid

str

uuid of the object

intercepted_urls

dict

Field intercepted_urls

uuid

str

uuid of the object

bypassed_urls

dict

Field bypassed_urls

uuid

str

uuid of the object

url

dict

Field url

uuid

str

uuid of the object

license

dict

Field license

uuid

str

uuid of the object

category_list_list

list

Field category_list_list

name

str

Web Category List name

uncategorized

bool

Uncategorized URLs

real_estate

bool

Category Real Estate

computer_and_internet_security

bool

Category Computer and Internet Security

financial_services

bool

Category Financial Services

business_and_economy

bool

Category Business and Economy

computer_and_internet_info

bool

Category Computer and Internet Info

auctions

bool

Category Auctions

shopping

bool

Category Shopping

cult_and_occult

bool

Category Cult and Occult

travel

bool

Category Travel

drugs

bool

Category Abused Drugs

adult_and_pornography

bool

Category Adult and Pornography

home_and_garden

bool

Category Home and Garden

military

bool

Category Military

social_network

bool

Category Social Network

dead_sites

bool

Category Dead Sites (db Ops only)

stock_advice_and_tools

bool

Category Stock Advice and Tools

training_and_tools

bool

Category Training and Tools

dating

bool

Category Dating

sex_education

bool

Category Sex Education

religion

bool

Category Religion

entertainment_and_arts

bool

Category Entertainment and Arts

personal_sites_and_blogs

bool

Category Personal sites and Blogs

legal

bool

Category Legal

local_information

bool

Category Local Information

streaming_media

bool

Category Streaming Media

job_search

bool

Category Job Search

gambling

bool

Category Gambling

translation

bool

Category Translation

reference_and_research

bool

Category Reference and Research

shareware_and_freeware

bool

Category Shareware and Freeware

peer_to_peer

bool

Category Peer to Peer

marijuana

bool

Category Marijuana

hacking

bool

Category Hacking

games

bool

Category Games

philosophy_and_politics

bool

Category Philosophy and Political Advocacy

weapons

bool

Category Weapons

pay_to_surf

bool

Category Pay to Surf

hunting_and_fishing

bool

Category Hunting and Fishing

society

bool

Category Society

educational_institutions

bool

Category Educational Institutions

online_greeting_cards

bool

Category Online Greeting cards

sports

bool

Category Sports

swimsuits_and_intimate_apparel

bool

Category Swimsuits and Intimate Apparel

questionable

bool

Category Questionable

kids

bool

Category Kids

hate_and_racism

bool

Category Hate and Racism

personal_storage

bool

Category Personal Storage

violence

bool

Category Violence

keyloggers_and_monitoring

bool

Category Keyloggers and Monitoring

search_engines

bool

Category Search Engines

internet_portals

bool

Category Internet Portals

web_advertisements

bool

Category Web Advertisements

cheating

bool

Category Cheating

gross

bool

Category Gross

web_based_email

bool

Category Web based email

malware_sites

bool

Category Malware Sites

phishing_and_other_fraud

bool

Category Phishing and Other Frauds

proxy_avoid_and_anonymizers

bool

Category Proxy Avoid and Anonymizers

spyware_and_adware

bool

Category Spyware and Adware

music

bool

Category Music

government

bool

Category Government

nudity

bool

Category Nudity

news_and_media

bool

Category News and Media

illegal

bool

Category Illegal

cdns

bool

Category CDNs

internet_communications

bool

Category Internet Communications

bot_nets

bool

Category Bot Nets

abortion

bool

Category Abortion

health_and_medicine

bool

Category Health and Medicine

spam_urls

bool

Category SPAM URLs

dynamically_generated_content

bool

Dynamically Generated Content

parked_domains

bool

Category Parked Domains

alcohol_and_tobacco

bool

Category Alcohol and Tobacco

image_and_video_search

bool

Category Image and Video Search

fashion_and_beauty

bool

Category Fashion and Beauty

recreation_and_hobbies

bool

Category Recreation and Hobbies

motor_vehicles

bool

Category Motor Vehicles

web_hosting_sites

bool

Category Web Hosting Sites

self_harm

bool

Category Self Harm

dns_over_https

bool

Category DNS over HTTPs

low_thc_cannabis_products

bool

Category Low-THC Cannabis Products

generative_ai

bool

Category Generative AI

nudity_artistic

bool

Category Artistic Nudity

illegal_pornography

bool

Category Illegal Pornography eg. Child Sexual Abuse

uuid

str

uuid of the object

user_tag

str

Customized tag

sampling_enable

list

Field sampling_enable

statistics

dict

Field statistics

uuid

str

uuid of the object

sampling_enable

list

Field sampling_enable

reputation_scope_list

list

Field reputation_scope_list

name

str

Reputation Scope name

greater_than

dict

Field greater_than

less_than

dict

Field less_than

uuid

str

uuid of the object

user_tag

str

Customized tag

sampling_enable

list

Field sampling_enable

web_reputation

dict

Field web_reputation

uuid

str

uuid of the object

intercepted_urls

dict

Field intercepted_urls

bypassed_urls

dict

Field bypassed_urls

url

dict

Field url

oper

dict

Field oper

web_cat_version

str

Field web_cat_version

web_cat_database_name

str

Field web_cat_database_name

web_cat_database_status

str

Field web_cat_database_status

web_cat_database_size

str

Field web_cat_database_size

web_cat_database_version

int

Field web_cat_database_version

web_cat_last_update_time

str

Field web_cat_last_update_time

web_cat_next_update_time

str

Field web_cat_next_update_time

web_cat_connection_status

str

Field web_cat_connection_status

web_cat_failure_reason

str

Field web_cat_failure_reason

web_cat_last_successful_connection

str

Field web_cat_last_successful_connection

intercepted_urls

dict

Field intercepted_urls

bypassed_urls

dict

Field bypassed_urls

url

dict

Field url

license

dict

Field license

statistics

dict

Field statistics

web_reputation

dict

Field web_reputation

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