@yandex-cloud/function-types
Version:
TypeScript typings for Serverless Functions in Yandex.Cloud
18 lines (17 loc) • 495 B
TypeScript
import { Trigger } from "./trigger";
export declare namespace ObjectStorage {
enum Types {
ObjectCreate = "ObjectCreate",
ObjectDelete = "ObjectDelete",
ObjectUpdate = "ObjectUpdate"
}
type Metadata = {
created_at: string;
} & Trigger.Location & Trigger.TracingContext;
type Details = {
bucket_id: string;
object_id: string;
};
export type Event = Trigger.Event<`storage.${Types}`, Details, Metadata>;
export {};
}