您可使用預先定義的 Maven 原型組合作為範本,開發 Orchestrator 外掛程式。

下表說明 Orchestrator 中可用的預設 Maven 原型。

表格 1. 預設 Maven 原型

原型

說明

com.vmware.o11n:o11n-plugin-archetype-simple

com.vmware.o11n:o11n-plugin-archetype-simple

com.vmware.o11n:o11n-package-archetype

僅有內容的 Maven 專案可透過來源形式將套件保存在套件中,以提升與 RCS、diff、後續處理等項目的互動。

com.vmware.o11n:o11n-client-archetype-rest

簡易命令行工具可與 Orchestrator REST API 通訊及呼叫工作流程。

com.vmware.o11n:o11n-plugin-archetype-inventory

外掛程式可展示詳細目錄用途。外掛程式執行用於單一類型的存放庫、介面卡及處理站。詳細目錄儲存在磁碟上的檔案中。

com.vmware.o11n:o11n-archetype-inventory-annotation

在註解最上方產生外掛程式的 vso.xml 描述元。

com.vmware.o11n:o11n-archetype-spring

外掛程式使用 Spring-based 的 SDK 以提供具有 DI 功能的環境,且相較於標準外掛程式 API,外掛程式可新增更高層級的服務。

com.vmware.o11n:o11n-plugin-archetype-modeldriven

原型會產生外掛程式骨架,以建置含 ModelDriven 的外掛程式。