Generate Csr
Generate Certificate Signing Request (CSR) for the given VCF component
Generate CSR Request Body
Show optional properties
{
"certificateId": "string",
"generateCsrSpec": {
"keySize": "string",
"orgUnit": "string",
"organization": "string"
}
}
"No Custom Example is Available"
A key/Id of certificate which represent the VCF component against which CSR has to be generated
Represents request parameters for generate csr
OK
"No Custom Example is Available"
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)
The CSR generation 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 POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"certificateId":"string","generateCsrSpec":"object"}' https://{api_host}/suite-api/api/fleet-management/certificate-management/csrs