NetScaler コンソール API を使用して、選択した NetScaler インスタンスにファイルをアップロードする構成パックを作成することもできます。 あらゆるタイプのファイルをアップロードする例については、「 NetScaler MA サービスにファイルをアップロードするためのスタイルブックを作成する方法」を参照してください。 例で説明したように、構成パックを作成し、「locationfile」パラメータの値を NetScaler コンソール上のロケーション ファイルのファイル パスに設定します。 次のように、REST API を使用してこの StyleBook から構成パックを作成します。
POST
https://<mas_ip>/stylebook/nitro/v2/config/configpacks?mode=sync
<!--NeedCopy-->
コンテンツタイプ: 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-->