Changed1
[{"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
What's changed in 4.5.1?
INTRODUCED
On This Page
Certificates Operations
put
Decode Cert Chain
Introduced
delete
get
Download CSR
Changed
put
get
get
Get Certificate Authorities
Changed
get
get
Get Resource Certificates Validation Result
Introduced
patch
Replace Certificates
Changed
put
Replace Resource Certificates
Introduced
put
Upload Certificates
Changed
put
Validate Resource Certificates
Introduced
get