संसाधन, किसी संसाधन (google.rpc.context.AttributeContext.Resource) को परिभाषित करने का एक मानक फ़ॉर्मैट होता है. Cloud Functions में, यह फ़ंक्शन को ट्रिगर करने वाला संसाधन है - जैसे कि स्टोरेज बकेट.
हस्ताक्षर:
export interface Resource
प्रॉपर्टी
प्रॉपर्टी | टाइप | ब्यौरा |
---|---|---|
लेबल | { [टैग: स्ट्रिंग]: स्ट्रिंग; } पर स्विच करने के मकसद से, हमसे संपर्क करने के लिए धन्यवाद. | संसाधन के लेबल का मैप. |
name | स्ट्रिंग | सेवा पर मौजूद संसाधन का स्टेबल आइडेंटिफ़ायर (नाम). किसी संसाधन की पहचान "//{resource.service}/{resource.name}" के तौर पर की जा सकती है |
सेवा | स्ट्रिंग | उस सेवा का नाम जिससे यह संसाधन संबंधित है. |
टाइप | स्ट्रिंग | संसाधन का टाइप. सिंटैक्स, प्लैटफ़ॉर्म के हिसाब से होता है, क्योंकि अलग-अलग प्लैटफ़ॉर्म अपने संसाधनों को अलग-अलग तरीके से तय करते हैं. Google API के लिए, टाइप का फ़ॉर्मैट "{service}/{ kind}" होना चाहिए |
संसाधन लेबल
संसाधन के लेबल का मैप.
हस्ताक्षर:
labels?: {
[tag: string]: string;
};
संसाधन का नाम
सेवा पर मौजूद संसाधन का स्टेबल आइडेंटिफ़ायर (नाम). किसी संसाधन की पहचान "//{resource.service}/{resource.name}" के तौर पर की जा सकती है
हस्ताक्षर:
name: string;
Resource.service
उस सेवा का नाम जिससे यह संसाधन संबंधित है.
हस्ताक्षर:
service: string;
संसाधन का प्रकार
संसाधन का टाइप. सिंटैक्स, प्लैटफ़ॉर्म के हिसाब से होता है, क्योंकि अलग-अलग प्लैटफ़ॉर्म अपने संसाधनों को अलग-अलग तरीके से तय करते हैं. Google API के लिए, टाइप का फ़ॉर्मैट "{service}/{ kind}" होना चाहिए
हस्ताक्षर:
type?: string;