The Orchestrator Web service API provides a collection of objects that serve as WSDL complex types and a collection of methods that server as WSDL operations. FinderResult ObjectA FinderResult represents an object from the Orchestrator inventory that Orchestrator locates in an external application by using a plug-in. For example, a FinderResult object can represent a virtual machine from vCenter Server. ModuleInfo ObjectModuleInfo stores the name, version, description, and display name attributes for each plug-in. A Web service application can use these attributes to modify its behavior based on the presence or absence of certain plug-ins or plug-in versions. Property ObjectA Property object represents a key-value pair that describes the properties of an item in the Orchestrator inventory. QueryResult ObjectThe QueryResult object represents the results of a find query. Workflow ObjectA Workflow object represents an Orchestrator workflow that defines a certain sequence of tasks, decisions, and operations. WorkflowParameter ObjectThe WorkflowParameter object defines a parameter in a workflow, for example, an input, an output, or an attribute. WorkflowToken ObjectA WorkflowToken object represents a specific instance of a workflow in the running, waiting, waiting-signal, canceled, completed or failed state. WorkflowTokenAttribute ObjectA WorkflowTokenAttribute object represents an input or output parameter of a running instance of a workflow.