kubernetes-models
Version:
19 lines (18 loc) • 756 B
TypeScript
import { IIoK8sApiDiscoveryV1ForZone } from "./ForZone";
import { Model } from "@kubernetes-models/base";
/**
* EndpointHints provides hints describing how an endpoint should be consumed.
*/
export interface IEndpointHints {
/**
* forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing.
*/
"forZones"?: Array<IIoK8sApiDiscoveryV1ForZone>;
}
/**
* EndpointHints provides hints describing how an endpoint should be consumed.
*/
export declare class EndpointHints extends Model<IEndpointHints> implements IEndpointHints {
"forZones"?: Array<IIoK8sApiDiscoveryV1ForZone>;
}
export { IEndpointHints as IIoK8sApiDiscoveryV1EndpointHints, EndpointHints as IoK8sApiDiscoveryV1EndpointHints };