Application Delivery Management
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

API を使用して証明書とキーファイルをアップロードする設定を作成する

StyleBook APIを使用して、このStyleBookに基づいて構成を作成します。curlコマンドラインツールやPostman chromeブラウザ拡張機能などの任意のツールを使用して、HTTPリクエストをNetScaler Application Delivery Management(ADM)に送信できます。

SSL証明書と証明書キーファイルをNetScaler ADMにアップロードするStyleBookを作成する方法で証明書とキーファイルをアップロードするために作成したStyleBookの例を考えてみましょう。REST APIを使用して、このStyleBookから次のように構成パックを作成します:

POST https://<MAS_IP_Address>/stylebook/nitro/v1/config/stylebooks/com.citrix.adc.stylebooks/1.0/lb-mon/configpacks?mode=async
Content-Type: application/jsonAccept: application/json { "configpack": { "parameters": { "lb-appname": "lbmon", "lb-virtual-ip": "13.1.11.10", "lb-virtual-port": "80", "lb-service-type": "HTTP", "svc-service-type": "HTTP", "svc-servers": [ { "ip": "14.1.1.15", "port": "80" } ], "certificates": [ { "cert-name": "server_cert", "cert-file": "server_cert.pem", "ssl-inform": "PEM", "key-name": "server_key", "key-file": "server_key.pem", "cert-password": "secret", "cert-advanced": { "is-ca-cert": false, "skip-ca-name": false } } ], "lb-advanced": { "flush-on-state-down": "ENABLED", "auth-params": { "authentication": "OFF", "authentication-http-401": "OFF" }, "appflow-log": "ENABLED", "algorithm": "LEASTCONNECTION" }, "svcg-advanced": { "svc-client-ip": "DISABLED", "svc-use-source-ip": "NO", "svc-use-proxy-port": "NO", "svc-surge-protection": "OFF", "svc-client-keepalive": "NO", "svc-tcp-buffering": "NO", "svc-compression": "NO", "svc-state": "ENABLED", "svc-downstate-flush": "DISABLED", "svc-enable-health-monitor": "NO" } }, "targets": [ { "id": "8c158e7a-0087-423f-91b0-0ccf16de552a" } ] } }

この設定パックは、ID 8c158e7a-0087-423F-91b0-0ccf16de552a を使用して一意に識別されます。このIDを使用して、構成のクエリ、更新、削除を行えます。構成パックが正常に更新されると、証明書とキーファイルがNetScaler ADMファイルシステムにアップロードされます。

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
API を使用して証明書とキーファイルをアップロードする設定を作成する