internal/

directory
v0.0.0-...-4108e51 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2026 License: OSL-3.0

Directories

Path Synopsis
Package accounts provides AWS Organizations member account discovery.
Package accounts provides AWS Organizations member account discovery.
Package analytics provides the scheduled collector for savings time-series data.
Package analytics provides the scheduled collector for savings time-series data.
Package api provides the HTTP API handlers for the CUDly dashboard.
Package api provides the HTTP API handlers for the CUDly dashboard.
Package auth provides user authentication and authorization.
Package auth provides user authentication and authorization.
Package commitmentopts discovers which (term, payment) commitment tuples each AWS commitment-capable service actually sells, persists the result, and exposes it to the API layer so the frontend can hide impossible combinations instead of hardcoding them.
Package commitmentopts discovers which (term, payment) commitment tuples each AWS commitment-capable service actually sells, persists the result, and exposes it to the API layer so the frontend can hide impossible combinations instead of hardcoding them.
Package config provides configuration management functionality.
Package config provides configuration management functionality.
Package credentials provides AES-256-GCM encryption for cloud account credentials and helpers for resolving provider-specific credential structs.
Package credentials provides AES-256-GCM encryption for cloud account credentials and helpers for resolving provider-specific credential structs.
Package deploy provides deployment functionality for CUDly.
Package deploy provides deployment functionality for CUDly.
Package email provides email notification functionality across multiple cloud providers.
Package email provides email notification functionality across multiple cloud providers.
Package execution provides parallel multi-account execution primitives.
Package execution provides parallel multi-account execution primitives.
Package iacfiles embeds federation IaC templates into the binary.
Package iacfiles embeds federation IaC templates into the binary.
Package oidc implements the CUDly OIDC issuer used to federate into target clouds (currently Azure) without storing any long-lived secret on the CUDly side.
Package oidc implements the CUDly OIDC issuer used to federate into target clouds (currently Azure) without storing any long-lived secret on the CUDly side.
Package purchase handles the purchase workflow including approvals and execution.
Package purchase handles the purchase workflow including approvals and execution.
Package reporter renders scored recommendation results as human-readable text tables.
Package reporter renders scored recommendation results as human-readable text tables.
Package runtime holds small helpers that inspect the process's runtime environment.
Package runtime holds small helpers that inspect the process's runtime environment.
Package scheduler handles scheduled recommendation collection.
Package scheduler handles scheduled recommendation collection.
Package secrets provides cloud-agnostic secret management
Package secrets provides cloud-agnostic secret management
Package server provides a cloud-agnostic server implementation for CUDly.
Package server provides a cloud-agnostic server implementation for CUDly.
scheduledauth
Package scheduledauth provides authentication for the /api/scheduled/* endpoints invoked by Cloud Scheduler / Logic Apps.
Package scheduledauth provides authentication for the /api/scheduled/* endpoints invoked by Cloud Scheduler / Logic Apps.
Package testutil provides common utilities for testing
Package testutil provides common utilities for testing

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL