Modify a proxy certificate

Updates the value of a proxy certificate.

Path Params
integer
required

A unique identifier for the certificate.

integer
required

A unique identifier for the configuration.

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
enum
required

Mode of the certificate, either CUSTOMER or AKAMAI.

Allowed:
string
required

Value of the certificate in PEM format. ASCII, base64-encoded text starting with -----BEGIN CERTIFICATE----- and ending with -----END CERTIFICATE-----.

string

Value for the certificate signing request (CSR). ASCII, base64-encoded text starting with -----BEGIN CERTIFICATE REQUEST----- and ending with -----END CERTIFICATE REQUEST-----.

string
length ≥ 1

Name of the user who created this certificate.

string
length ≥ 1

The certificate's hexadecimal fingerprint.

string
length ≥ 1

Name of the user who most recently modified this certificate. If there haven't been any modifications, the value matches createdBy.

Headers
string
required

Use the x_etag value included in the GET response. See Concurrency control for details.

Responses
200

Successful response.

Response body
object
string
required
length ≥ 1

A human-readable explanation specific to the problem.

errors
array of objects
length ≥ 0

HTTP problem details. The error response includes this list if there are several problems with a single request, to call out each of them separately.

errors
object
string
required

The URI for this error occurrence.

integer
required
≥ 0

The HTTP status code generated by the origin server.

string
required
length ≥ 1

A short, human-readable summary of the problem type.

string
required
length ≥ 1

A URI reference that identifies the problem type.

Language
Authentication
URL