Method: projects.databases.list

แสดงรายการฐานข้อมูลทั้งหมดในโปรเจ็กต์

คำขอ HTTP

GET https://firestore.googleapis.com/v1/{parent=projects/*}/databases

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
parent

string

ต้องระบุ ชื่อระดับบนสุดของแบบฟอร์ม projects/{projectId}

พารามิเตอร์การค้นหา

พารามิเตอร์
showDeleted

boolean

หากเป็น "จริง" จะแสดงทรัพยากรที่ลบไปแล้วด้วย

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

รายการฐานข้อมูลสำหรับโปรเจ็กต์

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "databases": [
    {
      object (Database)
    }
  ],
  "unreachable": [
    string
  ]
}
ช่อง
databases[]

object (Database)

ฐานข้อมูลในโปรเจ็กต์

unreachable[]

string

ในกรณีที่ไม่สามารถแสดงรายการข้อมูลเกี่ยวกับฐานข้อมูลแต่ละรายการ ข้อมูลเหล่านั้นจะบันทึกไว้ที่นี่

รายการตัวอย่างอาจได้แก่ projects/some_project/locations/some_location ซึ่งอาจเกิดขึ้นได้หาก Cloud Region ที่มีฐานข้อมูลนั้นอยู่ไม่พร้อมใช้งานในขณะนี้ ในกรณีนี้ เราไม่สามารถดึงรายละเอียดทั้งหมดเกี่ยวกับฐานข้อมูลได้ คุณอาจได้รับข้อความแสดงข้อผิดพลาดที่มีรายละเอียดมากขึ้น (หรืออาจดึงข้อมูลแหล่งข้อมูล) โดยการส่ง "รับ" คำขอสำหรับทรัพยากรหรือ "รายการ" ตำแหน่งที่เจาะจง

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้

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

สำหรับข้อมูลเพิ่มเติม โปรดดูภาพรวมการตรวจสอบสิทธิ์