storage namespace

फ़ंक्शन

फ़ंक्शन ब्यौरा
onObjectArchived(हैंडलर) इवेंट हैंडलर सिर्फ़ तब भेजा जाता है, जब किसी बकेट में ऑब्जेक्ट का वर्शन होने की सुविधा चालू हो. इस इवेंट से पता चलता है कि किसी ऑब्जेक्ट का लाइव वर्शन संग्रहित वर्शन बन गया है. इसकी वजह यह हो सकती है कि उसे संग्रहित कर लिया गया हो या उसी नाम के किसी ऑब्जेक्ट को अपलोड करने की वजह से उसे ओवरराइट कर दिया गया हो.
onObjectArchived(बकेट, हैंडलर) इवेंट हैंडलर सिर्फ़ तब भेजा जाता है, जब किसी बकेट में ऑब्जेक्ट का वर्शन होने की सुविधा चालू हो. इस इवेंट से पता चलता है कि किसी ऑब्जेक्ट का लाइव वर्शन संग्रहित वर्शन बन गया है. इसकी वजह यह हो सकती है कि उसे संग्रहित कर लिया गया हो या उसी नाम के किसी ऑब्जेक्ट को अपलोड करने की वजह से उसे ओवरराइट कर दिया गया हो.
onObjectArchived(ऑप्ट, हैंडलर) इवेंट हैंडलर सिर्फ़ तब भेजा जाता है, जब किसी बकेट में ऑब्जेक्ट का वर्शन होने की सुविधा चालू हो. इस इवेंट से पता चलता है कि किसी ऑब्जेक्ट का लाइव वर्शन संग्रहित वर्शन बन गया है. इसकी वजह यह हो सकती है कि उसे संग्रहित कर लिया गया हो या उसी नाम के किसी ऑब्जेक्ट को अपलोड करने की वजह से उसे ओवरराइट कर दिया गया हो.
onObjectDelete(हैंडलर) ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage को मिटाए जाने पर ट्रिगर होता है.यह मैसेज तब भेजा जाता है, जब किसी ऑब्जेक्ट को हमेशा के लिए मिटा दिया जाता है. इसमें बकेट के लाइफ़साइकल कॉन्फ़िगरेशन के हिस्से के तौर पर, ओवरराइट किए गए या मिटाए गए ऑब्जेक्ट शामिल हैं. ऑब्जेक्ट वर्शनिंग की सुविधा वाले बकेट के लिए, किसी ऑब्जेक्ट को संग्रहित किए जाने पर यह नहीं भेजा जाता है, भले ही storage.objects.delete तरीके से संग्रहित किया गया हो.
onObject deleted(बकेट, हैंडलर) ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage को मिटाए जाने पर ट्रिगर होता है.यह मैसेज तब भेजा जाता है, जब किसी ऑब्जेक्ट को हमेशा के लिए मिटा दिया जाता है. इसमें बकेट के लाइफ़साइकल कॉन्फ़िगरेशन के हिस्से के तौर पर, ओवरराइट किए गए या मिटाए गए ऑब्जेक्ट शामिल हैं. ऑब्जेक्ट वर्शनिंग की सुविधा वाले बकेट के लिए, किसी ऑब्जेक्ट को संग्रहित किए जाने पर यह नहीं भेजा जाता है, भले ही storage.objects.delete तरीके से संग्रहित किया गया हो.
onObject deleted(ऑप्ट, हैंडलर) ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage को मिटाए जाने पर ट्रिगर होता है.यह मैसेज तब भेजा जाता है, जब किसी ऑब्जेक्ट को हमेशा के लिए मिटा दिया जाता है. इसमें बकेट के लाइफ़साइकल कॉन्फ़िगरेशन के हिस्से के तौर पर, ओवरराइट किए गए या मिटाए गए ऑब्जेक्ट शामिल हैं. ऑब्जेक्ट वर्शनिंग की सुविधा वाले बकेट के लिए, किसी ऑब्जेक्ट को संग्रहित किए जाने पर यह नहीं भेजा जाता है, भले ही storage.objects.delete तरीके से संग्रहित किया गया हो.
onObjectFINALized(हैंडलर) ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाने पर ट्रिगर होता है.बकेट में एक नया ऑब्जेक्ट (या किसी मौजूदा ऑब्जेक्ट की नई जनरेशन) बनने पर, यह सूचना भेजी जाती है. इसमें किसी मौजूदा ऑब्जेक्ट को कॉपी करना या उसे फिर से लिखना शामिल है. अपलोड न होने से यह इवेंट ट्रिगर नहीं होता.
onObjectFINALized(बकेट, हैंडलर) ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाने पर ट्रिगर होता है.बकेट में एक नया ऑब्जेक्ट (या किसी मौजूदा ऑब्जेक्ट की नई जनरेशन) बनने पर, यह सूचना भेजी जाती है. इसमें किसी मौजूदा ऑब्जेक्ट को कॉपी करना या उसे फिर से लिखना शामिल है. अपलोड न होने से यह इवेंट ट्रिगर नहीं होता.
onObject Finalized(ऑप्ट, हैंडलर) ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाने पर ट्रिगर होता है.बकेट में एक नया ऑब्जेक्ट (या किसी मौजूदा ऑब्जेक्ट की नई जनरेशन) बनने पर, यह सूचना भेजी जाती है. इसमें किसी मौजूदा ऑब्जेक्ट को कॉपी करना या उसे फिर से लिखना शामिल है. अपलोड न होने से यह इवेंट ट्रिगर नहीं होता.
onObjectMetadataUpdated(हैंडलर) यह इवेंट हैंडलर किसी मौजूदा ऑब्जेक्ट के मेटाडेटा में हर बार बदलाव होने पर सक्रिय होता है.
onObjectMetadataUpdated(बकेट, हैंडलर) यह इवेंट हैंडलर किसी मौजूदा ऑब्जेक्ट के मेटाडेटा में हर बार बदलाव होने पर सक्रिय होता है.
onObjectMetadataUpdated(ऑप्ट, हैंडलर) यह इवेंट हैंडलर किसी मौजूदा ऑब्जेक्ट के मेटाडेटा में हर बार बदलाव होने पर सक्रिय होता है.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
ग्राहक को एन्क्रिप्ट (सुरक्षित) करना अगर किसी ऑब्जेक्ट को ऐसी कुंजी की मदद से एन्क्रिप्ट (सुरक्षित) किया गया है, तो ग्राहक की ओर से दी गई एन्क्रिप्शन कुंजी का मेटाडेटा.
स्टोरेज इवेंट CloudEvent, जिसमें StorageObjectData शामिल है
StorageObjectData Google Cloud Storage में मौजूद कोई ऑब्जेक्ट. रेफ़रंस: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
स्टोरेज के विकल्प StorageOptions, बकेट के नाम के साथ EventHandlerOptions को बढ़ाता है

