表示 Remote Config 模板版本的界面。仅输出(版本说明除外)。包含有关 Remote Config 模板特定版本的元数据。所有字段均是在发布指定的 Remote Config 模板时设置的。版本的说明字段可以在 publishTemplate
调用中指定。
签名:
export interface Version
属性
属性 | 类型 | 说明 |
---|---|---|
description | 字符串 | 用户提供的相应 Remote Config 模板的说明。 |
isLegacy | 布尔值 | 指明此 Remote Config 模板是否是在系统支持版本记录之前发布的。 |
rollbackSource | 字符串 | 由于回滚而成为当前版本的 Remote Config 模板的版本号。仅当此版本是回滚导致的结果时,此字段才会显示。 |
updateOrigin | (“REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED”|“CONSOLE”|“REST_API”|“ADMIN_SDK_NODE”) | 模板更新操作的来源。 |
updateTime | 字符串 | 此版本的 Remote Config 模板被写入 Remote Config 后端时的时间戳。 |
updateType | (“REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED”|“INCREMENTAL_UPDATE”|“FORCED_UPDATE”|“ROLLBACK”) | 模板更新操作的类型。 |
updateUser | RemoteConfigUser | 对执行更新的账号的所有元数据字段的汇总。 |
versionNumber | 字符串 | Remote Config 模板的版本号。 |
Version.description
用户提供的相应 Remote Config 模板的说明。
签名:
description?: string;
Version.isLegacy
指明此 Remote Config 模板是否是在系统支持版本记录之前发布的。
签名:
isLegacy?: boolean;
Version.rollbackSource
由于回滚而成为当前版本的 Remote Config 模板的版本号。仅当此版本是回滚导致的结果时,此字段才会显示。
签名:
rollbackSource?: string;
Version.updateOrigin
模板更新操作的来源。
签名:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
Version.updateTime
此版本的 Remote Config 模板被写入 Remote Config 后端时的时间戳。
签名:
updateTime?: string;
Version.updateType
模板更新操作的类型。
签名:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
Version.updateUser
对执行更新的账号的所有元数据字段的汇总。
签名:
updateUser?: RemoteConfigUser;
Version.versionNumber
Remote Config 模板的版本号。
签名:
versionNumber?: string;