원격 구성 템플릿 버전을 나타내는 인터페이스입니다. 버전 설명을 제외하고 출력만 가능합니다. 원격 구성 템플릿의 특정 버전에 대한 메타데이터가 포함되어 있습니다. 모든 필드는 지정된 원격 구성 템플릿이 게시될 때 설정됩니다. 버전의 설명 필드는 publishTemplate
호출에 지정될 수 있습니다.
서명:
export interface Version
속성
재산 | 유형 | 설명 |
---|---|---|
설명 | 끈 | 해당 원격 구성 템플릿에 대해 사용자가 제공한 설명입니다. |
isLegacy | 부울 | 버전 기록이 지원되기 전에 이 원격 구성 템플릿이 게시되었는지 여부를 나타냅니다. |
롤백소스 | 끈 | 롤백으로 인해 현재 버전이 된 원격 구성 템플릿의 버전 번호입니다. 이 버전이 롤백의 결과인 경우에만 존재합니다. |
업데이트원산지 | ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | '콘솔' | 'REST_API' | 'ADMIN_SDK_NODE') | 템플릿 업데이트 작업의 출처입니다. |
업데이트 시간 | 끈 | 이 버전의 원격 구성 템플릿이 원격 구성 백엔드에 기록된 시점의 타임스탬프입니다. |
업데이트 유형 | ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') | 템플릿 업데이트 작업의 유형입니다. |
업데이트사용자 | 원격구성사용자 | 업데이트를 수행한 계정에 대한 모든 메타데이터 필드를 집계합니다. |
버전 번호 | 끈 | 원격 구성 템플릿의 버전 번호입니다. |
버전.설명
해당 원격 구성 템플릿에 대해 사용자가 제공한 설명입니다.
서명:
description?: string;
Version.isLegacy
버전 기록이 지원되기 전에 이 원격 구성 템플릿이 게시되었는지 여부를 나타냅니다.
서명:
isLegacy?: boolean;
버전.롤백소스
롤백으로 인해 현재 버전이 된 원격 구성 템플릿의 버전 번호입니다. 이 버전이 롤백의 결과인 경우에만 존재합니다.
서명:
rollbackSource?: string;
버전.업데이트원본
템플릿 업데이트 작업의 출처입니다.
서명:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
버전.업데이트시간
이 버전의 원격 구성 템플릿이 원격 구성 백엔드에 기록된 시점의 타임스탬프입니다.
서명:
updateTime?: string;
버전.업데이트 유형
템플릿 업데이트 작업의 유형입니다.
서명:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
버전.업데이트사용자
업데이트를 수행한 계정에 대한 모든 메타데이터 필드를 집계합니다.
서명:
updateUser?: RemoteConfigUser;
버전.버전번호
원격 구성 템플릿의 버전 번호입니다.
서명:
versionNumber?: string;