ทรัพยากรคือรูปแบบมาตรฐานสำหรับการกำหนดทรัพยากร (google.rpc.context.AttributeContext.Resource) ส่วนใน Cloud Functions จะเป็นทรัพยากรที่เรียกใช้ฟังก์ชัน เช่น ที่เก็บข้อมูลของพื้นที่เก็บข้อมูล
ลายเซ็น:
export interface Resource
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
ป้ายกำกับ | { [tag: string]: string; [แท็ก: สตริง] } | แมปป้ายกำกับของทรัพยากร |
name | สตริง | ตัวระบุ (ชื่อ) แบบคงที่ของทรัพยากรในบริการ ทรัพยากรที่ระบุได้โดยตรรกะเป็น "//{resource.service}/{resource.name}" |
บริการ | สตริง | ชื่อของบริการที่มีทรัพยากรนี้ |
ประเภท | สตริง | ประเภทของทรัพยากร ไวยากรณ์จะเฉพาะเจาะจงตามแพลตฟอร์ม เนื่องจากแพลตฟอร์มต่างๆ กำหนดทรัพยากรแตกต่างกัน สำหรับ Google APIs รูปแบบประเภทต้องเป็น "{service}/{kind}" |
Resource.labels
แมปป้ายกำกับของทรัพยากร
ลายเซ็น:
labels?: {
[tag: string]: string;
};
ชื่อทรัพยากร
ตัวระบุ (ชื่อ) แบบคงที่ของทรัพยากรในบริการ ทรัพยากรที่ระบุได้โดยตรรกะเป็น "//{resource.service}/{resource.name}"
ลายเซ็น:
name: string;
Resource.service
ชื่อของบริการที่มีทรัพยากรนี้
ลายเซ็น:
service: string;
Resource.type
ประเภทของทรัพยากร ไวยากรณ์จะเฉพาะเจาะจงตามแพลตฟอร์ม เนื่องจากแพลตฟอร์มต่างๆ กำหนดทรัพยากรแตกต่างกัน สำหรับ Google APIs รูปแบบประเภทต้องเป็น "{service}/{kind}"
ลายเซ็น:
type?: string;