Skip to main content

Module cli

Module cli 

Source
Expand description

Typed command-line arguments and option validation.

Structs§

ChartArgs
Chart discovery, values composition, and requiredness options.
Cli
Complete command-line interface for one schema-generation invocation.
CrdArgs
CRD catalog, override, cache, and version-resolution options.
DiagArgs
Runtime diagnostic output options.
EmissionArgs
Optional W-class emission overrides applied after profile and config policy.
InferenceArgs
API-version inference and strictness options.
K8sArgs
Kubernetes schema versions, mirrors, cache, and network options.
OutputArgs
Destination, serialization, reference, and minimization options.
PerfArgs
Optional performance tracing output.

Enums§

CrdVersionLookup
Policy for resolving CRD versions missing from the configured catalog.
DiagFormat
Serialization format for runtime diagnostics.
K8sVersionFallback
--k8s-version-fallback accepts either auto or a window size <n>.
PolicyToggle
On/off spelling shared by emission-policy CLI overrides.
SchemaProfile
Schema emission profiles accepted by the command line.

Constants§

DEFAULT_AUTO_WINDOW
Default auto-fallback reach when --k8s-version-fallback=auto is set.