import { IComGithubElasticCloudOnK8sV3PkgApisAutoopsV1alpha1PolicyPhase } from "./PolicyPhase.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IAutoOpsAgentPolicyStatus { /** * Errors is the number of resources that are in an error state. */ "errors": number; /** * ObservedGeneration is the most recent generation observed for this AutoOpsAgentPolicy. */ "observedGeneration"?: number; /** * Phase is the phase of the AutoOpsAgentPolicy. */ "phase"?: IComGithubElasticCloudOnK8sV3PkgApisAutoopsV1alpha1PolicyPhase; /** * Ready is the number of resources that are in a ready state. */ "ready": number; /** * Resources is the number of resources that match the ResourceSelector. */ "resources": number; } export declare class AutoOpsAgentPolicyStatus extends Model implements IAutoOpsAgentPolicyStatus { "errors": number; "observedGeneration"?: number; "phase"?: IComGithubElasticCloudOnK8sV3PkgApisAutoopsV1alpha1PolicyPhase; "ready": number; "resources": number; constructor(data?: ModelData); } export type { IAutoOpsAgentPolicyStatus as IComGithubElasticCloudOnK8sV3PkgApisAutoopsV1alpha1AutoOpsAgentPolicyStatus, AutoOpsAgentPolicyStatus as ComGithubElasticCloudOnK8sV3PkgApisAutoopsV1alpha1AutoOpsAgentPolicyStatus };