APIを使用して証明書とキーファイルをアップロードするための構成を作成します

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

「SSL証明書と証明書キー ファイルをNetScalerコンソールにアップロードするための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
<!--NeedCopy-->
コンテンツタイプ: 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" }
      ],
      "証明書": [
        {
          "証明書名": "server_cert",
          "証明書ファイル": "server_cert.pem",
          "ssl-inform": "PEM",
          "キー名": "server_key",
          "キーファイル": "server_key.pem",
          "証明書パスワード": "secret",
          "証明書アドバンス": {
            "is-ca-cert": false,
            "skip-ca-name": false
          }
        }
      ],
      "lb-advanced": {
        "flush-on-state-down": "有効",
        "auth-params": {
          "authentication": "オフ",
          "authentication-http-401": "オフ"
        },
        "appflow-log": "有効",
        "algorithm": "LEASTCONNECTION"
      },
      "svcg-advanced": {
        "svc-client-ip": "無効",
        "svc-use-source-ip": "いいえ",
        "svc-use-proxy-port": "いいえ",
        "svc-surge-protection": "オフ",
        "svc-client-keepalive": "いいえ",
        "svc-tcp-buffering": "いいえ",
        "svc-compression": "いいえ",
        "svc-state": "有効",
        "svc-downstate-flush": "無効",
        "svc-enable-health-monitor": "いいえ"
      }
    },
    「ターゲット」: [
      {
        「id」: "8c158e7a-0087-423f-91b0-0ccf16de552a"
      }
    ]
  }
}
<!--NeedCopy-->

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