Tài nguyên: DatabaseInstance
Hình ảnh minh hoạ một thực thể của Cơ sở dữ liệu theo thời gian thực. Bạn có thể xem thông tin chi tiết về cách tương tác với nội dung của một DatabaseInstance tại: https://firebase.google.com/docs/database/rest/start.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
Trường | |
---|---|
name |
Tên tài nguyên đủ điều kiện của thực thể cơ sở dữ liệu, ở dạng: |
project |
Chỉ có đầu ra. Tên tài nguyên của dự án chứa thực thể này. Ví dụ: |
databaseUrl |
Chỉ có đầu ra. Chỉ có đầu ra. Tên máy chủ duy nhất trên toàn hệ thống của cơ sở dữ liệu. |
type |
Bất biến. Loại thực thể cơ sở dữ liệu. Khi tạo, chỉ được phép sử dụng USER_DATABASE. Đây cũng là giá trị mặc định khi bỏ qua. |
state |
Chỉ có đầu ra. Trạng thái vòng đời của cơ sở dữ liệu. Chỉ có thể đọc. |
Loại cơ sở dữ liệu
Các loại có thể có của một thực thể cơ sở dữ liệu.
Enum | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED |
Trạng thái không xác định, có thể là do lỗi trong phần phụ trợ. Giá trị này chỉ dùng để phân biệt các giá trị chưa đặt. |
DEFAULT_DATABASE |
Cơ sở dữ liệu mặc định được cấp phép khi tạo dự án. |
USER_DATABASE |
Cơ sở dữ liệu mà người dùng đã tạo. |
Tiểu bang
Các 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 trên phần phụ trợ. Giá trị này chỉ dùng để phân biệt các giá trị chưa đặ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 hoá. Bạn có thể bật lại tính năng này sau. |
DELETED |
Cơ sở dữ liệu đang ở trạng thái bị xoá. |
Phương thức |
|
---|---|
|
Yêu cầu tạo DatabaseInstance mới. |
|
Đánh dấu DatabaseInstance là cần xoá. |
|
Tắt 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ẹ đã chỉ định. |
|
Bật DatabaseInstance . |
|
Khôi phục DatabaseInstance đã được đánh dấu trước đó là cần xoá. |