원격 구성 서버 템플릿에 대한 상태 저장 추상화를 나타냅니다.
서명:
export interface ServerTemplate
메소드
메서드 | 설명 |
---|---|
평가(컨텍스트) | 현재 템플릿을 평가하여 ServerConfig를 생성합니다. |
load() | 프로젝트 ServerTemplate의 현재 활성 버전을 가져오고 캐시합니다. |
set(template) | ServerTemplateData 또는 서버 템플릿을 나타내는 JSON 문자열을 설정하고 캐시합니다. |
JSON()으로 전송합니다. | ServerTemplateData의 JSON 표현을 반환합니다. |
ServerTemplate.evaluate()
현재 템플릿을 평가하여 ServerConfig를 생성합니다.
서명:
evaluate(context?: EvaluationContext): ServerConfig;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
context | EvaluationContext |
반환:
ServerTemplate.load()
프로젝트 ServerTemplate의 현재 활성 버전을 가져오고 캐시합니다.
서명:
load(): Promise<void>;
반환:
프로미스<void>
ServerTemplate.set()
ServerTemplateData 또는 서버 템플릿을 나타내는 JSON 문자열을 설정하고 캐시합니다.
서명:
set(template: ServerTemplateDataType): void;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
템플릿 | ServerTemplateDataType |
반환:
void
ServerTemplate.toJSON()
ServerTemplateData의 JSON 표현을 반환합니다.
서명:
toJSON(): ServerTemplateData;
반환: