storage namespace

ফাংশন

ফাংশন বর্ণনা
onObjectArchived(হ্যান্ডলার) ইভেন্ট হ্যান্ডলার শুধুমাত্র তখনই পাঠানো হয় যখন একটি বালতি বস্তুর সংস্করণ সক্ষম করে। এই ইভেন্টটি নির্দেশ করে যে একটি বস্তুর লাইভ সংস্করণ একটি সংরক্ষণাগারভুক্ত সংস্করণে পরিণত হয়েছে, কারণ এটি সংরক্ষণাগারভুক্ত ছিল বা একই নামের একটি বস্তুর আপলোড দ্বারা এটি ওভাররাইট করা হয়েছে৷
অনবজেক্ট আর্কাইভড (বালতি, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার শুধুমাত্র তখনই পাঠানো হয় যখন একটি বালতি বস্তুর সংস্করণ সক্ষম করে। এই ইভেন্টটি নির্দেশ করে যে একটি বস্তুর লাইভ সংস্করণ একটি সংরক্ষণাগারভুক্ত সংস্করণে পরিণত হয়েছে, কারণ এটি সংরক্ষণাগারভুক্ত ছিল বা একই নামের একটি বস্তুর আপলোড দ্বারা এটি ওভাররাইট করা হয়েছে৷
অনবজেক্ট আর্কাইভড (অপস, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার শুধুমাত্র তখনই পাঠানো হয় যখন একটি বালতি বস্তুর সংস্করণ সক্ষম করে। এই ইভেন্টটি নির্দেশ করে যে একটি বস্তুর লাইভ সংস্করণ একটি সংরক্ষণাগারভুক্ত সংস্করণে পরিণত হয়েছে, কারণ এটি সংরক্ষণাগারভুক্ত ছিল বা একই নামের একটি বস্তুর আপলোড দ্বারা এটি ওভাররাইট করা হয়েছে৷
অনবজেক্ট ডিলিটেড(হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ মুছে ফেলার সময় ফায়ার করে। একটি বস্তু স্থায়ীভাবে মুছে ফেলা হলে পাঠানো হয়. এর মধ্যে এমন বস্তু রয়েছে যা ওভাররাইট করা হয়েছে বা বাকেটের জীবনচক্র কনফিগারেশনের অংশ হিসেবে মুছে ফেলা হয়েছে। বস্তুর সংস্করণ সক্ষম করা বালতিগুলির জন্য, যখন কোনো বস্তু সংরক্ষণাগারভুক্ত করা হয় তখন এটি পাঠানো হয় না, এমনকি যদি storage.objects.delete পদ্ধতির মাধ্যমে আর্কাইভাল হয়।
অনবজেক্ট মুছে ফেলা হয়েছে (বালতি, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ মুছে ফেলার সময় ফায়ার করে। একটি বস্তু স্থায়ীভাবে মুছে ফেলা হলে পাঠানো হয়. এর মধ্যে এমন বস্তু রয়েছে যা ওভাররাইট করা হয়েছে বা বাকেটের জীবনচক্র কনফিগারেশনের অংশ হিসেবে মুছে ফেলা হয়েছে। বস্তুর সংস্করণ সক্ষম করা বালতিগুলির জন্য, যখন কোনো বস্তু সংরক্ষণাগারভুক্ত করা হয় তখন এটি পাঠানো হয় না, এমনকি যদি storage.objects.delete পদ্ধতির মাধ্যমে আর্কাইভাল হয়।
অনবজেক্ট মুছে ফেলা হয়েছে (অপস, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ মুছে ফেলার সময় ফায়ার করে। একটি বস্তু স্থায়ীভাবে মুছে ফেলা হলে পাঠানো হয়. এর মধ্যে এমন বস্তু রয়েছে যা ওভাররাইট করা হয়েছে বা বাকেটের জীবনচক্র কনফিগারেশনের অংশ হিসেবে মুছে ফেলা হয়েছে। বস্তুর সংস্করণ সক্ষম করা বালতিগুলির জন্য, যখন কোনো বস্তু সংরক্ষণাগারভুক্ত করা হয় তখন এটি পাঠানো হয় না, এমনকি যদি storage.objects.delete পদ্ধতির মাধ্যমে আর্কাইভাল হয়।
অনবজেক্টফাইনালাইজড(হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরির সময় ফায়ার করে। বালতিতে একটি নতুন বস্তু (বা বিদ্যমান বস্তুর একটি নতুন প্রজন্ম) সফলভাবে তৈরি হলে পাঠানো হয়। এটি একটি বিদ্যমান বস্তু অনুলিপি বা পুনর্লিখন অন্তর্ভুক্ত. একটি ব্যর্থ আপলোড এই ইভেন্ট ট্রিগার না.
অনবজেক্ট ফাইনালাইজড (বালতি, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরির সময় ফায়ার করে। বালতিতে একটি নতুন বস্তু (বা বিদ্যমান বস্তুর একটি নতুন প্রজন্ম) সফলভাবে তৈরি হলে পাঠানো হয়। এটি একটি বিদ্যমান বস্তু অনুলিপি বা পুনর্লিখন অন্তর্ভুক্ত. একটি ব্যর্থ আপলোড এই ইভেন্ট ট্রিগার না.
অনবজেক্টফাইনালাইজড (অপস, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরির সময় ফায়ার করে। বালতিতে একটি নতুন বস্তু (বা বিদ্যমান বস্তুর একটি নতুন প্রজন্ম) সফলভাবে তৈরি হলে পাঠানো হয়। এটি একটি বিদ্যমান বস্তু অনুলিপি বা পুনর্লিখন অন্তর্ভুক্ত. একটি ব্যর্থ আপলোড এই ইভেন্ট ট্রিগার না.
onObjectMetadataUpdated(হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার একটি বিদ্যমান বস্তুর মেটাডেটা পরিবর্তিত হওয়ার সময় ফায়ার করে।
onObjectMetadata Updated(বালতি, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার একটি বিদ্যমান বস্তুর মেটাডেটা পরিবর্তিত হওয়ার সময় ফায়ার করে।
onObjectMetadata Updated(অপস, হ্যান্ডলার) ইভেন্ট হ্যান্ডলার যা প্রতিবার একটি বিদ্যমান বস্তুর মেটাডেটা পরিবর্তিত হওয়ার সময় ফায়ার করে।

ইন্টারফেস

ইন্টারফেস বর্ণনা
গ্রাহক এনক্রিপশন গ্রাহক-প্রদানকৃত এনক্রিপশন কী-এর মেটাডেটা, যদি বস্তুটি এমন একটি কী দ্বারা এনক্রিপ্ট করা হয়।
স্টোরেজ ইভেন্ট একটি ক্লাউড ইভেন্ট যাতে স্টোরেজঅবজেক্টডেটা থাকে
স্টোরেজ অবজেক্ট ডেটা Google ক্লাউড স্টোরেজের মধ্যে একটি বস্তু। রেফারেন্স: https://github.com/googleapis/google-cloudents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
স্টোরেজ অপশন StorageOptions একটি বালতি নামের সাথে EventHandlerOptions প্রসারিত করে

store.onObjectArchived()

ইভেন্ট হ্যান্ডলার শুধুমাত্র তখনই পাঠানো হয় যখন একটি বালতি বস্তুর সংস্করণ সক্ষম করে। এই ইভেন্টটি নির্দেশ করে যে একটি বস্তুর লাইভ সংস্করণ একটি সংরক্ষণাগারভুক্ত সংস্করণে পরিণত হয়েছে, কারণ এটি সংরক্ষণাগারভুক্ত ছিল বা একই নামের একটি বস্তুর আপলোড দ্বারা এটি ওভাররাইট করা হয়েছে৷

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ আর্কাইভাল ঘটলে চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectArchived()

ইভেন্ট হ্যান্ডলার শুধুমাত্র তখনই পাঠানো হয় যখন একটি বালতি বস্তুর সংস্করণ সক্ষম করে। এই ইভেন্টটি নির্দেশ করে যে একটি বস্তুর লাইভ সংস্করণ একটি সংরক্ষণাগারভুক্ত সংস্করণে পরিণত হয়েছে, কারণ এটি সংরক্ষণাগারভুক্ত ছিল বা একই নামের একটি বস্তুর আপলোড দ্বারা এটি ওভাররাইট করা হয়েছে৷

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
বালতি স্ট্রিং | অভিব্যক্তি <string> এই বস্তু ধারণকারী বালতি নাম.
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ আর্কাইভাল ঘটলে চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectArchived()

ইভেন্ট হ্যান্ডলার শুধুমাত্র তখনই পাঠানো হয় যখন একটি বালতি বস্তুর সংস্করণ সক্ষম করে। এই ইভেন্টটি নির্দেশ করে যে একটি বস্তুর লাইভ সংস্করণ একটি সংরক্ষণাগারভুক্ত সংস্করণে পরিণত হয়েছে, কারণ এটি সংরক্ষণাগারভুক্ত ছিল বা একই নামের একটি বস্তুর আপলোড দ্বারা এটি ওভাররাইট করা হয়েছে৷

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
নির্বাচন স্টোরেজ অপশন বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে।
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ আর্কাইভাল ঘটলে চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectDeleted()

ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ মুছে ফেলার সময় ফায়ার করে।

একটি বস্তু স্থায়ীভাবে মুছে ফেলা হলে পাঠানো হয়. এর মধ্যে এমন বস্তু রয়েছে যা ওভাররাইট করা হয়েছে বা বাকেটের জীবনচক্র কনফিগারেশনের অংশ হিসেবে মুছে ফেলা হয়েছে। বস্তুর সংস্করণ সক্ষম করা বালতিগুলির জন্য, যখন কোনো বস্তু সংরক্ষণাগারভুক্ত করা হয় তখন এটি পাঠানো হয় না, এমনকি যদি storage.objects.delete পদ্ধতির মাধ্যমে আর্কাইভাল হয়।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট মুছে ফেলার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectDeleted()

ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ মুছে ফেলার সময় ফায়ার করে।

একটি বস্তু স্থায়ীভাবে মুছে ফেলা হলে পাঠানো হয়. এর মধ্যে এমন বস্তু রয়েছে যা ওভাররাইট করা হয়েছে বা বাকেটের জীবনচক্র কনফিগারেশনের অংশ হিসেবে মুছে ফেলা হয়েছে। বস্তুর সংস্করণ সক্ষম করা বালতিগুলির জন্য, যখন কোনো বস্তু সংরক্ষণাগারভুক্ত করা হয় তখন এটি পাঠানো হয় না, এমনকি যদি storage.objects.delete পদ্ধতির মাধ্যমে আর্কাইভাল হয়।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
বালতি স্ট্রিং | অভিব্যক্তি <string> এই বস্তু ধারণকারী বালতি নাম.
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট মুছে ফেলার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectDeleted()

ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ মুছে ফেলার সময় ফায়ার করে।

একটি বস্তু স্থায়ীভাবে মুছে ফেলা হলে পাঠানো হয়. এর মধ্যে এমন বস্তু রয়েছে যা ওভাররাইট করা হয়েছে বা বাকেটের জীবনচক্র কনফিগারেশনের অংশ হিসেবে মুছে ফেলা হয়েছে। বস্তুর সংস্করণ সক্ষম করা বালতিগুলির জন্য, যখন কোনো বস্তু সংরক্ষণাগারভুক্ত করা হয় তখন এটি পাঠানো হয় না, এমনকি যদি storage.objects.delete পদ্ধতির মাধ্যমে আর্কাইভাল হয়।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
নির্বাচন স্টোরেজ অপশন বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে।
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট মুছে ফেলার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectFinalized()

ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরির সময় ফায়ার করে।

বালতিতে একটি নতুন বস্তু (বা বিদ্যমান বস্তুর একটি নতুন প্রজন্ম) সফলভাবে তৈরি হলে পাঠানো হয়। এটি একটি বিদ্যমান বস্তু অনুলিপি বা পুনর্লিখন অন্তর্ভুক্ত. একটি ব্যর্থ আপলোড এই ইভেন্ট ট্রিগার না.

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরি হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectFinalized()

ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরির সময় ফায়ার করে।

বালতিতে একটি নতুন বস্তু (বা বিদ্যমান বস্তুর একটি নতুন প্রজন্ম) সফলভাবে তৈরি হলে পাঠানো হয়। এটি একটি বিদ্যমান বস্তু অনুলিপি বা পুনর্লিখন অন্তর্ভুক্ত. একটি ব্যর্থ আপলোড এই ইভেন্ট ট্রিগার না.

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
বালতি স্ট্রিং | অভিব্যক্তি <string> এই বস্তু ধারণকারী বালতি নাম.
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরি হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectFinalized()

ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরির সময় ফায়ার করে।

বালতিতে একটি নতুন বস্তু (বা বিদ্যমান বস্তুর একটি নতুন প্রজন্ম) সফলভাবে তৈরি হলে পাঠানো হয়। এটি একটি বিদ্যমান বস্তু অনুলিপি বা পুনর্লিখন অন্তর্ভুক্ত. একটি ব্যর্থ আপলোড এই ইভেন্ট ট্রিগার না.

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
নির্বাচন স্টোরেজ অপশন বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে।
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট তৈরি হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectMetadataUpdated()

ইভেন্ট হ্যান্ডলার যা প্রতিবার একটি বিদ্যমান বস্তুর মেটাডেটা পরিবর্তিত হওয়ার সময় ফায়ার করে।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট মেটাডেটা আপডেট হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectMetadataUpdated()

ইভেন্ট হ্যান্ডলার যা প্রতিবার একটি বিদ্যমান বস্তুর মেটাডেটা পরিবর্তিত হওয়ার সময় ফায়ার করে।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
বালতি স্ট্রিং | অভিব্যক্তি <string> এই বস্তু ধারণকারী বালতি নাম.
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট মেটাডেটা আপডেট হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >

store.onObjectMetadataUpdated()

ইভেন্ট হ্যান্ডলার যা প্রতিবার একটি বিদ্যমান বস্তুর মেটাডেটা পরিবর্তিত হওয়ার সময় ফায়ার করে।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
নির্বাচন স্টোরেজ অপশন বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে।
হ্যান্ডলার (ইভেন্ট: স্টোরেজ ইভেন্ট ) => যেকোনো | প্রতিশ্রুতি <কোনও> ইভেন্ট হ্যান্ডলার যা প্রতিবার Google ক্লাউড স্টোরেজ অবজেক্ট মেটাডেটা আপডেট হওয়ার সময় চালানো হয়।

রিটার্ন:

ক্লাউড ফাংশন < স্টোরেজ ইভেন্ট >