UNPKG

@kubernetes-models/flux-cd

Version:
23 lines (22 loc) 1.07 kB
import { IComGithubFluxcdPkgApisMetaLocalObjectReference } from "../../github.com/fluxcd/pkg/apis/meta/LocalObjectReference.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * SigningKey references a Kubernetes secret that contains a GPG keypair */ export interface ISigningKey { /** * SecretRef holds the name to a secret that contains a 'git.asc' key * corresponding to the ASCII Armored file containing the GPG signing * keypair as the value. It must be in the same namespace as the * ImageUpdateAutomation. */ "secretRef": IComGithubFluxcdPkgApisMetaLocalObjectReference; } /** * SigningKey references a Kubernetes secret that contains a GPG keypair */ export declare class SigningKey extends Model<ISigningKey> implements ISigningKey { "secretRef": IComGithubFluxcdPkgApisMetaLocalObjectReference; constructor(data?: ModelData<ISigningKey>); } export type { ISigningKey as IComGithubFluxcdImageAutomationControllerApiV1SigningKey, SigningKey as ComGithubFluxcdImageAutomationControllerApiV1SigningKey };