storage namespace

Fungsi

Fungsi Keterangan
onObjectArchived(penangan) Pengendali peristiwa dikirim hanya ketika bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif suatu objek telah menjadi versi yang diarsipkan, baik karena diarsipkan atau karena ditimpa oleh unggahan objek dengan nama yang sama.
onObjectArchived(ember, pengendali) Pengendali peristiwa dikirim hanya ketika bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif suatu objek telah menjadi versi yang diarsipkan, baik karena diarsipkan atau karena ditimpa oleh unggahan objek dengan nama yang sama.
onObjectArchived(memilih, menangani) Pengendali peristiwa dikirim hanya ketika bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif suatu objek telah menjadi versi yang diarsipkan, baik karena diarsipkan atau karena ditimpa oleh unggahan objek dengan nama yang sama.
onObjectDeleted(penangan) Pengendali peristiwa yang diaktifkan setiap kali terjadi penghapusan Google Cloud Storage. Dikirim ketika suatu objek telah dihapus secara permanen. Hal ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus hidup bucket. Untuk bucket dengan pembuatan versi objek yang diaktifkan, ini tidak dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete .
onObjectDeleted(ember, pengendali) Pengendali peristiwa yang diaktifkan setiap kali terjadi penghapusan Google Cloud Storage. Dikirim ketika suatu objek telah dihapus secara permanen. Hal ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus hidup bucket. Untuk bucket dengan pembuatan versi objek yang diaktifkan, ini tidak dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete .
onObjectDeleted(memilih, menangani) Pengendali peristiwa yang diaktifkan setiap kali terjadi penghapusan Google Cloud Storage. Dikirim ketika suatu objek telah dihapus secara permanen. Hal ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus hidup bucket. Untuk bucket dengan pembuatan versi objek yang diaktifkan, ini tidak dikirim saat objek diarsipkan, meskipun pengarsipan terjadi melalui metode storage.objects.delete .
onObjectFinalized(penangan) Pengendali peristiwa yang diaktifkan setiap kali pembuatan objek Google Cloud Storage terjadi. Dikirim ketika objek baru (atau generasi baru dari objek yang sudah ada) berhasil dibuat di bucket. Ini termasuk menyalin atau menulis ulang objek yang sudah ada. Upload yang gagal tidak memicu kejadian ini.
onObjectFinalized(ember, pengendali) Pengendali peristiwa yang diaktifkan setiap kali pembuatan objek Google Cloud Storage terjadi. Dikirim ketika objek baru (atau generasi baru dari objek yang sudah ada) berhasil dibuat di bucket. Ini termasuk menyalin atau menulis ulang objek yang sudah ada. Upload yang gagal tidak memicu kejadian ini.
onObjectFinalized(memilih, menangani) Pengendali peristiwa yang diaktifkan setiap kali pembuatan objek Google Cloud Storage terjadi. Dikirim ketika objek baru (atau generasi baru dari objek yang sudah ada) berhasil dibuat di bucket. Ini termasuk menyalin atau menulis ulang objek yang sudah ada. Upload yang gagal tidak memicu peristiwa ini.
onObjectMetadataUpdated(penangan) Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.
onObjectMetadataUpdated(ember, pengendali) Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.
onObjectMetadataUpdated(memilih, penangan) Pengendali peristiwa yang diaktifkan setiap kali metadata objek yang ada berubah.

Antarmuka

Antarmuka Keterangan
Enkripsi Pelanggan Metadata kunci enkripsi yang disediakan pelanggan, jika objek dienkripsi dengan kunci tersebut.
PenyimpananAcara CloudEvent yang berisi StorageObjectData
PenyimpananObjectData Sebuah objek dalam Google Cloud Storage. Referensi: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
Opsi Penyimpanan StorageOptions memperluas EventHandlerOptions dengan nama bucket

penyimpanan.onObjectArchived()

Pengendali peristiwa dikirim hanya ketika bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif suatu objek telah menjadi versi yang diarsipkan, baik karena diarsipkan atau karena ditimpa oleh unggahan objek dengan nama yang sama.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali pengarsipan Google Cloud Storage terjadi.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectArchived()

Pengendali peristiwa dikirim hanya ketika bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif suatu objek telah menjadi versi yang diarsipkan, baik karena diarsipkan atau karena ditimpa oleh unggahan objek 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 Keterangan
keranjang tali | Ekspresi <string> Nama keranjang yang berisi objek ini.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali pengarsipan Google Cloud Storage terjadi.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectArchived()

Pengendali peristiwa dikirim hanya ketika bucket telah mengaktifkan pembuatan versi objek. Peristiwa ini menunjukkan bahwa versi aktif suatu objek telah menjadi versi yang diarsipkan, baik karena diarsipkan atau karena ditimpa oleh unggahan objek dengan nama yang sama.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
memilih Opsi Penyimpanan Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali pengarsipan Google Cloud Storage terjadi.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectDeleted()

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

Dikirim ketika suatu objek telah dihapus secara permanen. Hal ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus hidup bucket. Untuk bucket dengan pembuatan versi objek yang diaktifkan, ini tidak 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 Keterangan
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi penghapusan objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectDeleted()

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

Dikirim ketika suatu objek telah dihapus secara permanen. Hal ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus hidup bucket. Untuk bucket dengan pembuatan versi objek yang diaktifkan, ini tidak 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 Keterangan
keranjang tali | Ekspresi <string> Nama keranjang yang berisi objek ini.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi penghapusan objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectDeleted()

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

Dikirim ketika suatu objek telah dihapus secara permanen. Hal ini mencakup objek yang ditimpa atau dihapus sebagai bagian dari konfigurasi siklus hidup bucket. Untuk bucket dengan pembuatan versi objek yang diaktifkan, ini tidak 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 Keterangan
memilih Opsi Penyimpanan Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi penghapusan objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectFinalized()

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

Dikirim ketika objek baru (atau generasi baru dari objek yang sudah ada) berhasil dibuat di bucket. Ini termasuk menyalin atau menulis ulang objek yang sudah ada. Upload yang gagal tidak memicu kejadian ini.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembuatan objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectFinalized()

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

Dikirim ketika objek baru (atau generasi baru dari objek yang sudah ada) berhasil dibuat di bucket. Ini termasuk menyalin atau menulis ulang objek yang sudah ada. Upload yang gagal tidak memicu kejadian ini.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
keranjang tali | Ekspresi <string> Nama keranjang yang berisi objek ini.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembuatan objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.onObjectFinalized()

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

Dikirim ketika objek baru (atau generasi baru dari objek yang sudah ada) berhasil dibuat di bucket. Ini termasuk menyalin atau menulis ulang objek yang sudah ada. Upload yang gagal tidak memicu kejadian ini.

Tanda tangan:

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

Parameter

Parameter Jenis Keterangan
memilih Opsi Penyimpanan Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembuatan objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.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 Keterangan
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembaruan metadata objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.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 Keterangan
keranjang tali | Ekspresi <string> Nama keranjang yang berisi objek ini.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembaruan metadata objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >

penyimpanan.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 Keterangan
memilih Opsi Penyimpanan Opsi yang dapat diatur pada fungsi penanganan peristiwa individual.
penangan (acara: StorageEvent ) => apa saja | Janji<apa saja> Pengendali peristiwa yang dijalankan setiap kali terjadi pembaruan metadata objek Google Cloud Storage.

Pengembalian:

Fungsi Cloud < Acara Penyimpanan >