UNPKG

@kubernetes-models/flux-cd

Version:
21 lines (20 loc) 1.03 kB
import { IComGithubFluxcdPkgApisMetaNamespacedObjectKindReference } from "../../github.com/fluxcd/pkg/apis/meta/NamespacedObjectKindReference.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * ExternalArtifactSpec defines the desired state of ExternalArtifact */ export interface IExternalArtifactSpec { /** * SourceRef points to the Kubernetes custom resource for * which the artifact is generated. */ "sourceRef"?: IComGithubFluxcdPkgApisMetaNamespacedObjectKindReference; } /** * ExternalArtifactSpec defines the desired state of ExternalArtifact */ export declare class ExternalArtifactSpec extends Model<IExternalArtifactSpec> implements IExternalArtifactSpec { "sourceRef"?: IComGithubFluxcdPkgApisMetaNamespacedObjectKindReference; constructor(data?: ModelData<IExternalArtifactSpec>); } export type { IExternalArtifactSpec as IComGithubFluxcdSourceControllerApiV1ExternalArtifactSpec, ExternalArtifactSpec as ComGithubFluxcdSourceControllerApiV1ExternalArtifactSpec };