storage namespace

Chức năng

Chức năng Sự miêu tả
onObjectArchived(trình xử lý) Trình xử lý sự kiện chỉ được gửi khi một nhóm đã bật tính năng lập phiên bản đối tượng. Sự kiện này cho biết rằng phiên bản trực tiếp của một đối tượng đã trở thành phiên bản được lưu trữ, do nó đã được lưu trữ hoặc do nó bị ghi đè khi tải lên một đối tượng cùng tên.
onObjectArchived(xô, trình xử lý) Trình xử lý sự kiện chỉ được gửi khi một nhóm đã bật tính năng lập phiên bản đối tượng. Sự kiện này cho biết rằng phiên bản trực tiếp của một đối tượng đã trở thành phiên bản được lưu trữ, do nó đã được lưu trữ hoặc do nó bị ghi đè khi tải lên một đối tượng cùng tên.
onObjectArchived(opts, handler) Trình xử lý sự kiện chỉ được gửi khi một nhóm đã bật tính năng lập phiên bản đối tượng. Sự kiện này cho biết rằng phiên bản trực tiếp của một đối tượng đã trở thành phiên bản được lưu trữ, do nó đã được lưu trữ hoặc do nó bị ghi đè khi tải lên một đối tượng cùng tên.
onObjectDeleted(trình xử lý) Trình xử lý sự kiện sẽ kích hoạt mỗi khi xảy ra quá trình xóa Google Cloud Storage. Được gửi khi một đối tượng đã bị xóa vĩnh viễn. Điều này bao gồm các đối tượng bị ghi đè hoặc bị xóa trong cấu hình vòng đời của nhóm. Đối với các nhóm đã bật phiên bản đối tượng, thông tin này không được gửi khi đối tượng được lưu trữ, ngay cả khi quá trình lưu trữ diễn ra thông qua phương thức storage.objects.delete .
onObjectDeleted(xô, trình xử lý) Trình xử lý sự kiện sẽ kích hoạt mỗi khi xảy ra quá trình xóa Google Cloud Storage. Được gửi khi một đối tượng đã bị xóa vĩnh viễn. Điều này bao gồm các đối tượng bị ghi đè hoặc bị xóa trong cấu hình vòng đời của nhóm. Đối với các nhóm đã bật phiên bản đối tượng, thông tin này không được gửi khi đối tượng được lưu trữ, ngay cả khi quá trình lưu trữ diễn ra thông qua phương thức storage.objects.delete .
onObjectDeleted(opts, handler) Trình xử lý sự kiện sẽ kích hoạt mỗi khi xảy ra quá trình xóa Google Cloud Storage. Được gửi khi một đối tượng đã bị xóa vĩnh viễn. Điều này bao gồm các đối tượng bị ghi đè hoặc bị xóa trong cấu hình vòng đời của nhóm. Đối với các nhóm đã bật phiên bản đối tượng, thông tin này không được gửi khi đối tượng được lưu trữ, ngay cả khi quá trình lưu trữ diễn ra thông qua phương thức storage.objects.delete .
onObjectFinalized(trình xử lý) Trình xử lý sự kiện sẽ kích hoạt mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra. Được gửi khi một đối tượng mới (hoặc thế hệ mới của đối tượng hiện có) được tạo thành công trong nhóm. Điều này bao gồm việc sao chép hoặc viết lại một đối tượng hiện có. Tải lên không thành công không kích hoạt sự kiện này.
onObjectFinalized(xô, trình xử lý) Trình xử lý sự kiện sẽ kích hoạt mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra. Được gửi khi một đối tượng mới (hoặc thế hệ mới của đối tượng hiện có) được tạo thành công trong nhóm. Điều này bao gồm việc sao chép hoặc viết lại một đối tượng hiện có. Tải lên không thành công không kích hoạt sự kiện này.
onObjectFinalized(opts, handler) Trình xử lý sự kiện sẽ kích hoạt mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra. Được gửi khi một đối tượng mới (hoặc thế hệ mới của đối tượng hiện có) được tạo thành công trong nhóm. Điều này bao gồm việc sao chép hoặc viết lại một đối tượng hiện có. Tải lên không thành công không kích hoạt sự kiện này.
onObjectMetadataUpdated(trình xử lý) Trình xử lý sự kiện sẽ kích hoạt mỗi khi siêu dữ liệu của đối tượng hiện có thay đổi.
onObjectMetadataUpdated(nhóm, trình xử lý) Trình xử lý sự kiện sẽ kích hoạt mỗi khi siêu dữ liệu của đối tượng hiện có thay đổi.
onObjectMetadataUpdated(opts, handler) Trình xử lý sự kiện sẽ kích hoạt mỗi khi siêu dữ liệu của đối tượng hiện có thay đổi.

Giao diện

Giao diện Sự miêu tả
Mã hóa khách hàng Siêu dữ liệu khóa mã hóa do khách hàng cung cấp, nếu đối tượng được mã hóa bằng khóa đó.
Lưu trữSự kiện CloudEvent chứa StorageObjectData
Lưu trữĐối tượngDữ liệu Một đối tượng trong Google Cloud Storage. Tham chiếu: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
Tùy chọn lưu trữ StorageOptions mở rộng EventHandlerOptions bằng tên nhóm

storage.onObjectArchived()

Trình xử lý sự kiện chỉ được gửi khi một nhóm đã bật tính năng lập phiên bản đối tượng. Sự kiện này cho biết rằng phiên bản trực tiếp của một đối tượng đã trở thành phiên bản được lưu trữ, do nó đã được lưu trữ hoặc do nó bị ghi đè khi tải lên một đối tượng có cùng tên.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi quá trình lưu trữ Google Cloud Storage diễn ra.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectArchived()

