@kubernetes-models/flux-cd
Version:
15 lines (14 loc) • 795 B
TypeScript
import { IComGithubFluxcdSourceControllerApiV1GitRepositoryRef } from "../../source.toolkit.fluxcd.io/v1/GitRepositoryRef.js";
import { ModelData, Model } from "@kubernetes-models/base";
export interface IGitCheckoutSpec {
/**
* Reference gives a branch, tag or commit to clone from the Git
* repository.
*/
"ref": IComGithubFluxcdSourceControllerApiV1GitRepositoryRef;
}
export declare class GitCheckoutSpec extends Model<IGitCheckoutSpec> implements IGitCheckoutSpec {
"ref": IComGithubFluxcdSourceControllerApiV1GitRepositoryRef;
constructor(data?: ModelData<IGitCheckoutSpec>);
}
export type { IGitCheckoutSpec as IComGithubFluxcdImageAutomationControllerApiV1GitCheckoutSpec, GitCheckoutSpec as ComGithubFluxcdImageAutomationControllerApiV1GitCheckoutSpec };