Functions class

อินเทอร์เฟซบริการ Firebase Functions

ลายเซ็น:

export declare class Functions 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
แอป แอป

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
taskQueue(functionName, extensionsId) สร้างการอ้างอิง TaskQueue สำหรับชื่อฟังก์ชันที่ระบุ ชื่อฟังก์ชันอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้1) ชื่อทรัพยากรของฟังก์ชันที่สมบูรณ์ในตัวเอง projects/{project}/locations/{location}/functions/{functionName}2) ชื่อทรัพยากรบางส่วนพร้อมตำแหน่งและชื่อฟังก์ชัน ซึ่งในกรณีนี้ ระบบจะใช้รหัสโปรเจ็กต์รันไทม์ ดังนี้ locations/{location}/functions/{functionName}3) ชื่อฟังก์ชันบางส่วน ซึ่งในกรณีนี้ ระบบจะใช้รหัสโปรเจ็กต์รันไทม์และตำแหน่งเริ่มต้น us-central1: {functionName}

Functions.app

ลายเซ็น:

readonly app: App;

Functions.taskQueue()

สร้างการอ้างอิง TaskQueue สำหรับชื่อฟังก์ชันที่ระบุ ชื่อฟังก์ชันอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้

1) ชื่อทรัพยากรของฟังก์ชันที่สมบูรณ์ในตัวเอง: projects/{project}/locations/{location}/functions/{functionName}

2) ชื่อทรัพยากรบางส่วนพร้อมตำแหน่งและชื่อฟังก์ชัน ซึ่งในกรณีนี้ ระบบจะใช้รหัสโปรเจ็กต์รันไทม์: locations/{location}/functions/{functionName}

3) ชื่อฟังก์ชันบางส่วน ซึ่งในกรณีนี้ ระบบจะใช้รหัสโปรเจ็กต์รันไทม์และตำแหน่งเริ่มต้น us-central1 ดังนี้ {functionName}

ลายเซ็น:

taskQueue<Args = Record<string, any>>(functionName: string, extensionId?: string): TaskQueue<Args>;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
functionName สตริง ชื่อของฟังก์ชัน
extensionId สตริง รหัสส่วนขยาย Firebase (ไม่บังคับ)

การคืนสินค้า:

TaskQueue<Args>

คำสัญญาที่จะเติมเต็มด้วย TaskQueue