Trình xử lý sự kiện chỉ được gửi khi một nhóm đã bật tính năng lập phiên bản đối tượng. Sự kiện này cho biết rằng phiên bản trực tiếp của một đối tượng đã trở thành phiên bản được lưu trữ, do nó đã được lưu trữ hoặc do nó bị ghi đè khi tải lên một đối tượng có cùng tên.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
Gầu múc chuỗi | Sự biểu lộ <chuỗi> Tên của thùng chứa đối tượng này.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi quá trình lưu trữ Google Cloud Storage diễn ra.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectArchived()

Trình xử lý sự kiện chỉ được gửi khi một nhóm đã bật tính năng lập phiên bản đối tượng. Sự kiện này cho biết rằng phiên bản trực tiếp của một đối tượng đã trở thành phiên bản được lưu trữ, do nó đã được lưu trữ hoặc do nó bị ghi đè khi tải lên một đối tượng có cùng tên.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
chọn Tùy chọn lưu trữ Các tùy chọn có thể được đặt trên một chức năng xử lý sự kiện riêng lẻ.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi quá trình lưu trữ Google Cloud Storage diễn ra.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectDeleted()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi xảy ra quá trình xóa Google Cloud Storage.

Được gửi khi một đối tượng đã bị xóa vĩnh viễn. Điều này bao gồm các đối tượng bị ghi đè hoặc bị xóa trong cấu hình vòng đời của nhóm. Đối với các nhóm đã bật phiên bản đối tượng, thông tin này không được gửi khi đối tượng được lưu trữ, ngay cả khi quá trình lưu trữ diễn ra thông qua phương thức storage.objects.delete .

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi xảy ra việc xóa đối tượng Google Cloud Storage.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectDeleted()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi xảy ra quá trình xóa Google Cloud Storage.

Được gửi khi một đối tượng đã bị xóa vĩnh viễn. Điều này bao gồm các đối tượng bị ghi đè hoặc bị xóa trong cấu hình vòng đời của nhóm. Đối với các nhóm đã bật phiên bản đối tượng, thông tin này không được gửi khi đối tượng được lưu trữ, ngay cả khi quá trình lưu trữ diễn ra thông qua phương thức storage.objects.delete .

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
Gầu múc chuỗi | Sự biểu lộ <chuỗi> Tên của thùng chứa đối tượng này.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi xảy ra việc xóa đối tượng Google Cloud Storage.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectDeleted()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi xảy ra quá trình xóa Google Cloud Storage.

Được gửi khi một đối tượng đã bị xóa vĩnh viễn. Điều này bao gồm các đối tượng bị ghi đè hoặc bị xóa trong cấu hình vòng đời của nhóm. Đối với các nhóm đã bật phiên bản đối tượng, thông tin này không được gửi khi đối tượng được lưu trữ, ngay cả khi quá trình lưu trữ diễn ra thông qua phương thức storage.objects.delete .

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
chọn Tùy chọn lưu trữ Các tùy chọn có thể được đặt trên một chức năng xử lý sự kiện riêng lẻ.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi xảy ra việc xóa đối tượng Google Cloud Storage.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectFinalized()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra.

Được gửi khi một đối tượng mới (hoặc thế hệ mới của đối tượng hiện có) được tạo thành công trong nhóm. Điều này bao gồm việc sao chép hoặc viết lại một đối tượng hiện có. Tải lên không thành công không kích hoạt sự kiện này.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectFinalized()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra.

Được gửi khi một đối tượng mới (hoặc thế hệ mới của đối tượng hiện có) được tạo thành công trong nhóm. Điều này bao gồm việc sao chép hoặc viết lại một đối tượng hiện có. Tải lên không thành công không kích hoạt sự kiện này.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
Gầu múc chuỗi | Sự biểu lộ <chuỗi> Tên của thùng chứa đối tượng này.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectFinalized()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra.

Được gửi khi một đối tượng mới (hoặc thế hệ mới của đối tượng hiện có) được tạo thành công trong nhóm. Điều này bao gồm việc sao chép hoặc viết lại một đối tượng hiện có. Tải lên không thành công không kích hoạt sự kiện này.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
chọn Tùy chọn lưu trữ Các tùy chọn có thể được đặt trên một chức năng xử lý sự kiện riêng lẻ.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi quá trình tạo đối tượng Google Cloud Storage diễn ra.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectMetadataUpdated()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi siêu dữ liệu của đối tượng hiện có thay đổi.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi xảy ra cập nhật siêu dữ liệu đối tượng Google Cloud Storage.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectMetadataUpdated()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi siêu dữ liệu của đối tượng hiện có thay đổi.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
Gầu múc chuỗi | Sự biểu lộ <chuỗi> Tên của thùng chứa đối tượng này.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi xảy ra cập nhật siêu dữ liệu đối tượng Google Cloud Storage.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >

storage.onObjectMetadataUpdated()

Trình xử lý sự kiện sẽ kích hoạt mỗi khi siêu dữ liệu của đối tượng hiện có thay đổi.

Chữ ký:

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

Thông số

Tham số Kiểu Sự miêu tả
chọn Tùy chọn lưu trữ Các tùy chọn có thể được đặt trên một chức năng xử lý sự kiện riêng lẻ.
người xử lý (sự kiện: Sự kiện lưu trữ ) => bất kỳ | Hứa<bất kỳ> Trình xử lý sự kiện được chạy mỗi khi xảy ra cập nhật siêu dữ liệu đối tượng Google Cloud Storage.

Trả về:

Chức năng đám mây < Sự kiện lưu trữ >