İş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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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: