@kubernetes-models/argo-cd
Version:
26 lines (25 loc) • 1.52 kB
TypeScript
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1HydrateOperation } from "./HydrateOperation.js";
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SuccessfulHydrateOperation } from "./SuccessfulHydrateOperation.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* SourceHydratorStatus contains information about the current state of source hydration
*/
export interface ISourceHydratorStatus {
/**
* CurrentOperation holds the status of the hydrate operation
*/
"currentOperation"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1HydrateOperation;
/**
* LastSuccessfulOperation holds info about the most recent successful hydration
*/
"lastSuccessfulOperation"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SuccessfulHydrateOperation;
}
/**
* SourceHydratorStatus contains information about the current state of source hydration
*/
export declare class SourceHydratorStatus extends Model<ISourceHydratorStatus> implements ISourceHydratorStatus {
"currentOperation"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1HydrateOperation;
"lastSuccessfulOperation"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SuccessfulHydrateOperation;
constructor(data?: ModelData<ISourceHydratorStatus>);
}
export type { ISourceHydratorStatus as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SourceHydratorStatus, SourceHydratorStatus as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SourceHydratorStatus };