@cloud-diagrams/azure
Version:
Azure services for cloud-diagrams-ts
12 lines • 544 B
TypeScript
import { AzureNode, type NodeMetadata } from '@cloud-diagrams/core';
export interface FunctionOptions extends NodeMetadata {
runtime?: string;
tier?: 'consumption' | 'premium' | 'dedicated';
triggers?: string[];
}
export declare class FunctionApp extends AzureNode {
constructor(label: string, options?: FunctionOptions);
static create(label: string, options?: FunctionOptions): FunctionApp;
}
export declare const Functions: (label: string, options?: FunctionOptions) => FunctionApp;
//# sourceMappingURL=functions.d.ts.map