storage namespace

الدوال

دالة الوصف
onObjectأرشفة(معالج البيانات) يتم إرسال معالج الحدث فقط عندما تُفعِّل الحزمة إصدارات العناصر. يشير هذا الحدث إلى أن النسخة المباشرة من الكائن أصبحت نسخة مؤرشفة، إما لأنه تمت أرشفتها أو تم استبدالها من خلال تحميل عنصر يحمل الاسم نفسه.
onObjectأرشفة(دلوة، معالج) يتم إرسال معالج الحدث فقط عندما تُفعِّل الحزمة إصدارات العناصر. يشير هذا الحدث إلى أن النسخة المباشرة من الكائن أصبحت نسخة مؤرشفة، إما لأنه تمت أرشفتها أو تم استبدالها من خلال تحميل عنصر يحمل الاسم نفسه.
onObjectأرشفة(opts, handler) يتم إرسال معالج الحدث فقط عندما تُفعِّل الحزمة إصدارات العناصر. يشير هذا الحدث إلى أن النسخة المباشرة من الكائن أصبحت نسخة مؤرشفة، إما لأنه تمت أرشفتها أو تم استبدالها من خلال تحميل عنصر يحمل الاسم نفسه.
onObjectDeleted(handler) معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها حذف عنصر على Google Cloud Storage.يتم إرساله عند حذف عنصر نهائيًا. يشمل ذلك العناصر التي تم استبدالها أو يتم حذفها كجزء من إعدادات مراحل نشاط الحزمة. بالنسبة إلى الحِزم التي تم تفعيل إصدارات العناصر فيها، لا يتم إرسال ذلك عند أرشفة عنصر، حتى في حال أرشفته من خلال طريقة storage.objects.delete.
onObjectDeleted(bucket, handler) معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها حذف عنصر على Google Cloud Storage.يتم إرساله عند حذف عنصر نهائيًا. يشمل ذلك العناصر التي تم استبدالها أو يتم حذفها كجزء من إعدادات مراحل نشاط الحزمة. بالنسبة إلى الحِزم التي تم تفعيل إصدارات العناصر فيها، لا يتم إرسال ذلك عند أرشفة عنصر، حتى في حال أرشفته من خلال طريقة storage.objects.delete.
onObjectDeleted(opts, handler) معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها حذف عنصر على Google Cloud Storage.يتم إرساله عند حذف عنصر نهائيًا. يشمل ذلك العناصر التي تم استبدالها أو يتم حذفها كجزء من إعدادات مراحل نشاط الحزمة. بالنسبة إلى الحِزم التي تم تفعيل إصدارات العناصر فيها، لا يتم إرسال ذلك عند أرشفة عنصر، حتى في حال أرشفته من خلال طريقة storage.objects.delete.
onObjectFinalized(handler) معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر في Google Cloud Storage.يتم إرساله عند إنشاء عنصر جديد (أو جيل جديد من عنصر حالي) في الحزمة بنجاح. ويشمل ذلك نسخ عنصر حالي أو إعادة كتابته. ولا يؤدي تعذُّر التحميل إلى بدء هذا الحدث.
onObjectFinalized(bucket, handler) معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر في Google Cloud Storage.يتم إرساله عند إنشاء عنصر جديد (أو جيل جديد من عنصر حالي) في الحزمة بنجاح. ويشمل ذلك نسخ عنصر حالي أو إعادة كتابته. ولا يؤدي تعذُّر التحميل إلى بدء هذا الحدث.
onObjectFinalized(opts, handler) معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر في Google Cloud Storage.يتم إرساله عند إنشاء عنصر جديد (أو جيل جديد من عنصر حالي) في الحزمة بنجاح. ويشمل ذلك نسخ عنصر حالي أو إعادة كتابته. ولا يؤدي تعذُّر التحميل إلى بدء هذا الحدث.
onObjectMetadataUpdated(handler). معالِج الأحداث الذي يتم تنشيطه في كلّ مرّة تتغيّر فيها البيانات الوصفية لعنصر حالي.
onObjectMetadataUpdated(bucket, handler) معالِج الأحداث الذي يتم تنشيطه في كلّ مرّة تتغيّر فيها البيانات الوصفية لعنصر حالي.
onObjectMetadataUpdated(opts, handler) معالِج الأحداث الذي يتم تنشيطه في كلّ مرّة تتغيّر فيها البيانات الوصفية لعنصر حالي.

واجهات

الواجهة الوصف
CustomerEncryption البيانات الوصفية لمفتاح التشفير الذي يوفره العميل، إذا تم تشفير العنصر باستخدام هذا المفتاح
StorageEvent CloudEvent الذي يحتوي على StorageObjectData
StorageObjectData عنصر ضمن Google Cloud Storage المرجع: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
StorageOptions توسِّع StorageOptions اسم حزمة EventHandlerOptions.

Storage.onObjectأرشفة()

يتم إرسال معالج الحدث فقط عندما تُفعِّل الحزمة إصدارات العناصر. يشير هذا الحدث إلى أن النسخة المباشرة من الكائن أصبحت نسخة مؤرشفة، إما لأنه تمت أرشفتها أو تم استبدالها من خلال تحميل عنصر يحمل الاسم نفسه.

Signature:

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

المَعلمات

المعلمة النوع الوصف
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها أرشفة Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectأرشفة()

يتم إرسال معالج الحدث فقط عندما تُفعِّل الحزمة إصدارات العناصر. يشير هذا الحدث إلى أن النسخة المباشرة من الكائن أصبحت نسخة مؤرشفة، إما لأنه تمت أرشفتها أو تم استبدالها من خلال تحميل عنصر يحمل الاسم نفسه.

Signature:

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

المَعلمات

