UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

22 lines (17 loc) 518 B
import { ILoadBalancer } from '@spinnaker/core'; export interface IAppengineLoadBalancer extends ILoadBalancer { credentials?: string; split?: IAppengineTrafficSplit; migrateTraffic: boolean; dispatchRules?: IAppengineDispatchRule[]; } export interface IAppengineTrafficSplit { shardBy: ShardBy; allocations: { [serverGroupName: string]: number }; } export interface IAppengineDispatchRule { domain: string; path: string; service: string; } export type ShardBy = 'UNSPECIFIED' | 'IP' | 'COOKIE';