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.Media storage configuration for CMS platforms.Object cache configuration for CMS platforms.CMS/E-commerce specification interface extending ApplicationSpec.Database specification interface for applications requiring external databases.Database connection information provided to applications.Database requirement specification.Runtime context information for EC2 UserData configuration.Interface for pluggable compliance framework validators.OIDC configuration for application-level authentication.Application-level OIDC integration interface.PHP runtime configuration for CMS deployments.Builder interface for constructing EC2 UserData scripts.