import{createTypeMetaGuard,Model,setValidateFunc}from"@kubernetes-models/base";import{validate}from"../../_schemas/IoK8sApiPolicyV1PodDisruptionBudget.mjs";export class PodDisruptionBudget extends Model{constructor(data){super(),this.setDefinedProps({apiVersion:PodDisruptionBudget.apiVersion,kind:PodDisruptionBudget.kind,...data})}}PodDisruptionBudget.apiVersion="policy/v1",PodDisruptionBudget.kind="PodDisruptionBudget",PodDisruptionBudget.is=createTypeMetaGuard(PodDisruptionBudget),setValidateFunc(PodDisruptionBudget,validate);export{PodDisruptionBudget as IoK8sApiPolicyV1PodDisruptionBudget};