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 >