storage namespace

Funzioni

Funzione Descrizione
onObjectArchived(gestore) Gestore eventi inviato solo quando un bucket ha abilitato il controllo delle versioni degli oggetti. Questo evento indica che la versione live di un oggetto è diventata una versione archiviata, perché è stata archiviata o perché è stata sovrascritta dal caricamento di un oggetto con lo stesso nome.
onObjectArchived(bucket, gestore) Gestore eventi inviato solo quando un bucket ha abilitato il controllo delle versioni degli oggetti. Questo evento indica che la versione live di un oggetto è diventata una versione archiviata, perché è stata archiviata o perché è stata sovrascritta dal caricamento di un oggetto con lo stesso nome.
onObjectArchived(opzioni, gestore) Gestore eventi inviato solo quando un bucket ha abilitato il controllo delle versioni degli oggetti. Questo evento indica che la versione live di un oggetto è diventata una versione archiviata, perché è stata archiviata o perché è stata sovrascritta dal caricamento di un oggetto con lo stesso nome.
onObjectDeleted(gestore) Gestore eventi che si attiva ogni volta che si verifica un'eliminazione di Google Cloud Storage. Inviato quando un oggetto è stato eliminato definitivamente. Ciò include gli oggetti che vengono sovrascritti o eliminati come parte della configurazione del ciclo di vita del bucket. Per i bucket con il controllo delle versioni degli oggetti abilitato, questo non viene inviato quando un oggetto viene archiviato, anche se l'archiviazione avviene tramite il metodo storage.objects.delete .
onObjectDeleted(bucket, gestore) Gestore eventi che si attiva ogni volta che si verifica un'eliminazione di Google Cloud Storage. Inviato quando un oggetto è stato eliminato definitivamente. Ciò include gli oggetti che vengono sovrascritti o eliminati come parte della configurazione del ciclo di vita del bucket. Per i bucket con il controllo delle versioni degli oggetti abilitato, questo non viene inviato quando un oggetto viene archiviato, anche se l'archiviazione avviene tramite il metodo storage.objects.delete .
onObjectDeleted(opzioni, gestore) Gestore eventi che si attiva ogni volta che si verifica un'eliminazione di Google Cloud Storage. Inviato quando un oggetto è stato eliminato definitivamente. Ciò include gli oggetti che vengono sovrascritti o eliminati come parte della configurazione del ciclo di vita del bucket. Per i bucket con il controllo delle versioni degli oggetti abilitato, questo non viene inviato quando un oggetto viene archiviato, anche se l'archiviazione avviene tramite il metodo storage.objects.delete .
onObjectFinalized(gestore) Gestore eventi che si attiva ogni volta che si verifica la creazione di un oggetto Google Cloud Storage. Inviato quando un nuovo oggetto (o una nuova generazione di un oggetto esistente) viene creato con successo nel bucket. Ciò include la copia o la riscrittura di un oggetto esistente. Un caricamento non riuscito non attiva questo evento.
onObjectFinalized(bucket, gestore) Gestore eventi che si attiva ogni volta che si verifica la creazione di un oggetto Google Cloud Storage. Inviato quando un nuovo oggetto (o una nuova generazione di un oggetto esistente) viene creato con successo nel bucket. Ciò include la copia o la riscrittura di un oggetto esistente. Un caricamento non riuscito non attiva questo evento.
onObjectFinalized(opzioni, gestore) Gestore eventi che si attiva ogni volta che si verifica la creazione di un oggetto Google Cloud Storage. Inviato quando un nuovo oggetto (o una nuova generazione di un oggetto esistente) viene creato con successo nel bucket. Ciò include la copia o la riscrittura di un oggetto esistente. Un caricamento non riuscito non attiva questo evento.
onObjectMetadataUpdated(gestore) Gestore eventi che si attiva ogni volta che cambiano i metadati di un oggetto esistente.
onObjectMetadataUpdated(bucket, gestore) Gestore eventi che si attiva ogni volta che cambiano i metadati di un oggetto esistente.
onObjectMetadataUpdated(opzioni, gestore) Gestore eventi che si attiva ogni volta che cambiano i metadati di un oggetto esistente.

Interfacce

Interfaccia Descrizione
Crittografia cliente Metadati della chiave di crittografia fornita dal cliente, se l'oggetto è crittografato da tale chiave.
Evento di archiviazione Un CloudEvent che contiene StorageObjectData
StorageObjectData Un oggetto all'interno di Google Cloud Storage. Rif: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
Opzioni di archiviazione StorageOptions estende EventHandlerOptions con un nome di bucket

storage.onObjectArchived()

Gestore eventi inviato solo quando un bucket ha abilitato il controllo delle versioni degli oggetti. Questo evento indica che la versione live di un oggetto è diventata una versione archiviata, perché è stata archiviata o perché è stata sovrascritta dal caricamento di un oggetto con lo stesso nome.

Firma:

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

Parametri

Parametro Tipo Descrizione
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica un'archiviazione di Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectArchived()

Gestore eventi inviato solo quando un bucket ha abilitato il controllo delle versioni degli oggetti. Questo evento indica che la versione live di un oggetto è diventata una versione archiviata, perché è stata archiviata o perché è stata sovrascritta dal caricamento di un oggetto con lo stesso nome.

Firma:

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

Parametri

