Tài nguyên: Cơ sở dữ liệuInstance
Đại diện cho một phiên bản Cơ sở dữ liệu thời gian thực. Bạn có thể tìm thấy thông tin chi tiết về cách tương tác với nội dung của DatabaseInstance tại: https://firebase.google.com/docs/database/rest/start .
Biểu diễn JSON |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
Lĩnh vực | |
---|---|
name | Tên tài nguyên đủ điều kiện của phiên bản cơ sở dữ liệu, ở dạng: |
project | Chỉ đầu ra. Tên tài nguyên của dự án mà phiên bản này thuộc về. Ví dụ: |
databaseUrl | Chỉ đầu ra. Chỉ đầu ra. Tên máy chủ duy nhất trên toàn cầu của cơ sở dữ liệu. |
type | Bất biến. Loại phiên bản cơ sở dữ liệu. Khi tạo, chỉ cho phép USER_DATABASE, đây cũng là mặc định khi bị bỏ qua. |
state | Chỉ đầu ra. Trạng thái vòng đời của cơ sở dữ liệu. Chỉ đọc. |
Loại phiên bản cơ sở dữ liệu
Các loại thể hiện cơ sở dữ liệu có thể có.
Enum | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED | Trạng thái không xác định, có thể là do lỗi ở phần phụ trợ. Điều này chỉ được sử dụng để phân biệt các giá trị chưa được đặt. |
DEFAULT_DATABASE | Cơ sở dữ liệu mặc định được cung cấp khi dự án được tạo. |
USER_DATABASE | Một cơ sở dữ liệu mà người dùng đã tạo. |
Tình trạng
Trạng thái vòng đời của cơ sở dữ liệu.
Enum | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED | Trạng thái không xác định, có thể là do lỗi ở phần phụ trợ. Điều này chỉ được sử dụng để phân biệt các giá trị chưa được đặt. |
ACTIVE | Trạng thái bình thường và hoạt động. |
DISABLED | Cơ sở dữ liệu đang ở trạng thái bị vô hiệu hóa. Nó có thể được kích hoạt lại sau. |
DELETED | Cơ sở dữ liệu đang ở trạng thái bị xóa. |
phương pháp | |
---|---|
| Yêu cầu tạo một DatabaseInstance mới. |
| Đánh dấu một DatabaseInstance cần bị xóa. |
| Vô hiệu hóa DatabaseInstance . |
| Lấy DatabaseInstance được xác định theo tên tài nguyên đã chỉ định. |
| Liệt kê từng DatabaseInstance được liên kết với dự án mẹ được chỉ định. |
| Kích hoạt DatabaseInstance . |
| Khôi phục một DatabaseInstance trước đó đã được đánh dấu là sẽ bị xóa. |