ServerTemplate interface

代表遠端設定伺服器範本的有狀態抽象化機制。

簽名:

export interface ServerTemplate 

方法

方式 說明
評估(背景資訊) 評估目前的範本以產生 ServerConfig
load() 擷取並快取專案目前使用中版本的 ServerTemplate
set(template) 設定並快取代表伺服器範本的 ServerTemplateData 或 JSON 字串
toJSON() 傳回 ServerTemplateData 的 JSON 表示法

ServerTemplate.Measure()

評估目前的範本以產生 ServerConfig

簽名:

evaluate(context?: EvaluationContext): ServerConfig;

參數

參數 類型 說明
context EvaluationContext

傳回:

ServerConfig

ServerTemplate.load()

擷取並快取專案目前使用中版本的 ServerTemplate

簽名:

load(): Promise<void>;

傳回:

承諾<void>

ServerTemplate.set()

設定並快取代表伺服器範本的 ServerTemplateData 或 JSON 字串

簽名:

set(template: ServerTemplateDataType): void;

參數

參數 類型 說明
範本 ServerTemplateDataType

傳回:

無效

ServerTemplate.toJSON()

傳回 ServerTemplateData 的 JSON 表示法

簽名:

toJSON(): ServerTemplateData;

傳回:

ServerTemplateData