storage namespace

İşlevler

İşlev Açıklama
onObjectArşivlenmiş(işleyici) Etkinlik işleyici yalnızca bir pakette nesnede sürüm oluşturma etkinleştirildiğinde gönderilir. Bu etkinlik, bir nesnenin canlı sürümünün, ya arşivlendiği ya da aynı ada sahip bir nesne yüklemesi ile üzerine yazıldığı için arşivlenmiş bir sürüm haline geldiğini belirtir.
onObjectHistory(paket, işleyici) Etkinlik işleyici yalnızca bir pakette nesnede sürüm oluşturma etkinleştirildiğinde gönderilir. Bu etkinlik, bir nesnenin canlı sürümünün, ya arşivlendiği ya da aynı ada sahip bir nesne yüklemesi ile üzerine yazıldığı için arşivlenmiş bir sürüm haline geldiğini belirtir.
onObjectStorage(opts, işleyici) Etkinlik işleyici yalnızca bir pakette nesnede sürüm oluşturma etkinleştirildiğinde gönderilir. Bu etkinlik, bir nesnenin canlı sürümünün, ya arşivlendiği ya da aynı ada sahip bir nesne yüklemesi ile üzerine yazıldığı için arşivlenmiş bir sürüm haline geldiğini belirtir.
onObjectSilinen(işleyici) Her Google Cloud Storage silme işlemi gerçekleştiğinde tetiklenen etkinlik işleyici.Bir nesne kalıcı olarak silindiğinde gönderilir. Üzerine yazılan veya paketin yaşam döngüsü yapılandırması kapsamında silinen nesneleri içerir. Nesnede sürüm oluşturma özelliğinin etkinleştirildiği paketlerde, storage.objects.delete yöntemi aracılığıyla arşivleme olsa bile bir nesne arşivlendiğinde bu gönderilmez.
onObject deleted(paket, işleyici) Her Google Cloud Storage silme işlemi gerçekleştiğinde tetiklenen etkinlik işleyici.Bir nesne kalıcı olarak silindiğinde gönderilir. Üzerine yazılan veya paketin yaşam döngüsü yapılandırması kapsamında silinen nesneleri içerir. Nesnede sürüm oluşturma özelliğinin etkinleştirildiği paketlerde, storage.objects.delete yöntemi aracılığıyla arşivleme olsa bile bir nesne arşivlendiğinde bu gönderilmez.
onObjectError(opts, işleyici) Her Google Cloud Storage silme işlemi gerçekleştiğinde tetiklenen etkinlik işleyici.Bir nesne kalıcı olarak silindiğinde gönderilir. Üzerine yazılan veya paketin yaşam döngüsü yapılandırması kapsamında silinen nesneleri içerir. Nesnede sürüm oluşturma özelliğinin etkinleştirildiği paketlerde, storage.objects.delete yöntemi aracılığıyla arşivleme olsa bile bir nesne arşivlendiğinde bu gönderilmez.
onObjectFinalized(işleyici) Her Google Cloud Storage nesnesi oluşturulduğunda tetiklenen etkinlik işleyici.Pakette yeni bir nesne (veya mevcut bir nesnenin yeni nesli) başarıyla oluşturulduğunda gönderilir. Bu, mevcut bir nesnenin kopyalanmasını veya yeniden yazılmasını içerir. Başarısız olan bir yükleme, bu etkinliği tetiklemez.
onObjectFinalized(paket, işleyici) Her Google Cloud Storage nesnesi oluşturulduğunda tetiklenen etkinlik işleyici.Pakette yeni bir nesne (veya mevcut bir nesnenin yeni nesli) başarıyla oluşturulduğunda gönderilir. Bu, mevcut bir nesnenin kopyalanmasını veya yeniden yazılmasını içerir. Başarısız olan bir yükleme, bu etkinliği tetiklemez.
onObjectFinalized(opts, işleyici) Her Google Cloud Storage nesnesi oluşturulduğunda tetiklenen etkinlik işleyici.Pakette yeni bir nesne (veya mevcut bir nesnenin yeni nesli) başarıyla oluşturulduğunda gönderilir. Bu, mevcut bir nesnenin kopyalanmasını veya yeniden yazılmasını içerir. Başarısız olan bir yükleme, bu etkinliği tetiklemez.
onObjectMetadataUpdated(işleyici) Mevcut bir nesnenin meta verileri her değiştiğinde tetiklenen etkinlik işleyici.
onObjectMetadataUpdated(paket, işleyici) Mevcut bir nesnenin meta verileri her değiştiğinde tetiklenen etkinlik işleyici.
onObjectMetadataUpdated(optimizasyon, işleyici) Mevcut bir nesnenin meta verileri her değiştiğinde tetiklenen etkinlik işleyici.

