mirror of
https://github.com/Azure/k8s-deploy.git
synced 2026-04-09 23:32:16 +08:00
13 lines
357 B
TypeScript
13 lines
357 B
TypeScript
export enum RouteStrategy {
|
|
INGRESS = 'ingress',
|
|
SMI = 'smi',
|
|
SERVICE = 'service'
|
|
}
|
|
|
|
export const parseRouteStrategy = (str: string): RouteStrategy | undefined =>
|
|
RouteStrategy[
|
|
Object.keys(RouteStrategy).filter(
|
|
(k) => RouteStrategy[k].toString().toLowerCase() === str.toLowerCase()
|
|
)[0] as keyof typeof RouteStrategy
|
|
]
|