代表远程配置模板版本的接口。仅输出,版本描述除外。包含有关特定版本的远程配置模板的元数据。所有字段均在发布指定的远程配置模板时设置。版本的描述字段可以在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;