Arayüzler

Arayüz Açıklama
Müşteri Şifreleme Müşterinin sağladığı şifreleme anahtarının meta verileri (nesne böyle bir anahtar tarafından şifrelendiyse).
Depolama Etkinliği StorageObjectData içeren bir CloudEvent
DepolamaNesne Verileri Google Cloud Storage içindeki bir nesne. Referans: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
StorageOptions StorageOptions, EventHandlerOptions'ı paket adıyla genişletir

Storage.onObjectArşivlenmiş()

Etkinlik işleyici yalnızca bir pakette nesnede sürüm oluşturma etkinleştirildiğinde gönderilir. Bu etkinlik, bir nesnenin canlı sürümünün, ya arşivlendiği ya da aynı ada sahip bir nesne yüklemesi ile üzerine yazıldığı için arşivlenmiş bir sürüm haline geldiğini belirtir.

İmza:

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

Parametreler

Parametre Tür Açıklama
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage arşivinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectArşivlenmiş()

Etkinlik işleyici yalnızca bir pakette nesnede sürüm oluşturma etkinleştirildiğinde gönderilir. Bu etkinlik, bir nesnenin canlı sürümünün, ya arşivlendiği ya da aynı ada sahip bir nesne yüklemesi ile üzerine yazıldığı için arşivlenmiş bir sürüm haline geldiğini belirtir.

İmza:

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

Parametreler

Parametre Tür Açıklama
paket dize | İfade<string> Bu nesneyi içeren paketin adı.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage arşivinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectArşivlenmiş()

Etkinlik işleyici yalnızca bir pakette nesnede sürüm oluşturma etkinleştirildiğinde gönderilir. Bu etkinlik, bir nesnenin canlı sürümünün, ya arşivlendiği ya da aynı ada sahip bir nesne yüklemesi ile üzerine yazıldığı için arşivlenmiş bir sürüm haline geldiğini belirtir.

İmza:

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

Parametreler

Parametre Tür Açıklama
opt. StorageOptions Bağımsız bir etkinlik işleme işlevinde ayarlanabilecek seçenekler.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage arşivinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectError()

Her Google Cloud Storage silme işleminde tetiklenen etkinlik işleyici.

Bir nesne kalıcı olarak silindiğinde gönderilir. Üzerine yazılan veya paketin yaşam döngüsü yapılandırması kapsamında silinen nesneleri içerir. Nesnede sürüm oluşturma özelliğinin etkinleştirildiği paketlerde, storage.objects.delete yöntemi aracılığıyla arşivleme olsa bile bir nesne arşivlendiğinde bu gönderilmez.

İmza:

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

Parametreler

Parametre Tür Açıklama
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage nesne silme işleminde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectError()

Her Google Cloud Storage silme işleminde tetiklenen etkinlik işleyici.

Bir nesne kalıcı olarak silindiğinde gönderilir. Üzerine yazılan veya paketin yaşam döngüsü yapılandırması kapsamında silinen nesneleri içerir. Nesnede sürüm oluşturma özelliğinin etkinleştirildiği paketlerde, storage.objects.delete yöntemi aracılığıyla arşivleme olsa bile bir nesne arşivlendiğinde bu gönderilmez.

