pkg/

directory
v0.35.5 Latest Latest
Warning

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

Go to latest
Published: May 5, 2026 License: Apache-2.0

Directories

Path Synopsis
Package alerting provides a unified notification dispatcher for Prism.
Package alerting provides a unified notification dispatcher for Prism.
Package ami provides Prism's AMI creation system.
Package ami provides Prism's AMI creation system.
api
client
Package client provides the Prism API client implementation
Package client provides the Prism API client implementation
mock
Package mock provides mock implementations for Prism API.
Package mock provides mock implementations for Prism API.
Package aws provides AMI caching functionality for the Universal AMI System
Package aws provides AMI caching functionality for the Universal AMI System
Package cost provides advanced cost optimization and alerting features
Package cost provides advanced cost optimization and alerting features
Package course — audit log implementation for academic integrity tracking.
Package course — audit log implementation for academic integrity tracking.
AMI operations handlers for Universal AMI System (Phase 5.1 Week 2)
AMI operations handlers for Universal AMI System (Phase 5.1 Week 2)
logger
Package logger provides structured logging for the Prism daemon with proper log levels.
Package logger provides structured logging for the Prism daemon with proper log levels.
Package errors provides enhanced error messages with actionable guidance
Package errors provides enhanced error messages with actionable guidance
Package idle provides advanced idle detection and policy management
Package idle provides advanced idle detection and policy management
Package invitation provides local invitation cache management for Prism v0.5.11+
Package invitation provides local invitation cache management for Prism v0.5.11+
Package marketplace provides the marketplace registry implementation
Package marketplace provides the marketplace registry implementation
Package profile provides functionality for managing Prism profiles
Package profile provides functionality for managing Prism profiles
export
Package export provides functionality for exporting and importing Prism profiles.
Package export provides functionality for exporting and importing Prism profiles.
security
Package security provides comprehensive audit logging for security events
Package security provides comprehensive audit logging for security events
Package project provides approval workflow management for Prism.
Package project provides approval workflow management for Prism.
Package ratelimit provides token bucket rate limiting for AWS API calls
Package ratelimit provides token bucket rate limiting for AWS API calls
Package rbac provides role-based access control for Prism.
Package rbac provides role-based access control for Prism.
Package repository provides multi-repository support for Prism templates.
Package repository provides multi-repository support for Prism templates.
Package research provides the multi-user foundation for Prism Phase 5A.
Package research provides the multi-user foundation for Prism Phase 5A.
Package retry provides exponential backoff retry logic for transient failures
Package retry provides exponential backoff retry logic for transient failures
Package security provides AWS Artifact compliance validation and SCP enforcement
Package security provides AWS Artifact compliance validation and SCP enforcement
Package sleepwake provides automatic instance hibernation when the system sleeps
Package sleepwake provides automatic instance hibernation when the system sleeps
Package state provides unified state management for Prism.
Package state provides unified state management for Prism.
Package storage provides S3-backed file transfer functionality for template provisioning.
Package storage provides S3-backed file transfer functionality for template provisioning.
Package templates provides AMI configuration validation for the Universal AMI System
Package templates provides AMI configuration validation for the Universal AMI System
Package throttle provides launch throttling for cost control and resource management
Package throttle provides launch throttling for cost control and resource management
Package types provides AMI-related data structures for the Universal AMI System
Package types provides AMI-related data structures for the Universal AMI System
Package version provides centralized version information for Prism.
Package version provides centralized version information for Prism.
Package web provides web interface and proxy capabilities for Prism
Package web provides web interface and proxy capabilities for Prism
Package workshop provides workshop and event management functionality for Prism.
Package workshop provides workshop and event management functionality for Prism.

Jump to

Keyboard shortcuts

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