SystemSettingsHTTPS

SystemSettingsHTTPS - InstallCertificate

Install the certificate and key in the provided logpoint

POST

https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/SystemSettingsHTTPS/certificate/install

Parameters

Field
Label in UI
Type
Description

certificate

Certificate

String

Name of the certificate file to install. Mandatory Field

file_location

-

String

Location of the file to install. Can be either 'private' or 'public'. Mandatory Field

key

Key

String

Name of the key file to install. Mandatory Field

Request Example

{
    "data": {
        "certificate": "ssl.crt",
        "file_location": "private",
        "key": "ssl.key"
    }
}

Success Response

SystemSettingsHTTPS - List

List all the keys and certificate in private storage for the requested pool

GET

Success Response

ListPublic

List all the keys and certificate in public storage

GET

Success Response

SystemSettingsHTTPS - TrashPrivate

Delete the file with given name from private storage

DELETE

Parameters

Field
Label in UI
Type
Description

file_name

String

File to be deleted. Mandatory Field

Success Response

SystemSettingsHTTPS - TrashPublic

Delete the file with given name from public storage

DELETE

Parameters

Field
Label in UI
Type
Description

file_name

String

File to be deleted. Mandatory Field

Success Response

SystemSettingsHTTPS - UploadCertificate

Upload certificate and key to public storage

POST

Headers

Field
Label in UI
Description

Content-Type

multipart/form-data

replace_existing

Set to 'true' to replace the existing file with the same name. Default is 'false'. Value can be 'true' or 'false'. Optional field

Parameters

Field
Label in UI
Type
Description

certificate

Certificate

[Object]

ssl certificate to be uploaded. Mandatory Field

key

Key

[Object]

ssl key to be uploaded. Mandatory Field

Success Response


SystemSettingsHTTPS - UploadCertificateToPool

Upload certificate and key to private storage

POST

Headers

Field
Label in UI
Description

Content-Type

multipart/form-data

replace_existing

Set to 'true' to replace the existing file with the same name. Default is 'false'. Value can be 'true' or 'false'. Optional field

Parameters

Field
Label in UI
Type
Description

certificate

Certificate

[Object]

ssl certificate to be uploaded. Mandatory Field

key

Key

[Object]

ssl key to be uploaded. Mandatory Field

Success Response

Last updated

Was this helpful?