Swagger NSS

Le Swagger NSS est un service permettant de prototyper vos appels API au portail NSS. Ce service n’est disponible qu’en anglais.

Accès

Le Swagger est accessible à partir des deux sites :

Un aperçu de l’interface :

Interface API de NetBackup Self Service pour accéder aux différentes fonctionnalités et informations

Comment s’authentifier

Cliquer sur le bouton Authorize.

Bouton pour autoriser l'accès à l'API NetBackup Self Service

Entrer le login et le password fourni pour la connection à NSS

Formulaire d'autorisation pour accéder à l'API NetBackup Self Service avec saisie du nom d'utilisateur et du mot de passe

L’accès a été autorisé

Confirmation de l'autorisation d'accès à l'API NetBackup Self Service

Exemple: Backup Now

On va d’abord récupérer le VmID de la VM à sauvegarder.

Requête GET pour obtenir la liste des machines via l'API NetBackup Self Service

Le VmID est listé dans le corps de la réponse, dans le même bloc que le VmName.

{
  "data": [
    {
      "Id": <VmID>,
...
      "VMDisplayName": <VmName>,
...

On peut ensuite lancer un job de type « Backup now« 

Requête POST pour effectuer une sauvegarde d'une machine spécifique via l'API NetBackup Self Service

En utilisant la configuration décrite ci-dessous :

Name Description
Id <VmID>
backupData {
 "ProtectionLevelId": 4,
 "RetentionLevel": 3,
 "StorageLifecyclePolicyName": "",
 "Paths": [ ]

}