UNPKG

@kubernetes-models/flux-cd

Version:
25 lines (24 loc) 1.18 kB
import { IComGithubFluxcdPkgApisMetaLocalObjectReference } from "../../github.com/fluxcd/pkg/apis/meta/LocalObjectReference.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * GitRepositoryVerification defines the OpenPGP signature verification process. */ export interface IGitRepositoryVerification { /** * Mode describes what git object should be verified, currently ('head'). */ "mode": "head"; /** * The secret name containing the public keys of all trusted Git authors. */ "secretRef"?: IComGithubFluxcdPkgApisMetaLocalObjectReference; } /** * GitRepositoryVerification defines the OpenPGP signature verification process. */ export declare class GitRepositoryVerification extends Model<IGitRepositoryVerification> implements IGitRepositoryVerification { "mode": "head"; "secretRef"?: IComGithubFluxcdPkgApisMetaLocalObjectReference; constructor(data?: ModelData<IGitRepositoryVerification>); } export type { IGitRepositoryVerification as IComGithubFluxcdSourceControllerApiV1beta1GitRepositoryVerification, GitRepositoryVerification as ComGithubFluxcdSourceControllerApiV1beta1GitRepositoryVerification };