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 >