import { type ApplicationSet } from "https://deno.land/x/kubernetes_apis@v0.5.1/argo-cd/argoproj.io@v1alpha1/mod.ts";
Properties
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?: ; preserveResourcesOnDeletion?: boolean | null; } | null; template: ApplicationTemplate; }
| "create-only"
| "create-update"
| "create-delete"
| "sync"
| c.UnexpectedEnumValue
| null
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