Package com.cloudforge.core.interfaces
package com.cloudforge.core.interfaces
-
ClassDescriptionApplication specification interface defining application-specific configuration.Optional service port that can be enabled via deployment configuration.Declares an always-running, same-Fargate-task companion container:
ContainerFactoryadds it to the same task definition as this app's own container, wires the main container to wait for it (a startup dependency onHEALTHY, notSUCCESS— unlike the SAML certificate init container this deliberately isn't modeled after, a sidecar never exits), and gives it its own CloudWatch log stream.The commercial AWS regions CloudForge offers for deployment.Media storage configuration for CMS platforms.Object cache configuration for CMS platforms.CMS/E-commerce specification interface extending ApplicationSpec.The RDS engine versions CloudForge can provision, by engine.Database specification interface for applications requiring external databases.The engine and version a deployment resolved to, and the supported option it matches.Database connection information provided to applications.One engine and version an application can be deployed with.Database requirement specification.Runtime context information for EC2 UserData configuration.Interface for pluggable compliance framework validators.The instance sizes CloudForge offers for EC2 and RDS.OIDC configuration for application-level authentication.Application-level OIDC integration interface.PHP runtime configuration for CMS deployments.Builder interface for constructing EC2 UserData scripts.