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:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/automatic-update

automatic-update attributes

Get Object

GET

/axapi/v3/automatic-update

automatic-update attributes

Modify Object

POST

/axapi/v3/automatic-update

automatic-update attributes

Replace Object

PUT

/axapi/v3/automatic-update

automatic-update attributes

Delete Object

DELETE

/axapi/v3/automatic-update

automatic-update attributes

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

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; ‘central-cert-pin-list’: Central updated cert pinning list;

Type: string

Supported Values: app-fw, a10-threat-intel, central-cert-pin-list

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; ‘central-cert-pin-list’: Central updated cert pinning list;

Type: string

Supported Values: app-fw, ca-bundle, a10-threat-intel, central-cert-pin-list

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; ‘central-cert-pin-list’: Central updated cert pinning list;

Type: string

Supported Values: app-fw, ca-bundle, a10-threat-intel, central-cert-pin-list

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