UNPKG

@azure/functions

Version:
18 lines (12 loc) 649 B
// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT License. import { FunctionOptions, FunctionResult, FunctionTrigger } from './index'; import { InvocationContext } from './InvocationContext'; export interface WarmupContext {} export type WarmupHandler = (warmupContext: WarmupContext, context: InvocationContext) => FunctionResult; export interface WarmupFunctionOptions extends WarmupTriggerOptions, Partial<FunctionOptions> { handler: WarmupHandler; trigger?: WarmupTrigger; } export interface WarmupTriggerOptions {} export type WarmupTrigger = FunctionTrigger & WarmupTriggerOptions;