Modify a connector

Updates an existing connector.

Path Params
string
required

A unique identifier for each connector.

Query Params
string

For customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys.

Body Params
string
length ≥ 1

Hash of the admin password.

advanced_settings
object

Connector advanced network settings.

integer
enum
Defaults to 1

The type of connector. Either 1 for VM, 2 for IPSEC, or 3 for GRE.

Allowed:
boolean

Enables upgrades for the connector.

boolean

Suspends upgrades for a connector.

string | null

The connector software version currently installed in the connector. For example, AGENT-4.3.0-2449+.

boolean

Enables the authorization service.

capacity
object

Connector capacity data.

string | null

CPU of the connector. Specify null if you want to provide this later.

string

ISO 8601 timestamp marking the connector's creation.

boolean

Enables the data service.

boolean

Enables Akamai Support to run commands on the connector through the debug channel.

string | null

A description for the connector.

string
length ≥ 1

Enables DHCP for the connector.

integer | null
≥ 0

The disk size of the connector. Specify null if you want to provide this later.

string | null

DNS Server of the connector. Specify null if you want to provide this later.

integer

Count of down applications.

integer

Count of down directories.

string | null

S3 URL to download the package. Specify null if you want to provide this later.

string | null

Gateway of the connector. Specify null if you want to provide this later.

string | null

Geo-location of the connector. Specify null if you want to provide this later.

string | null

Machine name of the connector. Specify null if you want to provide this later.

string | null

IP address of the connector. Specify null if you want to provide this later.

string | null

ISO 8601 timestamp marking when the connector last checked in with the server.

integer
enum

Status of the last staging. Either 1 for success or 4 for failure.

Allowed:
string

ISO 8601 timestamp marking the last upgrade failure.

string | null
enum

Location of the last upgrade failure, expressed as a string-formatted integer. Either 1 for none, 2 for pending, 3 for downloading, 4 for verifying, 5 for upgrade in progress, 6 for cleaning up, 7 for rollback in progress, 8 for completed, or 9 for metadata. Specify null if not applicable.

integer
enum

Status of the last upgrade. Either 1 for success or 4 for failure.

Allowed:
string

ISO 8601 timestamp marking the last successful upgrade.

string | null

Last version of connector software successfully installed in the connector. Specify null if not applicable.

string | null

ISO 8601 timestamp of the last staging attempt. Specify null if not applicable.

string | null

Latest connector binary version staging attempted. Specify null if not applicable.

string | null

ISO 8601 timestamp of the last upgrade attempt. Specify null if not applicable.

string
length ≥ 1

Status of the last upgrade attempt on the connector.

string
length ≥ 1

Last version of connector software attempted on the connector.

string | null
enum

The connector load percentage status. 70% or more is High, 50 - 70% is Medium, and less than 50% is `Low``.

Allowed:
string
length ≥ 1

JSON-formatted logging settings.

string | null

MAC address of the connector. Specify null if not applicable.

boolean

When true, the connector cannot be upgraded.

string

ISO 8601 timestamp marking the connector configuration's last modification.

string
length ≥ 1

Name of the connector.

boolean

Whether the connector OS packages are up to date.

string | null

OS version of the connector.

integer
enum

Type of package for the connector. Refer to Connector package types for available values.

string
length ≥ 1

The schedule policy ID for the connector.

string | null

Private IP address of the connector.

string | null

Public IP address of the connector.

string | null
enum

Status of the set password attempt on the connector. Either Success or Failed.

Allowed:
boolean

Enables sync of the connector password with the back-end database.

integer | null
≥ 0

RAM size of the connector. Specify null if you want to provide this later.

integer
enum
Defaults to 1

Connector reachability status. Either 0 for unreachable or 1 for reachable.

Allowed:
string | null

The region of the connector. For example, Central. Specify null if you want to provide this later.

resource_uri
object

Resource locations for the connector.

integer
≥ 0

The number of unique password setting attempts.

integer
enum
Defaults to 0

State of the connector. Either 0 for not created, 1 for created, 2 for not installed, 3 for not verified, 4 for verified, 5 for unenrolled, 6 for enrolled, 7 for not configured, or 8 for configured.

integer
enum

Status of the connector. Either 0 for disabled or 1 for enabled.

Allowed:
string | null

Subnet of the connector. Specify null if you want to provide this later.

string | null

Time zone of the connector. For example, America/Los_Angeles.

integer

Count of up applications.

integer

Count of up directories.

string
length ≥ 1

A unique identifier for the connector.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json