İmza:

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

Parametreler

Parametre Tür Açıklama
paket dize | İfade<string> Bu nesneyi içeren paketin adı.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage nesne silme işleminde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectError()

Her Google Cloud Storage silme işleminde tetiklenen etkinlik işleyici.

Bir nesne kalıcı olarak silindiğinde gönderilir. Üzerine yazılan veya paketin yaşam döngüsü yapılandırması kapsamında silinen nesneleri içerir. Nesnede sürüm oluşturma özelliğinin etkinleştirildiği paketlerde, storage.objects.delete yöntemi aracılığıyla arşivleme olsa bile bir nesne arşivlendiğinde bu gönderilmez.

İmza:

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

Parametreler

Parametre Tür Açıklama
opt. StorageOptions Bağımsız bir etkinlik işleme işlevinde ayarlanabilecek seçenekler.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage nesne silme işleminde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectFinalized()

Her Google Cloud Storage nesnesi oluşturulduğunda tetiklenen etkinlik işleyici.

Pakette yeni bir nesne (veya mevcut bir nesnenin yeni nesli) başarıyla oluşturulduğunda gönderilir. Bu, mevcut bir nesnenin kopyalanmasını veya yeniden yazılmasını içerir. Başarısız olan bir yükleme, bu etkinliği tetiklemez.

İmza:

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

Parametreler

Parametre Tür Açıklama
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage nesnesi oluşturma işleminde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectFinalized()

Her Google Cloud Storage nesnesi oluşturulduğunda tetiklenen etkinlik işleyici.

Pakette yeni bir nesne (veya mevcut bir nesnenin yeni nesli) başarıyla oluşturulduğunda gönderilir. Bu, mevcut bir nesnenin kopyalanmasını veya yeniden yazılmasını içerir. Başarısız olan bir yükleme, bu etkinliği tetiklemez.

İmza:

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

Parametreler

Parametre Tür Açıklama
paket dize | İfade<string> Bu nesneyi içeren paketin adı.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage nesnesi oluşturma işleminde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectFinalized()

Her Google Cloud Storage nesnesi oluşturulduğunda tetiklenen etkinlik işleyici.

Pakette yeni bir nesne (veya mevcut bir nesnenin yeni nesli) başarıyla oluşturulduğunda gönderilir. Bu, mevcut bir nesnenin kopyalanmasını veya yeniden yazılmasını içerir. Başarısız olan bir yükleme, bu etkinliği tetiklemez.

İmza:

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

Parametreler

Parametre Tür Açıklama
opt. StorageOptions Bağımsız bir etkinlik işleme işlevinde ayarlanabilecek seçenekler.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Her Google Cloud Storage nesnesi oluşturma işleminde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

Mevcut bir nesnenin meta verileri her değiştiğinde tetiklenen etkinlik işleyici.

İmza:

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

Parametreler

Parametre Tür Açıklama
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Google Cloud Storage nesne meta verisi güncellemeleri her gerçekleştiğinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

Mevcut bir nesnenin meta verileri her değiştiğinde tetiklenen etkinlik işleyici.

İmza:

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

Parametreler

Parametre Tür Açıklama
paket dize | İfade<string> Bu nesneyi içeren paketin adı.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Google Cloud Storage nesne meta verisi güncellemeleri her gerçekleştiğinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>

Storage.onObjectMetadataUpdated()

Mevcut bir nesnenin meta verileri her değiştiğinde tetiklenen etkinlik işleyici.

İmza:

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

Parametreler

Parametre Tür Açıklama
opt. StorageOptions Bağımsız bir etkinlik işleme işlevinde ayarlanabilecek seçenekler.
handler (etkinlik: StorageEvent) => herhangi biri | Söz veriyorum<herhangi biri> Google Cloud Storage nesne meta verisi güncellemeleri her gerçekleştiğinde çalıştırılan etkinlik işleyici.

Şunu döndürür:

CloudFunction<StorageEvent>