Replace Certificate
Replace the certificate of the given appliance
A key/Id of the certificate which needs to be replaced
Replace certificates Request Body
Show optional properties
{
"caType": "string"
}
"{\n \"caType\" : \"EXTERNAL_CA\",\n \"certificateChain\" : \"-----BEGIN CERTIFICATE -----pemencoded-server-cert-----END CERTIFICATE -----\\n-----BEGIN CERTIFICATE -----pemencoded-root-ca-cert-----END CERTIFICATE -----\"\n}"
Certificate signing CA type (e.g., VMCA, OPENSSL_CA, MSCA, EXTERNAL_CA)
Full Certificate chain
The certificate replacement workflow details
"{\n \"requestId\" : \"4881a542-e10c-4033-b161-41622324db01\",\n \"requestName\" : \"updatepassword\",\n \"requestReason\" : \"Update Password of testUser user for NSX Manager appliance with IP/FQDN vip-nsx-mgmt.vrack.vsphere.local\",\n \"requestType\" : \"Update Password\",\n \"state\" : \"CREATED\",\n \"errorCause\" : [ ]\n}"
Categories for VCF workflow requests
Duration of the request
List of errors encountered during workflow execution
Unique identifier of the request
Name of the workflow request
Reason for the workflow request
Type of the workflow request (e.g., CREATE_ENVIRONMENT, VC_DATA_COLLECTION)
Current state of the workflow request (e.g., CREATED, IN_PROGRESS, COMPLETED, FAILED)
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"caType":"string"}' https://{api_host}/suite-api/api/fleet-management/certificate-management/certificates/{certificateId}