อินเทอร์เฟซบริการ Functions
Firebase
ลายเซ็น:
export declare class Functions
คุณสมบัติ
คุณสมบัติ | ตัวดัดแปลง | พิมพ์ | คำอธิบาย |
---|---|---|---|
แอป | แอป |
วิธีการ
วิธี | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
TaskQueue (ชื่อฟังก์ชัน, รหัสส่วนขยาย) | สร้างการอ้างอิงถึง TaskQueue สำหรับชื่อฟังก์ชันที่กำหนด ชื่อฟังก์ชันสามารถเป็นได้ทั้ง: 1) ชื่อทรัพยากรฟังก์ชันแบบเต็ม: projects/{project}/locations/{location}/functions/{functionName} 2) ชื่อทรัพยากรบางส่วนพร้อมตำแหน่งและชื่อฟังก์ชัน ซึ่งในกรณีนี้จะใช้ ID โปรเจ็กต์รันไทม์: locations/{location}/functions/{functionName} 3) ชื่อฟังก์ชันบางส่วน ซึ่งในกรณีนี้จะใช้ ID โปรเจ็กต์รันไทม์และตำแหน่งเริ่มต้น us-central1 : {functionName} |
Functions.app
ลายเซ็น:
readonly app: App;
Functions.taskQueue()
สร้างการอ้างอิงถึง TaskQueue สำหรับชื่อฟังก์ชันที่กำหนด ชื่อฟังก์ชันสามารถเป็นได้ทั้ง:
1) ชื่อทรัพยากรฟังก์ชันแบบเต็ม: projects/{project}/locations/{location}/functions/{functionName}
2) ชื่อทรัพยากรบางส่วนพร้อมตำแหน่งและชื่อฟังก์ชัน ซึ่งในกรณีนี้จะใช้รหัสโปรเจ็กต์รันไทม์: locations/{location}/functions/{functionName}
3) ชื่อฟังก์ชันบางส่วน ซึ่งในกรณีนี้คือ ID โปรเจ็กต์รันไทม์และตำแหน่งเริ่มต้น us-central1
, ถูกใช้: {functionName}
ลายเซ็น:
taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
ชื่อฟังก์ชัน | เชือก | ชื่อของฟังก์ชัน |
รหัสส่วนขยาย | เชือก | รหัสส่วนขยาย Firebase ที่ไม่บังคับ |
ผลตอบแทน:
คิวงาน <ข้อโต้แย้ง>
คำสัญญาที่เติมเต็มด้วย TaskQueue
.