UNPKG

kong-sdk

Version:

The open source Kong SDK built by VEED

32 lines (31 loc) 782 B
import { Method } from 'axios'; import { BaseResource } from './base'; import { Protocol } from './protocols'; import { Service } from './service'; interface Headers { [key: string]: string[]; } declare enum PathHandling { V0 = "v0", V1 = "v1" } export interface Route extends BaseResource { protocols?: Protocol[]; methods?: Method[]; hosts?: string[]; paths?: string[]; headers?: Headers; https_redirect_status_code?: number[]; regex_priority?: number; strip_path?: boolean; path_handling?: PathHandling; preserve_host?: boolean; request_buffering?: boolean; response_buffering?: boolean; snis?: string[]; sources?: string[]; destinations?: string[]; tags?: string[]; service?: Service; } export {};