@kubernetes-models/argo-cd
Version:
30 lines (29 loc) • 1.5 kB
TypeScript
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SourceHydrator } from "./SourceHydrator.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* SuccessfulHydrateOperation contains information about the most recent successful hydrate operation
*/
export interface ISuccessfulHydrateOperation {
/**
* DrySHA holds the resolved revision (sha) of the dry source as of the most recent reconciliation
*/
"drySHA"?: string;
/**
* HydratedSHA holds the resolved revision (sha) of the hydrated source as of the most recent reconciliation
*/
"hydratedSHA"?: string;
/**
* SourceHydrator holds the hydrator config used for the hydrate operation
*/
"sourceHydrator"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SourceHydrator;
}
/**
* SuccessfulHydrateOperation contains information about the most recent successful hydrate operation
*/
export declare class SuccessfulHydrateOperation extends Model<ISuccessfulHydrateOperation> implements ISuccessfulHydrateOperation {
"drySHA"?: string;
"hydratedSHA"?: string;
"sourceHydrator"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SourceHydrator;
constructor(data?: ModelData<ISuccessfulHydrateOperation>);
}
export type { ISuccessfulHydrateOperation as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SuccessfulHydrateOperation, SuccessfulHydrateOperation as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SuccessfulHydrateOperation };