storage namespace

Функции

Функция Описание
onObjectArchived (обработчик) Обработчик событий отправляется только в том случае, если в сегменте включено управление версиями объекта. Это событие указывает на то, что действующая версия объекта стала архивной версией либо потому, что она была заархивирована, либо потому, что она была перезаписана при загрузке объекта с тем же именем.
onObjectArchived (ведро, обработчик) Обработчик событий отправляется только в том случае, если в сегменте включено управление версиями объекта. Это событие указывает на то, что действующая версия объекта стала архивной версией либо потому, что она была заархивирована, либо потому, что она была перезаписана при загрузке объекта с тем же именем.
onObjectArchived (опции, обработчик) Обработчик событий отправляется только в том случае, если в сегменте включено управление версиями объекта. Это событие указывает на то, что действующая версия объекта стала архивной версией либо потому, что она была заархивирована, либо потому, что она была перезаписана при загрузке объекта с тем же именем.
onObjectDeleted (обработчик) Обработчик событий, который срабатывает каждый раз при удалении Google Cloud Storage. Отправляется, когда объект был окончательно удален. Сюда входят объекты, которые перезаписываются или удаляются в рамках конфигурации жизненного цикла сегмента. Для сегментов с включенным управлением версиями объектов это сообщение не отправляется при архивировании объекта, даже если архивирование происходит с помощью метода storage.objects.delete .
onObjectDeleted (ведро, обработчик) Обработчик событий, который срабатывает каждый раз при удалении Google Cloud Storage. Отправляется, когда объект был окончательно удален. Сюда входят объекты, которые перезаписываются или удаляются в рамках конфигурации жизненного цикла сегмента. Для сегментов с включенным управлением версиями объектов это сообщение не отправляется при архивировании объекта, даже если архивирование происходит с помощью метода storage.objects.delete .
onObjectDeleted (опции, обработчик) Обработчик событий, который срабатывает каждый раз при удалении Google Cloud Storage. Отправляется, когда объект был окончательно удален. Сюда входят объекты, которые перезаписываются или удаляются в рамках конфигурации жизненного цикла сегмента. Для сегментов с включенным управлением версиями объектов это сообщение не отправляется при архивировании объекта, даже если архивирование происходит с помощью метода storage.objects.delete .
onObjectFinalized (обработчик) Обработчик событий, который срабатывает каждый раз, когда происходит создание объекта Google Cloud Storage. Отправляется, когда в корзине успешно создается новый объект (или новое поколение существующего объекта). Сюда входит копирование или перезапись существующего объекта. Неудачная загрузка не вызывает это событие.
onObjectFinalized (ведро, обработчик) Обработчик событий, который срабатывает каждый раз, когда происходит создание объекта Google Cloud Storage. Отправляется, когда в корзине успешно создается новый объект (или новое поколение существующего объекта). Сюда входит копирование или перезапись существующего объекта. Неудачная загрузка не вызывает это событие.
onObjectFinalized (опции, обработчик) Обработчик событий, который срабатывает каждый раз, когда происходит создание объекта Google Cloud Storage. Отправляется, когда в корзине успешно создается новый объект (или новое поколение существующего объекта). Сюда входит копирование или перезапись существующего объекта. Неудачная загрузка не вызывает это событие.
onObjectMetadataUpdated (обработчик) Обработчик событий, который срабатывает каждый раз, когда изменяются метаданные существующего объекта.
onObjectMetadataUpdated (ведро, обработчик) Обработчик событий, который срабатывает каждый раз, когда изменяются метаданные существующего объекта.
onObjectMetadataUpdated (опции, обработчик) Обработчик событий, который срабатывает каждый раз, когда изменяются метаданные существующего объекта.

Интерфейсы

Интерфейс Описание
КлиентШифрование Метаданные ключа шифрования, предоставленного клиентом, если объект зашифрован таким ключом.
StorageEvent CloudEvent, содержащий StorageObjectData.
Данные об объекте хранения Объект в Google Cloud Storage. Ссылка: https://github.com/googleapis/google-cloudevents-nodejs/blob/main/cloud/storage/v1/StorageObjectData.ts
Параметры хранения StorageOptions расширяет EventHandlerOptions именем корзины.

хранилище.onObjectArchived()

Обработчик событий отправляется только в том случае, если в сегменте включено управление версиями объекта. Это событие указывает на то, что действующая версия объекта стала архивной версией либо потому, что она была заархивирована, либо потому, что она была перезаписана при загрузке объекта с тем же именем.

Подпись:

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

Параметры

Параметр Тип Описание
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит архивирование в Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectArchived()

Обработчик событий отправляется только в том случае, если в сегменте включено управление версиями объекта. Это событие указывает на то, что действующая версия объекта стала архивной версией либо потому, что она была заархивирована, либо потому, что она была перезаписана при загрузке объекта с тем же именем.

Подпись:

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

Параметры

Параметр Тип Описание
ведро строка | Выражение <строка> Имя сегмента, содержащего этот объект.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит архивирование в Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectArchived()

Обработчик событий отправляется только в том случае, если в сегменте включено управление версиями объекта. Это событие указывает на то, что действующая версия объекта стала архивной версией либо потому, что она была заархивирована, либо потому, что она была перезаписана при загрузке объекта с тем же именем.

Подпись:

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

Параметры

Параметр Тип Описание
выбирает Параметры хранения Параметры, которые можно установить для отдельной функции обработки событий.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит архивирование в Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectDeleted()

Обработчик событий, который срабатывает каждый раз при удалении Google Cloud Storage.

Отправляется, когда объект был окончательно удален. Сюда входят объекты, которые перезаписываются или удаляются в рамках конфигурации жизненного цикла сегмента. Для сегментов с включенным управлением версиями объектов это сообщение не отправляется при архивировании объекта, даже если архивирование происходит с помощью метода storage.objects.delete .

Подпись:

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

Параметры

Параметр Тип Описание
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит удаление объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectDeleted()

Обработчик событий, который срабатывает каждый раз при удалении Google Cloud Storage.

Отправляется, когда объект был окончательно удален. Сюда входят объекты, которые перезаписываются или удаляются в рамках конфигурации жизненного цикла сегмента. Для сегментов с включенным управлением версиями объектов это сообщение не отправляется при архивировании объекта, даже если архивирование происходит с помощью метода storage.objects.delete .

Подпись:

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

Параметры

Параметр Тип Описание
ведро строка | Выражение <строка> Имя сегмента, содержащего этот объект.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит удаление объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectDeleted()

Обработчик событий, который срабатывает каждый раз при удалении Google Cloud Storage.

Отправляется, когда объект был окончательно удален. Сюда входят объекты, которые перезаписываются или удаляются в рамках конфигурации жизненного цикла сегмента. Для сегментов с включенным управлением версиями объектов это сообщение не отправляется при архивировании объекта, даже если архивирование происходит с помощью метода storage.objects.delete .

Подпись:

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

Параметры

Параметр Тип Описание
выбирает Параметры хранения Параметры, которые можно установить для отдельной функции обработки событий.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит удаление объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectFinalized()

Обработчик событий, который срабатывает каждый раз, когда происходит создание объекта Google Cloud Storage.

Отправляется, когда в корзине успешно создается новый объект (или новое поколение существующего объекта). Сюда входит копирование или перезапись существующего объекта. Неудачная загрузка не вызывает это событие.

Подпись:

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

Параметры

Параметр Тип Описание
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз при создании объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectFinalized()

Обработчик событий, который срабатывает каждый раз, когда происходит создание объекта Google Cloud Storage.

Отправляется, когда в корзине успешно создается новый объект (или новое поколение существующего объекта). Сюда входит копирование или перезапись существующего объекта. Неудачная загрузка не вызывает это событие.

Подпись:

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

Параметры

Параметр Тип Описание
ведро строка | Выражение <строка> Имя сегмента, содержащего этот объект.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз при создании объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

хранилище.onObjectFinalized()

Обработчик событий, который срабатывает каждый раз, когда происходит создание объекта Google Cloud Storage.

Отправляется, когда в корзине успешно создается новый объект (или новое поколение существующего объекта). Сюда входит копирование или перезапись существующего объекта. Неудачная загрузка не вызывает это событие.

Подпись:

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

Параметры

Параметр Тип Описание
выбирает Параметры хранения Параметры, которые можно установить для отдельной функции обработки событий.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз при создании объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

Storage.onObjectMetadataUpdated()

Обработчик событий, который срабатывает каждый раз, когда изменяются метаданные существующего объекта.

Подпись:

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

Параметры

Параметр Тип Описание
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит обновление метаданных объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

Storage.onObjectMetadataUpdated()

Обработчик событий, который срабатывает каждый раз, когда изменяются метаданные существующего объекта.

Подпись:

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

Параметры

Параметр Тип Описание
ведро строка | Выражение <строка> Имя сегмента, содержащего этот объект.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит обновление метаданных объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >

Storage.onObjectMetadataUpdated()

Обработчик событий, который срабатывает каждый раз, когда изменяются метаданные существующего объекта.

Подпись:

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

Параметры

Параметр Тип Описание
выбирает Параметры хранения Параметры, которые можно установить для отдельной функции обработки событий.
обработчик (событие: StorageEvent ) => любой | Обещание <любое> Обработчик событий, который запускается каждый раз, когда происходит обновление метаданных объекта Google Cloud Storage.

Возврат:

Облачная функция < Событие хранения >