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 |
強制アップデート。ETag が "*" と指定されました。UpdateRemoteConfigRequest リクエストまたは「Force Update」ボタンが押されました。 |
ROLLBACK |
以前の Remote Config テンプレートへのロールバック。 |