Application Delivery Management

APIを使用した任意のファイルタイプのアップロード構成作成

NetScaler Console APIを使用して、選択したNetScalerインスタンスにファイルをアップロードする構成パックを作成することもできます。 任意の種類のファイルをアップロードする例については、NetScaler MA ServiceにファイルをアップロードするStyleBookの作成方法を参照してください。 例で説明されているように、構成パックを作成し、’locationfile’パラメーターの値をNetScaler Console上のロケーションファイルのファイルパスに設定します。 このStyleBookから構成パックを作成するには、次のようにREST APIを使用します。

POST

https://<mas_ip>/stylebook/nitro/v2/config/configpacks?mode=sync
<!--NeedCopy-->
Content-Type: application/json
Accept: application/json
{
    "configpack": {
        "stylebook": {
            "name": "upload-geolocations",
            "namespace": "com.citrix.adc.stylebooks.samples",
            "version": "1.0"
        },
        "parameters": {
            "locationfile": {
                "name": "servercert1.key",
                "contents": "<base64-contents>",
                "encoding_type": "base64"
            }
        },
        "targets": [
            {
                "instance_id": "d9dca475-abde-47ef-bf99-8434fe6ad886"
            }
        ]
    }
}

<!--NeedCopy-->
APIを使用した任意のファイルタイプのアップロード構成作成

この記事の概要