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

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

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

Properties

optional
apiVersion: "argoproj.io/v1alpha1"
optional
kind: "ApplicationSet"
metadata: MetaV1.ObjectMeta
spec: { applyNestedSelectors?: boolean | null; generators: Array<ApplicationSetGenerator>; goTemplate?: boolean | null; goTemplateOptions?: Array<string> | null; preservedFields?: { annotations?: Array<string> | null; } | null; strategy?: { rollingSync?: { steps?: Array<{ matchExpressions?: Array<{ key?: string | null; operator?: string | null; values?: Array<string> | null; }> | null; maxUpdate?: c.IntOrString | null; }> | null; } | null; type?: string | null; } | null; syncPolicy?: { applicationsSync?:
| "create-only"
| "create-update"
| "create-delete"
| "sync"
| c.UnexpectedEnumValue
| null
; preserveResourcesOnDeletion?: boolean | null; } | null
; template: ApplicationTemplate; }
optional
status: { applicationStatus?: Array<{ application: string; lastTransitionTime?: c.Time | null; message: string; status: string; step: string; }> | null; conditions?: Array<{ lastTransitionTime?: c.Time | null; message: string; reason: string; status: string; type: string; }> | null; } | null