Version interface

Remote Config テンプレートのバージョンを表すインターフェイス。バージョンの説明を除き、出力のみ。 Remote Config テンプレートの特定のバージョンに関するメタデータが含まれます。すべてのフィールドは、指定された Remote Config テンプレートの公開時に設定されます。バージョンの説明フィールドは、 publishTemplate呼び出しで指定できます。

サイン:

export interface Version 

プロパティ

財産タイプ説明
説明対応する Remote Config テンプレートのユーザー指定の説明。
レガシーですブール値この Remote Config テンプレートがバージョン履歴がサポートされる前に公開されたかどうかを示します。
ロールバックソースロールバックにより現在のバージョンになった Remote Config テンプレートのバージョン番号。このバージョンがロールバックの結果である場合にのみ存在します。
更新元('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE')テンプレート更新アクションの起点。
更新時間このバージョンの Remote Config テンプレートが Remote Config バックエンドに書き込まれたときのタイムスタンプ。
更新タイプ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK')テンプレート更新アクションのタイプ。
ユーザーの更新RemoteConfigUser更新を実行したアカウントに関するすべてのメタデータ フィールドの集約。
バージョンナンバーRemote Config テンプレートのバージョン番号。

バージョン.説明

対応する Remote Config テンプレートのユーザー指定の説明。

サイン:

description?: string;

Version.isLegacy

この Remote Config テンプレートがバージョン履歴がサポートされる前に公開されたかどうかを示します。

サイン:

isLegacy?: boolean;

バージョン.ロールバックソース

ロールバックにより現在のバージョンになった Remote Config テンプレートのバージョン番号。このバージョンがロールバックの結果である場合にのみ存在します。

サイン:

rollbackSource?: string;

バージョン.更新元

テンプレート更新アクションの起点。

サイン:

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

バージョン.更新時間

このバージョンの Remote Config テンプレートが Remote Config バックエンドに書き込まれたときのタイムスタンプ。

サイン:

updateTime?: string;

バージョン.更新タイプ

テンプレート更新アクションのタイプ。

サイン:

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

バージョン.更新ユーザー

更新を実行したアカウントに関するすべてのメタデータ フィールドの集約。

サイン:

updateUser?: RemoteConfigUser;

バージョン.バージョン番号

Remote Config テンプレートのバージョン番号。

サイン:

versionNumber?: string;