UNPKG

@kubernetes-models/argo-rollouts

Version:
20 lines (19 loc) 1.03 kB
import { IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1ApisixRoute } from "./ApisixRoute.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * ApisixTrafficRouting defines the configuration required to use APISIX as traffic router */ export interface IApisixTrafficRouting { /** * Route references an Apisix Route to modify to shape traffic */ "route"?: IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1ApisixRoute; } /** * ApisixTrafficRouting defines the configuration required to use APISIX as traffic router */ export declare class ApisixTrafficRouting extends Model<IApisixTrafficRouting> implements IApisixTrafficRouting { "route"?: IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1ApisixRoute; constructor(data?: ModelData<IApisixTrafficRouting>); } export type { IApisixTrafficRouting as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1ApisixTrafficRouting, ApisixTrafficRouting as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1ApisixTrafficRouting };