Method: projects.releases.list

ระบุค่า Release สำหรับโปรเจ็กต์ รายการนี้อาจมีการกรองตามชื่อ Release, ชื่อ Ruleset, ชื่อ TestSuite หรือชุดค่าผสมใดๆ ก็ได้

คำขอ HTTP

GET https://firebaserules.googleapis.com/v1/{name=projects/*}/releases

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

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

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

string

ต้องระบุ ชื่อทรัพยากรสำหรับโปรเจ็กต์

รูปแบบ: projects/{project_id}

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

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

string

ตัวกรอง Release วิธีการแบบรายการรองรับตัวกรองที่มีข้อจํากัดใน Release.name และ Release.ruleset_name

ตัวอย่างที่ 1: ตัวกรอง "name=prod*" อาจแสดงผล Release ที่มีชื่อภายใน "projects/foo" นำหน้าด้วย "prod":

ชื่อ -> ชื่อชุดกฎ:

  • โปรเจ็กต์/foo/releases/prod -> โปรเจ็กต์/foo/rulesets/uuid1234
  • โปรเจ็กต์/foo/releases/prod/v1 -> โปรเจ็กต์/foo/rulesets/uuid1234
  • โครงการ/foo/releases/prod/v2 -> โปรเจ็กต์/foo/rulesets/uuid8888

ตัวอย่างที่ 2: ตัวกรอง name=prod* rulesetName=uuid1234 จะแสดงผลอินสแตนซ์ Release รายการสำหรับ "projects/foo" เท่านั้น ที่มีชื่อขึ้นต้นด้วย "prod" อ้างถึงชื่อ Ruleset เดียวกันของ "uuid1234":

ชื่อ -> ชื่อชุดกฎ:

  • โปรเจ็กต์/foo/releases/prod -> โครงการ/foo/rulesets/1234
  • โปรเจ็กต์/foo/releases/prod/v1 -> โครงการ/foo/rulesets/1234

ในตัวอย่าง พารามิเตอร์ตัวกรองที่อ้างถึงตัวกรองการค้นหานั้นสัมพันธ์กับโปรเจ็กต์ นอกจากนี้ยังอาจใช้คำนำหน้าที่สมบูรณ์ในตัวเองด้วย

pageSize

integer

ขนาดหน้าที่จะโหลด สูงสุด 100 รายการ ค่าเริ่มต้นคือ 10 หมายเหตุ: pageSize เป็นเพียงคำแนะนำ และบริการอาจเลือกที่จะโหลดผลลัพธ์น้อยกว่า pageSize รายการ เนื่องจากขนาดของผลลัพธ์ หากต้องการข้ามการเผยแพร่ทั้งหมด ผู้โทรควรทำซ้ำจนกว่า pageToken ในการตอบกลับจะว่างเปล่า

pageToken

string

โทเค็นหน้าถัดไปสำหรับอินสแตนซ์ Release กลุ่มถัดไป

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

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

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

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

การตอบกลับสำหรับ FirebaseRulesService.ListReleases

การแสดง JSON
{
  "releases": [
    {
      object (Release)
    }
  ],
  "nextPageToken": string
}
ช่อง
releases[]

object (Release)

รายการอินสแตนซ์ Release รายการ

nextPageToken

string

โทเค็นการใส่เลขหน้าเพื่อเรียกผลลัพธ์หน้าถัดไป หากค่าว่างเปล่า ผลลัพธ์เพิ่มเติมจะหายไป

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

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

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

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