Update Client Auto-Update settings.

Prev Next
Put
/auto-update-settings

Update Client Auto-Update settings.

Security
HTTP
Type bearer
Body parameters

Client Auto-Update settings.

Expand All
object
enabled
boolean

Whether the Client Auto-Update is enabled or not.

criteriaScript
string (uuid)

The Criteria Script to evaluate the Client claims during authorization in order to decide whether the Client Auto-Update will be applied or not.

Example4c07bc67-57ea-42dd-b702-c2d6c45419fc
windows
object (Client)

Client Auto-Update settings for the specified platform.

url
string

A publicly acceessible URL for Clients to download the installer from.

Examplehttps://sdpdownloads.appgate.com/Appgate-SDP-4.1/clients/Appgate-SDP-4.1.3-Installer.exe
version
string

The version string to compare the Client version. If the Client version is lower than the setting (and the Criteria Script returns true), Client will receive the update notification with the URL setting.

Example4.1.3
macOS
object (Client)

Client Auto-Update settings for the specified platform.

url
string

A publicly acceessible URL for Clients to download the installer from.

Examplehttps://sdpdownloads.appgate.com/Appgate-SDP-4.1/clients/Appgate-SDP-4.1.3-Installer.exe
version
string

The version string to compare the Client version. If the Client version is lower than the setting (and the Criteria Script returns true), Client will receive the update notification with the URL setting.

Example4.1.3
ubuntu
object (Client)

Client Auto-Update settings for the specified platform.

url
string

A publicly acceessible URL for Clients to download the installer from.

Examplehttps://sdpdownloads.appgate.com/Appgate-SDP-4.1/clients/Appgate-SDP-4.1.3-Installer.exe
version
string

The version string to compare the Client version. If the Client version is lower than the setting (and the Criteria Script returns true), Client will receive the update notification with the URL setting.

Example4.1.3
fedora
object (Client)

Client Auto-Update settings for the specified platform.

url
string

A publicly acceessible URL for Clients to download the installer from.

Examplehttps://sdpdownloads.appgate.com/Appgate-SDP-4.1/clients/Appgate-SDP-4.1.3-Installer.exe
version
string

The version string to compare the Client version. If the Client version is lower than the setting (and the Criteria Script returns true), Client will receive the update notification with the URL setting.

Example4.1.3
redHat8
object (Client)

Client Auto-Update settings for the specified platform.

url
string

A publicly acceessible URL for Clients to download the installer from.

Examplehttps://sdpdownloads.appgate.com/Appgate-SDP-4.1/clients/Appgate-SDP-4.1.3-Installer.exe
version
string

The version string to compare the Client version. If the Client version is lower than the setting (and the Criteria Script returns true), Client will receive the update notification with the URL setting.

Example4.1.3
Responses
204

Client Auto-Update settings were updated successfully.

400

JSON error. Check the JSON format.

object

Generic HTTP error.

id
string

Machine readable error code.

message
string

Human readable error details.

401

Token error. Login again.

object

Generic HTTP error.

id
string

Machine readable error code.

message
string

Human readable error details.

403

Insufficient permissions to access this resource.

object

Generic HTTP error.

id
string

Machine readable error code.

message
string

Human readable error details.

406

Invalid 'Accept' header.

object

Generic HTTP error.

id
string

Machine readable error code.

message
string

Human readable error details.

422

Request validation error. Check "errors" array for details.

Expand All
object

Http 422 error for object validation.

id
string

Machine readable error code.

message
string

Human readable error details.

errors
Array of object

List of fields with validation errors.

object
field
string

Name of the field that failed validation.

Examplename
message
string

Failure reason.

Examplemay not be null
500

Unexpected server side error.

object

Generic HTTP error.

id
string

Machine readable error code.

message
string

Human readable error details.