Version interface

代表远程配置模板版本的接口。仅输出,版本描述除外。包含有关特定版本的远程配置模板的元数据。所有字段均在发布指定的远程配置模板时设置。版本的描述字段可以在publishTemplate调用中指定。

签名:

export interface Version 

特性

财产类型描述
描述细绳用户提供的相应远程配置模板的描述。
是遗产布尔值指示此远程配置模板是否在支持版本历史记录之前发布。
回滚源细绳由于回滚而成为当前版本的远程配置模板的版本号。仅当此版本是回滚的结果时才存在。
更新源('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | '控制台' | 'REST_API' | 'ADMIN_SDK_NODE')模板更新操作的起源。
更新时间细绳此版本的远程配置模板写入远程配置后端的时间戳。
更新类型('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCRMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK')模板更新操作的类型。
更新用户远程配置用户有关执行更新的帐户的所有元数据字段的聚合。
版本号细绳远程配置模板的版本号。

版本.描述

用户提供的相应远程配置模板的描述。

签名:

description?: string;

版本.isLegacy

指示此远程配置模板是否在支持版本历史记录之前发布。

签名:

isLegacy?: boolean;

版本.rollbackSource

由于回滚而成为当前版本的远程配置模板的版本号。仅当此版本是回滚的结果时才存在。

签名:

rollbackSource?: string;

版本.updateOrigin

模板更新操作的起源。

签名:

updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');

版本.更新时间

此版本的远程配置模板写入远程配置后端的时间戳。

签名:

updateTime?: string;

版本.updateType

模板更新操作的类型。

签名:

updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');

版本.updateUser

有关执行更新的帐户的所有元数据字段的聚合。

签名:

updateUser?: RemoteConfigUser;

版本.版本号

远程配置模板的版本号。

签名:

versionNumber?: string;