addLoadBalancerSslCertificate
    • PDF

    addLoadBalancerSslCertificate

    • PDF

    Article Summary

    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

    HeaderDescription
    x-ncp-apigw-timestampIt 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-keyAPI key issued by API Gateway (not used in the API v2.)
    x-ncp-iam-access-keyAPI key issued by NAVER Cloud Platform or access key issued by IAM
    x-ncp-apigw-signature-v2Signature used to encrypt the body with the “secret key” that maps with the “access key.”
    The HMAC encryption algorithm is HMAC SHA256.

    Request parameters

    ParameterRequiredTypeLimitationsDescription
    certificateNameYStringDuplicates not allowed.Name of a certificate to add to the load balancer.
    privateKeyYStringDuplicates not allowed.Certificate private key
    publicKeyCertificateYStringDuplicates not allowed.Certificate public key
    certificateChainNStringDuplicates 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 codeReturn codeReturn message
    40026036Not found certificateName OR privateKey OR publicKeyCertificate Please check your input parameter.
    40026041The certificate name already existent.

    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.