Parametro Tipo Descrizione
secchio stringa | Espressione <stringa> Il nome del bucket contenente questo oggetto.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica un'archiviazione di Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectArchived()

Gestore eventi inviato solo quando un bucket ha abilitato il controllo delle versioni degli oggetti. Questo evento indica che la versione live di un oggetto è diventata una versione archiviata, perché è stata archiviata o perché è stata sovrascritta dal caricamento di un oggetto con lo stesso nome.

Firma:

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

Parametri

Parametro Tipo Descrizione
opta Opzioni di archiviazione Opzioni che possono essere impostate su una singola funzione di gestione degli eventi.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica un'archiviazione di Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectDeleted()

Gestore eventi che si attiva ogni volta che si verifica un'eliminazione di Google Cloud Storage.

Inviato quando un oggetto è stato eliminato definitivamente. Ciò include gli oggetti che vengono sovrascritti o eliminati come parte della configurazione del ciclo di vita del bucket. Per i bucket con il controllo delle versioni degli oggetti abilitato, questo non viene inviato quando un oggetto viene archiviato, anche se l'archiviazione avviene tramite il metodo storage.objects.delete .

Firma:

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

Parametri

Parametro Tipo Descrizione
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica l'eliminazione di un oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectDeleted()

Gestore eventi che si attiva ogni volta che si verifica un'eliminazione di Google Cloud Storage.

Inviato quando un oggetto è stato eliminato definitivamente. Ciò include gli oggetti che vengono sovrascritti o eliminati come parte della configurazione del ciclo di vita del bucket. Per i bucket con il controllo delle versioni degli oggetti abilitato, questo non viene inviato quando un oggetto viene archiviato, anche se l'archiviazione avviene tramite il metodo storage.objects.delete .

Firma:

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

Parametri

Parametro Tipo Descrizione
secchio stringa | Espressione <stringa> Il nome del bucket contenente questo oggetto.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica l'eliminazione di un oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectDeleted()

Gestore eventi che si attiva ogni volta che si verifica un'eliminazione di Google Cloud Storage.

Inviato quando un oggetto è stato eliminato definitivamente. Ciò include gli oggetti che vengono sovrascritti o eliminati come parte della configurazione del ciclo di vita del bucket. Per i bucket con il controllo delle versioni degli oggetti abilitato, questo non viene inviato quando un oggetto viene archiviato, anche se l'archiviazione avviene tramite il metodo storage.objects.delete .

Firma:

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

Parametri

Parametro Tipo Descrizione
opta Opzioni di archiviazione Opzioni che possono essere impostate su una singola funzione di gestione degli eventi.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica l'eliminazione di un oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectFinalized()

Gestore eventi che si attiva ogni volta che si verifica la creazione di un oggetto Google Cloud Storage.

Inviato quando un nuovo oggetto (o una nuova generazione di un oggetto esistente) viene creato con successo nel bucket. Ciò include la copia o la riscrittura di un oggetto esistente. Un caricamento non riuscito non attiva questo evento.

Firma:

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

Parametri

Parametro Tipo Descrizione
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica la creazione di un oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectFinalized()

Gestore eventi che si attiva ogni volta che si verifica la creazione di un oggetto Google Cloud Storage.

Inviato quando un nuovo oggetto (o una nuova generazione di un oggetto esistente) viene creato con successo nel bucket. Ciò include la copia o la riscrittura di un oggetto esistente. Un caricamento non riuscito non attiva questo evento.

Firma:

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

Parametri

Parametro Tipo Descrizione
secchio stringa | Espressione <stringa> Il nome del bucket contenente questo oggetto.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica la creazione di un oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectFinalized()

Gestore eventi che si attiva ogni volta che si verifica la creazione di un oggetto Google Cloud Storage.

Inviato quando un nuovo oggetto (o una nuova generazione di un oggetto esistente) viene creato con successo nel bucket. Ciò include la copia o la riscrittura di un oggetto esistente. Un caricamento non riuscito non attiva questo evento.

Firma:

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

Parametri

Parametro Tipo Descrizione
opta Opzioni di archiviazione Opzioni che possono essere impostate su una singola funzione di gestione degli eventi.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica la creazione di un oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectMetadataUpdated()

Gestore eventi che si attiva ogni volta che cambiano i metadati di un oggetto esistente.

Firma:

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

Parametri

Parametro Tipo Descrizione
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica un aggiornamento dei metadati dell'oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectMetadataUpdated()

Gestore eventi che si attiva ogni volta che cambiano i metadati di un oggetto esistente.

Firma:

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

Parametri

Parametro Tipo Descrizione
secchio stringa | Espressione <stringa> Il nome del bucket contenente questo oggetto.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica un aggiornamento dei metadati dell'oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >

storage.onObjectMetadataUpdated()

Gestore eventi che si attiva ogni volta che cambiano i metadati di un oggetto esistente.

Firma:

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

Parametri

Parametro Tipo Descrizione
opta Opzioni di archiviazione Opzioni che possono essere impostate su una singola funzione di gestione degli eventi.
gestore (evento: StorageEvent ) => qualsiasi | Promesso<qualsiasi> Gestore eventi che viene eseguito ogni volta che si verifica un aggiornamento dei metadati dell'oggetto Google Cloud Storage.

Ritorna:

Funzione Cloud < Evento di archiviazione >