automatic-update¶
Automatic update configuration
automatic-update Specification¶
Parameter Value Type Configuration Resource Element Name automatic-update Element URI /axapi/v3/automatic-update Element Attributes automatic-update_attributes Partition Visibility shared Schema automatic-update schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/automatic-update | ||
Get Object | GET | /axapi/v3/automatic-update | ||
Modify Object | POST | /axapi/v3/automatic-update | ||
Replace Object | PUT | /axapi/v3/automatic-update | ||
Delete Object | DELETE | /axapi/v3/automatic-update |
automatic-update attributes¶
check-now
Description: check-now is a JSON Block. Please see below for check-now
Type: Object
Reference Object: /axapi/v3/automatic-update/check-now
checknow
Description: checknow is a JSON Block. Please see below for checknow
Type: Object
Reference Object: /axapi/v3/automatic-update/checknow
config-list
Type: List
Reference Object: /axapi/v3/automatic-update/config/{feature-name}
glm-source-url
Description Change GLM source url
Type: string
Format: string-rlx
Maximum Length: 1024 characters
Maximum Length: 1 characters
info
Description: info is a JSON Block. Please see below for info
Type: Object
Reference Object: /axapi/v3/automatic-update/info
proxy-server
Description: proxy-server is a JSON Block. Please see below for proxy-server
Type: Object
Reference Object: /axapi/v3/automatic-update/proxy-server
reset
Description: reset is a JSON Block. Please see below for reset
Type: Object
Reference Object: /axapi/v3/automatic-update/reset
revert
Description: revert is a JSON Block. Please see below for revert
Type: Object
Reference Object: /axapi/v3/automatic-update/revert
use-mgmt-port
Description Use management port to connect
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
info¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
reset¶
Specification Value Type object feature-name
Description ‘app-fw’: Application Firewall; ‘ca-bundle’: CA Certificate Bundle;
Type: string
Supported Values: app-fw, ca-bundle
checknow¶
Specification Value Type object uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
revert¶
Specification Value Type object feature-name
Description ‘app-fw’: Application Firewall; ‘a10-threat-intel’: A10 Threat intel class list;
Type: string
Supported Values: app-fw, a10-threat-intel
proxy-server¶
Specification Value Type object auth-type
Description ‘ntlm’: NTLM authentication(default); ‘basic’: Basic authentication;
Type: string
Supported Values: ntlm, basic
Default: ntlm
domain
Description Realm for NTLM authentication
Type: string
Maximum Length: 127 characters
Maximum Length: 1 characters
encrypted
Description Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)https-port
Description Proxy server HTTPs port
Type: number
Range: 1-65535
password
Description Password for proxy authentication
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
proxy-host
Description Proxy server hostname or IP address
Type: string
Maximum Length: 127 characters
Maximum Length: 1 characters
secret-string
Description password value
Type: string
Format: password
Maximum Length: 127 characters
Maximum Length: 1 characters
username
Description Username for proxy authentication
Type: string
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
check-now¶
Specification Value Type object feature-name
Description ‘app-fw’: Application Firewall; ‘ca-bundle’: CA Certificate Bundle; ‘a10-threat-intel’: A10 Threat intel class list;
Type: string
Supported Values: app-fw, ca-bundle, a10-threat-intel
from-staging-server
Description Get files from GLM Staging storage
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
prod-ver
Description update to this specific version, if this option is not configured, update to the latest version
Type: string
Maximum Length: 70 characters
Maximum Length: 1 characters
stage-ver
Description update this specific version
Type: string
Maximum Length: 70 characters
Maximum Length: 1 characters
config-list¶
Specification Value Type list Block object keys daily
Description Every day
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: daily and weekly are mutually exclusive
day-time
Description Time of day to update (hh:mm) in 24 hour local time
Type: string
Format: time-hhmm
debug
Description Enable libcurl debug option
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
disable-ssl-verify
Description Disable peer server certificate verification
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
feature-name
Description ‘app-fw’: Application Firewall Configuration; ‘ca-bundle’: CA Certificate Bundle; ‘a10-threat-intel’: A10 Threat intel class list;
Type: string
Supported Values: app-fw, ca-bundle, a10-threat-intel
schedule
Description
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
week-day
Description ‘Monday’: Monday; ‘Tuesday’: Tuesday; ‘Wednesday’: Wednesday; ‘Thursday’: Thursday; ‘Friday’: Friday; ‘Saturday’: Saturday; ‘Sunday’: Sunday;
Type: string
Supported Values: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
week-time
Description Time of day to update (hh:mm) in 24 hour local time
Type: string
Format: time-hhmm
weekly
Description Every week
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
Mutual Exclusion: weekly and daily are mutually exclusive