Application Delivery Management

APIs zur Aktualisierung des Konfigurationspakets auf ein neues StyleBook verwenden

Sie können StyleBook-APIs verwenden, um das Konfigurationspaket von einem bestehenden StyleBook auf ein neues StyleBook zu aktualisieren.

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

Payload:

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

In diesem Beispiel-Payload sind die aufgelisteten Konfigurationspakete 1644278065 und 2750234437. Diese Konfigurationspakete werden auf ein neues StyleBook mit dem Namen customer-template und der Version 6.2 aktualisiert.

Um den Status des Aktualisierungsauftrags für das Konfigurationspaket abzurufen, verwenden Sie die Job-Polling-API:

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

Hinweis

Wiederholen Sie die GET-Methode, bis das Statusfeld im Antworttext auf completed (erfolgreich) oder failed (fehlgeschlagen) gesetzt ist.

APIs zur Aktualisierung des Konfigurationspakets auf ein neues StyleBook verwenden