Storage.onObjectArchived()

इवेंट हैंडलर सिर्फ़ तब भेजा जाता है, जब किसी बकेट में ऑब्जेक्ट का वर्शन होने की सुविधा चालू हो. इस इवेंट से पता चलता है कि किसी ऑब्जेक्ट का लाइव वर्शन संग्रहित वर्शन बन गया है. इसकी वजह यह हो सकती है कि उसे संग्रहित कर लिया गया हो या उसी नाम के किसी ऑब्जेक्ट को अपलोड करने की वजह से उसे ओवरराइट कर दिया गया हो.

हस्ताक्षर:

export declare function onObjectArchived(handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> यह इवेंट हैंडलर को तब चालू किया जाता है, जब Google Cloud Storage को संग्रहित किया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectArchived()

इवेंट हैंडलर सिर्फ़ तब भेजा जाता है, जब किसी बकेट में ऑब्जेक्ट का वर्शन होने की सुविधा चालू हो. इस इवेंट से पता चलता है कि किसी ऑब्जेक्ट का लाइव वर्शन संग्रहित वर्शन बन गया है. इसकी वजह यह हो सकती है कि उसे संग्रहित कर लिया गया हो या उसी नाम के किसी ऑब्जेक्ट को अपलोड करने की वजह से उसे ओवरराइट कर दिया गया हो.

हस्ताक्षर:

export declare function onObjectArchived(bucket: string | Expression<string>, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
बकेट स्ट्रिंग | एक्सप्रेशन<string> इस ऑब्जेक्ट वाली बकेट का नाम.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> यह इवेंट हैंडलर को तब चालू किया जाता है, जब Google Cloud Storage को संग्रहित किया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectArchived()

इवेंट हैंडलर सिर्फ़ तब भेजा जाता है, जब किसी बकेट में ऑब्जेक्ट का वर्शन होने की सुविधा चालू हो. इस इवेंट से पता चलता है कि किसी ऑब्जेक्ट का लाइव वर्शन संग्रहित वर्शन बन गया है. इसकी वजह यह हो सकती है कि उसे संग्रहित कर लिया गया हो या उसी नाम के किसी ऑब्जेक्ट को अपलोड करने की वजह से उसे ओवरराइट कर दिया गया हो.

हस्ताक्षर:

export declare function onObjectArchived(opts: StorageOptions, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऑप्ट-आउट स्टोरेज के विकल्प ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> यह इवेंट हैंडलर को तब चालू किया जाता है, जब Google Cloud Storage को संग्रहित किया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObject deleted()

ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage को मिटाए जाने पर ट्रिगर होता है.

यह सूचना तब भेजी जाती है, जब किसी ऑब्जेक्ट को हमेशा के लिए मिटा दिया गया हो. इसमें बकेट के लाइफ़साइकल कॉन्फ़िगरेशन के हिस्से के तौर पर, ओवरराइट किए गए या मिटाए गए ऑब्जेक्ट शामिल हैं. ऑब्जेक्ट वर्शनिंग की सुविधा वाले बकेट के लिए, किसी ऑब्जेक्ट को संग्रहित किए जाने पर यह नहीं भेजा जाता है, भले ही storage.objects.delete तरीके से संग्रहित किया गया हो.

हस्ताक्षर:

export declare function onObjectDeleted(handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> यह इवेंट हैंडलर तब चलाया जाता है, जब Google Cloud Storage ऑब्जेक्ट को मिटाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObject deleted()

ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage को मिटाए जाने पर ट्रिगर होता है.

यह सूचना तब भेजी जाती है, जब किसी ऑब्जेक्ट को हमेशा के लिए मिटा दिया गया हो. इसमें बकेट के लाइफ़साइकल कॉन्फ़िगरेशन के हिस्से के तौर पर, ओवरराइट किए गए या मिटाए गए ऑब्जेक्ट शामिल हैं. ऑब्जेक्ट वर्शनिंग की सुविधा वाले बकेट के लिए, किसी ऑब्जेक्ट को संग्रहित किए जाने पर यह नहीं भेजा जाता है, भले ही storage.objects.delete तरीके से संग्रहित किया गया हो.

हस्ताक्षर:

export declare function onObjectDeleted(bucket: string | Expression<string>, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
बकेट स्ट्रिंग | एक्सप्रेशन<string> इस ऑब्जेक्ट वाली बकेट का नाम.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> यह इवेंट हैंडलर तब चलाया जाता है, जब Google Cloud Storage ऑब्जेक्ट को मिटाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObject deleted()

ऐसा इवेंट हैंडलर जो हर बार Google Cloud Storage को मिटाए जाने पर ट्रिगर होता है.

यह सूचना तब भेजी जाती है, जब किसी ऑब्जेक्ट को हमेशा के लिए मिटा दिया गया हो. इसमें बकेट के लाइफ़साइकल कॉन्फ़िगरेशन के हिस्से के तौर पर, ओवरराइट किए गए या मिटाए गए ऑब्जेक्ट शामिल हैं. ऑब्जेक्ट वर्शनिंग की सुविधा वाले बकेट के लिए, किसी ऑब्जेक्ट को संग्रहित किए जाने पर यह नहीं भेजा जाता है, भले ही storage.objects.delete तरीके से संग्रहित किया गया हो.

हस्ताक्षर:

export declare function onObjectDeleted(opts: StorageOptions, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऑप्ट-आउट स्टोरेज के विकल्प ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> यह इवेंट हैंडलर, Google Cloud Storage में मौजूद ऑब्जेक्ट को मिटाने पर हर बार चलाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectFINALized()

इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाए जाने पर ट्रिगर होता है.

यह तब भेजा जाता है, जब बकेट में एक नया ऑब्जेक्ट (या किसी मौजूदा ऑब्जेक्ट की नई जनरेशन) बन जाता है. इसमें किसी मौजूदा ऑब्जेक्ट को कॉपी करना या उसे फिर से लिखना शामिल है. अपलोड न होने से यह इवेंट ट्रिगर नहीं होता.

हस्ताक्षर:

export declare function onObjectFinalized(handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाने पर चलाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectFINALized()

इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाए जाने पर ट्रिगर होता है.

यह तब भेजा जाता है, जब बकेट में एक नया ऑब्जेक्ट (या किसी मौजूदा ऑब्जेक्ट की नई जनरेशन) बन जाता है. इसमें किसी मौजूदा ऑब्जेक्ट को कॉपी करना या उसे फिर से लिखना शामिल है. अपलोड न होने से यह इवेंट ट्रिगर नहीं होता.

हस्ताक्षर:

export declare function onObjectFinalized(bucket: string | Expression<string>, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
बकेट स्ट्रिंग | एक्सप्रेशन<string> इस ऑब्जेक्ट वाली बकेट का नाम.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाने पर चलाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectFINALized()

इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाए जाने पर ट्रिगर होता है.

यह तब भेजा जाता है, जब बकेट में एक नया ऑब्जेक्ट (या किसी मौजूदा ऑब्जेक्ट की नई जनरेशन) बन जाता है. इसमें किसी मौजूदा ऑब्जेक्ट को कॉपी करना या उसे फिर से लिखना शामिल है. अपलोड न होने से यह इवेंट ट्रिगर नहीं होता.

हस्ताक्षर:

export declare function onObjectFinalized(opts: StorageOptions, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऑप्ट-आउट स्टोरेज के विकल्प ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट बनाने पर चलाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

यह इवेंट हैंडलर किसी मौजूदा ऑब्जेक्ट के मेटाडेटा में हर बार बदलाव होने पर सक्रिय होता है.

हस्ताक्षर:

export declare function onObjectMetadataUpdated(handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट मेटाडेटा अपडेट होने पर चलाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

यह इवेंट हैंडलर किसी मौजूदा ऑब्जेक्ट के मेटाडेटा में हर बार बदलाव होने पर सक्रिय होता है.

हस्ताक्षर:

export declare function onObjectMetadataUpdated(bucket: string | Expression<string>, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
बकेट स्ट्रिंग | एक्सप्रेशन<string> इस ऑब्जेक्ट वाली बकेट का नाम.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट मेटाडेटा अपडेट होने पर चलाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

यह इवेंट हैंडलर किसी मौजूदा ऑब्जेक्ट के मेटाडेटा में हर बार बदलाव होने पर सक्रिय होता है.

हस्ताक्षर:

export declare function onObjectMetadataUpdated(opts: StorageOptions, handler: (event: StorageEvent) => any | Promise<any>): CloudFunction<StorageEvent>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऑप्ट-आउट स्टोरेज के विकल्प ऐसे विकल्प जिन्हें किसी एक इवेंट को मैनेज करने वाले फ़ंक्शन के लिए सेट किया जा सकता है.
हैंडलर (इवेंट: StorageEvent) => कोई भी | वादा करें<किसी भी> इवेंट हैंडलर जो हर बार Google Cloud Storage ऑब्जेक्ट मेटाडेटा अपडेट होने पर चलाया जाता है.

लौटाए जाने वाले प्रॉडक्ट:

CloudFunction<StorageEvent>