UNPKG

kubernetes-models

Version:
31 lines (30 loc) 1.65 kB
import { IIoK8sApimachineryPkgApisMetaV1Condition } from "@kubernetes-models/apimachinery/apis/meta/v1/Condition"; import { IIoK8sApiAdmissionregistrationV1TypeChecking } from "./TypeChecking.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * ValidatingAdmissionPolicyStatus represents the status of an admission validation policy. */ export interface IValidatingAdmissionPolicyStatus { /** * conditions represent the latest available observations of a policy's current state. */ "conditions"?: Array<IIoK8sApimachineryPkgApisMetaV1Condition>; /** * observedGeneration is the generation observed by the controller. */ "observedGeneration"?: number; /** * typeChecking contains the results of type checking for each expression. Presence of this field indicates the completion of the type checking. */ "typeChecking"?: IIoK8sApiAdmissionregistrationV1TypeChecking; } /** * ValidatingAdmissionPolicyStatus represents the status of an admission validation policy. */ export declare class ValidatingAdmissionPolicyStatus extends Model<IValidatingAdmissionPolicyStatus> implements IValidatingAdmissionPolicyStatus { "conditions"?: Array<IIoK8sApimachineryPkgApisMetaV1Condition>; "observedGeneration"?: number; "typeChecking"?: IIoK8sApiAdmissionregistrationV1TypeChecking; constructor(data?: ModelData<IValidatingAdmissionPolicyStatus>); } export type { IValidatingAdmissionPolicyStatus as IIoK8sApiAdmissionregistrationV1ValidatingAdmissionPolicyStatus, ValidatingAdmissionPolicyStatus as IoK8sApiAdmissionregistrationV1ValidatingAdmissionPolicyStatus };