Method: projects.locations.instances.undelete

Khôi phục một DatabaseInstance trước đó đã được đánh dấu là sẽ bị xóa. Sau khi sử dụng phương thức xóa, Phiên bản cơ sở dữ liệu được đặt ở trạng thái DELETED trong 20 ngày và sẽ bị xóa trong vòng 30 ngày. Cơ sở dữ liệu ở trạng thái DELETED có thể được phục hồi mà không làm mất bất kỳ dữ liệu nào. Phương thức này chỉ có thể được sử dụng trên DatabaseInstance ở trạng thái DELETED . Các phiên bản cơ sở dữ liệu đã bị xóa có thể không được phục hồi.

Yêu cầu HTTP

POST https://firebasedatabase.googleapis.com/v1beta/{name=projects/*/locations/*/instances/*}:undelete

URL sử dụng cú pháp Chuyển mã gRPC .

Tham số đường dẫn

Thông số
name

string

Tên tài nguyên đủ điều kiện của phiên bản cơ sở dữ liệu, ở dạng: projects/{project-number}/locations/{location-id}/instances/{database-id}

Việc ủy ​​quyền yêu cầu quyền IAM sau đối với name tài nguyên được chỉ định:

  • firebasedatabase.instances.undelete

Nội dung yêu cầu

Phần thân yêu cầu phải trống.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của DatabaseInstance .

Phạm vi ủy quyền

Yêu cầu một trong các phạm vi OAuth sau:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

Để biết thêm thông tin, hãy xem Tổng quan về xác thực .