リソース: データベースインスタンス
Realtime Database インスタンスの表現。 DatabaseInstance のコンテンツの操作の詳細については、 https://firebase.google.com/docs/database/rest/startを参照してください。
JSON表現 |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
田畑 | |
---|---|
name | データベース インスタンスの完全修飾リソース名。形式は |
project | 出力のみ。このインスタンスが属するプロジェクトのリソース名。例: |
databaseUrl | 出力のみ。出力のみ。データベースのグローバルに一意なホスト名。 |
type | 不変。データベースインスタンスのタイプ。作成時には USER_DATABASE のみが許可されます。これは省略時のデフォルトでもあります。 |
state | 出力のみ。データベースのライフサイクル状態。読み取り専用。 |
データベースインスタンスタイプ
データベース インスタンスの可能なタイプ。
列挙型 | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | 不明な状態。バックエンドでのエラーの結果である可能性があります。これは、未設定の値を区別するためにのみ使用されます。 |
DEFAULT_DATABASE | プロジェクトの作成時にプロビジョニングされるデフォルトのデータベース。 |
USER_DATABASE | ユーザーが作成したデータベース。 |
州
データベースのライフサイクル状態。
列挙型 | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | 未指定の状態。バックエンドでのエラーの結果である可能性があります。これは、未設定の値を区別するためにのみ使用されます。 |
ACTIVE | 通常のアクティブな状態。 |
DISABLED | データベースは無効な状態です。後で再度有効にすることができます。 |
DELETED | データベースは削除された状態です。 |
メソッド | |
---|---|
| 新しいDatabaseInstance の作成を要求します。 |
| DatabaseInstance を削除するようにマークします。 |
| DatabaseInstance 無効にします。 |
| 指定されたリソース名で識別されるDatabaseInstance を取得します。 |
| 指定された親プロジェクトに関連付けられた各DatabaseInstance をリストします。 |
| DatabaseInstance を有効にします。 |
| 以前に削除対象としてマークされたDatabaseInstance を復元します。 |