storage namespace

Les fonctions

Fonction Description
onObjectArchivé (gestionnaire) Gestionnaire d'événements envoyé uniquement lorsqu'un compartiment a activé la gestion des versions d'objet. Cet événement indique que la version live d'un objet est devenue une version archivée, soit parce qu'elle a été archivée, soit parce qu'elle a été écrasée par le téléchargement d'un objet du même nom.
onObjectArchived (compartiment, gestionnaire) Gestionnaire d'événements envoyé uniquement lorsqu'un compartiment a activé la gestion des versions d'objet. Cet événement indique que la version live d'un objet est devenue une version archivée, soit parce qu'elle a été archivée, soit parce qu'elle a été écrasée par le téléchargement d'un objet du même nom.
onObjectArchived (opts, gestionnaire) Gestionnaire d'événements envoyé uniquement lorsqu'un compartiment a activé la gestion des versions d'objet. Cet événement indique que la version live d'un objet est devenue une version archivée, soit parce qu'elle a été archivée, soit parce qu'elle a été écrasée par le téléchargement d'un objet du même nom.
onObjectDeleted (gestionnaire) Gestionnaire d'événements qui se déclenche à chaque fois qu'une suppression de Google Cloud Storage se produit. Envoyé lorsqu'un objet a été définitivement supprimé. Cela inclut les objets qui sont écrasés ou supprimés dans le cadre de la configuration du cycle de vie du compartiment. Pour les compartiments pour lesquels la gestion des versions d'objet est activée, cette information n'est pas envoyée lorsqu'un objet est archivé, même si l'archivage a lieu via la méthode storage.objects.delete .
onObjectDeleted (compartiment, gestionnaire) Gestionnaire d'événements qui se déclenche à chaque fois qu'une suppression de Google Cloud Storage se produit. Envoyé lorsqu'un objet a été définitivement supprimé. Cela inclut les objets qui sont écrasés ou supprimés dans le cadre de la configuration du cycle de vie du compartiment. Pour les compartiments pour lesquels la gestion des versions d'objet est activée, cette information n'est pas envoyée lorsqu'un objet est archivé, même si l'archivage a lieu via la méthode storage.objects.delete .
onObjectDeleted (opts, gestionnaire) Gestionnaire d'événements qui se déclenche à chaque fois qu'une suppression de Google Cloud Storage se produit. Envoyé lorsqu'un objet a été définitivement supprimé. Cela inclut les objets qui sont écrasés ou supprimés dans le cadre de la configuration du cycle de vie du compartiment. Pour les compartiments pour lesquels la gestion des versions d'objet est activée, cette information n'est pas envoyée lorsqu'un objet est archivé, même si l'archivage a lieu via la méthode storage.objects.delete .
onObjectFinalized (gestionnaire) Gestionnaire d'événements qui se déclenche chaque fois qu'une création d'objet Google Cloud Storage se produit. Envoyé lorsqu'un nouvel objet (ou une nouvelle génération d'un objet existant) est créé avec succès dans le compartiment. Cela inclut la copie ou la réécriture d'un objet existant. Un échec de téléchargement ne déclenche pas cet événement.
onObjectFinalized (compartiment, gestionnaire) Gestionnaire d'événements qui se déclenche chaque fois qu'une création d'objet Google Cloud Storage se produit. Envoyé lorsqu'un nouvel objet (ou une nouvelle génération d'un objet existant) est créé avec succès dans le compartiment. Cela inclut la copie ou la réécriture d'un objet existant. Un échec de téléchargement ne déclenche pas cet événement.
onObjectFinalized (opts, gestionnaire) Gestionnaire d'événements qui se déclenche chaque fois qu'une création d'objet Google Cloud Storage se produit. Envoyé lorsqu'un nouvel objet (ou une nouvelle génération d'un objet existant) est créé avec succès dans le bucket. Cela inclut la copie ou la réécriture d'un objet existant. Un échec de téléchargement ne déclenche pas cet événement.
onObjectMetadataUpdated (gestionnaire) Gestionnaire d'événements qui se déclenche chaque fois que les métadonnées d'un objet existant changent.
onObjectMetadataUpdated (compartiment, gestionnaire) Gestionnaire d'événements qui se déclenche chaque fois que les métadonnées d'un objet existant changent.
onObjectMetadataUpdated (opts, gestionnaire) Gestionnaire d'événements qui se déclenche chaque fois que les métadonnées d'un objet existant changent.

Interfaces

Interface Description
Chiffrement client Métadonnées de la clé de chiffrement fournie par le client, si l'objet est chiffré par une telle clé.
Événement de stockage Un CloudEvent qui contient StorageObjectData
StorageObjectData Un objet dans Google Cloud Storage. Réf : https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
Options de stockage StorageOptions étend EventHandlerOptions avec un nom de bucket

stockage.onObjectArchived()

Gestionnaire d'événements envoyé uniquement lorsqu'un compartiment a activé la gestion des versions d'objet. Cet événement indique que la version live d'un objet est devenue une version archivée, soit parce qu'elle a été archivée, soit parce qu'elle a été écrasée par le téléchargement d'un objet du même nom.

Signature:

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

Paramètres

Paramètre Taper Description
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'un archivage Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectArchived()

Gestionnaire d'événements envoyé uniquement lorsqu'un compartiment a activé la gestion des versions d'objet. Cet événement indique que la version live d'un objet est devenue une version archivée, soit parce qu'elle a été archivée, soit parce qu'elle a été écrasée par le téléchargement d'un objet du même nom.

Signature:

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

Paramètres

Paramètre Taper Description
seau chaîne | Expression <chaîne> Le nom du bucket contenant cet objet.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'un archivage Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectArchived()

Gestionnaire d'événements envoyé uniquement lorsqu'un compartiment a activé la gestion des versions d'objet. Cet événement indique que la version live d'un objet est devenue une version archivée, soit parce qu'elle a été archivée, soit parce qu'elle a été écrasée par le téléchargement d'un objet du même nom.

Signature:

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

Paramètres

Paramètre Taper Description
opte Options de stockage Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'un archivage Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectDeleted()

Gestionnaire d'événements qui se déclenche à chaque fois qu'une suppression de Google Cloud Storage se produit.

Envoyé lorsqu'un objet a été définitivement supprimé. Cela inclut les objets qui sont écrasés ou supprimés dans le cadre de la configuration du cycle de vie du compartiment. Pour les compartiments pour lesquels la gestion des versions d'objet est activée, cette information n'est pas envoyée lorsqu'un objet est archivé, même si l'archivage a lieu via la méthode storage.objects.delete .

Signature:

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

Paramètres

Paramètre Taper Description
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une suppression d'objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectDeleted()

Gestionnaire d'événements qui se déclenche à chaque fois qu'une suppression de Google Cloud Storage se produit.

Envoyé lorsqu'un objet a été définitivement supprimé. Cela inclut les objets qui sont écrasés ou supprimés dans le cadre de la configuration du cycle de vie du compartiment. Pour les compartiments pour lesquels la gestion des versions d'objet est activée, cette information n'est pas envoyée lorsqu'un objet est archivé, même si l'archivage a lieu via la méthode storage.objects.delete .

Signature:

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

Paramètres

Paramètre Taper Description
seau chaîne | Expression <chaîne> Le nom du bucket contenant cet objet.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une suppression d'objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectDeleted()

Gestionnaire d'événements qui se déclenche à chaque fois qu'une suppression de Google Cloud Storage se produit.

Envoyé lorsqu'un objet a été définitivement supprimé. Cela inclut les objets qui sont écrasés ou supprimés dans le cadre de la configuration du cycle de vie du compartiment. Pour les compartiments pour lesquels la gestion des versions d'objet est activée, cette information n'est pas envoyée lorsqu'un objet est archivé, même si l'archivage a lieu via la méthode storage.objects.delete .

Signature:

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

Paramètres

Paramètre Taper Description
opte Options de stockage Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une suppression d'objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectFinalized()

Gestionnaire d'événements qui se déclenche chaque fois qu'une création d'objet Google Cloud Storage se produit.

Envoyé lorsqu'un nouvel objet (ou une nouvelle génération d'un objet existant) est créé avec succès dans le compartiment. Cela inclut la copie ou la réécriture d'un objet existant. Un échec de téléchargement ne déclenche pas cet événement.

Signature:

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

Paramètres

Paramètre Taper Description
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une création d'objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectFinalized()

Gestionnaire d'événements qui se déclenche chaque fois qu'une création d'objet Google Cloud Storage se produit.

Envoyé lorsqu'un nouvel objet (ou une nouvelle génération d'un objet existant) est créé avec succès dans le bucket. Cela inclut la copie ou la réécriture d'un objet existant. Un échec de téléchargement ne déclenche pas cet événement.

Signature:

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

Paramètres

Paramètre Taper Description
seau chaîne | Expression <chaîne> Le nom du bucket contenant cet objet.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une création d'objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectFinalized()

Gestionnaire d'événements qui se déclenche chaque fois qu'une création d'objet Google Cloud Storage se produit.

Envoyé lorsqu'un nouvel objet (ou une nouvelle génération d'un objet existant) est créé avec succès dans le bucket. Cela inclut la copie ou la réécriture d'un objet existant. Un échec de téléchargement ne déclenche pas cet événement.

Signature:

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

Paramètres

Paramètre Taper Description
opte Options de stockage Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une création d'objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectMetadataUpdated()

Gestionnaire d'événements qui se déclenche chaque fois que les métadonnées d'un objet existant changent.

Signature:

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

Paramètres

Paramètre Taper Description
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une mise à jour des métadonnées d'un objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectMetadataUpdated()

Gestionnaire d'événements qui se déclenche chaque fois que les métadonnées d'un objet existant changent.

Signature:

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

Paramètres

Paramètre Taper Description
seau chaîne | Expression <chaîne> Le nom du bucket contenant cet objet.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une mise à jour des métadonnées d'un objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >

stockage.onObjectMetadataUpdated()

Gestionnaire d'événements qui se déclenche chaque fois que les métadonnées d'un objet existant changent.

Signature:

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

Paramètres

Paramètre Taper Description
opte Options de stockage Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de stockage ) => n'importe quel | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une mise à jour des métadonnées d'un objet Google Cloud Storage se produit.

Retour:

Fonction Cloud < Événement de stockage >