資源:資料庫實例
即時資料庫執行個體的表示。有關與 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 。 |