Application Delivery Management

Utiliser les API pour mettre à niveau le pack de configuration vers un nouveau StyleBook

Vous pouvez utiliser les API StyleBook pour mettre à niveau le pack de configuration d’un StyleBook existant vers un nouveau StyleBook.

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

Charge utile :

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

Dans cet exemple de charge utile, les packs de configuration répertoriés sont 1644278065 et 2750234437. Ces packs de configuration sont mis à jour vers un nouveau StyleBook avec le nom customer-template et la version 6.2.

Pour obtenir le statut de la tâche de mise à niveau du pack de configuration, utilisez l’API d’interrogation des tâches :

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

Remarque

Répétez la méthode GET jusqu’à ce que le champ de statut dans le corps de la réponse soit défini sur terminé (indiquant le succès) ou échec.

Utiliser les API pour mettre à niveau le pack de configuration vers un nouveau StyleBook