Uploading a Certificate
Function Description
This API is used to upload a certificate.
URI
Request
Request parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
name |
Yes |
String |
Specifies the certificate name. The maximum length is 256 characters. Only digits, letters, underscores (_), and hyphens (-) are allowed. |
content |
Yes |
String |
Specifies the certificate content.
NOTE:
|
key |
Yes |
String |
Specifies the private key.
NOTE:
|
Response
Parameter |
Type |
Description |
---|---|---|
id |
String |
Specifies the certificate ID. |
name |
String |
Specifies the certificate name. |
expireTime |
Long |
Specifies the time when the certificate expires. |
timestamp |
Long |
Specifies the time when the certificate is uploaded. |
Examples
A certificate named cert_a is used as an example.
- Request example
{ "name": "cert_a", "content": "-----BEGIN CERTIFICATE-----\nMIIDezCCAmOgAwIBAgIJAMJcdOLsrN3iMA0GCSqGSIb3DQEBCwUAMFQxCzAJBgNV\n...\n8qh1Vpk2FXoadOVze2fQFLBkkB7LPExj8Nrf76CJEA==\n-----END CERTIFICATE-----", "key": "----BEGIN RSA PRIVATE KEY----\nMIIEowIBAAKCAQEAsj2QPAwXYcPDH0mvf6Jbej6RGgYlb4EFMS85BjKrKNPOTqZf\n...\n4j0RY9DeUgSLdy625BBmew2it9l/NynIScG4Ow6w8Bu4iBANGv94\n-----END RSA PRIVATE KEY-----" }
- Response example
{ "id": "388a7789d55b41d1918b3088a8f1e7f3", "name": "cert_b", "expireTime": 1565467166765, "timestamp": 1545467166765 }
Status Code
For details about error status codes, see Status Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot