Reprezentuje stanową abstrakcję dla szablonu serwera Zdalnej konfiguracji.
Podpis:
export interface ServerTemplate
Metody
Metoda | Opis |
---|---|
estimated(context) | Analizuje bieżący szablon, aby utworzyć konfigurację ServerConfig. |
load() | Pobiera i zapisuje w pamięci podręcznej bieżącą aktywną wersję ServerTemplate projektu. |
set(template) | Ustawia i zapisuje w pamięci podręcznej parametr ServerTemplateData lub ciąg JSON reprezentujący szablon serwera |
toJSON() | Zwraca reprezentację ServerTemplateData w formacie JSON. |
ServerTemplate.estimated()
Analizuje bieżący szablon, aby utworzyć konfigurację ServerConfig.
Podpis:
evaluate(context?: EvaluationContext): ServerConfig;
Parametry
Parametr | Typ | Opis |
---|---|---|
kontekst | EvaluationContext (Kontekst oceny) |
Zwroty:
ServerTemplate.load()
Pobiera i zapisuje w pamięci podręcznej bieżącą aktywną wersję ServerTemplate projektu.
Podpis:
load(): Promise<void>;
Zwroty:
Obietnica<void>
ServerTemplate.set()
Ustawia i zapisuje w pamięci podręcznej parametr ServerTemplateData lub ciąg JSON reprezentujący szablon serwera
Podpis:
set(template: ServerTemplateDataType): void;
Parametry
Parametr | Typ | Opis |
---|---|---|
szablon | ServerTemplateDataType (Typ danych serwera). |
Zwroty:
nieważność
ServerTemplate.toJSON()
Zwraca reprezentację ServerTemplateData w formacie JSON.
Podpis:
toJSON(): ServerTemplateData;
Zwroty:
ServerTemplateData (Dane szablonu serwera)