Remote Config テンプレートの特定のバージョンに関するすべてのメタデータが含まれます。
すべてのフィールドは、指定した Remote Config テンプレートが書き込まれた時点に設定されます。
JSON 表現 |
---|
{ "versionNumber": string, "updateTime": string, "updateUser": { object ( |
フィールド | |
---|---|
versionNumber |
出力専用。バージョンの対応する Remote Config テンプレートのバージョン番号。 |
updateTime |
出力専用。Remote Config テンプレートが Remote Config サーバーに書き込まれた日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateUser |
出力専用。更新を実行したアカウントに関するすべてのメタデータ フィールドの集計。 |
description |
省略可。ユーザーが指定した、対応する Remote Config テンプレートの説明 |
updateOrigin |
出力専用。更新アクションが発生した場所。 |
updateType |
出力専用。行われた更新の種類。 |
rollbackSource |
出力専用。このバージョンがロールバックの結果であり、ロールバックされた Remote Config テンプレートのバージョン番号の場合のみ存在します。 |
isLegacy |
出力専用。変更履歴がサポートされる前にこの Remote Config テンプレートが公開されていた場合は、 |
RemoteConfigUser
Remote Config テンプレートを記述したユーザーまたはサービス アカウントに関連付けられているすべてのフィールド。
JSON 表現 |
---|
{ "name": string, "email": string, "imageUrl": string } |
フィールド | |
---|---|
name |
出力専用。表示名。 |
email |
出力専用。メールアドレス。 |
imageUrl |
出力専用。画像の URL。 |
RemoteConfigUpdateOrigin
projects.updateRemoteConfig
アクションの発生場所。
列挙型 | |
---|---|
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED |
認識できない値のキャッチオール。 |
CONSOLE |
この更新は Firebase UI から行われました。 |
REST_API |
更新は Remote Config REST API から行われました。 |
ADMIN_SDK_NODE |
この値は、更新が Firebase Admin Node SDK から行われた場合に使用されます。 |
RemoteConfigUpdateType
Remote Config template version
に関連付けられた更新の種類。
列挙型 | |
---|---|
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED |
認識されない列挙値のキャッチオール。 |
INCREMENTAL_UPDATE |
定期的な増分アップデート。 |
FORCED_UPDATE |
強制更新。UpdateRemoteConfigRequest リクエストで ETag が「*」と指定されているか、コンソールで [Force Update] ボタンが押されました。 |
ROLLBACK |
以前の Remote Config テンプレートへのロールバック。 |