UNPKG

@kubernetes-models/flux-cd

Version:
30 lines (29 loc) 1.93 kB
import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomationSpec } from "./ImageUpdateAutomationSpec.js"; import { IComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomationStatus } from "./ImageUpdateAutomationStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * ImageUpdateAutomation is the Schema for the imageupdateautomations API */ export interface IImageUpdateAutomation extends TypeMeta { "apiVersion": "image.toolkit.fluxcd.io/v1beta1"; "kind": "ImageUpdateAutomation"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomationSpec; "status"?: IComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomationStatus; } /** * ImageUpdateAutomation is the Schema for the imageupdateautomations API */ export declare class ImageUpdateAutomation extends Model<IImageUpdateAutomation> implements IImageUpdateAutomation { "apiVersion": "image.toolkit.fluxcd.io/v1beta1"; "kind": "ImageUpdateAutomation"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomationSpec; "status"?: IComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomationStatus; static apiVersion: IImageUpdateAutomation["apiVersion"]; static kind: IImageUpdateAutomation["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard<IImageUpdateAutomation>; constructor(data?: ModelData<IImageUpdateAutomation>); } export type { IImageUpdateAutomation as IComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomation, ImageUpdateAutomation as ComGithubFluxcdImageAutomationControllerApiV1beta1ImageUpdateAutomation };