Les objets de scripts sont des représentations JavaScript des objets provenant de la technologie en plug-in. Les objets de script des plug-ins apparaissent dans l'API JavaScript d'Orchestrator et vous pouvez les utiliser dans les éléments en script des workflows et des actions.

Les objets de script des plug-ins apparaissent dans l'API JavaScript d'Orchestrator sous forme de modules, de types et de catégories JavaScript. La plupart des objets de l'outil de recherche sont représentés par un objet de script. Les classes JavaScript peuvent ajouter des méthodes et des attributs à l'API JavaScript d'Orchestrator ; ces méthodes représentent les méthodes et attributs des objets de l'API de la technologie en plug-in. La technologie en plug-in fournit les implémentations des objets, des types, des classes et des méthodes indépendamment d'Orchestrator. Par exemple, le plug-in vCenter Server représente tous les objets de l'API vCenter Server sous forme d'objets JavaScript dans l'API JavaScript d'Orchestrator, avec les représentations de l'ensemble des classes, des méthodes et des attributs définis par l'API vCenter Server. Vous pouvez utiliser les classes de script vCenter Server, ainsi que les méthodes et attributs qu'ils définissent dans les fonctions en script d'Orchestrator.

Par exemple, le type d'objet géré VirtualMachine de l'API vCenter Server est retrouvé par l'outil de recherche VC:VirtualMachine et apparaît dans l'API JavaScript d'Orchestrator en tant que classe JavaScript VcVirtualMachine. La classe JavaScript VcVirtualMachine de l'API JavaScript d'Orchestrator définit des méthodes et attributs identiques aux objets gérés VirtualMachine de l'API vCenter Server.

Un plug-in Orchestrator mappe les objets, les types, les classes, les attributs et les méthodes de la technologie en plug-in vers des objets, des types, des classes, des attributs et des méthodes JavaScript Orchestrator équivalents dans l'élément <scripting-objects> du fichier vso.xml.