Skip to main content
Version: v42

trusted_client_update_data

A trusted-client definition

typetrusted_client_type (string)

Trusted-client valid type

Possible values: [API_CLIENT, HOST_PROVISIONING, EXTENDER, CARRIER, ICAP]

namestring
access_group_idstring<uuid>

Defines trusted client's access group which affects host and connection permissions

permissionsstring[]

List of permissions possessed by the trusted client

subnetsstring[]

List of trusted-client subnets

enabledboolean
registeredboolean
extender_addressstring[]
web_proxy_addressstring
web_proxy_portinteger
routing_prefixstring
extender_modestring

Extender mode tpye

Possible values: [normal, forward, passive]

extender_ssh_addressstring

Extender SSH address, only required for forward and passive Extender modes.

extender_ssh_portstring

Extender SSH port, only required for forward and passive Extender modes.

extender_public_keystring

Extender Public Key. Automatically generated when creating/updating an Extender in any mode.

trusted_client_update_data
{
"type": "API_CLIENT",
"name": "string",
"access_group_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"permissions": [
"string"
],
"subnets": [
"string"
],
"enabled": true,
"registered": true,
"extender_address": [
"string"
],
"web_proxy_address": "string",
"web_proxy_port": 0,
"routing_prefix": "string",
"extender_mode": "normal",
"extender_ssh_address": "string",
"extender_ssh_port": "string",
"extender_public_key": "string"
}