storage namespace

Functions

Fungsi Deskripsi
onObjectDiarsipkan(handler) Pengendali peristiwa dikirim hanya saat bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif sebuah objek telah menjadi versi yang diarsipkan, baik karena versi tersebut memang telah diarsipkan maupun karena sudah ditimpa oleh objek yang diupload dengan nama yang sama.
onObjectDiarsipkan(bucket, pengendali) Pengendali peristiwa dikirim hanya saat bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif sebuah objek telah menjadi versi yang diarsipkan, baik karena versi tersebut memang telah diarsipkan maupun karena sudah ditimpa oleh objek yang diupload dengan nama yang sama.
onObjectDiarsipkan(opt, pengendali) Pengendali peristiwa dikirim hanya saat bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif sebuah objek telah menjadi versi yang diarsipkan, baik karena versi tersebut memang telah diarsipkan maupun karena sudah ditimpa oleh objek yang diupload dengan nama yang sama.
onObjectDeleted(handler) Pengendali peristiwa yang diaktifkan setiap kali terjadi penghapusan Google Cloud Storage.Dikirim saat objek telah dihapus secara permanen. Ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus proses bucket. Untuk bucket yang telah mengaktifkan pembuatan versi objek, peristiwa ini tidak akan dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete.
onObjectDeleted(bucket, pengendali) Pengendali peristiwa yang diaktifkan setiap kali terjadi penghapusan Google Cloud Storage.Dikirim saat objek telah dihapus secara permanen. Ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus proses bucket. Untuk bucket yang telah mengaktifkan pembuatan versi objek, peristiwa ini tidak akan dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete.
onObjectDeleted(opt, handler) Pengendali peristiwa yang diaktifkan setiap kali terjadi penghapusan Google Cloud Storage.Dikirim saat objek telah dihapus secara permanen. Ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus proses bucket. Untuk bucket yang telah mengaktifkan pembuatan versi objek, peristiwa ini tidak akan dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete.
onObjectFinal(handler) Pengendali peristiwa yang diaktifkan setiap kali pembuatan objek Google Cloud Storage terjadi.Dikirim saat objek baru (atau pembuatan objek yang sudah ada) berhasil dibuat dalam bucket. Hal ini meliputi penyalinan atau penulisan ulang objek yang sudah ada. Peristiwa ini tidak akan terpicu oleh upload yang gagal.
onObjectFinal(bucket, handler) Pengendali peristiwa yang diaktifkan setiap kali pembuatan objek Google Cloud Storage terjadi.Dikirim saat objek baru (atau pembuatan objek yang sudah ada) berhasil dibuat dalam bucket. Hal ini meliputi penyalinan atau penulisan ulang objek yang sudah ada. Peristiwa ini tidak akan terpicu oleh upload yang gagal.
onObjectFinal(opts, handler) Pengendali peristiwa yang diaktifkan setiap kali pembuatan objek Google Cloud Storage terjadi.Dikirim saat objek baru (atau pembuatan objek yang sudah ada) berhasil dibuat dalam bucket. Hal ini meliputi penyalinan atau penulisan ulang objek yang sudah ada. Peristiwa ini tidak akan terpicu oleh upload yang gagal.
onObjectMetadataUpdated(handler) Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.
onObjectMetadataUpdated(bucket, pengendali) Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.
onObjectMetadataUpdated(opt, handler) Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.

Antarmuka

Antarmuka Deskripsi
Enkripsi Pelanggan Metadata kunci enkripsi yang diberikan pelanggan, jika objek dienkripsi oleh kunci tersebut.
StorageEvent CloudEvent yang berisi StorageObjectData
StorageObjectData Objek dalam Google Cloud Storage. Referensi: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
StorageOptions StorageOptions memperluas EventHandlerOptions dengan nama bucket

storage.onObjectDiarsipkan()

