ServerTemplate interface

원격 구성 서버 템플릿의 스테이트풀(Stateful) 추상화를 나타냅니다.

서명:

export interface ServerTemplate 

방법

메서드 설명
평가(컨텍스트) 현재 템플릿을 평가하여 ServerConfig를 생성합니다.
로드() 프로젝트 ServerTemplate의 현재 활성 버전을 가져오고 캐시합니다.
set(템플릿) ServerTemplateData 또는 서버 템플릿을 나타내는 JSON 문자열을 설정 및 캐시합니다.
toJSON() ServerTemplateData의 JSON 표현을 반환합니다.

ServerTemplate.evaluate()

현재 템플릿을 평가하여 ServerConfig를 생성합니다.

서명:

evaluate(context?: EvaluationContext): ServerConfig;

매개변수

매개변수 유형 설명
context EvaluationContext

반환:

ServerConfig

ServerTemplate.load()

프로젝트 ServerTemplate의 현재 활성 버전을 가져오고 캐시합니다.

서명:

load(): Promise<void>;

반환:

프로미스<void>

ServerTemplate.set()

ServerTemplateData 또는 서버 템플릿을 나타내는 JSON 문자열을 설정 및 캐시합니다.

서명:

set(template: ServerTemplateDataType): void;

매개변수

매개변수 유형 설명
템플릿 ServerTemplateDataType

반환:

void

ServerTemplate.toJSON()

ServerTemplateData의 JSON 표현을 반환합니다.

서명:

toJSON(): ServerTemplateData;

반환:

ServerTemplateData