UNPKG

kubernetes-models

Version:
19 lines (18 loc) 1.06 kB
import { ModelData, Model } from "@kubernetes-models/base"; /** * PodSchedulingGroup identifies the runtime scheduling group instance that a Pod belongs to. The scheduler uses this information to apply workload-aware scheduling semantics. Exactly one field must be specified. */ export interface IPodSchedulingGroup { /** * PodGroupName specifies the name of the standalone PodGroup object that represents the runtime instance of this group. Must be a DNS subdomain. */ "podGroupName"?: string; } /** * PodSchedulingGroup identifies the runtime scheduling group instance that a Pod belongs to. The scheduler uses this information to apply workload-aware scheduling semantics. Exactly one field must be specified. */ export declare class PodSchedulingGroup extends Model<IPodSchedulingGroup> implements IPodSchedulingGroup { "podGroupName"?: string; constructor(data?: ModelData<IPodSchedulingGroup>); } export type { IPodSchedulingGroup as IIoK8sApiCoreV1PodSchedulingGroup, PodSchedulingGroup as IoK8sApiCoreV1PodSchedulingGroup };