storage namespace

Funktionen

Funktion Beschreibung
onObjectArchived(handler) Der Ereignishandler wird nur gesendet, wenn ein Bucket die Objektversionierung aktiviert hat. Dieses Ereignis zeigt an, dass die Live-Version eines Objekts zu einer archivierten Version geworden ist, entweder weil sie archiviert wurde oder weil sie durch den Upload eines Objekts mit demselben Namen überschrieben wurde.
onObjectArchived(bucket, handler) Der Ereignishandler wird nur gesendet, wenn ein Bucket die Objektversionierung aktiviert hat. Dieses Ereignis zeigt an, dass die Live-Version eines Objekts zu einer archivierten Version geworden ist, entweder weil sie archiviert wurde oder weil sie durch den Upload eines Objekts mit demselben Namen überschrieben wurde.
onObjectArchived(opts, handler) Der Ereignishandler wird nur gesendet, wenn ein Bucket die Objektversionierung aktiviert hat. Dieses Ereignis zeigt an, dass die Live-Version eines Objekts zu einer archivierten Version geworden ist, entweder weil sie archiviert wurde oder weil sie durch den Upload eines Objekts mit demselben Namen überschrieben wurde.
onObjectDeleted(handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Google Cloud Storage-Löschung erfolgt. Wird gesendet, wenn ein Objekt dauerhaft gelöscht wurde. Dazu gehören Objekte, die im Rahmen der Lebenszykluskonfiguration des Buckets überschrieben oder gelöscht werden. Bei Buckets mit aktivierter Objektversionierung wird dies nicht gesendet, wenn ein Objekt archiviert wird, selbst wenn die Archivierung über die Methode storage.objects.delete erfolgt.
onObjectDeleted(bucket, handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Google Cloud Storage-Löschung erfolgt. Wird gesendet, wenn ein Objekt dauerhaft gelöscht wurde. Dazu gehören Objekte, die im Rahmen der Lebenszykluskonfiguration des Buckets überschrieben oder gelöscht werden. Bei Buckets mit aktivierter Objektversionierung wird dies nicht gesendet, wenn ein Objekt archiviert wird, selbst wenn die Archivierung über die Methode storage.objects.delete erfolgt.
onObjectDeleted(opts, handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Google Cloud Storage-Löschung erfolgt. Wird gesendet, wenn ein Objekt dauerhaft gelöscht wurde. Dazu gehören Objekte, die im Rahmen der Lebenszykluskonfiguration des Buckets überschrieben oder gelöscht werden. Bei Buckets mit aktivierter Objektversionierung wird dies nicht gesendet, wenn ein Objekt archiviert wird, selbst wenn die Archivierung über die Methode storage.objects.delete erfolgt.
onObjectFinalized(handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn ein Google Cloud Storage-Objekt erstellt wird. Wird gesendet, wenn ein neues Objekt (oder eine neue Generation eines vorhandenen Objekts) erfolgreich im Bucket erstellt wurde. Dazu gehört das Kopieren oder Umschreiben eines vorhandenen Objekts. Ein fehlgeschlagener Upload löst dieses Ereignis nicht aus.
onObjectFinalized(bucket, handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn ein Google Cloud Storage-Objekt erstellt wird. Wird gesendet, wenn ein neues Objekt (oder eine neue Generation eines vorhandenen Objekts) erfolgreich im Bucket erstellt wurde. Dazu gehört das Kopieren oder Umschreiben eines vorhandenen Objekts. Ein fehlgeschlagener Upload löst dieses Ereignis nicht aus.
onObjectFinalized(opts, handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn ein Google Cloud Storage-Objekt erstellt wird. Wird gesendet, wenn ein neues Objekt (oder eine neue Generation eines vorhandenen Objekts) erfolgreich im Bucket erstellt wurde. Dazu gehört das Kopieren oder Umschreiben eines vorhandenen Objekts. Ein fehlgeschlagener Upload löst dieses Ereignis nicht aus.
onObjectMetadataUpdated(handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn sich die Metadaten eines vorhandenen Objekts ändern.
onObjectMetadataUpdated(bucket, handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn sich die Metadaten eines vorhandenen Objekts ändern.
onObjectMetadataUpdated(opts, handler) Ereignishandler, der jedes Mal ausgelöst wird, wenn sich die Metadaten eines vorhandenen Objekts ändern.

Schnittstellen

Schnittstelle Beschreibung
Kundenverschlüsselung Metadaten des vom Kunden bereitgestellten Verschlüsselungsschlüssels, wenn das Objekt mit einem solchen Schlüssel verschlüsselt ist.
Speicherereignis Ein CloudEvent, das StorageObjectData enthält
StorageObjectData Ein Objekt innerhalb von Google Cloud Storage. Referenz: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
Speicheroptionen StorageOptions erweitern EventHandlerOptions um einen Bucket-Namen

storage.onObjectArchived()

Der Ereignishandler wird nur gesendet, wenn ein Bucket die Objektversionierung aktiviert hat. Dieses Ereignis zeigt an, dass die Live-Version eines Objekts zu einer archivierten Version geworden ist, entweder weil sie archiviert wurde oder weil sie durch den Upload eines Objekts mit demselben Namen überschrieben wurde.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Google Cloud Storage-Archivierung erfolgt.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectArchived()

Der Ereignishandler wird nur gesendet, wenn ein Bucket die Objektversionierung aktiviert hat. Dieses Ereignis zeigt an, dass die Live-Version eines Objekts zu einer archivierten Version geworden ist, entweder weil sie archiviert wurde oder weil sie durch den Upload eines Objekts mit demselben Namen überschrieben wurde.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Eimer Zeichenfolge | Ausdruck <string> Der Name des Buckets, der dieses Objekt enthält.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Google Cloud Storage-Archivierung erfolgt.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectArchived()

Der Ereignishandler wird nur gesendet, wenn ein Bucket die Objektversionierung aktiviert hat. Dieses Ereignis zeigt an, dass die Live-Version eines Objekts zu einer archivierten Version geworden ist, entweder weil sie archiviert wurde oder weil sie durch den Upload eines Objekts mit demselben Namen überschrieben wurde.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
optiert Speicheroptionen Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Google Cloud Storage-Archivierung erfolgt.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectDeleted()

Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Google Cloud Storage-Löschung erfolgt.

Wird gesendet, wenn ein Objekt dauerhaft gelöscht wurde. Dazu gehören Objekte, die im Rahmen der Lebenszykluskonfiguration des Buckets überschrieben oder gelöscht werden. Bei Buckets mit aktivierter Objektversionierung wird dies nicht gesendet, wenn ein Objekt archiviert wird, selbst wenn die Archivierung über die Methode storage.objects.delete erfolgt.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn ein Google Cloud Storage-Objekt gelöscht wird.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectDeleted()

Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Google Cloud Storage-Löschung erfolgt.

Wird gesendet, wenn ein Objekt dauerhaft gelöscht wurde. Dazu gehören Objekte, die im Rahmen der Lebenszykluskonfiguration des Buckets überschrieben oder gelöscht werden. Bei Buckets mit aktivierter Objektversionierung wird dies nicht gesendet, wenn ein Objekt archiviert wird, selbst wenn die Archivierung über die Methode storage.objects.delete erfolgt.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Eimer Zeichenfolge | Ausdruck <string> Der Name des Buckets, der dieses Objekt enthält.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn ein Google Cloud Storage-Objekt gelöscht wird.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectDeleted()

Ereignishandler, der jedes Mal ausgelöst wird, wenn eine Google Cloud Storage-Löschung erfolgt.

Wird gesendet, wenn ein Objekt dauerhaft gelöscht wurde. Dazu gehören Objekte, die im Rahmen der Lebenszykluskonfiguration des Buckets überschrieben oder gelöscht werden. Bei Buckets mit aktivierter Objektversionierung wird dies nicht gesendet, wenn ein Objekt archiviert wird, selbst wenn die Archivierung über die Methode storage.objects.delete erfolgt.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
optiert Speicheroptionen Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn ein Google Cloud Storage-Objekt gelöscht wird.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectFinalized()

Ereignishandler, der jedes Mal ausgelöst wird, wenn ein Google Cloud Storage-Objekt erstellt wird.

Wird gesendet, wenn ein neues Objekt (oder eine neue Generation eines vorhandenen Objekts) erfolgreich im Bucket erstellt wurde. Dazu gehört das Kopieren oder Umschreiben eines vorhandenen Objekts. Ein fehlgeschlagener Upload löst dieses Ereignis nicht aus.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn ein Google Cloud Storage-Objekt erstellt wird.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectFinalized()

Ereignishandler, der jedes Mal ausgelöst wird, wenn ein Google Cloud Storage-Objekt erstellt wird.

Wird gesendet, wenn ein neues Objekt (oder eine neue Generation eines vorhandenen Objekts) erfolgreich im Bucket erstellt wurde. Dazu gehört das Kopieren oder Umschreiben eines vorhandenen Objekts. Ein fehlgeschlagener Upload löst dieses Ereignis nicht aus.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Eimer Zeichenfolge | Ausdruck <string> Der Name des Buckets, der dieses Objekt enthält.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn ein Google Cloud Storage-Objekt erstellt wird.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectFinalized()

Ereignishandler, der jedes Mal ausgelöst wird, wenn ein Google Cloud Storage-Objekt erstellt wird.

Wird gesendet, wenn ein neues Objekt (oder eine neue Generation eines vorhandenen Objekts) erfolgreich im Bucket erstellt wurde. Dazu gehört das Kopieren oder Umschreiben eines vorhandenen Objekts. Ein fehlgeschlagener Upload löst dieses Ereignis nicht aus.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
optiert Speicheroptionen Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn ein Google Cloud Storage-Objekt erstellt wird.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectMetadataUpdated()

Ereignishandler, der jedes Mal ausgelöst wird, wenn sich die Metadaten eines vorhandenen Objekts ändern.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Aktualisierung der Metadaten eines Google Cloud Storage-Objekts erfolgt.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectMetadataUpdated()

Ereignishandler, der jedes Mal ausgelöst wird, wenn sich die Metadaten eines vorhandenen Objekts ändern.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Eimer Zeichenfolge | Ausdruck <string> Der Name des Buckets, der dieses Objekt enthält.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Aktualisierung der Metadaten eines Google Cloud Storage-Objekts erfolgt.

Kehrt zurück:

CloudFunction < StorageEvent >

storage.onObjectMetadataUpdated()

Ereignishandler, der jedes Mal ausgelöst wird, wenn sich die Metadaten eines vorhandenen Objekts ändern.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
optiert Speicheroptionen Optionen, die für eine einzelne Ereignisverarbeitungsfunktion festgelegt werden können.
Handler (Ereignis: StorageEvent ) => beliebig | Versprochen<any> Ereignishandler, der jedes Mal ausgeführt wird, wenn eine Aktualisierung der Metadaten eines Google Cloud Storage-Objekts erfolgt.

Kehrt zurück:

CloudFunction < StorageEvent >