Vous pouvez exporter un module à l'aide de l'API REST d'Orchestrator, puis télécharger le module en tant que fichier.

Par défaut, les modules Orchestrator sont exportés avec les valeurs d'attributs des éléments de configuration et des balises globales. Vous pouvez exporter un module sans valeur d'attribut ou balise globale à l'aide des paramètres de la demande. Vous pouvez également indiquer un nom personnalisé pour le fichier de module que vous téléchargez.

Procédure

  1. Ouvrez une application client REST et ajoutez un en-tête de demande avec les valeurs suivantes.
    • Nom : accepter

    • Valeur : application/zip

  2. Soumettez une demande GET au niveau de l'URL du module que vous souhaitez exporter :
    GET http://{orchestrator_host}:{port}/vco/api/packages/{package_name}/
  3. (Facultatif) Si vous souhaitez attribuer un nom personnalisé au module exporté, utilisez le paramètre packageName de la demande GET :
    GET http://{orchestrator_host}:{port}/vco/api/packages/{package_name}/?packageName={custom_name}
  4. (Facultatif) Pour exporter un module sans les valeurs d'attributs des éléments de configuration, utilisez les paramètres exportConfigurationAttributeValues de la demande GET :
    GET http://{orchestrator_host}:{port}/vco/api/packages/{package_name}/?exportConfigurationAttributeValues=false
  5. (Facultatif) Pour exporter un module sans les balises globales, utilisez les paramètres exportGlobalTags de la demande GET :
    GET http://{orchestrator_host}:{port}/vco/api/packages/{package_name}/?exportGlobalTags=false

Résultats

Si la demande GET aboutit, vous obtenez le code d'état 200. Le contenu binaire du module est disponible en tant que pièce jointe avec package_name.package comme nom de fichier par défaut. Vous pouvez enregistrer le fichier à l'aide d'une application client REST.