@kubernetes-models/argo-rollouts
Version:
22 lines (21 loc) • 930 B
TypeScript
import { ModelData, Model } from "@kubernetes-models/base";
/**
* AmbassadorTrafficRouting defines the configuration required to use Ambassador as traffic
* router
*/
export interface IAmbassadorTrafficRouting {
/**
* Mappings refer to the name of the Ambassador Mappings used to route traffic to the
* service
*/
"mappings": Array<string>;
}
/**
* AmbassadorTrafficRouting defines the configuration required to use Ambassador as traffic
* router
*/
export declare class AmbassadorTrafficRouting extends Model<IAmbassadorTrafficRouting> implements IAmbassadorTrafficRouting {
"mappings": Array<string>;
constructor(data?: ModelData<IAmbassadorTrafficRouting>);
}
export type { IAmbassadorTrafficRouting as IComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AmbassadorTrafficRouting, AmbassadorTrafficRouting as ComGithubArgoprojArgoRolloutsPkgApisRolloutsV1alpha1AmbassadorTrafficRouting };