[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1126/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1077/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1032/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1002/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/921/vmware-cloud-foundation","version":"4.0"},{"link":"https://developer.vmware.com/apis/925/vmware-cloud-foundation","version":"3.10"},{"link":"https://developer.vmware.com/apis/891/vmware-cloud-foundation","version":"3.9.1"},{"link":"https://developer.vmware.com/apis/723/vmware-cloud-foundation","version":"3.9.0"},{"link":"https://developer.vmware.com/apis/711/vmware-cloud-foundation","version":"3.8.1"},{"link":"https://developer.vmware.com/apis/685/vmware-cloud-foundation","version":"3.8"}]
vcf
Validate Resource Certificates
DescriptionValidate resource certificates
Request
URLURL
https://sfo-vcf01.rainpole.io/v1/domains/{id}/resource-certificates/validations
Path Parameters
Path Parameters
string
id
Required
Domain ID
Request Body
Request Body
{
"caCertificate": "-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----",
"certificateChain": "-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----",
"resourceCertificate": "-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----",
"resourceFqdn": "sfo-vc01.rainpole.io",
"resourceId": "BE8A5E04-92A0-43F6-A166-AA041F4327CC"
}
string
caCertificate
Optional
CA Certificate
string
certificateChain
Optional
Certificate Chain
string
resourceCertificate
Optional
Resource Certificate
string
resourceFqdn
Optional
Resource FQDN
string
resourceId
Optional
Resource ID
Response
201 Created Response Body>
Response
200 OK Response Body>Response Body
200 OK
Returns
CertificateValidationTask
of type(s) application/json
{
"completed": "One among: true, false",
"endTimestamp": "2021-02-02T00:00:00.000Z",
"startTimestamp": "2021-02-02T00:00:00.000Z",
"validationId": "B1930850-7D1A-4BAA-89D7-52FD5DAD196A"
}
boolean
completed
Required
Validation Task Completed
string
validationId
Required
Validation ID
string
endTimestamp
Optional
Validation Task End Time
string
startTimestamp
Optional
Validation Task Start Time
201 Created Response Body>
Response Body
201 Created
Returns
CertificateValidationTask
of type(s) application/json
{
"completed": "One among: true, false",
"endTimestamp": "2021-02-02T00:00:00.000Z",
"startTimestamp": "2021-02-02T00:00:00.000Z",
"validationId": "B1930850-7D1A-4BAA-89D7-52FD5DAD196A"
}
boolean
completed
Required
Validation Task Completed
string
validationId
Required
Validation ID
string
endTimestamp
Optional
Validation Task End Time
string
startTimestamp
Optional
Validation Task Start Time
Errors
Error
404
Not Found
Error
500
Internal server error
Code Samples
cURL Command
curl -X PUT -H "Content-Type: application/json" -d '[{"caCertificate":"-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----","certificateChain":"-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----","resourceCertificate":"-----BEGIN CERTIFICATE-----\nMIIFq...\n-----END CERTIFICATE-----","resourceFqdn":"sfo-vc01.rainpole.io","resourceId":"BE8A5E04-92A0-43F6-A166-AA041F4327CC"}]' https://sfo-vcf01.rainpole.io/v1/domains/{id}/resource-certificates/validations
[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1126/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1077/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1032/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1002/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/921/vmware-cloud-foundation","version":"4.0"},{"link":"https://developer.vmware.com/apis/925/vmware-cloud-foundation","version":"3.10"},{"link":"https://developer.vmware.com/apis/891/vmware-cloud-foundation","version":"3.9.1"},{"link":"https://developer.vmware.com/apis/723/vmware-cloud-foundation","version":"3.9.0"},{"link":"https://developer.vmware.com/apis/711/vmware-cloud-foundation","version":"3.8.1"},{"link":"https://developer.vmware.com/apis/685/vmware-cloud-foundation","version":"3.8"}]
vcf
On This Page
Certificates Operations
delete
Delete CA Configuration
Introduced
get
Download CSR
Introduced
put
Generate Certificates
Introduced
put
Generates CSRs
Introduced
get
Get CSRs
Introduced
get
Get Certificates
Introduced
patch
Replace Certificates
Introduced
put
Upload Certificates
Introduced
get
View Certificate
Introduced