本文へジャンプします。

ニフティクラウド APIリファレンス

SetLoadBalancerListenerSSLCertificate

処理概要

指定したロードバランサーに対してSSL証明書を取り付けます。

ロードバランサーを指定するためには、ロードバランサー名・ポート番号が必要です。削除済みのロードバランサーを指定した、管理外のロードバランサーを指定したなど、無効なロードバランサーを指定した場合は、エラーが返されます。

SSL証明書を指定するためには、SSL証明書の発行識別子が必要です。削除済みのSSL証明書を指定した、管理外のSSL証明書を指定したなど、無効なSSL証明書を指定した場合は、エラーが返されます。

指定したSSL証明書のステータスが「有効」かつ、数量無制限の証明書のみ設定することができます。それ以外のSSL証明書を指定した場合はエラーが返されます。

指定するパラメーター

パラメーター 説明 必須 サンプル値
LoadBalancerName 対象のロードバランサー名
Type : String
lb0001
LoadBalancerPort 対象の待ち受けポート
Type : Integer
80
InstancePort 対象の宛先ポート
Type : Integer
80
SSLCertificateId SSL証明書の発行識別子
Type : String
111

応答フィールド

フィールド(項目) 説明 サンプル値
SetLoadBalancerListenerSSLCertificateResponse SetLoadBalancerListenerSSLCertificateレスポンス
Type : SetLoadBalancerListenerSSLCertificateResponse
Ancestor : なし
Children : SetLoadBalancerListenerSSLCertificateResult, ResponseMetadata
 
SetLoadBalancerListenerSSLCertificateResult ※返却値なし
Type : SetLoadBalancerListenerSSLCertificateResult
Ancestor : SetLoadBalancerListenerSSLCertificateResponse
Children : なし
 
ResponseMetadata リクエスト情報
Type : ResponseMetadata
Ancestor : SetLoadBalancerListenerSSLCertificateResponse
Children : RequestId
 
RequestId リクエスト識別子
Type : xsd:string
Ancestor : ResponseMetadata
Children : なし
f6dd8353-eb6b-6b4fd32e4f05

リクエストサンプル

https://cp.cloud.nifty.com/api/?Action=SetLoadBalancerListenerSSLCertificate&LoadBalancerName=lb0001&LoadBalancerPort=80&InstancePort=80
&SSLCertificateId=111&CommonParams

応答サンプル

<SetLoadBalancerListenerSSLCertificateResponse xmlns="https://cp.cloud.nifty.com/api/">
    <SetLoadBalancerListenerSSLCertificateResult />
    <ResponseMetadata>
        <RequestId>f6dd8353-eb6b-6b4fd32e4f05</RequestId>
    </ResponseMetadata>
</SetLoadBalancerListenerSSLCertificateResponse>

ニフティクラウド サイト内検索

APIメニュー

  • ツイッターでフォローしてください
  • ニフティクラウド公式フェイスブックページ

推奨画面サイズ 1024×768 以上