Pengendali peristiwa dikirim hanya saat bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif sebuah objek telah menjadi versi yang diarsipkan, baik karena versi tersebut memang telah diarsipkan maupun karena sudah ditimpa oleh objek yang diupload dengan nama yang sama.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali arsip Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectDiarsipkan()

Pengendali peristiwa dikirim hanya saat bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif sebuah objek telah menjadi versi yang diarsipkan, baik karena versi tersebut memang telah diarsipkan maupun karena sudah ditimpa oleh objek yang diupload dengan nama yang sama.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
bucket rangkaian | Ekspresi<string> Nama bucket yang berisi objek ini.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali arsip Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectDiarsipkan()

Pengendali peristiwa dikirim hanya saat bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif sebuah objek telah menjadi versi yang diarsipkan, baik karena versi tersebut memang telah diarsipkan maupun karena sudah ditimpa oleh objek yang diupload dengan nama yang sama.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
memilih StorageOptions Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali arsip Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectDeleted()

Pengendali peristiwa yang aktif setiap kali terjadi penghapusan Google Cloud Storage.

Dikirim saat sebuah objek telah dihapus secara permanen. Ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus proses bucket. Untuk bucket yang telah mengaktifkan pembuatan versi objek, peristiwa ini tidak akan dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali penghapusan objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectDeleted()

Pengendali peristiwa yang aktif setiap kali terjadi penghapusan Google Cloud Storage.

Dikirim saat sebuah objek telah dihapus secara permanen. Ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus proses bucket. Untuk bucket yang telah mengaktifkan pembuatan versi objek, peristiwa ini tidak akan dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
bucket rangkaian | Ekspresi<string> Nama bucket yang berisi objek ini.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali penghapusan objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectDeleted()

Pengendali peristiwa yang aktif setiap kali terjadi penghapusan Google Cloud Storage.

Dikirim saat sebuah objek telah dihapus secara permanen. Ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus proses bucket. Untuk bucket yang telah mengaktifkan pembuatan versi objek, peristiwa ini tidak akan dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
memilih StorageOptions Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali penghapusan objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectFinal()

Pengendali peristiwa yang aktif setiap kali pembuatan objek Google Cloud Storage terjadi.

Dikirim saat objek baru (atau pembuatan baru dari objek yang sudah ada) berhasil dibuat dalam bucket. Ini meliputi penyalinan atau penulisan ulang objek yang sudah ada. Peristiwa ini tidak akan terpicu oleh upload yang gagal.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembuatan objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectFinal()

Pengendali peristiwa yang aktif setiap kali pembuatan objek Google Cloud Storage terjadi.

Dikirim saat objek baru (atau pembuatan baru dari objek yang sudah ada) berhasil dibuat dalam bucket. Ini meliputi penyalinan atau penulisan ulang objek yang sudah ada. Peristiwa ini tidak akan terpicu oleh upload yang gagal.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
bucket rangkaian | Ekspresi<string> Nama bucket yang berisi objek ini.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembuatan objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectFinal()

Pengendali peristiwa yang aktif setiap kali pembuatan objek Google Cloud Storage terjadi.

Dikirim saat objek baru (atau pembuatan baru dari objek yang sudah ada) berhasil dibuat dalam bucket. Ini meliputi penyalinan atau penulisan ulang objek yang sudah ada. Peristiwa ini tidak akan terpicu oleh upload yang gagal.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
memilih StorageOptions Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembuatan objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectMetadataUpdated()

Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembaruan metadata objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectMetadataUpdated()

Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
bucket rangkaian | Ekspresi<string> Nama bucket yang berisi objek ini.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembaruan metadata objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>

storage.onObjectMetadataUpdated()

Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
memilih StorageOptions Opsi yang dapat ditetapkan pada fungsi penanganan peristiwa individual.
handler (peristiwa: StorageEvent) => semua | Janjikan<any> Pengendali peristiwa yang dijalankan setiap kali pembaruan metadata objek Google Cloud Storage terjadi.

Hasil:

CloudFunction<StorageEvent>