Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/kubernetes_apis/argo-cd/argoproj.io@v1alpha1/mod.ts>ApplicationSource

REST focused Typescript classes for Kubernetes APIs, and tools for generating API interfaces
Latest
interface ApplicationSource
import { type ApplicationSource } from "https://deno.land/x/kubernetes_apis@v0.5.3/argo-cd/argoproj.io@v1alpha1/mod.ts";

Source overrides the source definition set in the application. This is typically set in a Rollback operation and is nil during a Sync operation

Properties

optional
chart: string | null
optional
directory: { exclude?: string | null; include?: string | null; jsonnet?: { extVars?: Array<{ code?: boolean | null; name: string; value: string; }> | null; libs?: Array<string> | null; tlas?: Array<{ code?: boolean | null; name: string; value: string; }> | null; } | null; recurse?: boolean | null; } | null
optional
helm: { fileParameters?: Array<{ name?: string | null; path?: string | null; }> | null; ignoreMissingValueFiles?: boolean | null; parameters?: Array<{ forceString?: boolean | null; name?: string | null; value?: string | null; }> | null; passCredentials?: boolean | null; releaseName?: string | null; skipCrds?: boolean | null; valueFiles?: Array<string> | null; values?: string | null; valuesObject?: c.JSONValue | null; version?: string | null; } | null
optional
kustomize: { commonAnnotations?: Record<string, string> | null; commonAnnotationsEnvsubst?: boolean | null; commonLabels?: Record<string, string> | null; components?: Array<string> | null; forceCommonAnnotations?: boolean | null; forceCommonLabels?: boolean | null; images?: Array<string> | null; labelWithoutSelector?: boolean | null; namePrefix?: string | null; nameSuffix?: string | null; namespace?: string | null; patches?: Array<{ options?: Record<string, boolean> | null; patch?: string | null; path?: string | null; target?: { annotationSelector?: string | null; group?: string | null; kind?: string | null; labelSelector?: string | null; name?: string | null; namespace?: string | null; version?: string | null; } | null; }> | null; replicas?: Array<{ count: c.IntOrString; name: string; }> | null; version?: string | null; } | null
optional
path: string | null
optional
plugin: { env?: Array<{ name: string; value: string; }> | null; name?: string | null; parameters?: Array<{ array?: Array<string> | null; map?: Record<string, string> | null; name?: string | null; string?: string | null; }> | null; } | null
optional
ref: string | null
repoURL: string
optional
targetRevision: string | null