Application Delivery Management

API を使用した設定パックの新しい StyleBook へのアップグレード

StyleBook API を使用して、既存の StyleBook から新しい StyleBook へ設定パックをアップグレードできます。

POST http://<mas-ip>/stylebook/nitro/v2/config/configpacks/actions/upgrade?mode=async

ペイロード:

{
    "upgrade": {
            "stylebook": {
            "name": "customer-template",
            "namespace": "neustar.citrix.adc.stylebooks",
            "version": "6.2"
        },
        "configpack_ids": [
            "1644278065",
            "2750234437"
        ]
    }
}
<!--NeedCopy-->

このペイロードの例では、リストされている設定パックは 1644278065 と 2750234437 です。これらの設定パックは、customer-template という名前でバージョン 6.2 の新しい StyleBook に更新されます。

設定パックのアップグレードジョブのステータスを取得するには、ジョブポーリング API を使用します。

GET: https://<mas-ip>/stylebook/nitro/v1/config/jobs/<job-ID>

レスポンスボディのステータスフィールドが completed (成功を示す) または failed に設定されるまで、GET メソッドを繰り返します。

API を使用した設定パックの新しい StyleBook へのアップグレード

この記事の概要