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

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

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

Properties

metadata: { annotations?: Record<string, string> | null; finalizers?: Array<string> | null; labels?: Record<string, string> | null; name?: string | null; namespace?: string | null; }
spec: { destination: { name?: string | null; namespace?: string | null; server?: string | null; }; ignoreDifferences?: Array<{ group?: string | null; jqPathExpressions?: Array<string> | null; jsonPointers?: Array<string> | null; kind: string; managedFieldsManagers?: Array<string> | null; name?: string | null; namespace?: string | null; }> | null; info?: Array<{ name: string; value: string; }> | null; project: string; revisionHistoryLimit?: number | null; source?: ApplicationSource | null; sources?: Array<ApplicationSource> | null; syncPolicy?: { automated?: { allowEmpty?: boolean | null; prune?: boolean | null; selfHeal?: boolean | null; } | null; managedNamespaceMetadata?: { annotations?: Record<string, string> | null; labels?: Record<string, string> | null; } | null; retry?: { backoff?: { duration?: string | null; factor?: number | null; maxDuration?: string | null; } | null; limit?: number | null; } | null; syncOptions?: Array<string> | null; } | null; }