addLoadBalancerSslCertificate
- Print
- PDF
addLoadBalancerSslCertificate
- Print
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
Overview
Adds an SSL certificate to be used by a load balancer.
Note
- The provision of addloadbalancersslcertificate will be discontinued soon. Please use createexternalcertificate, which is the same feature.
Request
Request header
Header | Description |
---|---|
x-ncp-apigw-timestamp | It is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC. If the time difference with the API Gateway server is more than 5 minutes, the request is considered invalid. |
x-ncp-apigw-api-key | API key issued by API Gateway (not used in the API v2.) |
x-ncp-iam-access-key | API key issued by NAVER Cloud Platform or access key issued by IAM |
x-ncp-apigw-signature-v2 | Signature used to encrypt the body with the “secret key” that maps with the “access key.” The HMAC encryption algorithm is HMAC SHA256. |
Request parameters
Parameter | Required | Type | Limitations | Description |
---|---|---|---|---|
certificateName | Y | String | Duplicates not allowed. | Name of a certificate to add to the load balancer. |
privateKey | Y | String | Duplicates not allowed. | Certificate private key |
publicKeyCertificate | Y | String | Duplicates not allowed. | Certificate public key |
certificateChain | N | String | Duplicates not allowed. | Chain CA certificate (Required if the certificate is issued with a chain CA) |
Response
Response body
Examples
Request example
POST {LOADBALANCER_API_URL}/loadbalancer/v2/addLoadBalancerSslCertificate?certificateName=ssl-key&privateKey=-----BEGIN%20RSA%20PRIVATE%20KEY-----%0AMIICXQIBAAKBgQDVCm3rCfYeQDQW1yzWIofJtRc3wD6fft4Vm%2FEhFAFg77tPzCUr%0AGwMEAdJ0a6mM8bTJdNAsLgS2ArqcNhwDwt%2Fo7Vwo6Jo8faYDJzz6CFyBMXr2IRfq%0AirT3ffoCq%2B3tL9rwQ9llP5%2BL%2BPo%2Fk1BfaJd5Z%2BmTn8UG5T8Npaj4UQOYuwIDAQAB%0AAoGBAIxATnbC2xW1PNWgmPLsTqq7HmrklBWahwiA3jDho7q2eIEjK4ECSmzz6iIc%0A0sVoRpWt4nKDZTSR%2FVpjwPO08oSIywUFyh%2BExL5YZ%2FTmMKiIurOWnQujUZTLah3y%0ArfeFrCAkMLKhLMT3oreKCooIw4LEy5zDQ4PlqAX5T4icBp45AkEA%2BNM1GVM4N12w%0AQpkWYsT3tplF5V72A81l%2BQUhkol%2Ffajk%2FkyqcVZqE401sosab62qoHaJqIa1rb9y%0AVsHYlqO5xQJBANsvETMHu%2FtONYoQVu75UookH6sJZ98lXvLGIJOm9BdvQscK%2FsfP%0AVD7MQg7BLMSSIyzTmNnFKp%2FZ3nSW2zX3sH8CQQCECcf%2BlVuafbvfy07GwNDWc8VU%0AbyzLXb6EA0YKda5Sp0JE87fqhrmpgGCDSy%2BPHbASkHSCGmHkPlhVU240mdMlAkBo%0AJUEi4jXr%2FwlphMIJ4uXZRbjWaC221eb7rDCmd9nbmL4%2BHXdaMaVyAVQR9q%2Fy5w1X%0Aq2MhdpH%2BSmNtOpEGX565AkAw0iyekCbB%2F4QES2D49uy6glJ%2F0%2B8PGK4yT76yBBmS%0AQZGpOT95XbJhHWLo%2BS6VT6kyeBLd4cgityGrsMRFZkA1%0A-----END%20RSA%20PRIVATE%20KEY-----&publicKeyCertificate=-----BEGIN%20CERTIFICATE-----%0AMIICazCCAdQCCQDqqtCSgqvb9TANBgkqhkiG9w0BAQUFADB6MQswCQYDVQQGEwJL%0AUjEPMA0GA1UECBMGZmFzdDAyMQ4wDAYDVQQHEwVTZW91bDEMMAoGA1UEChMDTkJQ%0AMQwwCgYDVQQLEwNSTkQxDTALBgNVBAMTBHRlc3QxHzAdBgkqhkiG9w0BCQEWEGZh%0Ac3QwMkBuYXZlci5jb20wHhcNMTQwMzE4MDU0NTQxWhcNMTUwMzE4MDU0NTQxWjB6%0AMQswCQYDVQQGEwJLUjEPMA0GA1UECBMGZmFzdDAyMQ4wDAYDVQQHEwVTZW91bDEM%0AMAoGA1UEChMDTkJQMQwwCgYDVQQLEwNSTkQxDTALBgNVBAMTBHRlc3QxHzAdBgkq%0AhkiG9w0BCQEWEGZhc3QwMkBuYXZlci5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0A%0AMIGJAoGBANUKbesJ9h5ANBbXLNYih8m1FzfAPp9%2B3hWb8SEUAWDvu0%2FMJSsbAwQB%0A0nRrqYzxtMl00CwuBLYCupw2HAPC3%2BjtXCjomjx9pgMnPPoIXIExevYhF%2BqKtPd9%0A%2BgKr7e0v2vBD2WU%2Fn4v4%2Bj%2BTUF9ol3ln6ZOfxQblPw2lqPhRA5i7AgMBAAEwDQYJ%0AKoZIhvcNAQEFBQADgYEAhbcSYDrEnBKuEepa35FQBlLMTVA%2B2RocfRZPdXV0s3i5%0A5iwH%2F6S23Gy%2FnKkEXJSGhUst5HjgRJqhvHyfM2uXY8zeq0oVhGu0C3iaE49Q0Vdp%0Ai1pMe%2B14UFKW8iohI8ZU2eUL5tm0VdNtV8JPF%2Fsagh4LLyPzrf65PwOIbtSttcY%3D%0A-----END%20CERTIFICATE-----
Response example
<addLoadBalancerSslCertificateResponse>
<requestId>3c860c5d-10b0-464d-b7da-c464ae31c042</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<sslCertificateList>
<sslCertificate>
<certificateName>ssl-key</certificateName>
<privateKey>-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDVCm3rCfYeQDQW1yzWIofJtRc3wD6fft4Vm/EhFAFg77tPzCUr
GwMEAdJ0a6mM8bTJdNAsLgS2ArqcNhwDwt/o7Vwo6Jo8faYDJzz6CFyBMXr2IRfq
irT3ffoCq+3tL9rwQ9llP5+L+Po/k1BfaJd5Z+mTn8UG5T8Npaj4UQOYuwIDAQAB
AoGBAIxATnbC2xW1PNWgmPLsTqq7HmrklBWahwiA3jDho7q2eIEjK4ECSmzz6iIc
0sVoRpWt4nKDZTSR/VpjwPO08oSIywUFyh+ExL5YZ/TmMKiIurOWnQujUZTLah3y
rfeFrCAkMLKhLMT3oreKCooIw4LEy5zDQ4PlqAX5T4icBp45AkEA+NM1GVM4N12w
QpkWYsT3tplF5V72A81l+QUhkol/fajk/kyqcVZqE401sosab62qoHaJqIa1rb9y
VsHYlqO5xQJBANsvETMHu/tONYoQVu75UookH6sJZ98lXvLGIJOm9BdvQscK/sfP
VD7MQg7BLMSSIyzTmNnFKp/Z3nSW2zX3sH8CQQCECcf+lVuafbvfy07GwNDWc8VU
byzLXb6EA0YKda5Sp0JE87fqhrmpgGCDSy+PHbASkHSCGmHkPlhVU240mdMlAkBo
JUEi4jXr/wlphMIJ4uXZRbjWaC221eb7rDCmd9nbmL4+HXdaMaVyAVQR9q/y5w1X
q2MhdpH+SmNtOpEGX565AkAw0iyekCbB/4QES2D49uy6glJ/0+8PGK4yT76yBBmS
QZGpOT95XbJhHWLo+S6VT6kyeBLd4cgityGrsMRFZkA1
-----END RSA PRIVATE KEY-----</privateKey>
<publicKeyCertificate>-----BEGIN CERTIFICATE-----
MIICazCCAdQCCQDqqtCSgqvb9TANBgkqhkiG9w0BAQUFADB6MQswCQYDVQQGEwJL
UjEPMA0GA1UECBMGZmFzdDAyMQ4wDAYDVQQHEwVTZW91bDEMMAoGA1UEChMDTkJQ
MQwwCgYDVQQLEwNSTkQxDTALBgNVBAMTBHRlc3QxHzAdBgkqhkiG9w0BCQEWEGZh
c3QwMkBuYXZlci5jb20wHhcNMTQwMzE4MDU0NTQxWhcNMTUwMzE4MDU0NTQxWjB6
MQswCQYDVQQGEwJLUjEPMA0GA1UECBMGZmFzdDAyMQ4wDAYDVQQHEwVTZW91bDEM
MAoGA1UEChMDTkJQMQwwCgYDVQQLEwNSTkQxDTALBgNVBAMTBHRlc3QxHzAdBgkq
hkiG9w0BCQEWEGZhc3QwMkBuYXZlci5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0A
MIGJAoGBANUKbesJ9h5ANBbXLNYih8m1FzfAPp9+3hWb8SEUAWDvu0/MJSsbAwQB
0nRrqYzxtMl00CwuBLYCupw2HAPC3+jtXCjomjx9pgMnPPoIXIExevYhF+qKtPd9
+gKr7e0v2vBD2WU/n4v4+j+TUF9ol3ln6ZOfxQblPw2lqPhRA5i7AgMBAAEwDQYJ
KoZIhvcNAQEFBQADgYEAhbcSYDrEnBKuEepa35FQBlLMTVA+2RocfRZPdXV0s3i5
5iwH/6S23Gy/nKkEXJSGhUst5HjgRJqhvHyfM2uXY8zeq0oVhGu0C3iaE49Q0Vdp
i1pMe+14UFKW8iohI8ZU2eUL5tm0VdNtV8JPF/sagh4LLyPzrf65PwOIbtSttcY=
-----END CERTIFICATE-----</publicKeyCertificate>
<certificateChain></certificateChain>
</sslCertificate>
</sslCertificateList>
</addLoadBalancerSslCertificateResponse>
Error codes
Errors that may occur while using this action are listed below. For information on common errors, refer to NAVER Cloud Platform.
HTTP response code | Return code | Return message |
---|---|---|
400 | 26036 | Not found certificateName OR privateKey OR publicKeyCertificate Please check your input parameter. |
400 | 26041 | The certificate name already existent. |
Was this article helpful?