المعلمة النوع الوصف
دلو سلسلة | التعبير<string> اسم الحزمة التي تحتوي على هذا العنصر
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها أرشفة Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectأرشفة()

يتم إرسال معالج الحدث فقط عندما تُفعِّل الحزمة إصدارات العناصر. يشير هذا الحدث إلى أن النسخة المباشرة من الكائن أصبحت نسخة مؤرشفة، إما لأنه تمت أرشفتها أو تم استبدالها من خلال تحميل عنصر يحمل الاسم نفسه.

Signature:

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

المَعلمات

المعلمة النوع الوصف
الاختيارات StorageOptions الخيارات التي يمكن ضبطها على وظيفة معالجة حدث فردية
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها أرشفة Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectDeleted()

معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها حذف بيانات Google Cloud Storage.

يتم إرساله عند حذف عنصر نهائيًا. يشمل ذلك العناصر التي تم استبدالها أو يتم حذفها كجزء من إعدادات مراحل نشاط الحزمة. بالنسبة إلى الحِزم التي تم تفعيل إصدارات العناصر فيها، لا يتم إرسال ذلك عند أرشفة عنصر، حتى في حال أرشفته من خلال طريقة storage.objects.delete.

Signature:

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

المَعلمات

المعلمة النوع الوصف
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الحدث الذي يتم تشغيله في كل مرة يتم فيها حذف عنصر على Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectDeleted()

معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها حذف بيانات Google Cloud Storage.

يتم إرساله عند حذف عنصر نهائيًا. يشمل ذلك العناصر التي تم استبدالها أو يتم حذفها كجزء من إعدادات مراحل نشاط الحزمة. بالنسبة إلى الحِزم التي تم تفعيل إصدارات العناصر فيها، لا يتم إرسال ذلك عند أرشفة عنصر، حتى في حال أرشفته من خلال طريقة storage.objects.delete.

Signature:

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

المَعلمات

المعلمة النوع الوصف
دلو سلسلة | التعبير<string> اسم الحزمة التي تحتوي على هذا العنصر
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الحدث الذي يتم تشغيله في كل مرة يتم فيها حذف عنصر على Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectDeleted()

معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها حذف بيانات Google Cloud Storage.

يتم إرساله عند حذف عنصر نهائيًا. يشمل ذلك العناصر التي تم استبدالها أو يتم حذفها كجزء من إعدادات مراحل نشاط الحزمة. بالنسبة إلى الحِزم التي تم تفعيل إصدارات العناصر فيها، لا يتم إرسال ذلك عند أرشفة عنصر، حتى في حال أرشفته من خلال طريقة storage.objects.delete.

Signature:

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

المَعلمات

المعلمة النوع الوصف
الاختيارات StorageOptions الخيارات التي يمكن ضبطها على وظيفة معالجة حدث فردية
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الحدث الذي يتم تشغيله في كل مرة يتم فيها حذف عنصر على Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectFinalized()

معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر في Google Cloud Storage.

يتم إرساله عند إنشاء كائن جديد (أو جيل جديد من كائن حالي) في الحزمة بنجاح. ويشمل ذلك نسخ عنصر حالي أو إعادة كتابته. ولا يؤدي تعذُّر التحميل إلى بدء هذا الحدث.

Signature:

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

المَعلمات

المعلمة النوع الوصف
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر على Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectFinalized()

معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر في Google Cloud Storage.

يتم إرساله عند إنشاء كائن جديد (أو جيل جديد من كائن حالي) في الحزمة بنجاح. ويشمل ذلك نسخ عنصر حالي أو إعادة كتابته. ولا يؤدي تعذُّر التحميل إلى بدء هذا الحدث.

Signature:

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

المَعلمات

المعلمة النوع الوصف
دلو سلسلة | التعبير<string> اسم الحزمة التي تحتوي على هذا العنصر
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر على Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectFinalized()

معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر في Google Cloud Storage.

يتم إرساله عند إنشاء كائن جديد (أو جيل جديد من كائن حالي) في الحزمة بنجاح. ويشمل ذلك نسخ عنصر حالي أو إعادة كتابته. ولا يؤدي تعذُّر التحميل إلى بدء هذا الحدث.

Signature:

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

المَعلمات

المعلمة النوع الوصف
الاختيارات StorageOptions الخيارات التي يمكن ضبطها على وظيفة معالجة حدث فردية
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الأحداث الذي يتم تشغيله في كل مرة يتم فيها إنشاء عنصر على Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

معالِج الأحداث الذي يتم تنشيطه في كلّ مرّة تتغيّر فيها البيانات الوصفية لعنصر حالي.

Signature:

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

المَعلمات

المعلمة النوع الوصف
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الحدث الذي يتم تشغيله في كل مرة يتم فيها تعديل البيانات الوصفية لعنصر Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

معالِج الأحداث الذي يتم تنشيطه في كلّ مرّة تتغيّر فيها البيانات الوصفية لعنصر حالي.

Signature:

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

المَعلمات

المعلمة النوع الوصف
دلو سلسلة | التعبير<string> اسم الحزمة التي تحتوي على هذا العنصر
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الحدث الذي يتم تشغيله في كل مرة يتم فيها تعديل البيانات الوصفية لعنصر Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

معالِج الأحداث الذي يتم تنشيطه في كلّ مرّة تتغيّر فيها البيانات الوصفية لعنصر حالي.

Signature:

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

المَعلمات

المعلمة النوع الوصف
الاختيارات StorageOptions الخيارات التي يمكن ضبطها على وظيفة معالجة حدث فردية
المعالج (الحدث: StorageEvent) => أي | تقديم وعود<any> معالِج الحدث الذي يتم تشغيله في كل مرة يتم فيها تعديل البيانات الوصفية لعنصر Google Cloud Storage.

المرتجعات:

CloudFunction<StorageEvent>