Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractLocalEmulatorRuntime - Class in com.cloudforge.core.local
-
Shared Docker lifecycle for CloudForge local emulators.
- AbstractLocalEmulatorRuntime(LocalEmulatorSpec) - Constructor for class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- AbstractStackPortRuntime - Class in com.cloudforge.core.local
-
Shared Docker lifecycle for target-owned StackPort resource browsers.
- AbstractStackPortRuntime(StackPortSpec) - Constructor for class com.cloudforge.core.local.AbstractStackPortRuntime
- accept(A, B, C) - Method in interface com.cloudforgeci.api.core.rules.RuleKit.TriConsumer
- accept(A, B, C, D) - Method in interface com.cloudforgeci.api.core.rules.RuleKit.QuadConsumer
- accept(A, B, C, D, E) - Method in interface com.cloudforgeci.api.core.rules.RuleKit.PentaConsumer
- ACCESS_CONTROL - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- ACCESS_KEYS_ROTATED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- accessPointId() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns the EFS access point ID if EFS is available.
- accessPointId() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- account - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Target AWS account id to pin CDK's
Environment.accountto at synth time. - ACCOUNT_SECRET_KEY - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
AES key for
SecretCipher'sAesGcmSecretCipher(cross-account connections' external IDs) — absent meansPlaintextSecretCipher(local dev only). - accountCipherKeySecretArn - Variable in class com.cloudforgeci.api.core.SystemContext
- ACM_CERTIFICATE_EXPIRATION_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ACM_CERTIFICATE_RSA_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- action() - Method in record class com.cloudforge.core.local.CloudFormationTemplateDiff.ResourceChange
-
Returns the value of the
actionrecord component. - action() - Method in record class com.cloudforge.core.local.LocalResourceChange
-
Returns the value of the
actionrecord component. - action() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Returns the value of the
actionrecord component. - action() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Returns the value of the
actionrecord component. - activeSessionCount() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
activeSessionCountrecord component. - activeSubjects() - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
Every subject with at least one active session right now.
- adapt(LocalDeploymentRequest) - Method in class com.cloudforge.core.local.LocalDeploymentPipeline
- adapt(LocalDeploymentRequest) - Static method in class com.cloudforgeci.localstack.LocalStackDeploymentPipeline
- adapt(LocalDeploymentRequest) - Static method in class com.cloudforgeci.ministack.MiniStackDeploymentPipeline
- adapt(LocalStackDeploymentPipeline.DeployRequest) - Static method in class com.cloudforgeci.localstack.LocalStackDeploymentPipeline
- adapt(MiniStackDeploymentPipeline.DeployRequest) - Static method in class com.cloudforgeci.ministack.MiniStackDeploymentPipeline
- adapt(ObjectNode) - Static method in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- adapt(ObjectNode) - Static method in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- adapt(ObjectNode, String) - Method in interface com.cloudforge.core.local.TemplateAdapter
- adapt(ObjectNode, String) - Method in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- adapt(ObjectNode, String) - Method in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- adapt(ObjectNode, String, LocalStackCapabilitySnapshot) - Method in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
-
Adapts using an explicit capability snapshot (tier-aware EFS/Backup handling).
- adaptation() - Method in record class com.cloudforge.core.local.LocalDeploymentPipelineResult
-
Returns the value of the
adaptationrecord component. - adaptation() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
adaptationrecord component. - adaptation() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployResult
-
Deprecated.Returns the value of the
adaptationrecord component. - adaptation() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployResult
-
Deprecated.Returns the value of the
adaptationrecord component. - adaptationReport() - Method in record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
-
Returns the value of the
adaptationReportrecord component. - adaptationReport() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns the value of the
adaptationReportrecord component. - adaptationReport() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
adaptationReportrecord component. - adaptationReport() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns the value of the
adaptationReportrecord component. - adaptationReport() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
adaptationReportrecord component. - adaptationReport() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns the value of the
adaptationReportrecord component. - adaptationReport() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
adaptationReportrecord component. - adaptations() - Method in record class com.cloudforge.core.local.TemplateAdaptationResult
-
Returns the value of the
adaptationsrecord component. - ADAPTED - Enum constant in enum class com.cloudforge.core.local.MiniStackResourcePolicy
-
Removed or rewritten by
MiniStackTemplateAdapter. - adaptFile(TemplateAdapter, Path, Path, Path, String) - Static method in class com.cloudforge.core.local.TemplateAdapterSupport
- adaptFile(Path, Path, Path) - Static method in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- adaptFile(Path, Path, Path) - Static method in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- adaptFile(Path, Path, Path, String) - Static method in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- adaptFile(Path, Path, Path, String) - Static method in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- ADD - Enum constant in enum class com.cloudforge.core.local.CloudFormationTemplateDiff.Action
- addCommand(String) - Method in interface com.cloudforge.core.interfaces.UserDataBuilder
-
Add a single custom command to the UserData script.
- addCommand(String) - Method in class com.cloudforgeci.api.core.UserDataBuilderImpl
- addCommands(String...) - Method in interface com.cloudforge.core.interfaces.UserDataBuilder
-
Add custom commands to the UserData script.
- addCommands(String...) - Method in class com.cloudforgeci.api.core.UserDataBuilderImpl
- addDeployCapabilitiesToStatements(SystemContext, List) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
-
Deploy-capability statements safe to fold into a CALLER-assembled statements list — every one of
ManagerOperatorIamSupport.deployStatements(SystemContext)except the two target-infrastructure statements (seeManagerOperatorIamSupport.attachDeployTargetInfrastructurePolicies(SystemContext, Role)'s javadoc for why those can't share a document with anything else). - addOperatorBaselineToStatements(SystemContext, List) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- addSystemUpdate() - Method in interface com.cloudforge.core.interfaces.UserDataBuilder
-
Add system update commands (handles both dnf and yum).
- addSystemUpdate() - Method in class com.cloudforgeci.api.core.UserDataBuilderImpl
- AdvancedMonitoringRules - Class in com.cloudforgeci.api.core.rules
-
Advanced security monitoring and compliance dashboard validation rules.
- AdvancedMonitoringRules() - Constructor for class com.cloudforgeci.api.core.rules.AdvancedMonitoringRules
- advisory(String) - Static method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
- ADVISORY - Enum constant in enum class com.cloudforge.core.enums.ComplianceMode
-
Validation failures logged as warnings only.
- ADVISORY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.RequirementLevel
-
Recommended but not mandatory - always advisory regardless of mode
- ADVISORY Mode - Section in enum class com.cloudforge.core.enums.ComplianceMode
- AF_SOUTH_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AFRICA - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- afterDeploy(DeploymentConfig, DeploymentTarget, Path) - Method in interface com.cloudforge.core.deploy.ApplicationDeploymentExtension
-
Invoked after a successful local deployment.
- AgentPlatform - Enum Class in com.cloudforge.core.manager.agent
-
Which CloudForge Agent client a registered device is — cloudforge-studio (macOS), cloudforge-desktop (Windows), or cloudforge-terminal (Linux).
- AlarmFactory - Class in com.cloudforgeci.api.observability
-
Creates CloudWatch alarms for application health monitoring.
- AlarmFactory(Construct, String, AlarmFactory.Props) - Constructor for class com.cloudforgeci.api.observability.AlarmFactory
-
Creates a new alarm factory.
- AlarmFactory.Props - Class in com.cloudforgeci.api.observability
-
Configuration properties for alarm creation.
- alarms() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Returns the value of the
alarmsrecord component. - Alarms Created - Section in class com.cloudforgeci.api.observability.AlarmFactory
- alb - Variable in class com.cloudforgeci.api.core.SystemContext
- alb() - Method in record class com.cloudforgeci.api.compute.ApplicationFactory.ApplicationSystem
-
Returns the value of the
albrecord component. - alb() - Method in record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Returns the value of the
albrecord component. - ALB - Enum constant in enum class com.cloudforge.core.enums.LoadBalancerType
-
Application Load Balancer (Layer 7).
- ALB_HTTPS_ONLY - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ALB_OIDC - Enum constant in enum class com.cloudforge.core.enums.AuthMode
-
ALB handles OIDC authentication.
- ALB_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
- ALB_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.PermissionMatrix
-
ALB permissions based on IAM profile.
- ALB_WAF_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- albAccessLogging - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable ALB access logs to S3
- albAccessLogging() - Method in class com.cloudforgeci.api.core.DeploymentContext
- AlbFactory - Class in com.cloudforgeci.api.ingress
-
ALB Factory using annotation-based context injection.
- AlbFactory(Construct, String) - Constructor for class com.cloudforgeci.api.ingress.AlbFactory
- ALB-OIDC Benefits - Section in enum class com.cloudforge.core.enums.AuthMode
- albSg - Variable in class com.cloudforgeci.api.core.SystemContext
- albSignerArnEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name the ALB's own ARN should be bound to when this application is deployed with
authMode=alb-oidc, ornull(the default) if this application has no need to know it (e.g. - albTargetGroup - Variable in class com.cloudforgeci.api.core.SystemContext
- all() - Static method in class com.cloudforge.core.deploy.ApplicationDeploymentExtensions
- all() - Static method in class com.cloudforge.core.local.LocalEmulatorRuntimes
- all() - Static method in class com.cloudforge.core.local.PlatformRuntimeProviders
- all() - Static method in class com.cloudforge.core.local.StackPortRuntimes
- allocatedStorageGB() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns the value of the
allocatedStorageGBrecord component. - allowed(DeploymentTarget) - Static method in record class com.cloudforge.core.local.PreflightResult
- allowed(PreflightMode) - Method in record class com.cloudforge.core.local.PreflightResult
- allowedMimeTypes() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns the allowed MIME types for media uploads.
- allowedValues() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Allowed values for enum-like fields with constrained choices.
- allowedValues() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
allowedValuesrecord component. - ALWAYS - Static variable in class com.cloudforge.core.annotation.VisibilityCondition.Examples
- alwaysLoad() - Element in annotation interface com.cloudforge.core.annotation.ComplianceFramework
-
Whether this framework should always be loaded regardless of
complianceFrameworksconfig. - alwaysLoad() - Method in interface com.cloudforge.core.interfaces.FrameworkRules
-
Check if this framework should always be loaded.
- antiMalwareEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable anti-malware scanning
- antiMalwareEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ap - Variable in class com.cloudforgeci.api.core.SystemContext
- AP_EAST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_NORTHEAST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_NORTHEAST_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_NORTHEAST_3 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_SOUTH_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_SOUTH_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_SOUTHEAST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_SOUTHEAST_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_SOUTHEAST_3 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- AP_SOUTHEAST_4 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- APAC - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- API_GW_ASSOCIATED_WITH_WAF - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- API_GW_EXECUTION_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- API_GW_SSL_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- API_GW_XRAY_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- API_SECURITY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- APPLICATION_ID - Static variable in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- APPLICATION_OIDC - Enum constant in enum class com.cloudforge.core.enums.AuthMode
-
Application handles OIDC internally.
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- APPLICATION_PORT - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- APPLICATION_SERVICE - Enum constant in enum class com.cloudforge.core.enums.TopologyType
- Application Categories: - Section in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
- ApplicationDeploymentExtension - Interface in com.cloudforge.core.deploy
-
Optional, application-owned behavior around a CloudForge deployment.
- ApplicationDeploymentExtensions - Class in com.cloudforge.core.deploy
-
Classpath-wide registry for optional application deployment extensions.
- ApplicationDeploymentPreset - Interface in com.cloudforge.core.deploy
-
Optional application-owned defaults applied before generic interactive prompts.
- ApplicationDeploymentPresets - Class in com.cloudforge.core.deploy
-
Classpath discovery for optional
ApplicationDeploymentPresetproviders. - ApplicationEc2Stack - Class in com.cloudforgeci.api.launch
-
Universal Application EC2 Stack — see
ApplicationFargateStack's javadoc for why this lives here rather than only incfc-testing's identically-shaped launcher. - ApplicationEc2Stack(Construct, String, StackProps, SecurityProfile, IAMProfile, ApplicationSpec) - Constructor for class com.cloudforgeci.api.launch.ApplicationEc2Stack
- ApplicationFactory - Class in com.cloudforgeci.api.compute
-
Universal factory class for deploying any application using ApplicationSpec.
- ApplicationFactory(Construct, String, RuntimeType, ApplicationSpec) - Constructor for class com.cloudforgeci.api.compute.ApplicationFactory
- ApplicationFactory.ApplicationSystem - Record Class in com.cloudforgeci.api.compute
-
Container for application system components created by the factory.
- ApplicationFargateStack - Class in com.cloudforgeci.api.launch
-
Universal Application Fargate Stack — CDK-consumer copy of
cfc-testing's launcher of the same name/shape, relocated here so any in-process synthesizer (Manager's, in particular, which cannot depend oncfc-testing— that's the public sample/reference repo, not a library) can build one without duplicating theApplicationFactorywiring by hand. - ApplicationFargateStack(Construct, String, StackProps, SecurityProfile, IAMProfile, ApplicationSpec) - Constructor for class com.cloudforgeci.api.launch.ApplicationFargateStack
- applicationId - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Application identifier (e.g., "jenkins", "gitlab", "vault")
- applicationId() - Method in interface com.cloudforge.core.deploy.ApplicationDeploymentExtension
-
Application ID this extension owns.
- applicationId() - Method in interface com.cloudforge.core.deploy.ApplicationDeploymentPreset
- applicationId() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns a unique identifier for this application.
- applicationId() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- applicationId() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Returns the canonical application identifier from the deployment context.
- applicationIdForCfnStack(Path, String, DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalDeploymentCatalog
-
Read
applicationIdfromcatalogDirectory/{logicalStack}.jsonwhen present. - ApplicationInfo - Class in com.cloudforge.core.config
-
Application metadata for display and configuration purposes.
- ApplicationInfo(String, String, String, boolean, boolean, boolean) - Constructor for class com.cloudforge.core.config.ApplicationInfo
-
Creates ApplicationInfo with default resource requirements.
- ApplicationInfo(String, String, String, boolean, boolean, boolean, int, int, String) - Constructor for class com.cloudforge.core.config.ApplicationInfo
-
Creates ApplicationInfo with explicit resource requirements.
- ApplicationLoader - Class in com.cloudforgeci.api.compute
-
Auto-discovery utility for ApplicationSpec implementations using Java ServiceLoader.
- applicationName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Human-readable application name
- applicationOidcClientSecretResource - Variable in class com.cloudforgeci.api.core.SystemContext
- applicationOidcConfig - Variable in class com.cloudforgeci.api.core.SystemContext
- ApplicationOidcFactory - Class in com.cloudforgeci.api.security
-
Application-level OIDC Authentication Factory.
- ApplicationOidcFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.ApplicationOidcFactory
- ApplicationPlugin - Annotation Interface in com.cloudforge.core.annotation
-
Marks a class as a pluggable application specification.
- applicationPort() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the primary application port.
- applicationPort() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- applicationPort() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- ApplicationPropertyLoader - Class in com.cloudforge.core.config
-
Loads
application.propertiesthenapplication-local.propertiesfrom the classpath, with later resources overriding earlier ones. - ApplicationSamlFactory - Class in com.cloudforgeci.api.security
-
Application SAML Factory - configures SAML authentication for applications.
- ApplicationSamlFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.ApplicationSamlFactory
- ApplicationServiceTopologyConfiguration - Class in com.cloudforgeci.api.core.topology
-
Universal application service topology configuration.
- ApplicationServiceTopologyConfiguration() - Constructor for class com.cloudforgeci.api.core.topology.ApplicationServiceTopologyConfiguration
- applicationSpec - Variable in class com.cloudforge.core.config.DeploymentConfig
-
ApplicationSpec instance (not serialized to JSON)
- applicationSpec - Variable in class com.cloudforgeci.api.core.SystemContext
- ApplicationSpec - Interface in com.cloudforge.core.interfaces
-
Application specification interface defining application-specific configuration.
- ApplicationSpec.OptionalPort - Record Class in com.cloudforge.core.interfaces
-
Optional service port that can be enabled via deployment configuration.
- ApplicationSpec.SidecarContainer - Record Class in com.cloudforge.core.interfaces
-
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. - Application-Specific - Section in class com.cloudforge.core.annotation.VisibilityCondition
- ApplicationSpec Plugin Integration - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- ApplicationSystem(VpcFactory, AlbFactory, EfsFactory) - Constructor for record class com.cloudforgeci.api.compute.ApplicationFactory.ApplicationSystem
-
Creates an instance of a
ApplicationSystemrecord class. - applicationUrl(TemplateAdaptationResult) - Method in interface com.cloudforge.core.local.TemplateAdapter
-
Application URL from adapted template outputs, if present.
- applicationUrl(TemplateAdaptationResult) - Method in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- applicationUrl(TemplateAdaptationResult) - Method in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- appliesToFramework(String) - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Check if this control applies to a specific framework.
- apply(Function) - Static method in class com.cloudforge.core.manager.ManagerRuntimeBridge
-
Apply resolved settings.
- applyDefaults(DeploymentConfig) - Method in interface com.cloudforge.core.deploy.ApplicationDeploymentPreset
- applyPropertyDefaults(DeploymentConfig) - Static method in class com.cloudforge.core.config.ApplicationPropertyLoader
-
Fill blank
DeploymentConfigfields that declareConfigField.propertyKey(). - ARM64 - Enum constant in enum class com.cloudforge.core.enums.CpuArchitecture
- Arn - Annotation Interface in com.cloudforge.core.utilities
- Arn.Validator - Class in com.cloudforge.core.utilities
- ArtifactPaths(Path, Path, Path) - Constructor for record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Creates an instance of a
ArtifactPathsrecord class. - ArtifactPaths(Path, Path, Path) - Constructor for record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Creates an instance of a
ArtifactPathsrecord class. - artifactsBucket - Variable in class com.cloudforge.core.config.DeploymentConfig
-
S3 bucket for artifacts
- artifactsBucket - Variable in class com.cloudforgeci.api.core.SystemContext
- artifactsBucket() - Method in class com.cloudforgeci.api.core.DeploymentContext
- artifactsPrefix - Variable in class com.cloudforge.core.config.DeploymentConfig
-
S3 prefix for artifacts
- artifactsPrefix - Variable in class com.cloudforgeci.api.core.SystemContext
- artifactsPrefix() - Method in class com.cloudforgeci.api.core.DeploymentContext
- artifactSuffix(DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalDeploymentNaming
- asg - Variable in class com.cloudforgeci.api.core.SystemContext
- asgAddedToTargetGroup - Variable in class com.cloudforgeci.api.core.SystemContext
- assemblyDirectory() - Method in record class com.cloudforgeci.api.deploy.CloudForgeSynthesizer.Result
-
Returns the value of the
assemblyDirectoryrecord component. - attachDeployCapabilities(SystemContext, Role) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- attachDeployTargetInfrastructurePolicies(SystemContext, Role) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
-
The two target-infrastructure statements from
ManagerOperatorIamSupport.deployStatements(SystemContext), each attached toroleas its own customer-managed policy — the companionroleneeds once its other deploy-capability statements arrived viaManagerOperatorIamSupport.addDeployCapabilitiesToStatements(SystemContext, List)instead ofManagerOperatorIamSupport.attachDeployCapabilities(SystemContext, Role). - attachOperatorBaselinePolicies(SystemContext, Role) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- AUDIT_LOGGING - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- AUDIT_MANAGER - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- AUDIT_MANAGER_READ - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- AuditManagerControl - Record Class in com.cloudforgeci.api.core.rules
-
Maps compliance controls to AWS infrastructure monitoring and Audit Manager evidence.
- AuditManagerControl(String, String, List, List, List) - Constructor for record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Creates an instance of a
AuditManagerControlrecord class. - AuditManagerControl.FrameworkControl - Record Class in com.cloudforgeci.api.core.rules
-
Framework-specific control mapping.
- AuditManagerControlRegistry - Class in com.cloudforgeci.api.core.rules
-
Central registry mapping infrastructure controls to multiple compliance frameworks.
- auditManagerEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable AWS Audit Manager
- auditManagerEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- AUTH_MODE - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- AuthAccount - Record Class in com.cloudforge.core.manager.auth
-
A CloudForge Manager user-directory account, as seen through
AuthBackend— a typed stand-in for what used to be an ad-hocMap<String,Object>built by hand in two different shapes (one for local rows, one for Cognito pool users). - AuthAccount(String, String, String, String, String, String, Boolean, String, String, String, Instant, Instant, Instant, Integer) - Constructor for record class com.cloudforge.core.manager.auth.AuthAccount
-
Creates an instance of a
AuthAccountrecord class. - AuthAccountRequest - Record Class in com.cloudforge.core.manager.auth
-
Request to create a new account via
AuthBackend.createAccount(AuthAccountRequest). - AuthAccountRequest(String, String, String, String, boolean, String) - Constructor for record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Creates an instance of a
AuthAccountRequestrecord class. - AuthAccountUpdate - Record Class in com.cloudforge.core.manager.auth
-
Partial update for
AuthBackend.updateAccount(String, AuthAccountUpdate)— every field isnull/unset unless the caller means to change it (no "clear this field" sentinel is needed; every field here is meaningful when present and skipped when absent, matching the semantics of theMap<String,Object> body-based updates this replaced). - AuthAccountUpdate(String, String, String, Boolean, String, String) - Constructor for record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Creates an instance of a
AuthAccountUpdaterecord class. - AuthBackend - Interface in com.cloudforge.core.manager.auth
-
CloudForge Manager's Users-page CRUD, abstracted over whichever directory of accounts is currently authoritative — the local H2/Postgres DB, or an AWS Cognito User Pool.
- AUTHENTICATION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- Authentication Modes Comparison: - Section in class com.cloudforgeci.api.security.ApplicationOidcFactory
- authMode - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Authentication mode
- authMode - Variable in class com.cloudforgeci.api.core.SystemContext
- authMode() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns the configured authentication mode (
"none","alb-oidc", or"application-oidc") — the same valueApplicationSpec.containerEnvironmentVariablesreceives for Fargate/ECS, so EC2 UserData can reach auth/env parity with the ECS task definition. - authMode() - Method in class com.cloudforgeci.api.core.DeploymentContext
- authMode() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- AuthMode - Enum Class in com.cloudforge.core.enums
-
Authentication mode for application access control.
- authorizationEndpoint() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns the value of the
authorizationEndpointrecord component. - authSource() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
authSourcerecord component. - autoAdminPasswordEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name a generated initial-admin-password secret should be bound to, or
null(the default) if this application has no such variable. - autoAdminPasswordEnvVar() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- autoAdminPasswordSecretArn - Variable in class com.cloudforgeci.api.core.SystemContext
- automatedBackupEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable automated backups (null = use security profile default)
- automatedBackupEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- autoProvisionIdentityCenter - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Auto-provision SAML application in IAM Identity Center
- autoProvisionIdentityCenter() - Method in class com.cloudforgeci.api.core.DeploymentContext
- AUTOSCALING - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- autostartEnabled() - Static method in class com.cloudforge.core.local.EmulatorEdgeLifecycle
-
True unless
CFC_EMULATOR_COMPANIONSorCFC_EDGE_AUTOSTARTis false. - availabilityZones - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Availability zone suffixes for deployment (region-relative — "a" means whichever zone the deploy's own region calls "a", not a specific full zone name, since the same suffix set is valid regardless of which region gets picked elsewhere in the form).
- AWS - Enum constant in enum class com.cloudforge.core.local.DeploymentTarget
- AWS_DEFAULT_REGION - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- AWS_ENDPOINT_URL - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- AWS Audit Manager Setup - Section in class com.cloudforgeci.api.observability.ComplianceFactory
- awsConfigEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable AWS Config
- awsConfigEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- AwsConfigRule - Enum Class in com.cloudforgeci.api.core.rules
-
AWS Config managed rules mapped to ComplianceMatrix SecurityControls.
- AwsDirectDeployer - Class in com.cloudforgeci.api.deploy.aws
-
Creates and incrementally updates CloudFormation stacks on real AWS via change sets.
- AwsDirectDeployer(DeploymentConfig, DeploymentTarget) - Constructor for class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
-
Real AWS by default (default credential/region chain, region from
config.region); redirects to a local emulator instead whentargetisDeploymentTarget.LOCALSTACK/DeploymentTarget.MINISTACKandManagerEndpointSupport.resolveLocalEmulatorEndpoint(DeploymentTarget)finds one — see class javadoc. - AwsDirectDeployer(DeploymentConfig, DeploymentTarget, AwsCredentialsProvider) - Constructor for class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
-
Same as
AwsDirectDeployer(DeploymentConfig, DeploymentTarget), but with an explicit credentials provider to use for real-AWS calls instead of the default chain — e.g. - AwsRegion - Enum Class in com.cloudforge.core.enums
-
AWS Regions enumeration with metadata for disaster recovery and compliance.
- AwsRegion.GeoArea - Enum Class in com.cloudforge.core.enums
-
Geographic areas for data residency requirements.
- AwsStackDeployResult - Record Class in com.cloudforgeci.api.deploy.aws
-
Outcome of deploying (or no-op'ing) a stack via
AwsDirectDeployer. - AwsStackDeployResult(String, boolean, boolean, List, Map) - Constructor for record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Creates an instance of a
AwsStackDeployResultrecord class.
B
- BACKUP - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- BACKUP_RECOVERY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- BackupFactory - Class in com.cloudforgeci.api.storage
-
Factory for creating AWS Backup resources for EFS and RDS.
- BackupFactory(Construct, String) - Constructor for class com.cloudforgeci.api.storage.BackupFactory
- backupRetentionDays() - Method in interface com.cloudforge.core.interfaces.DatabaseSpec
-
Database backup retention requirements.
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- backupRetentionDays() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- BagistoApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Bagisto E-commerce ApplicationSpec implementation.
- BagistoApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- BagistoOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Bagisto via Laravel Socialite / ALB OIDC.
- BagistoOidcIntegration() - Constructor for class com.cloudforge.core.oidc.BagistoOidcIntegration
- BASE - Enum constant in enum class com.cloudforge.core.local.LocalStackTierProfile
- BaseConfiguration - Interface in com.cloudforgeci.api.interfaces
- baseDockerCreateArgs() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- BaseFactory - Class in com.cloudforgeci.api.core.annotation
-
Base class for factory classes that provides convenient access to SystemContext, DeploymentContext, and SecurityProfileConfiguration.
- BaseFactory(Construct, String) - Constructor for class com.cloudforgeci.api.core.annotation.BaseFactory
-
Constructor that initializes contexts and automatically extracts annotated field values.
- BaseSlot<T> - Interface in com.cloudforgeci.api.interfaces
- Basic Field - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- bastionCidr - Variable in class com.cloudforge.core.config.DeploymentConfig
-
CIDR for bastion/VPN SSH access
- bastionCidr() - Method in class com.cloudforgeci.api.core.DeploymentContext
- beforeDeploy(DeploymentConfig, DeploymentTarget, Path) - Method in interface com.cloudforge.core.deploy.ApplicationDeploymentExtension
-
Invoked before the generic deployer synthesizes or deploys the application.
- BILLING_IMPACT - Enum constant in enum class com.cloudforge.core.annotation.FieldTag
-
Changing this field impacts AWS costs.
- BIND - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- BLOCK - Enum constant in enum class com.cloudforge.core.local.PreflightSeverity
- blockingViolations() - Method in record class com.cloudforge.core.local.PreflightResult
- boolOverride(String, boolean) - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Helper for the common boolean override pattern: if the deployment context has a non-null value for the given config field, use it; otherwise return the provided profile default.
- browserUrl() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- browserUrl() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- browserUrl() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- browserUrl() - Method in interface com.cloudforge.core.local.StackPortRuntime
- browserUrl() - Method in record class com.cloudforge.core.local.StackPortSpec
- BuildModeProcessor - Class in com.cloudforge.core.buildmode
-
Bakes a compile-time constant into a generated class from a single
-Acompiler option, so a build-time fact (which Maven profile compiled these sources) survives into the compiled artifact as a realstatic finalfield — not something a caller can influence by how the resulting binary is later invoked. - BuildModeProcessor() - Constructor for class com.cloudforge.core.buildmode.BuildModeProcessor
- Built-in Validators: - Section in interface com.cloudforge.core.config.FieldValidator
C
- CA_CENTRAL_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- CA_WEST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- CACHE_EXTENSIONS - Static variable in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Extensions for caching backends.
- Cache Strategy: - Section in class com.cloudforgeci.api.core.topology.CmsCdnConfiguration
- CALLBACK_PATH - Static variable in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
-
Callback handled by the Manager authorization-code endpoint.
- CANADA - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- canonicalTemplate() - Method in record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
-
Returns the value of the
canonicalTemplaterecord component. - canonicalTemplate() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns the value of the
canonicalTemplaterecord component. - canonicalTemplate() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns the value of the
canonicalTemplaterecord component. - canonicalTemplate() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns the value of the
canonicalTemplaterecord component. - canonicalTemplate() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
canonicalTemplaterecord component. - canonicalTemplate() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns the value of the
canonicalTemplaterecord component. - canonicalTemplate() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
canonicalTemplaterecord component. - CanonicalTemplateResolver - Class in com.cloudforgeci.api.deploy
-
Resolves the canonical synthesized CloudFormation template on disk.
- capabilities() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns the value of the
capabilitiesrecord component. - CapacityValidator - Class in com.cloudforge.core.config
-
Validates that maxCapacity >= minCapacity for scaling configurations.
- CapacityValidator() - Constructor for class com.cloudforge.core.config.CapacityValidator
- capture(List) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- CATALOG_VERSION - Static variable in class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog
- catalogDirectory() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Returns the value of the
catalogDirectoryrecord component. - catalogPaths() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
catalogPathsrecord component. - catalogProvisionStatement(SystemContext) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
-
SC_PROVISIONcapability backingdeploy:catalog— deliberately no conditions: Service Catalog's own portfolio/product/launch-constraint model is the guardrail here (a caller can only provision products actually shared with them), not a tag condition on Manager's role. - category() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Application category for grouping and discovery.
- category() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
CMS category for grouping and discovery.
- category() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Field category for grouping related configuration options.
- category() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
categoryrecord component. - category() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Get the application category from the
ApplicationPluginannotation. - category() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Get the application category from @CmsPlugin.
- cdk.json example - Section in class com.cloudforgeci.api.core.topology.CmsServiceTopologyConfiguration
- CdkNagControlMapper - Class in com.cloudforgeci.api.core.rules
-
Maps cdk-nag rule IDs to CloudForge SecurityControl enums for unified compliance reporting.
- CDN_SECURITY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- cdnAdminPaths() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns admin/back-office paths that bypass CDN caching entirely.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
-
Returns default protected paths for Bagisto when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
-
Returns default protected paths for Concrete CMS when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
-
Returns default protected paths for Drupal when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
-
Returns default protected paths for Flarum when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
-
Returns default protected paths for MediaWiki when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
-
Returns default protected paths for Moodle when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
-
Returns default protected paths for MyBB when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
-
Returns default protected paths for October CMS when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
-
Returns default protected paths for OpenCart when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
-
Returns default protected paths for phpBB when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
-
Returns default protected paths for SuiteCRM when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
-
Returns default protected paths for Sylius when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
-
Returns default protected paths for TYPO3 when using ALB-level OIDC.
- cdnAdminPaths() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- CdnApiSecurityRules - Class in com.cloudforgeci.api.core.rules
-
CDN and API security compliance validation rules.
- CdnApiSecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.CdnApiSecurityRules
- cdnAssetPaths() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Deprecated.
- cdnMediaPaths() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns paths served from the S3 media origin in CloudFront.
- cdnMediaPaths() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- cdnMediaPaths() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- cdnMediaPaths() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- cdnMediaPaths() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- cdnMediaPaths() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- cdnMediaPaths() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- cdnStaticPaths() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns static asset paths cached at the edge in CloudFront.
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- cdnStaticPaths() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- cert - Variable in class com.cloudforgeci.api.core.SystemContext
- CERTIFICATE_EXPIRATION_MONITORING - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- CERTIFICATE_MANAGEMENT - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- certificateArn - Variable in class com.cloudforge.core.config.DeploymentConfig
-
ARN of an existing ACM certificate to use for the ALB's HTTPS listener, instead of provisioning a new one.
- certificateArn() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
See
DeploymentConfig#certificateArn's javadoc — takes priority over both ofFargateRuntimeConfiguration's other certificate paths when set. - certificateExpirationMonitoring - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Certificate expiration monitoring enabled
- certificateExpirationMonitoring() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CertificateFactory - Class in com.cloudforgeci.api.security
- CertificateFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.CertificateFactory
- cfc - Variable in class com.cloudforgeci.api.core.annotation.BaseFactory
- cfc - Variable in class com.cloudforgeci.api.core.SystemContext
- CFN_DELETE - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- CFN_DEPLOY - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
-
Direct-deploy path for creating/updating CloudForge-managed AWS infrastructure —
deploy:createinManagerPolicyCatalog(admin-only) routes here. - CFN_INVENTORY - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- CfnStringUtils - Class in com.cloudforgeci.api.util
-
CloudFormation string utilities using intrinsic functions.
- Change(String, String, String, String) - Constructor for record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Creates an instance of a
Changerecord class. - Change(String, String, String, String) - Constructor for record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Creates an instance of a
Changerecord class. - CHANGE_MANAGEMENT - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- changes() - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Returns the value of the
changesrecord component. - changes() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
changesrecord component. - changes() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
changesrecord component. - changeSummaries() - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Returns the value of the
changeSummariesrecord component. - check(SystemContext) - Method in interface com.cloudforgeci.api.interfaces.Rule
- cipherKeySecretEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name a generated AES cipher-key secret should be bound to, or
null(the default) if this application has no such need. - citation() - Method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
-
Returns the value of the
citationrecord component. - clearCache() - Static method in class com.cloudforge.core.config.ApplicationPropertyLoader
-
Clears the cache (tests).
- clientId() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns the value of the
clientIdrecord component. - clientSecret() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns the value of the
clientSecretrecord component. - cliTool() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the CLI tool for this CMS, if available.
- cliTool() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- cliTool() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- cliToolInstallCommands() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns commands to install the CLI tool.
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- cliToolInstallCommands() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- close() - Method in interface com.cloudforge.core.local.LocalDeployer
- close() - Method in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
- close() - Method in class com.cloudforgeci.api.deploy.catalog.ServiceCatalogDeployer
- close() - Method in class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher
- close() - Method in class com.cloudforgeci.localstack.LocalStackDeployer
- close() - Method in class com.cloudforgeci.localstack.LocalStackRdsSupport
- close() - Method in class com.cloudforgeci.ministack.MiniStackAuthProxy
- close() - Method in class com.cloudforgeci.ministack.MiniStackDeployer
- CLOUDFORGE_ENGINES - Static variable in class com.cloudforgeci.localstack.LocalStackRdsSupport
-
Engines
RdsFactorycan provision (CloudForge deployment support). - CloudForgeDeployment - Class in com.cloudforgeci.api.deploy
-
Central deploy façade for MiniStack, LocalStack, and (as of the
deploy:create/deploy:catalogwork) direct-to-AWS. - cloudforgeManagerIssuerUrl - Variable in class com.cloudforge.core.config.DeploymentConfig
-
CloudForge Manager's own public URL, used as the OIDC issuer when this app trusts a CloudForge Manager install as its identity provider (see com.cloudforgeci.manager.auth.oidcprovider's own package javadoc).
- cloudforgeManagerIssuerUrl() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CloudForgeManagerOidcIntegration - Class in com.cloudforge.core.oidc
-
Deployment-time OIDC contract for CloudForge Manager.
- CloudForgeManagerOidcIntegration() - Constructor for class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- CloudForgeSynthesizer - Class in com.cloudforgeci.api.deploy
-
In-process CDK synthesis — produces the canonical CloudFormation template
CloudForgeDeployment(specificallyAwsDirectDeployer, but the shape is target- agnostic) needs, without shelling out to thecdkCLI. - CloudForgeSynthesizer.Result - Record Class in com.cloudforgeci.api.deploy
- CloudFormationTemplateDiff - Class in com.cloudforge.core.local
-
Semantic resource-level diff for canonical CloudFormation templates.
- CloudFormationTemplateDiff.Action - Enum Class in com.cloudforge.core.local
- CloudFormationTemplateDiff.ResourceChange - Record Class in com.cloudforge.core.local
- cloudfront - Variable in class com.cloudforgeci.api.core.SystemContext
- cloudfront() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontFactories
-
Returns the value of the
cloudfrontrecord component. - CLOUDFRONT_ACCESSLOGS_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDFRONT_ASSOCIATED_WITH_WAF - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDFRONT_DEFAULT_ROOT_OBJECT_CONFIGURED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDFRONT_NO_DEPRECATED_SSL_PROTOCOLS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDFRONT_ORIGIN_ACCESS_IDENTITY_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDFRONT_VIEWER_POLICY_HTTPS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- cloudfrontEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable CloudFront CDN
- cloudfrontEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CLOUDTRAIL_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDTRAIL_ENCRYPTION_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDTRAIL_INSIGHTS - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- CLOUDTRAIL_LOG_FILE_VALIDATION - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- cloudTrailEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable CloudTrail for API audit logging
- cloudTrailEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cloudTrailInsightsEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable CloudTrail Insights
- cloudTrailInsightsEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CLOUDWATCH_LOG_GROUP_ENCRYPTED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CLOUDWATCH_LOGS_KMS_ENCRYPTION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- cloudWatchLogsKmsEncryptionEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable CloudWatch Logs KMS encryption
- cloudWatchLogsKmsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CMK_BACKING_KEY_ROTATION - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CMS_SERVICE - Enum constant in enum class com.cloudforge.core.enums.TopologyType
- CMS categories - Section in annotation interface com.cloudforge.core.annotation.CmsPlugin
- cmsCategory() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the CMS category.
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- cmsCategory() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- CmsCdnConfiguration - Class in com.cloudforgeci.api.core.topology
-
CloudFront CDN configuration for CMS platforms.
- CmsLoader - Class in com.cloudforgeci.api.compute
-
Auto-discovery utility for CmsSpec implementations using Java ServiceLoader.
- CmsMediaStorageConfiguration - Class in com.cloudforgeci.api.core.topology
-
Configuration for CMS media storage on S3.
- CmsMediaStorageSpec - Interface in com.cloudforge.core.interfaces
-
Media storage configuration for CMS platforms.
- CmsObjectCacheConfiguration - Class in com.cloudforgeci.api.core.topology
-
ElastiCache Redis/Memcached configuration for CMS object caching.
- CmsObjectCacheSpec - Interface in com.cloudforge.core.interfaces
-
Object cache configuration for CMS platforms.
- CmsPlugin - Annotation Interface in com.cloudforge.core.annotation
-
Marks a class as a pluggable CMS/e-commerce application specification.
- CmsServiceTopologyConfiguration - Class in com.cloudforgeci.api.core.topology
-
CMS-specific topology that auto-wires infrastructure from
CmsSpeccapabilities. - CmsServiceTopologyConfiguration() - Constructor for class com.cloudforgeci.api.core.topology.CmsServiceTopologyConfiguration
- cmsSpec() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CmsSpec - Interface in com.cloudforge.core.interfaces
-
CMS/E-commerce specification interface extending ApplicationSpec.
- code() - Method in enum class com.cloudforge.core.enums.AwsRegion
-
Gets the region code (e.g., "us-east-1").
- CODEBUILD_PROJECT_ENVVAR_AWSCRED_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- CODEBUILD_PROJECT_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- COGNITO - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- COGNITO_USER_MANAGEMENT - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
-
"Cognito as the whole Users directory" -- the separate, admin-opted-in feature that lets the Users page and its API manage a Cognito User Pool's users directly instead of the local DB (see
CognitoUserManagementService/CognitoPoolLookupServiceandmanager_auth_backend.cognito_enabled). - cognitoAdminGroupName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Admin group name
- cognitoAdminGroupName() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoAppClientId - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Existing Cognito App Client ID
- cognitoAppClientId() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CognitoAuthenticationFactory - Class in com.cloudforgeci.api.security
-
Manages AWS Cognito User Pools for OIDC authentication.
- CognitoAuthenticationFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.CognitoAuthenticationFactory
- cognitoAuthorizationEndpoint - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoAutoProvision - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Auto-provision new Cognito User Pool
- cognitoAutoProvision() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoClientId - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoClientSecretName - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoClientSecretResourceInternal - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoCreateGroups - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Create admin and user groups in Cognito
- cognitoCreateGroups() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoDomainPrefix - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Cognito domain prefix (must be globally unique)
- cognitoDomainPrefix - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoDomainPrefix() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoInitialAdminEmail - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Initial admin email address
- cognitoInitialAdminEmail() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoInitialAdminPhone - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Initial admin phone number (E.164 format)
- cognitoInitialAdminPhone() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoIssuer - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoLogoutEndpoint - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoMfaEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable MFA for Cognito
- cognitoMfaEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoMfaMethod - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Cognito MFA method
- cognitoMfaMethod() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CognitoOidcConfiguration - Class in com.cloudforge.core.oidc
-
OIDC configuration for Amazon Cognito User Pools.
- CognitoOidcConfiguration(String, String, String, String, String, String, String) - Constructor for class com.cloudforge.core.oidc.CognitoOidcConfiguration
-
Creates a Cognito OIDC configuration.
- CognitoSamlFactory - Class in com.cloudforgeci.api.security
-
Cognito SAML Factory for applications requiring SAML authentication.
- CognitoSamlFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.CognitoSamlFactory
- cognitoSelfSignupEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Overrides the security-profile default for whether users can self-register on the Cognito hosted UI (development defaults to allowed, staging/production to admin-only).
- cognitoSelfSignupEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoTokenEndpoint - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoUserGroupName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
User group name
- cognitoUserGroupName() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoUserInfoEndpoint - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoUserPool - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoUserPoolClient - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoUserPoolDomain - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoUserPoolId - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Existing Cognito User Pool ID
- cognitoUserPoolId - Variable in class com.cloudforgeci.api.core.SystemContext
- cognitoUserPoolId() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cognitoUserPoolName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Cognito User Pool name
- cognitoUserPoolName() - Method in class com.cloudforgeci.api.core.DeploymentContext
- com.cloudforge.core.annotation - package com.cloudforge.core.annotation
- com.cloudforge.core.buildmode - package com.cloudforge.core.buildmode
- com.cloudforge.core.config - package com.cloudforge.core.config
- com.cloudforge.core.deploy - package com.cloudforge.core.deploy
- com.cloudforge.core.enums - package com.cloudforge.core.enums
- com.cloudforge.core.iam - package com.cloudforge.core.iam
- com.cloudforge.core.interfaces - package com.cloudforge.core.interfaces
- com.cloudforge.core.local - package com.cloudforge.core.local
-
Cross-module contracts for post-synthesis local CloudFormation deployment and emulator lifecycle.
- com.cloudforge.core.manager - package com.cloudforge.core.manager
- com.cloudforge.core.manager.agent - package com.cloudforge.core.manager.agent
- com.cloudforge.core.manager.auth - package com.cloudforge.core.manager.auth
- com.cloudforge.core.oidc - package com.cloudforge.core.oidc
- com.cloudforge.core.utilities - package com.cloudforge.core.utilities
- com.cloudforgeci.api.api - package com.cloudforgeci.api.api
- com.cloudforgeci.api.application - package com.cloudforgeci.api.application
- com.cloudforgeci.api.application.analytics - package com.cloudforgeci.api.application.analytics
- com.cloudforgeci.api.application.artifactregistry - package com.cloudforgeci.api.application.artifactregistry
- com.cloudforgeci.api.application.cicd - package com.cloudforgeci.api.application.cicd
- com.cloudforgeci.api.application.cms - package com.cloudforgeci.api.application.cms
- com.cloudforgeci.api.application.collaboration - package com.cloudforgeci.api.application.collaboration
- com.cloudforgeci.api.application.database - package com.cloudforgeci.api.application.database
- com.cloudforgeci.api.application.monitoring - package com.cloudforgeci.api.application.monitoring
- com.cloudforgeci.api.application.secrets - package com.cloudforgeci.api.application.secrets
- com.cloudforgeci.api.application.vcs - package com.cloudforgeci.api.application.vcs
- com.cloudforgeci.api.compute - package com.cloudforgeci.api.compute
- com.cloudforgeci.api.core - package com.cloudforgeci.api.core
- com.cloudforgeci.api.core.annotation - package com.cloudforgeci.api.core.annotation
- com.cloudforgeci.api.core.iam - package com.cloudforgeci.api.core.iam
- com.cloudforgeci.api.core.rules - package com.cloudforgeci.api.core.rules
- com.cloudforgeci.api.core.runtime - package com.cloudforgeci.api.core.runtime
- com.cloudforgeci.api.core.security - package com.cloudforgeci.api.core.security
- com.cloudforgeci.api.core.topology - package com.cloudforgeci.api.core.topology
- com.cloudforgeci.api.core.util - package com.cloudforgeci.api.core.util
-
Utility classes for CloudForge API core functionality.
- com.cloudforgeci.api.core.utilities - package com.cloudforgeci.api.core.utilities
- com.cloudforgeci.api.database - package com.cloudforgeci.api.database
- com.cloudforgeci.api.deploy - package com.cloudforgeci.api.deploy
-
Central deploy orchestration for CloudForge local and (future) AWS targets.
- com.cloudforgeci.api.deploy.aws - package com.cloudforgeci.api.deploy.aws
- com.cloudforgeci.api.deploy.catalog - package com.cloudforgeci.api.deploy.catalog
- com.cloudforgeci.api.examples - package com.cloudforgeci.api.examples
- com.cloudforgeci.api.ingress - package com.cloudforgeci.api.ingress
- com.cloudforgeci.api.interfaces - package com.cloudforgeci.api.interfaces
- com.cloudforgeci.api.launch - package com.cloudforgeci.api.launch
- com.cloudforgeci.api.network - package com.cloudforgeci.api.network
- com.cloudforgeci.api.observability - package com.cloudforgeci.api.observability
-
AWS observability and security-monitoring constructs for CloudForge deployments.
- com.cloudforgeci.api.scaling - package com.cloudforgeci.api.scaling
- com.cloudforgeci.api.security - package com.cloudforgeci.api.security
- com.cloudforgeci.api.storage - package com.cloudforgeci.api.storage
- com.cloudforgeci.api.util - package com.cloudforgeci.api.util
- com.cloudforgeci.localstack - package com.cloudforgeci.localstack
- com.cloudforgeci.ministack - package com.cloudforgeci.ministack
- COMMON_EXTENSIONS - Static variable in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Common PHP extensions required by most CMS platforms.
- completeInstallation(UserDataBuilder, CmsSpec, PhpRuntimeConfig, String) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Complete CMS installation with all standard components.
- COMPLEX - Static variable in class com.cloudforge.core.annotation.VisibilityCondition.Examples
- Complex Expression with Grouping - Section in class com.cloudforge.core.annotation.VisibilityCondition
- COMPLIANCE_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
ComplianceFactory/GuardDutyFactory/WafFactory-- deliberately its own dimension, not a fourthIAMProfiletier, since compliance mode is an independent boolean toggle onDeploymentConfig(complianceMode/awsConfigEnabled/guardDutyEnabled), orthogonal to which IAMProfile tier an app's own workload role runs under. - Compliance Coverage - Section in class com.cloudforgeci.api.database.RdsFactory
- ComplianceFactory - Class in com.cloudforgeci.api.observability
-
Factory for creating compliance and audit resources (CloudTrail, AWS Config, AWS Audit Manager).
- ComplianceFactory(Construct, String) - Constructor for class com.cloudforgeci.api.observability.ComplianceFactory
- ComplianceFramework - Annotation Interface in com.cloudforge.core.annotation
-
Marks a class as a pluggable compliance framework validator.
- ComplianceFrameworkListConverter - Class in com.cloudforge.core.config
-
Jackson serializer/deserializer for converting between comma-separated strings and
List<ComplianceFrameworkType>. - ComplianceFrameworkListConverter.Deserializer - Class in com.cloudforge.core.config
-
Deserializes a comma-separated string or JSON array to
List<ComplianceFrameworkType>. - ComplianceFrameworkListConverter.Serializer - Class in com.cloudforge.core.config
-
Serializes
List<ComplianceFrameworkType>to a comma-separated string. - complianceFrameworks - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Compliance frameworks to enable.
- complianceFrameworks() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ComplianceFrameworkType - Enum Class in com.cloudforge.core.enums
-
Defines the supported compliance frameworks for CloudForge deployments.
- Compliance Impact - Section in enum class com.cloudforge.core.enums.NetworkMode
- ComplianceMatrix - Class in com.cloudforgeci.api.core.rules
-
Multi-framework compliance control mapping matrix.
- ComplianceMatrix.FrameworkRequirement - Record Class in com.cloudforgeci.api.core.rules
-
Framework-specific requirement with enforcement level.
- ComplianceMatrix.RequirementLevel - Enum Class in com.cloudforgeci.api.core.rules
-
Requirement enforcement level for a control within a compliance framework.
- ComplianceMatrix.SecurityControl - Enum Class in com.cloudforgeci.api.core.rules
-
Security control definitions mapped to framework requirements.
- ComplianceMatrix.ValidationResult - Enum Class in com.cloudforgeci.api.core.rules
-
Validation result for a control check.
- complianceMode - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Compliance validation mode controlling how validation failures are handled.
- complianceMode() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ComplianceMode - Enum Class in com.cloudforge.core.enums
-
Compliance validation mode controlling how validation failures are handled.
- ComplianceRule - Record Class in com.cloudforgeci.api.core.rules
-
Represents a compliance rule with its validation status and AWS Config rule mapping.
- ComplianceRule(String, String, Optional, boolean, Optional) - Constructor for record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Creates an instance of a
ComplianceRulerecord class. - Compound Condition (AND) - Section in class com.cloudforge.core.annotation.VisibilityCondition
- Compound Condition (OR) - Section in class com.cloudforge.core.annotation.VisibilityCondition
- ComputeSecurityRules - Class in com.cloudforgeci.api.core.rules
-
Compute security compliance validation rules.
- ComputeSecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.ComputeSecurityRules
- ConcreteCmsApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Concrete CMS ApplicationSpec implementation.
- ConcreteCmsApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- ConcreteCmsOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Concrete CMS via OAuth extension / ALB OIDC.
- ConcreteCmsOidcIntegration() - Constructor for class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- Conditional Field (Application-Specific) - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- config - Variable in class com.cloudforgeci.api.core.annotation.BaseFactory
- config - Variable in class com.cloudforgeci.api.core.DeploymentContext
- config() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns the value of the
configrecord component. - Config(int, URI, String, URI, String, String, URI) - Constructor for record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Creates an instance of a
Configrecord class. - ConfigField - Annotation Interface in com.cloudforge.core.annotation
-
Marks a field in DeploymentConfig as user-configurable with metadata for automatic prompt generation, validation, and JSON schema generation.
- ConfigFieldInfo - Record Class in com.cloudforge.core.config
-
Runtime metadata for a configuration field discovered via introspection.
- ConfigFieldInfo(String, String, String, String, String, String, boolean, String, String[], double, double, String, String, String, boolean, String, FieldTag[], String[], int, Class, Field) - Constructor for record class com.cloudforge.core.config.ConfigFieldInfo
-
Creates an instance of a
ConfigFieldInforecord class. - configKey() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Returns the value of the
configKeyrecord component. - configKey() - Method in enum class com.cloudforge.core.local.DeploymentTarget
-
Lowercase id used in deployment context and history (
aws,ministack,localstack). - configRuleId() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Returns the value of the
configRuleIdrecord component. - configRuleIds() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Returns the value of the
configRuleIdsrecord component. - Configuration - Section in class com.cloudforgeci.api.observability.ComplianceFactory
- Configuration - Section in enum class com.cloudforge.core.enums.AuthMode
- Configuration - Section in enum class com.cloudforge.core.enums.ComplianceMode
- Configuration - Section in enum class com.cloudforge.core.enums.LoadBalancerType
- Configuration - Section in enum class com.cloudforge.core.enums.NetworkMode
- Configuration - Section in interface com.cloudforge.core.interfaces.CmsSpec
- Configuration: - Section in class com.cloudforge.core.oidc.WordPressOidcIntegration
- Configuration: - Section in class com.cloudforgeci.api.security.ApplicationOidcFactory
- ConfigurationIntrospector - Class in com.cloudforge.core.config
-
Discovers and filters configuration fields using reflection and annotations.
- ConfigurationIntrospector() - Constructor for class com.cloudforge.core.config.ConfigurationIntrospector
- ConfigurationValidationRules - Class in com.cloudforgeci.api.core.rules
-
General configuration validation rules that apply to all deployments.
- ConfigurationValidationRules() - Constructor for class com.cloudforgeci.api.core.rules.ConfigurationValidationRules
- configureCron(UserDataBuilder, CmsSpec, String) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Configure system cron for CMS scheduled tasks.
- configureNginx(UserDataBuilder, String) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Configure NGINX with a provided configuration.
- configurePhpFpm(UserDataBuilder, PhpRuntimeConfig) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Configure PHP-FPM pool settings.
- configurePhpIni(UserDataBuilder, PhpRuntimeConfig) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Configure PHP memory limits, execution time, and other settings.
- configureRedisCache(UserDataBuilder, String, int) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install Redis PHP extension and configure for object caching.
- configureSELinux(UserDataBuilder, String) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Configure SELinux for PHP/NGINX (if enabled).
- configureUserData(UserDataBuilder, Ec2Context) - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Configure EC2 UserData script for application installation and setup.
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- configureUserData(UserDataBuilder, Ec2Context) - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- conflictingContainerName() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- conflictingContainerName() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Optional container that must be stopped first because it binds the same gateway port.
- conflictingContainerName() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns the value of the
conflictingContainerNamerecord component. - conflictingContainerName() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
conflictingContainerNamerecord component. - connectNetwork(String, String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- Constants - Interface in com.cloudforgeci.api.interfaces
- Constants.Jenkins - Interface in com.cloudforgeci.api.interfaces
- container - Variable in class com.cloudforgeci.api.core.SystemContext
- container() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Returns the value of the
containerrecord component. - CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- CONTAINER_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- CONTAINER_SECURITY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- CONTAINER_USER - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- containerCommand() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the container startup command for this CMS.
- containerCommand() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- containerDataPath() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the container path where application data is stored.
- containerDataPath() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- containerDataPath() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Configures application-specific environment variables for the container.
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- containerEnvironmentVariables(String, boolean, String) - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
-
Container environment variables with database connection support.
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
-
Container environment variables with database connection support.
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
-
Container environment variables with database connection support.
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
-
Container environment variables with database connection support.
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
-
Container environment variables with database connection.
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
-
Container environment variables with database connection support.
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- containerEnvironmentVariables(String, boolean, String, DatabaseSpec.DatabaseConnection) - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
-
Container environment variables with database connection support.
- containerExists(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- ContainerFactory - Class in com.cloudforgeci.api.storage
- ContainerFactory(Construct, String, ContainerImage) - Constructor for class com.cloudforgeci.api.storage.ContainerFactory
- containerImage - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Override container image tag
- containerImage() - Method in class com.cloudforgeci.api.core.DeploymentContext
- containerImageScanning - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable container image vulnerability scanning
- containerImageScanningEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- containerName() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Returns the value of the
containerNamerecord component. - containerName() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- containerName() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- containerName() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- containerName() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- containerName() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Stable Docker container name (for example
cfc-ministack). - containerName() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns the value of the
containerNamerecord component. - containerName() - Method in interface com.cloudforge.core.local.StackPortRuntime
- containerName() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
containerNamerecord component. - containerPort() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Returns the value of the
containerPortrecord component. - containerPort() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
containerPortrecord component. - containerRuntimeSecurity - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable container runtime security monitoring
- containerRuntimeSecurityEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- containerUser() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the container user (UID:GID) to run as.
- containerUser() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- containerUser() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- ContextInjector - Class in com.cloudforgeci.api.core.annotation
-
Standalone utility for injecting context values into annotated fields.
- contextStackName() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns the value of the
contextStackNamerecord component. - contextStackName() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
contextStackNamerecord component. - contextStackName() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
contextStackNamerecord component. - controlId() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Returns the value of the
controlIdrecord component. - controlId() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl.FrameworkControl
-
Returns the value of the
controlIdrecord component. - controlName() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl.FrameworkControl
-
Returns the value of the
controlNamerecord component. - Controls Implemented - Section in class com.cloudforgeci.api.core.rules.AdvancedMonitoringRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.CdnApiSecurityRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.ComputeSecurityRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.DatabaseSecurityRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.ElbSecurityRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.GdprOrganizationalRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.HipaaOrganizationalRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.IamSecurityRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.IncidentResponseRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.KeyManagementRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.LambdaSecurityRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.MessagingSecurityRules
- Controls Implemented - Section in class com.cloudforgeci.api.core.rules.ThreatProtectionRules
- Convention-Based Lookup - Section in class com.cloudforge.core.config.DefaultValueResolver
- CORE_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.PermissionMatrix
-
Core permissions required for all Jenkins deployments regardless of topology/runtime.
- Cost Considerations - Section in enum class com.cloudforge.core.enums.NetworkMode
- countForSubject(String) - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
How many active sessions
subjectcurrently has. - cpu - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Fargate CPU units (256, 512, 1024, 2048, 4096)
- cpu - Variable in class com.cloudforgeci.api.core.SystemContext
- cpu() - Method in class com.cloudforgeci.api.core.DeploymentContext
- cpuArchitecture() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the CPU architecture this application's container image is built for, so a Fargate task definition requests matching compute rather than silently defaulting to X86_64.
- CpuArchitecture - Enum Class in com.cloudforge.core.enums
-
Target CPU architecture for a Fargate task definition.
- cpuTargetUtilization - Variable in class com.cloudforge.core.config.DeploymentConfig
-
CPU target utilization percentage for auto-scaling
- cpuTargetUtilization - Variable in class com.cloudforgeci.api.core.SystemContext
- cpuTargetUtilization() - Method in class com.cloudforgeci.api.core.DeploymentContext
- create() - Method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Creates the application deployment infrastructure.
- create() - Method in class com.cloudforgeci.api.compute.Ec2Factory
- create() - Method in class com.cloudforgeci.api.compute.FargateFactory
- create() - Method in class com.cloudforgeci.api.core.annotation.BaseFactory
-
Abstract method that must be implemented by all factory subclasses.
- create() - Method in class com.cloudforgeci.api.core.security.SecurityProfileFactory
- create() - Method in class com.cloudforgeci.api.examples.SecurityProfileExample
- create() - Method in class com.cloudforgeci.api.ingress.AlbFactory
- create() - Method in class com.cloudforgeci.api.network.DomainFactory
- create() - Method in class com.cloudforgeci.api.network.VpcFactory
-
Creates the VPC infrastructure.
- create() - Method in class com.cloudforgeci.api.observability.AlarmFactory
-
Creates CloudWatch alarms for the application load balancer.
- create() - Method in class com.cloudforgeci.api.observability.ComplianceFactory
- create() - Method in class com.cloudforgeci.api.observability.FlowLogFactory
- create() - Method in class com.cloudforgeci.api.observability.GuardDutyFactory
- create() - Method in class com.cloudforgeci.api.observability.LoggingCwFactory
- create() - Method in class com.cloudforgeci.api.observability.SecurityMonitoringFactory
- create() - Method in class com.cloudforgeci.api.observability.WafFactory
- create() - Method in class com.cloudforgeci.api.scaling.ScalingFactory
- create() - Method in class com.cloudforgeci.api.security.ApplicationOidcFactory
- create() - Method in class com.cloudforgeci.api.security.ApplicationSamlFactory
- create() - Method in class com.cloudforgeci.api.security.CertificateFactory
- create() - Method in class com.cloudforgeci.api.security.CognitoAuthenticationFactory
- create() - Method in class com.cloudforgeci.api.security.CognitoSamlFactory
- create() - Method in class com.cloudforgeci.api.security.IdentityCenterFactory
- create() - Method in class com.cloudforgeci.api.security.IdentityCenterSamlFactory
- create() - Method in class com.cloudforgeci.api.security.KeycloakFactory
- create() - Method in class com.cloudforgeci.api.security.OidcAuthenticationFactory
- create() - Method in class com.cloudforgeci.api.storage.BackupFactory
- create() - Method in class com.cloudforgeci.api.storage.ContainerFactory
- create() - Method in class com.cloudforgeci.api.storage.EfsFactory
- create(String) - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
Creates a new session for
subject, returning the opaque cookie value. - createAccount(AuthAccountRequest) - Method in interface com.cloudforge.core.manager.auth.AuthBackend
- createAlbFactory(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates an ALB factory with proper context injection.
- createCloudFrontAccessPolicy(Bucket, String) - Static method in class com.cloudforgeci.api.core.topology.CmsMediaStorageConfiguration
-
Create bucket policy for CloudFront OAI/OAC access.
- createCmsDistribution(SystemContext, CmsSpec, Bucket, String) - Static method in class com.cloudforgeci.api.core.topology.CmsCdnConfiguration
-
Create CloudFront distribution for CMS with media bucket and ALB origins.
- createConfigInfrastructure - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Create AWS Config infrastructure
- createConfigInfrastructure() - Method in class com.cloudforgeci.api.core.DeploymentContext
- created() - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Returns the value of the
createdrecord component. - created() - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Returns the value of the
createdrecord component. - created() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
createdrecord component. - created() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
createdrecord component. - createdAt() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns the value of the
createdAtrecord component. - createDatabase(SystemContext, DatabaseSpec.DatabaseRequirement, IVpc, String) - Static method in class com.cloudforgeci.api.database.RdsFactory
-
Create RDS database instance from DatabaseSpec requirement.
- createDatabase(SystemContext, DatabaseSpec.DatabaseRequirement, IVpc, String, Integer, Boolean, Boolean) - Static method in class com.cloudforgeci.api.database.RdsFactory
-
Create RDS database instance with optional DeploymentConfig overrides.
- createDatabase(SystemContext, DatabaseSpec.DatabaseRequirement, IVpc, String, Integer, Boolean, Boolean, int) - Static method in class com.cloudforgeci.api.database.RdsFactory
- createDatabaseEnvironment(CmsSpec, String, int, String, String) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Generate environment variables for database connection.
- createDevJenkins(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.SecurityExample
-
Example of creating a Jenkins deployment with development security settings.
- createDnsRecords(SystemContext, Distribution) - Static method in class com.cloudforgeci.api.core.topology.CmsCdnConfiguration
-
Create Route53 alias records for CloudFront distribution.
- createEc2(Construct, String, DeploymentContext, SecurityProfile, IAMProfile, ApplicationSpec) - Static method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Static helper method for creating an EC2-based application deployment with explicit IAM profile.
- createEc2(Construct, String, DeploymentContext, SecurityProfile, ApplicationSpec) - Static method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Creates an EC2-based application deployment with specific security profile.
- createEc2(Construct, String, DeploymentContext, ApplicationSpec) - Static method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Creates an EC2-based application deployment.
- createEfsFactory(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates an EFS factory with proper context injection.
- createEnvironment(CmsSpec, PhpRuntimeConfig) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Generate PHP container environment variables.
- createFargate(Construct, String, DeploymentContext, SecurityProfile, IAMProfile, ApplicationSpec) - Static method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Static helper method for creating a Fargate-based application deployment with explicit IAM profile.
- createFargate(Construct, String, DeploymentContext, SecurityProfile, ApplicationSpec) - Static method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Static helper method for creating a Fargate-based application deployment with specific security profile.
- createFargate(Construct, String, DeploymentContext, ApplicationSpec) - Static method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Static helper method for creating a Fargate-based application deployment.
- createGuardDutyDetector - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Create GuardDuty detector (account-region singleton)
- createGuardDutyDetector() - Method in class com.cloudforgeci.api.core.DeploymentContext
- createGuardDutyFactory(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates GuardDuty threat detection factory.
- createInfrastructureFactories(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates infrastructure factories in the correct order with proper context injection.
- createInstanceSecurityGroup(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates instance security group for EC2 deployments.
- createJenkinsDeployment(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates a complete Jenkins deployment with infrastructure and Jenkins-specific resources.
- createLoggingFactory(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates a logging factory with proper context injection.
- createMediaBucket(SystemContext, CmsSpec) - Static method in class com.cloudforgeci.api.core.topology.CmsMediaStorageConfiguration
-
Create S3 bucket for CMS media storage.
- createMediaBucket(SystemContext, CmsSpec, boolean, boolean) - Static method in class com.cloudforgeci.api.core.topology.CmsMediaStorageConfiguration
-
Create S3 bucket with custom configuration.
- createMediaBucketPolicy(Bucket) - Static method in class com.cloudforgeci.api.core.topology.CmsMediaStorageConfiguration
-
Create IAM policy for CMS to access media bucket.
- createMediaCachePolicy(SystemContext) - Static method in class com.cloudforgeci.api.core.topology.CmsCdnConfiguration
-
Create cache policy optimized for media files.
- createMediaOnlyDistribution(SystemContext, CmsSpec, Bucket) - Static method in class com.cloudforgeci.api.core.topology.CmsCdnConfiguration
-
Create CloudFront distribution for media-only CDN (no ALB).
- createMemcachedCluster(SystemContext, ApplicationSpec) - Static method in class com.cloudforgeci.api.core.topology.CmsObjectCacheConfiguration
-
Create ElastiCache Memcached cluster.
- createMemcachedEnvironment(String, int, CmsSpec) - Static method in class com.cloudforgeci.api.core.topology.CmsObjectCacheConfiguration
-
Create environment variables for Memcached connection.
- createProductionJenkins(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.SecurityExample
-
Example of creating a Jenkins deployment with production security settings.
- createReadOnlyPolicy(Bucket) - Static method in class com.cloudforgeci.api.core.topology.CmsMediaStorageConfiguration
-
Create read-only IAM policy for media bucket.
- createRedisCluster(SystemContext, ApplicationSpec) - Static method in class com.cloudforgeci.api.core.topology.CmsObjectCacheConfiguration
-
Create ElastiCache Redis cluster for object caching (or, for non-CMS callers such as
CloudForgeManagerApplicationSpec, a Redis-backed session store). - createRedisEnvironment(CmsSpec, String, int) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Generate environment variables for Redis object cache.
- createRedisEnvironment(String, int, CmsSpec) - Static method in class com.cloudforgeci.api.core.topology.CmsObjectCacheConfiguration
-
Create environment variables for Redis connection.
- createRedisReplicationGroup(SystemContext, ApplicationSpec, int) - Static method in class com.cloudforgeci.api.core.topology.CmsObjectCacheConfiguration
-
Create ElastiCache Redis replication group for high availability.
- createS3CloudFrontDeployment(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates a complete S3 + CloudFront deployment for static web applications.
- createS3Environment(Bucket, CmsSpec, String) - Static method in class com.cloudforgeci.api.core.topology.CmsMediaStorageConfiguration
-
Create environment variables for S3 media integration.
- createSecurityFactories(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates security-related factories (Certificate, OIDC, Identity Center).
- createSnapshotAndWait(String, String) - Method in class com.cloudforgeci.localstack.LocalStackRdsSupport
- createStagingJenkins(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.SecurityExample
-
Example of creating a Jenkins deployment with staging security settings.
- createStaticAssetsCachePolicy(SystemContext) - Static method in class com.cloudforgeci.api.core.topology.CmsCdnConfiguration
-
Create cache policy optimized for static assets.
- createTargetGroups(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates target groups orchestrated by SystemContext.
- createVpcFactory(Construct, String) - Method in class com.cloudforgeci.api.core.SystemContext
-
Creates a VPC factory with proper context injection.
- createWithAutomaticIAM(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.IAMExample
-
Example of creating Jenkins deployments with automatic IAM profile mapping.
- createWithExplicitIAM(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.IAMExample
-
Example of creating Jenkins deployments with explicit IAM profile selection.
- createZone - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Create Route53 hosted zone
- createZone() - Method in class com.cloudforgeci.api.core.DeploymentContext
- CREDENTIAL_ROTATION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- credentialsOverride() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Returns the value of the
credentialsOverriderecord component. - cronCommands(String) - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns scheduled task commands for system cron.
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- cronCommands(String) - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- crossAccountAssumeRoleStatement(SystemContext) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
-
Lets Manager's own task role actually CALL
sts:AssumeRoleagainst a connected account'sCloudForgeManagerAccess-*role — the other half of the cross-account connect feature (StsAssumeRoleService/CrossAccountRoleTemplateFactory): a correct trust policy on the TARGET role means nothing if Manager's own IAM policy never grants it permission to make the call in the first place. - crossRegionBackupEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable cross-region backups (null = use security profile default)
- crossRegionBackupEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ctx - Variable in class com.cloudforgeci.api.core.annotation.BaseFactory
D
- DATABASE_ACCESS_CONTROL - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- DATABASE_AND_PROVISION - Static variable in class com.cloudforge.core.annotation.VisibilityCondition.Examples
- DATABASE_LOGGING - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- DATABASE_MULTI_AZ - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- DATABASE_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
RdsFactory'sDatabaseInstance/ParameterGroup/SubnetGroupL2 constructs, plus the KMS key and Secrets Manager secret every encrypted instance provisions alongside it -- grouped together, not split into three separate maps, sinceRdsFactoryalways creates the three together for any app whoseDatabaseSpecrequests a database (there is no "RDS without its own secret and key" shape in this codebase to scope more narrowly than that). - DATABASE_PITR - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- databaseAllocatedStorageGB - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Allocated storage in GB.
- databaseAllocatedStorageGB() - Method in class com.cloudforgeci.api.core.DeploymentContext
- databaseBackupRetentionDays - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Backup retention period in days.
- databaseBackupRetentionDays() - Method in class com.cloudforgeci.api.core.DeploymentContext
- DatabaseConnection(String, int, String, String, String, String, String, List) - Constructor for record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Creates an instance of a
DatabaseConnectionrecord class. - databaseEngine - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Database engine (e.g., postgres, mysql, mariadb).
- databaseEngine() - Method in class com.cloudforgeci.api.core.DeploymentContext
- databaseEnvVars(String, int, String, String) - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns database connection environment variables for this CMS.
- databaseEnvVars(String, int, String, String) - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- databaseEnvVars(String, int, String, String) - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- databaseEnvVars(String, int, String, String) - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- databaseEnvVars(String, int, String, String) - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- databaseEnvVars(String, int, String, String) - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- databaseEnvVars(String, int, String, String) - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- databaseInitScripts() - Method in interface com.cloudforge.core.interfaces.DatabaseSpec
-
Database initialization SQL scripts to run after creation.
- databaseInstanceClass - Variable in class com.cloudforge.core.config.DeploymentConfig
-
RDS instance class (e.g., db.t3.small, db.m5.large).
- databaseInstanceClass() - Method in class com.cloudforgeci.api.core.DeploymentContext
- databaseMultiAz - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Multi-AZ deployment for high availability.
- databaseMultiAz() - Method in class com.cloudforgeci.api.core.DeploymentContext
- databaseName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Database name.
- databaseName() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
databaseNamerecord component. - databaseName() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns the value of the
databaseNamerecord component. - databaseName() - Method in class com.cloudforgeci.api.core.DeploymentContext
- databaseParameters() - Method in interface com.cloudforge.core.interfaces.DatabaseSpec
-
Database configuration overrides for specific engines.
- databaseParameters() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- databaseParameters() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- databaseParameters() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- databaseParameters() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- databaseParameters() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- databasePasswordEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name a provisioned database's password secret should be bound to, overriding
ContainerFactory's own per-ApplicationSpec.applicationId()switch (and itsDATABASE_PASSWORDfallback for any application not in it) when non-null. - databaseReadReplicaCount - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Optional number of RDS read replicas.
- databaseReadReplicaCount() - Method in class com.cloudforgeci.api.core.DeploymentContext
- databaseRequirement() - Method in interface com.cloudforge.core.interfaces.DatabaseSpec
-
Database requirement for this application.
- databaseRequirement() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- databaseRequirement() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- DatabaseRequirement(DatabaseSpec.DatabaseRequirement.RequirementType, String, String, String, int, String, boolean) - Constructor for record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Creates an instance of a
DatabaseRequirementrecord class. - DatabaseSecurityRules - Class in com.cloudforgeci.api.core.rules
-
Database security compliance validation rules.
- DatabaseSecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.DatabaseSecurityRules
- DatabaseSpec - Interface in com.cloudforge.core.interfaces
-
Database specification interface for applications requiring external databases.
- DatabaseSpec.DatabaseConnection - Record Class in com.cloudforge.core.interfaces
-
Database connection information provided to applications.
- DatabaseSpec.DatabaseRequirement - Record Class in com.cloudforge.core.interfaces
-
Database requirement specification.
- DatabaseSpec.DatabaseRequirement.RequirementType - Enum Class in com.cloudforge.core.interfaces
- databaseVersion - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Database engine version.
- databaseVersion() - Method in class com.cloudforgeci.api.core.DeploymentContext
- DB_ENGINE - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_HOST - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_INSTANCE_BACKUP_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- DB_MODE - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_NAME - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_PASSWORD - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_PORT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_REPLICA_HOST - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_REPLICA_PORT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- DB_USER - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- dbConnection - Variable in class com.cloudforgeci.api.core.SystemContext
- dbConnectionStringComponents - Variable in class com.cloudforgeci.api.core.SystemContext
- dbCredentials - Variable in class com.cloudforgeci.api.core.SystemContext
- dbDatasourceParameter - Variable in class com.cloudforgeci.api.core.SystemContext
- dbInstanceAvailable(String) - Method in class com.cloudforgeci.localstack.LocalStackRdsSupport
- dbSecurityGroup - Variable in class com.cloudforgeci.api.core.SystemContext
- debugPath(Construct) - Method in class com.cloudforgeci.api.core.SystemContext
- DEFAULT_DOCKER_SOCKET - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- DEFAULT_GATEWAY_PORT - Static variable in class com.cloudforge.core.local.DockerEmulatorSupport
-
Deprecated.
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- DEFAULT_IMAGE - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- DEFAULT_LOCAL_GATEWAY - Static variable in class com.cloudforge.core.manager.ManagerEndpointSupport
- DEFAULT_NETWORK - Static variable in class com.cloudforge.core.local.DockerEmulatorSupport
-
Deprecated.
- DEFAULT_OIDC_ADMIN_GROUP - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
The one real source for these two role-group defaults — every place that needs a fallback when
cognitoAdminGroupName/cognitoUserGroupNamearen't explicitly set (cloudforge-manager's ownManagerRuntimeConfigurationandCognitoUserManagementService; cloudforge-manager-deployment'sCloudForgeManagerApplicationSpec, for alb-oidc specifically — application-oidc gets the real configured value fromCloudForgeManagerOidcIntegrationinstead, see that class's javadoc) references these constants instead of its own copy of the literal strings. - DEFAULT_OIDC_MANAGER_GROUP - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- defaultContainerImage() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the default container image for this application.
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- defaultContainerImage() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- defaultCpu() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Default Fargate CPU units when not specified in deployment context.
- defaultCpu() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Default Fargate CPU units when not specified in deployment context.
- defaultCpu() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Get the default Fargate CPU units.
- defaultCpu() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Get the default Fargate CPU units from @CmsPlugin.
- DefaultEmulatorEdgeRuntime - Class in com.cloudforge.core.local
-
Dockerized nginx edge for
*.cloudforge.localhostHost routing. - DefaultEmulatorEdgeRuntime() - Constructor for class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- DefaultEmulatorEdgeRuntime(Path) - Constructor for class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- defaultForProfile(SecurityProfile) - Static method in enum class com.cloudforge.core.enums.ComplianceMode
-
Get default compliance mode for a security profile.
- defaultForProfile(SecurityProfile) - Static method in enum class com.cloudforge.core.enums.NetworkMode
-
Get default network mode for a security profile.
- defaultFrom() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Method name or expression for resolving default value from ApplicationSpec.
- defaultFrom() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
defaultFromrecord component. - defaultHealthCheckGracePeriod() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Get the recommended health check grace period for this application.
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- defaultHealthCheckGracePeriod() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- defaultImage() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Docker Hub image or registry path for the official container image.
- defaultInstanceType() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Default EC2 instance type when not specified in deployment context.
- defaultInstanceType() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Default EC2 instance type when not specified in deployment context.
- defaultInstanceType() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Get the default EC2 instance type.
- defaultInstanceType() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Get the default EC2 instance type from @CmsPlugin.
- defaultMemory() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Default Fargate memory in MB when not specified in deployment context.
- defaultMemory() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Default Fargate memory in MB when not specified in deployment context.
- defaultMemory() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Get the default Fargate memory in MB.
- defaultMemory() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Get the default Fargate memory from @CmsPlugin.
- defaultOidcGroupNames() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Default admin/developer group names for an external-OIDC-provider deployment, used when the deployment context doesn't override them (
cognitoAdminGroupName/cognitoUserGroupName). - defaults() - Static method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Creates a default PHP runtime configuration suitable for most CMS platforms.
- defaults() - Static method in record class com.cloudforgeci.api.deploy.DeployOptions
- DefaultValueResolver - Class in com.cloudforge.core.config
-
Resolves default values for configuration fields using layered priority.
- DefaultValueResolver() - Constructor for class com.cloudforge.core.config.DefaultValueResolver
- delete(String) - Method in interface com.cloudforge.core.local.LocalDeployer
- delete(String) - Method in interface com.cloudforge.core.local.LocalSameApplicationStackReplacer.StackDeleter
- delete(String) - Method in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
- delete(String) - Method in class com.cloudforgeci.localstack.LocalStackDeployer
- delete(String) - Method in class com.cloudforgeci.ministack.MiniStackDeployer
- deleteAccount(String) - Method in interface com.cloudforge.core.manager.auth.AuthBackend
- deletedStacks() - Method in record class com.cloudforge.core.local.LocalSameApplicationStackReplacer.Result
-
Returns the value of the
deletedStacksrecord component. - deleteLocalAfterUpload() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns whether to delete local files after S3 upload.
- DELETION_PROTECTION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- demonstrateAllFeatures(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.IAMExample
-
Complete example showing all IAM features.
- demonstrateIAMValidation(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.IAMExample
-
Example demonstrating IAM profile validation and mapping.
- demonstratePermissionMatrix() - Static method in class com.cloudforgeci.api.examples.IAMExample
-
Example showing permission matrix usage.
- demonstrateSecurityProfiles(Construct, String, DeploymentContext) - Static method in class com.cloudforgeci.api.examples.SecurityExample
-
Example showing how different security profiles affect the deployment: DEV Security Profile: - SSH access from anywhere (0.0.0.0/0) - Jenkins port accessible from anywhere - HTTP/HTTPS accessible from anywhere - Minimal security restrictions for development convenience STAGING Security Profile: - SSH access restricted to VPC CIDR - Jenkins port only accessible from ALB security group - HTTP/HTTPS accessible from anywhere (needed for external testing) - Moderate security restrictions PRODUCTION Security Profile: - SSH access restricted to specific bastion/VPN CIDR (10.0.1.0/24) - Jenkins port only accessible from ALB security group - HTTPS only (HTTP redirects to HTTPS) - Maximum security restrictions for compliance - WAF protection can be added (placeholder for future implementation)
- dependsOn() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Name of parent field that this field depends on.
- dependsOn() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
dependsOnrecord component. - deploy(DeploymentConfig, DeploymentTarget, Path, Path) - Static method in record class com.cloudforgeci.api.deploy.DeploymentRequest
- deploy(LocalDeploymentRequest) - Method in class com.cloudforge.core.local.LocalDeploymentPipeline
- deploy(LocalDeploymentRequest) - Static method in class com.cloudforgeci.localstack.LocalStackDeploymentPipeline
- deploy(LocalDeploymentRequest) - Static method in class com.cloudforgeci.ministack.MiniStackDeploymentPipeline
- deploy(DeploymentRequest) - Static method in class com.cloudforgeci.api.deploy.CloudForgeDeployment
- deploy(LocalStackDeploymentPipeline.DeployRequest) - Static method in class com.cloudforgeci.localstack.LocalStackDeploymentPipeline
- deploy(MiniStackDeploymentPipeline.DeployRequest) - Static method in class com.cloudforgeci.ministack.MiniStackDeploymentPipeline
- deploy(String, Path) - Method in interface com.cloudforge.core.local.LocalDeployer
- deploy(String, Path) - Method in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
-
Creates or updates
stackNamefromtemplatevia a change set. - deploy(String, Path) - Method in class com.cloudforgeci.localstack.LocalStackDeployer
- deploy(String, Path) - Method in class com.cloudforgeci.ministack.MiniStackDeployer
- DEPLOY - Enum constant in enum class com.cloudforgeci.api.deploy.DeployMode
-
Adapt and deploy to the local emulator target.
- deployCapabilities() - Static method in class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog
-
Direct-deploy capabilities — never included in
ManagerAwsCapabilityCatalog.operatorBaseline(), always attached separately (and conditionally, per-capability) byManagerOperatorIamSupportonly when the deploying caller actually holds the matchingdeploy:*ManagerPolicyCatalogpolicy. - deployment() - Method in record class com.cloudforge.core.local.LocalDeploymentPipelineResult
-
Returns the value of the
deploymentrecord component. - deployment() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
deploymentrecord component. - deployment() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployResult
-
Deprecated.Returns the value of the
deploymentrecord component. - deployment() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployResult
-
Deprecated.Returns the value of the
deploymentrecord component. - DeploymentConfig - Class in com.cloudforge.core.config
-
Universal deployment configuration for CloudForge applications.
- DeploymentConfig() - Constructor for class com.cloudforge.core.config.DeploymentConfig
- DeploymentContext - Class in com.cloudforgeci.api.core
-
Typed configuration interface for CDK deployment context.
- DeploymentContext - Annotation Interface in com.cloudforge.core.annotation
-
Annotation to extract specific values from DeploymentContext.
- DeploymentContext(Map) - Constructor for class com.cloudforgeci.api.core.DeploymentContext
- DeploymentContextCatalog - Class in com.cloudforgeci.api.deploy
-
Persists per-stack deployment context snippets for Manager multi-stack enrichment.
- DeploymentContextPreparer - Class in com.cloudforge.core.config
-
Fills missing
DeploymentConfigfields from ApplicationSpec, property files, and auth/domain coherence rules — mirroring the interactive deployer when loading a partialdeployment-context.json. - DeploymentContextPreparer.PrepareResult - Record Class in com.cloudforge.core.config
-
Messages describing defaults applied or auth coercions performed.
- deploymentId() - Method in class com.cloudforgeci.api.core.DeploymentContext
- DeploymentRequest - Record Class in com.cloudforgeci.api.deploy
-
Inputs for
CloudForgeDeployment. - DeploymentRequest(DeploymentConfig, DeploymentTarget, DeployMode, Path, Path, DeployOptions) - Constructor for record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Creates an instance of a
DeploymentRequestrecord class. - DeploymentResult - Record Class in com.cloudforgeci.api.deploy
-
Outcome from
CloudForgeDeployment. - DeploymentResult(DeploymentTarget, DeployMode, String, String, Path, TemplateAdaptationResult, LocalDeployResult, LocalSameApplicationStackReplacer.Result, Map, List, List, boolean) - Constructor for record class com.cloudforgeci.api.deploy.DeploymentResult
-
Creates an instance of a
DeploymentResultrecord class. - DeploymentResult(String, boolean, boolean, List, Map) - Constructor for record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Creates an instance of a
DeploymentResultrecord class. - DeploymentResult(String, boolean, boolean, List, Map) - Constructor for record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Creates an instance of a
DeploymentResultrecord class. - DeploymentTarget - Enum Class in com.cloudforge.core.local
-
Post-synthesis deployment target for CloudForge templates.
- DeploymentTargetConverter - Class in com.cloudforge.core.config
-
Jackson serializer/deserializer for
DeploymentTarget, overriding#createMapper()'sWRITE_ENUMS_USING_TO_STRING/READ_ENUMS_USING_TO_STRINGdefaults for this one type. - DeploymentTargetConverter.Deserializer - Class in com.cloudforge.core.config
- DeploymentTargetConverter.Serializer - Class in com.cloudforge.core.config
- deploymentTargetEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name the resolved deployment target (
aws/localstack/ministack) should be bound to, ornull(the default) if this application has no need to distinguish targets at runtime. - DeploymentValidation - Annotation Interface in com.cloudforge.core.utilities
- DeploymentValidation.Validator - Class in com.cloudforge.core.utilities
- deploymentVersion() - Method in class com.cloudforgeci.api.core.DeploymentContext
- DeployMode - Enum Class in com.cloudforgeci.api.deploy
-
Local deployment operation mode for
CloudForgeDeployment. - DeployOptions - Record Class in com.cloudforgeci.api.deploy
-
Optional post-deploy behavior for
CloudForgeDeployment. - DeployOptions(boolean, boolean, Path, List, AwsCredentialsProvider) - Constructor for record class com.cloudforgeci.api.deploy.DeployOptions
-
Creates an instance of a
DeployOptionsrecord class. - DeployRequest(String, Path, Path, Path, String) - Constructor for record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Creates an instance of a
DeployRequestrecord class. - DeployRequest(String, Path, Path, Path, String) - Constructor for record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Creates an instance of a
DeployRequestrecord class. - DeployResult(TemplateAdaptationResult, LocalDeployResult) - Constructor for record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployResult
-
Deprecated.Creates an instance of a
DeployResultrecord class. - DeployResult(TemplateAdaptationResult, LocalDeployResult) - Constructor for record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployResult
-
Deprecated.Creates an instance of a
DeployResultrecord class. - deployStatements(SystemContext) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- description - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Application description
- description() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Brief description of the application's purpose.
- description() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Brief description of the CMS platform's purpose.
- description() - Element in annotation interface com.cloudforge.core.annotation.ComplianceFramework
-
Description of the compliance framework for documentation purposes.
- description() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Detailed description shown to users explaining the purpose and behavior.
- description() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
descriptionrecord component. - description() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Get the application description.
- description() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Get the CMS description.
- description() - Method in interface com.cloudforge.core.interfaces.FrameworkRules
-
Get the framework description.
- description() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Returns the value of the
descriptionrecord component. - deserialize(JsonParser, DeserializationContext) - Method in class com.cloudforge.core.config.ComplianceFrameworkListConverter.Deserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.cloudforge.core.config.DeploymentTargetConverter.Deserializer
- Deserializer() - Constructor for class com.cloudforge.core.config.ComplianceFrameworkListConverter.Deserializer
- Deserializer() - Constructor for class com.cloudforge.core.config.DeploymentTargetConverter.Deserializer
- DESTRUCTIVE - Enum constant in enum class com.cloudforge.core.annotation.FieldTag
-
Changing this field requires resource replacement.
- detail() - Method in record class com.cloudforge.core.local.LocalHostPortOccupant
-
Returns the value of the
detailrecord component. - details() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns the value of the
detailsrecord component. - DEV - Enum constant in enum class com.cloudforge.core.enums.SecurityProfile
- Development with Advisory Warnings - Section in enum class com.cloudforge.core.enums.ComplianceMode
- DeviceRegistrationRequest - Record Class in com.cloudforge.core.manager.agent
-
Body of
POST /api/v1/settings/devices— the one request every CloudForge Agent client (cloudforge-studio/desktop/terminal) sends to register itself. - DeviceRegistrationRequest(String, AgentPlatform) - Constructor for record class com.cloudforge.core.manager.agent.DeviceRegistrationRequest
-
Creates an instance of a
DeviceRegistrationRequestrecord class. - DeviceRegistrationResponse - Record Class in com.cloudforge.core.manager.agent
-
Response to a successful
POST /api/v1/settings/devices— carries the plaintextdeviceTokenexactly once. - DeviceRegistrationResponse(String, String, String, AgentPlatform, String) - Constructor for record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Creates an instance of a
DeviceRegistrationResponserecord class. - deviceToken() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Returns the value of the
deviceTokenrecord component. - DevSecurityConfiguration - Class in com.cloudforgeci.api.core.security
-
Development security configuration with relaxed security settings.
- DevSecurityConfiguration() - Constructor for class com.cloudforgeci.api.core.security.DevSecurityConfiguration
- DevSecurityProfileConfiguration - Class in com.cloudforgeci.api.core.security
-
Development security profile configuration with minimal security constraints.
- DevSecurityProfileConfiguration() - Constructor for class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
-
Create DevSecurityProfileConfiguration with no deployment context.
- DevSecurityProfileConfiguration(DeploymentContext) - Constructor for class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
-
Create DevSecurityProfileConfiguration.
- diff(ObjectNode, ObjectNode) - Static method in class com.cloudforge.core.local.CloudFormationTemplateDiff
- DISABLED - Enum constant in enum class com.cloudforge.core.enums.ComplianceMode
-
No compliance validation performed.
- discover() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Discover all ApplicationSpec implementations via ServiceLoader.
- discover() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all CmsSpec implementations via ServiceLoader.
- discover() - Static method in class com.cloudforgeci.api.core.rules.FrameworkLoader
-
Discover all compliance frameworks available on the classpath.
- discoverAsList() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Discover all ApplicationSpec implementations as a list.
- discoverAsList() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all CmsSpec implementations as a list.
- discoverByCategory(String) - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Discover ApplicationSpec implementations filtered by category.
- discoverByCategory(String) - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CmsSpec implementations filtered by CMS category.
- discoverByPhpVersion(String) - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CMS platforms by PHP version requirement.
- discoverCategories() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Discover all available categories.
- discoverCategories() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all available CMS categories.
- discoverCms() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all content management systems (category: "cms").
- discoverEc2Supported() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Discover applications that support EC2 deployment.
- discoverEc2Supported() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CMS platforms that support EC2 deployment.
- discoverEcommerce() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all e-commerce platforms (category: "ecommerce").
- discoverFargateSupported() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Discover applications that support Fargate deployment.
- discoverFargateSupported() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CMS platforms that support Fargate deployment.
- discoverFields(ApplicationSpec) - Static method in class com.cloudforge.core.config.ConfigurationIntrospector
-
Discovers all configuration fields from DeploymentConfig.
- discoverFields(ApplicationSpec, String) - Static method in class com.cloudforge.core.config.ConfigurationIntrospector
-
Discovers configuration fields for a specific category.
- discoverForums() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all forum platforms (category: "forum").
- discoverGroupedByCategory() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Get applications grouped by category.
- discoverGroupedByCategory() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Get CMS platforms grouped by category.
- discoverLms() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all learning management systems (category: "lms").
- discoverMultisiteSupported() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CMS platforms that support multi-site/multi-store.
- discoverObjectCacheSupported() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CMS platforms that support object caching (Redis/Memcached).
- discoverOidcEnabled() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Discover applications that support OIDC integration.
- discoverOidcEnabled() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CMS platforms that support OIDC integration.
- discoverS3MediaSupported() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover CMS platforms that support S3 media storage.
- discoverSocial() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all social networking platforms (category: "social").
- discoverVisibleFields(ApplicationSpec, Object) - Static method in class com.cloudforge.core.config.ConfigurationIntrospector
-
Discovers visible fields only (based on application capabilities and configuration state).
- discoverVisibleFields(ApplicationSpec, Object, String) - Static method in class com.cloudforge.core.config.ConfigurationIntrospector
-
Discovers fields by category with visibility filtering.
- discoverWikis() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Discover all wiki platforms (category: "wiki").
- Discovery: - Section in interface com.cloudforge.core.interfaces.FrameworkRules
- Discovery Mechanism (v2.0): - Section in class com.cloudforgeci.api.core.rules.FrameworkLoader
- displayName() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Human-readable display name for the application.
- displayName() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Human-readable display name for the CMS.
- displayName() - Element in annotation interface com.cloudforge.core.annotation.ComplianceFramework
-
Human-readable display name for logging and documentation.
- displayName() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Display name shown to users in interactive prompts.
- displayName() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
displayNamerecord component. - displayName() - Method in enum class com.cloudforge.core.enums.AwsRegion
-
Gets the display name (e.g., "US East (N.
- displayName() - Method in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- displayName() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Get the human-readable display name for this application.
- displayName() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Get the human-readable display name for this CMS.
- displayName() - Method in interface com.cloudforge.core.interfaces.FrameworkRules
-
Get the human-readable display name for this framework.
- displayName() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationRequest
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
displayNamerecord component. - displayName() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns the value of the
displayNamerecord component. - distinctTypes(JsonNode) - Static method in class com.cloudforge.core.local.MiniStackCfnResourceCatalog
- distribution - Variable in class com.cloudforgeci.api.core.SystemContext
- DnsLabel - Annotation Interface in com.cloudforge.core.utilities
- DnsLabel.Validator - Class in com.cloudforge.core.utilities
- DnsName - Annotation Interface in com.cloudforge.core.utilities
- DnsName.Validator - Class in com.cloudforge.core.utilities
- dnsRecordsCallbackRegistered - Variable in class com.cloudforgeci.api.core.SystemContext
- dnsRecordsCreated - Variable in class com.cloudforgeci.api.core.SystemContext
- DOCKER_NETWORK - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- DOCKER_SOCKET_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- dockerCreateArgs() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
-
Arguments after
docker run -dwhen the container does not yet exist. - dockerCreateArgs() - Method in class com.cloudforgeci.localstack.LocalStackEmulatorRuntime
- dockerCreateArgs() - Method in class com.cloudforgeci.ministack.MiniStackEmulatorRuntime
- dockerCreateArgs(String, Path) - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- DockerEmulatorSupport - Class in com.cloudforge.core.local
-
Shared Docker CLI helpers for local emulator containers.
- dockerSocketHostPath() - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
-
Host-side path of the Docker socket, honoring
LocalEmulatorDefaults.DOCKER_SOCKET_ENVfor non-default setups (Colima, Rancher Desktop, etc). - dockerSocketMount() - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
- documentRoot() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the document root path within the container.
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- documentRoot() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- DolphinApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Dolphin/UNA Social Network ApplicationSpec implementation.
- DolphinApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- DolphinOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Dolphin/UNA via OAuth module / ALB OIDC.
- DolphinOidcIntegration() - Constructor for class com.cloudforge.core.oidc.DolphinOidcIntegration
- domain - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Primary domain (e.g., "example.com")
- domain - Variable in class com.cloudforgeci.api.core.SystemContext
- domain() - Method in class com.cloudforgeci.api.core.DeploymentContext
- domain() - Method in record class com.cloudforgeci.api.core.SystemContext.DomainAndSslFactories
-
Returns the value of the
domainrecord component. - DomainAndSslFactories(DomainFactory, Object) - Constructor for record class com.cloudforgeci.api.core.SystemContext.DomainAndSslFactories
-
Creates an instance of a
DomainAndSslFactoriesrecord class. - DomainFactory - Class in com.cloudforgeci.api.network
-
Domain Factory using annotation-based context extraction.
- DomainFactory(Construct, String) - Constructor for class com.cloudforgeci.api.network.DomainFactory
- domainSsl() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsDeployment
-
Returns the value of the
domainSslrecord component. - domainSsl() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontDeployment
-
Returns the value of the
domainSslrecord component. - DroneApplicationSpec - Class in com.cloudforgeci.api.application.cicd
-
Drone CI ApplicationSpec implementation.
- DroneApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- drRegion() - Method in enum class com.cloudforge.core.enums.AwsRegion
-
Gets the disaster recovery region enum.
- drRegionCode() - Method in enum class com.cloudforge.core.enums.AwsRegion
-
Gets the disaster recovery region code.
- DrupalApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Drupal CMS ApplicationSpec implementation.
- DrupalApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- DrupalOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Drupal using the native OpenID Connect module.
- DrupalOidcIntegration() - Constructor for class com.cloudforge.core.oidc.DrupalOidcIntegration
- DRY_RUN - Enum constant in enum class com.cloudforgeci.api.deploy.DeployMode
-
Adapt canonical template only (no stack create/update).
- dryRun(DeploymentConfig, DeploymentTarget, Path, Path) - Static method in record class com.cloudforgeci.api.deploy.DeploymentRequest
- DYNAMODB_AUTOSCALING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- DYNAMODB_PITR_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- DYNAMODB_TABLE_ENCRYPTED_KMS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
E
- EBS_ENCRYPTION_BY_DEFAULT - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ebsDeviceName() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the EBS device name for EC2 instances when not using EFS.
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- ebsDeviceName() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- ec2() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Returns the value of the
ec2record component. - EC2 - Enum constant in enum class com.cloudforge.core.enums.RuntimeType
- EC2 - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- EC2_IMDSV2 - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- EC2_IMDSV2_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EC2_INSTANCE_PROFILE_ATTACHED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EC2_INSTANCES_IN_VPC - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EC2_LAUNCH_TEMPLATE_PUBLIC_IP_DISABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EC2_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.PermissionMatrix
-
EC2-specific permissions based on IAM profile.
- ec2AutoscalingCallbackRegistered - Variable in class com.cloudforgeci.api.core.SystemContext
- Ec2Context - Interface in com.cloudforge.core.interfaces
-
Runtime context information for EC2 UserData configuration.
- Ec2ContextImpl - Class in com.cloudforgeci.api.core
-
Implementation of Ec2Context providing runtime information for UserData configuration.
- Ec2ContextImpl(String, String, String, boolean, String, String) - Constructor for class com.cloudforgeci.api.core.Ec2ContextImpl
- Ec2ContextImpl(String, String, String, boolean, String, String, String, String, boolean) - Constructor for class com.cloudforgeci.api.core.Ec2ContextImpl
- ec2DataPath() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the EC2 data path where application stores persistent data.
- ec2DataPath() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- ec2DataPath() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- Ec2Factory - Class in com.cloudforgeci.api.compute
-
Factory for creating EC2-based Jenkins compute infrastructure.
- Ec2Factory(Construct, String) - Constructor for class com.cloudforgeci.api.compute.Ec2Factory
- ec2Instance - Variable in class com.cloudforgeci.api.core.SystemContext
- ec2InstanceRole - Variable in class com.cloudforgeci.api.core.SystemContext
- ec2LogPaths() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns CloudWatch log file paths for EC2 monitoring.
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- ec2LogPaths() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- Ec2RuntimeConfiguration - Class in com.cloudforgeci.api.core.runtime
- Ec2RuntimeConfiguration() - Constructor for class com.cloudforgeci.api.core.runtime.Ec2RuntimeConfiguration
- ECOMMERCE_EXTENSIONS - Static variable in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Extensions for e-commerce platforms (encryption, math).
- ECR_PRIVATE_IMAGE_SCANNING - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ECS - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- ECS_DESCRIBE - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- ECS_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
FargateFactory'sCluster/FargateService/FargateTaskDefinitionL2 constructs -- registering and running the task definition, not the workload permissions the running task itself needs (that'sPermissionMatrix). - ECS_STOP_TASK - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- ECS_UPDATE_SERVICE - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- EDGE_AUTOSTART_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
-
When false, skip nginx edge auto-start with the emulator.
- edgeApplicationUrl(String) - Static method in class com.cloudforge.core.local.LocalEmulatorDefaults
-
Browser URL for an app via the emulator edge.
- edgeHostnameForApplication(String) - Static method in class com.cloudforge.core.local.LocalEmulatorDefaults
-
Edge hostname for a CloudForge
applicationId. - edition() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns the value of the
editionrecord component. - efs - Variable in class com.cloudforgeci.api.core.SystemContext
- efs() - Method in record class com.cloudforgeci.api.compute.ApplicationFactory.ApplicationSystem
-
Returns the value of the
efsrecord component. - efs() - Method in record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Returns the value of the
efsrecord component. - EFS - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- EFS_DATA_PATH - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- EFS_ENCRYPTED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
- EFS_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.PermissionMatrix
-
EFS permissions based on IAM profile.
- efsDataPath() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the EFS path for this application's data.
- efsDataPath() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- efsDataPath() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- efsEncryptionInTransitEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable EFS encryption in transit
- efsEncryptionInTransitEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- EfsFactory - Class in com.cloudforgeci.api.storage
-
Factory for creating EFS file systems with support for persistence and reuse.
- EfsFactory(Construct, String) - Constructor for class com.cloudforgeci.api.storage.EfsFactory
- efsId() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns the EFS filesystem ID if EFS is available.
- efsId() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- efsPermissions() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the EFS permissions for the access point.
- efsPermissions() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- efsPermissions() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- efsSg - Variable in class com.cloudforgeci.api.core.SystemContext
- EKS_CLUSTER_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EKS_CLUSTER_OLDEST_SUPPORTED_VERSION - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EKS_ENDPOINT_NO_PUBLIC_ACCESS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- EKS_SECRETS_ENCRYPTED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ELB_DELETION_PROTECTION - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ELB_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ELB_TLS_HTTPS_LISTENERS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ElbSecurityRules - Class in com.cloudforgeci.api.core.rules
-
Elastic Load Balancer security compliance validation rules.
- ElbSecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.ElbSecurityRules
- ELBV2 - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- email() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
emailrecord component. - email() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns the value of the
emailrecord component. - email() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns the value of the
emailrecord component. - empty() - Static method in record class com.cloudforge.core.local.LocalSameApplicationStackReplacer.Result
- EMULATOR_COMPANIONS_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
-
When false, ministack-start / localstack-start skip StackPort + edge.
- EMULATOR_EDGE_CONTAINER - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
-
nginx Host-based edge for *.cloudforge.localhost (shared by MiniStack + LocalStack).
- EMULATOR_EDGE_CONTAINER_PORT - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- EMULATOR_EDGE_HOST_PORT - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- EMULATOR_EDGE_HTTP_PORT_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- EMULATOR_EDGE_IMAGE - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- EMULATOR_EDGE_VOLUME_DIR_NAME - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- emulatorContainerName() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
emulatorContainerNamerecord component. - EmulatorEdgeCli - Class in com.cloudforge.core.local
-
Command-line entry point for
EmulatorEdgeLifecycle— backsscripts/emulator-edge-*.sh. - emulatorEdgeDir() - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
-
Runtime nginx conf dir (
conf.d, generated vhosts). - emulatorEdgeDir(Path) - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
- EmulatorEdgeLifecycle - Class in com.cloudforge.core.local
-
Applies
EmulatorEdgeLifecycleActionto the shared nginx emulator edge. - EmulatorEdgeLifecycleAction - Enum Class in com.cloudforge.core.local
-
Emulator edge (nginx) lifecycle actions for Maven goals and
EmulatorLifecycle. - emulatorEdgeNginxConf(Path) - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
-
Prefer repo
docker/emulator-edge/nginx.conf, else classpath extract location. - EmulatorEdgeRuntime - Interface in com.cloudforge.core.local
-
Shared nginx edge in front of MiniStack/LocalStack host-published ECS ports.
- emulatorEndpointUrl() - Method in record class com.cloudforge.core.local.StackPortSpec
- EmulatorLifecycle - Class in com.cloudforge.core.local
-
Applies
EmulatorLifecycleActionto aLocalEmulatorRuntime. - EmulatorLifecycleAction - Enum Class in com.cloudforge.core.local
-
Lifecycle operations exposed by Maven goals and programmatic callers.
- enableAgents - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable JNLP build agent port (Jenkins: 50000)
- enableAutoScaling - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable auto-scaling
- enableAutoScaling() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableCloudTrailBucketAccessRemediation - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable CloudTrail bucket access logging remediation
- enableCloudTrailBucketAccessRemediation() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableCluster - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Redis Cluster bus port (Redis: 16379)
- enableClustering - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable clustering ports (Mattermost: 8074-8075, Vault: 8201)
- enableClusterMode() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns whether to enable Redis cluster mode.
- enabled() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns the value of the
enabledrecord component. - enableDockerRegistry - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable container registry port (GitLab: 5050, Nexus: 5000-5002)
- enableDomainAndSsl - Variable in class com.cloudforgeci.api.api.JenkinsConfig
-
Deprecated.
- enableEncryption - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable encryption at rest
- enableEncryption() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableFlowlogs - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable VPC flow logs
- enableFlowlogs - Variable in class com.cloudforgeci.api.core.SystemContext
- enableFlowlogs() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableMetrics - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Prometheus metrics port (GitLab: 9090)
- enableMonitoring - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable CloudWatch monitoring
- enableMonitoring() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableNotary - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Notary content trust port (Harbor: 4443)
- enablePersistentConnections() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns whether to enable persistent connections.
- enableRdsAutoMinorVersionUpgradeRemediation - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable RDS auto minor version upgrade remediation
- enableRdsAutoMinorVersionUpgradeRemediation() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableRdsDeletionProtectionRemediation - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable RDS deletion protection remediation
- enableRdsDeletionProtectionRemediation() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableS3VersioningRemediation - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable S3 versioning remediation
- enableS3VersioningRemediation() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableSentinel - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Redis Sentinel port (Redis: 26379)
- enableSmtp - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable SMTP email port (Mattermost: 587)
- enableSmtps - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable SMTP TLS email port (Mattermost: 465)
- enableSsh - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Git SSH port (GitLab: 22, Gitea: 2222)
- enableSsl - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable SSL certificate via ACM
- enableSsl() - Method in class com.cloudforgeci.api.core.DeploymentContext
- enableTls() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns whether to enable TLS for cache connections.
- enableTransferAcceleration() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns whether to enable S3 Transfer Acceleration.
- enableTrivy - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Trivy vulnerability scanner port (Harbor: 8080)
- ENCRYPTION_AT_REST - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- ENCRYPTION_IN_TRANSIT - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- endpoint() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
endpointrecord component. - endpoint() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns the value of the
endpointrecord component. - endpoint() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
endpointrecord component. - endpointConfigName() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Named StackPort endpoint key (used in
STACKPORT_ENDPOINTS). - ENFORCE - Enum constant in enum class com.cloudforge.core.enums.ComplianceMode
-
Validation failures block CDK synthesis.
- ENFORCE - Enum constant in enum class com.cloudforge.core.local.PreflightMode
- ENFORCE Mode - Section in enum class com.cloudforge.core.enums.ComplianceMode
- engine() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
enginerecord component. - engine() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns the value of the
enginerecord component. - ensureNetwork(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- ensureRunningAndReconcile() - Static method in class com.cloudforge.core.local.EmulatorEdgeLifecycle
-
Ensure edge is up and vhosts match current Docker publishes.
- ensureRunningAndReconcile() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
-
Ensure the edge is running, then reconcile routes.
- env() - Method in class com.cloudforgeci.api.core.DeploymentContext
- environment - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Environment name (e.g., "dev", "staging", "production")
- environment() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Returns the value of the
environmentrecord component. - envKey(DeploymentTarget) - Static method in class com.cloudforge.core.local.PreflightMessages
- equals(Object) - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.config.DeploymentContextPreparer.PrepareResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.CloudFormationTemplateDiff.ResourceChange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalDeploymentPipelineResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalHostPortOccupant
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalResourceChange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalSameApplicationStackReplacer.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.MiniStackCfnResourceCatalog.TemplateResourceRef
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.PreflightResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.PreflightViolation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.StackPortSpec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.TemplateAdaptation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.local.TemplateAdaptationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.compute.ApplicationFactory.ApplicationSystem
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl.FrameworkControl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.SystemContext.DomainAndSslFactories
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsDeployment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontDeployment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontFactories
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.LookupResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.catalog.UpdateProvisionedProductInput
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.CloudForgeSynthesizer.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployResult
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployResult
-
Deprecated.Indicates whether some other object is "equal to" this one.
- error(String) - Static method in class com.cloudforge.core.config.ValidationResult
-
Creates a failed validation result with error message.
- Error Handling - Section in class com.cloudforge.core.annotation.VisibilityCondition
- Error Handling - Section in class com.cloudforgeci.api.core.annotation.ContextInjector
- errorMessage() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Returns the value of the
errorMessagerecord component. - EU - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- EU_CENTRAL_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- EU_CENTRAL_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- EU_NORTH_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- EU_SOUTH_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- EU_SOUTH_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- EU_WEST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- EU_WEST_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- EU_WEST_3 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- evaluate() - Method in class com.cloudforge.core.config.VisibilityExpressionEvaluator
-
Evaluates the visibility expression.
- evidenceSources() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Returns the value of the
evidenceSourcesrecord component. - example() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Example value shown to users as guidance.
- example() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
examplerecord component. - Example Framework: - Section in class com.cloudforgeci.api.core.rules.FrameworkLoader
- Examples - Section in enum class com.cloudforge.core.enums.ComplianceMode
- Examples: - Section in class com.cloudforge.core.config.VisibilityExpressionEvaluator
- Example Usage - Section in record class com.cloudforgeci.api.core.rules.AuditManagerControl
- execute(DeploymentTarget, EmulatorLifecycleAction) - Static method in class com.cloudforge.core.local.EmulatorLifecycle
- execute(DeploymentTarget, StackPortLifecycleAction) - Static method in class com.cloudforge.core.local.StackPortLifecycle
- execute(EmulatorEdgeLifecycleAction) - Static method in class com.cloudforge.core.local.EmulatorEdgeLifecycle
- execute(EmulatorEdgeRuntime, EmulatorEdgeLifecycleAction) - Static method in class com.cloudforge.core.local.EmulatorEdgeLifecycle
- execute(LocalEmulatorRuntime, EmulatorLifecycleAction) - Static method in class com.cloudforge.core.local.EmulatorLifecycle
- execute(PlatformRuntimeAction) - Method in interface com.cloudforge.core.local.PlatformRuntimeProvider
- execute(PlatformRuntimeAction) - Method in class com.cloudforgeci.localstack.LocalStackPlatformRuntimeProvider
- execute(PlatformRuntimeAction) - Method in class com.cloudforgeci.ministack.MiniStackPlatformRuntimeProvider
- execute(StackPortRuntime, StackPortLifecycleAction) - Static method in class com.cloudforge.core.local.StackPortLifecycle
- executeDeferredActions() - Method in class com.cloudforgeci.api.core.SystemContext
-
Execute all deferred actions.
- executeUnchecked(DeploymentTarget, EmulatorLifecycleAction) - Static method in class com.cloudforge.core.local.EmulatorLifecycle
- executeUnchecked(EmulatorEdgeLifecycleAction) - Static method in class com.cloudforge.core.local.EmulatorEdgeLifecycle
- existingFileSystemId - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Reuse existing EFS by ID (for disaster recovery workflows)
- existingFileSystemId() - Method in class com.cloudforgeci.api.core.DeploymentContext
- EXPERIMENTAL - Enum constant in enum class com.cloudforge.core.annotation.FieldTag
-
This feature is experimental and not production-ready.
- EXTENDED - Enum constant in enum class com.cloudforge.core.enums.IAMProfile
-
EXTENDED: Broader permissions for development and debugging.
- EXTENDED_ONLY_VPC_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
Flow logs and custom network ACLs -- not part of VpcFactory's default topology, only relevant for a compliance-driven or hardened network profile.
- ExtendedIAMConfiguration - Class in com.cloudforgeci.api.core.iam
-
Extended IAM configuration with broader permissions for development.
- ExtendedIAMConfiguration() - Constructor for class com.cloudforgeci.api.core.iam.ExtendedIAMConfiguration
- extensions() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
extensionsrecord component.
F
- fail(String, String, String) - Static method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Create a failing compliance rule with error message.
- fail(String, String, String, String) - Static method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Create a failing compliance rule with Config rule mapping.
- FAIL - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.ValidationResult
- fargate() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Returns the value of the
fargaterecord component. - FARGATE - Enum constant in enum class com.cloudforge.core.enums.RuntimeType
- FARGATE_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.PermissionMatrix
-
Fargate-specific permissions based on IAM profile.
- fargateAutoscalingCallbackRegistered - Variable in class com.cloudforgeci.api.core.SystemContext
- fargateAutoscalingConfigured - Variable in class com.cloudforgeci.api.core.SystemContext
- FargateCpuMemoryValidator - Class in com.cloudforge.core.config
-
Validates AWS Fargate CPU/memory combinations.
- FargateCpuMemoryValidator() - Constructor for class com.cloudforge.core.config.FargateCpuMemoryValidator
- fargateExecutionRole - Variable in class com.cloudforgeci.api.core.SystemContext
- FargateFactory - Class in com.cloudforgeci.api.compute
-
Factory for creating Fargate-based Jenkins compute infrastructure.
- FargateFactory(Construct, String) - Constructor for class com.cloudforgeci.api.compute.FargateFactory
-
Creates a new FargateFactory instance.
- FargateRuntimeConfiguration - Class in com.cloudforgeci.api.core.runtime
- FargateRuntimeConfiguration() - Constructor for class com.cloudforgeci.api.core.runtime.FargateRuntimeConfiguration
- fargateService - Variable in class com.cloudforgeci.api.core.SystemContext
- fargateServiceSg - Variable in class com.cloudforgeci.api.core.SystemContext
- fargateTaskDef - Variable in class com.cloudforgeci.api.core.SystemContext
- fargateTaskRole - Variable in class com.cloudforgeci.api.core.SystemContext
- Feature Comparison - Section in enum class com.cloudforge.core.enums.LoadBalancerType
- Features: - Section in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- Features: - Section in class com.cloudforgeci.api.core.topology.CmsMediaStorageConfiguration
- Features: - Section in class com.cloudforgeci.api.core.topology.CmsObjectCacheConfiguration
- field() - Element in annotation interface com.cloudforge.core.annotation.FieldEquals
-
DeploymentConfig field name to check.
- field() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
fieldrecord component. - Field Categories - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- Field Equality - Section in class com.cloudforge.core.annotation.VisibilityCondition
- FieldEquals - Annotation Interface in com.cloudforge.core.annotation
-
Field equality check for visibility conditions.
- fieldName() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
fieldNamerecord component. - Field References - Section in class com.cloudforge.core.annotation.VisibilityCondition
- FieldTag - Enum Class in com.cloudforge.core.annotation
-
Tags that describe the impact and characteristics of configuration field changes.
- FieldValidator - Interface in com.cloudforge.core.config
-
Custom validator for configuration field cross-field validation.
- fileIntegrityMonitoring - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable file integrity monitoring
- fileIntegrityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- find(String) - Static method in class com.cloudforge.core.deploy.ApplicationDeploymentExtensions
- find(String) - Static method in class com.cloudforge.core.deploy.ApplicationDeploymentPresets
- findAccount(String) - Method in interface com.cloudforge.core.manager.auth.AuthBackend
-
Finds one account by its
AuthAccount.id(), or empty if this backend has no such account. - findAvailableInstance(String...) - Method in class com.cloudforgeci.localstack.LocalStackRdsSupport
- findById(String) - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Find a specific ApplicationSpec by application ID.
- findById(String) - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Find a specific CmsSpec by CMS ID.
- findEcsContainerPort(JsonNode) - Static method in class com.cloudforge.core.local.TemplateResourceScanner
-
Primary container port from the first
AWS::ECS::Serviceload balancer mapping. - firstSeenAt() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
firstSeenAtrecord component. - FlarumApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Flarum Forum ApplicationSpec implementation.
- FlarumApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- FlarumOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Flarum via FoF OAuth extension / ALB OIDC.
- FlarumOidcIntegration() - Constructor for class com.cloudforge.core.oidc.FlarumOidcIntegration
- FlowLogFactory - Class in com.cloudforgeci.api.observability
-
VPC Flow Log Factory using annotation-based context injection.
- FlowLogFactory(Construct, String) - Constructor for class com.cloudforgeci.api.observability.FlowLogFactory
- flowlogs - Variable in class com.cloudforgeci.api.core.SystemContext
- forbid(String, Function) - Static method in class com.cloudforgeci.api.core.rules.RuleKit
- forConfigKey(String) - Static method in class com.cloudforge.core.local.LocalEmulatorRuntimes
- forConfigKey(String) - Static method in class com.cloudforge.core.local.StackPortRuntimes
- forDrupal() - Static method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Creates a configuration for Drupal.
- forEcommerce() - Static method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Creates a configuration optimized for WooCommerce/e-commerce.
- forMagento() - Static method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Creates a configuration optimized for Magento 2.
- formatBlocked(PreflightResult) - Static method in class com.cloudforge.core.local.PreflightMessages
- formattedWarnings() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
- formatWarnings(PreflightResult) - Static method in class com.cloudforge.core.local.PreflightMessages
- forSocial() - Static method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Creates a configuration for social networking platforms (Dolphin/UNA, HumHub).
- forTarget(DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalEmulatorRuntimes
- forTarget(DeploymentTarget) - Static method in record class com.cloudforge.core.local.LocalEmulatorSpec
- forTarget(DeploymentTarget) - Static method in class com.cloudforge.core.local.PlatformRuntimeProviders
- forTarget(DeploymentTarget) - Static method in class com.cloudforge.core.local.StackPortRuntimes
- forTarget(DeploymentTarget) - Static method in record class com.cloudforge.core.local.StackPortSpec
- forTarget(DeploymentTarget, String, Path, Path) - Static method in record class com.cloudforge.core.local.LocalDeploymentRequest
- forTarget(Path, String, DeploymentTarget) - Static method in record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
- forWordPress() - Static method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Creates a configuration optimized for WordPress.
- fpmConfig() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
fpmConfigrecord component. - fqdn - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Fully qualified domain name — always
subdomain + "." + domainonce both are set; this field only matters when you need to override that computed result directly (e.g. - fqdn - Variable in class com.cloudforgeci.api.core.SystemContext
- fqdn() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns the fully-qualified domain name for this deployment, if a domain is configured.
- fqdn() - Method in class com.cloudforgeci.api.core.DeploymentContext
- fqdn() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- framework() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl.FrameworkControl
-
Returns the value of the
frameworkrecord component. - FrameworkControl(String, String, String) - Constructor for record class com.cloudforgeci.api.core.rules.AuditManagerControl.FrameworkControl
-
Creates an instance of a
FrameworkControlrecord class. - frameworkId() - Method in interface com.cloudforge.core.interfaces.FrameworkRules
-
Get the framework identifier from the
ComplianceFrameworkannotation. - FrameworkLoader - Class in com.cloudforgeci.api.core.rules
-
Discovers and loads compliance framework validators using Java ServiceLoader.
- frameworkMappings() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Returns the value of the
frameworkMappingsrecord component. - FrameworkRequirement(String, ComplianceMatrix.RequirementLevel) - Constructor for record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
-
Creates an instance of a
FrameworkRequirementrecord class. - FrameworkRules<T> - Interface in com.cloudforge.core.interfaces
-
Interface for pluggable compliance framework validators.
- FrameworkRules Plugin Integration - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- from(Field) - Static method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Creates ConfigFieldInfo from a field with @ConfigField annotation.
- from(Construct) - Static method in class com.cloudforgeci.api.core.DeploymentContext
-
Build from the 'cfc' context object on any Construct scope (App included -- App extends Construct, and this did nothing an App-specific overload wouldn't; that overload was removed since resolving to it depended on a caller's static type, not actual behavior).
- fromCode(String) - Static method in enum class com.cloudforge.core.enums.AwsRegion
-
Finds a region by its code.
- fromConfigKey(String) - Static method in enum class com.cloudforge.core.local.DeploymentTarget
-
Parses a wire-format target id (
DeploymentTarget.configKey()'s inverse) — case-insensitive, defaults toDeploymentTarget.AWSfor blank input (matching every other target-selector default in this codebase). - fromDays(int) - Static method in class com.cloudforgeci.api.core.util.RetentionDaysConverter
-
Convert integer days to RetentionDays enum.
- fromDaysOrNull(Integer) - Static method in class com.cloudforgeci.api.core.util.RetentionDaysConverter
-
Convert integer days to RetentionDays enum, returning null for null input.
- fromEnv(String, PreflightMode) - Static method in enum class com.cloudforge.core.local.PreflightMode
- fromEnvOverride() - Static method in enum class com.cloudforge.core.local.LocalStackTierProfile
- fromFile(String) - Static method in class com.cloudforge.core.config.DeploymentConfig
-
Load DeploymentConfig from a JSON file path string.
- fromFile(Path) - Static method in class com.cloudforge.core.config.DeploymentConfig
-
Load DeploymentConfig from a JSON file (e.g., deployment-context.json).
- fromJson(String) - Static method in class com.cloudforge.core.config.DeploymentConfig
-
Load DeploymentConfig from a JSON string.
- fromJson(String) - Static method in enum class com.cloudforge.core.enums.ComplianceMode
-
Parse compliance mode from string (case-insensitive) for Jackson deserialization.
- fromKey(String) - Static method in enum class com.cloudforge.core.local.LocalStackServiceCapability
- fromMap(Map) - Static method in class com.cloudforge.core.config.DeploymentConfig
-
Load DeploymentConfig from a Map (e.g., CDK context).
- fromRuleName(String) - Static method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Find a Config rule by its AWS rule name.
- fromString(String) - Static method in enum class com.cloudforge.core.enums.AuthMode
-
Parse auth mode from string (case-insensitive).
- fromString(String) - Static method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Creates a ComplianceFrameworkType from its JSON value.
- fromString(String) - Static method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Parse load balancer type from string (case-insensitive).
- fromString(String) - Static method in enum class com.cloudforge.core.enums.NetworkMode
-
Parse network mode from string (case-insensitive).
- fromString(String) - Static method in enum class com.cloudforge.core.enums.SecurityProfile
-
Parse security profile from string (case-insensitive).
- fromString(String) - Static method in enum class com.cloudforge.core.enums.TopologyType
-
Parse topology type from string (case-insensitive).
- fromString(String, ComplianceMode) - Static method in enum class com.cloudforge.core.enums.ComplianceMode
-
Parse compliance mode from string (case-insensitive).
- fullDomainName - Variable in class com.cloudforgeci.api.api.JenkinsConfig
-
Deprecated.
G
- GATEWAY_HOST - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- GATEWAY_PORT - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- gatewayEndpoint() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
- GDPR - Enum constant in enum class com.cloudforge.core.enums.ComplianceFrameworkType
- gdprDataTransferApproved - Variable in class com.cloudforge.core.config.DeploymentConfig
-
GDPR data transfer approval flag for non-EU deployments.
- gdprDataTransferApproved() - Method in class com.cloudforgeci.api.core.DeploymentContext
- GdprOrganizationalRules - Class in com.cloudforgeci.api.core.rules
-
GDPR organizational and data protection validation rules.
- GdprOrganizationalRules() - Constructor for class com.cloudforgeci.api.core.rules.GdprOrganizationalRules
- GdprRules - Class in com.cloudforgeci.api.core.rules
-
GDPR (General Data Protection Regulation) compliance validation.
- GdprRules() - Constructor for class com.cloudforgeci.api.core.rules.GdprRules
- generateComplianceReport(SystemContext) - Method in class com.cloudforgeci.api.core.rules.GdprRules
-
Generate GDPR technical safeguards compliance report.
- generateComplianceReport(SystemContext) - Method in class com.cloudforgeci.api.core.rules.HipaaRules
-
Generate HIPAA Security Rule compliance report.
- generateComplianceReport(SystemContext) - Method in class com.cloudforgeci.api.core.rules.PciDssRules
-
Generate PCI-DSS compliance report showing which requirements are met.
- generateComplianceReport(SystemContext) - Method in class com.cloudforgeci.api.core.rules.Soc2Rules
-
Generate SOC 2 Trust Services Criteria compliance report.
- generateDeploymentReport(SystemContext) - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Generate a deployment-specific compliance report showing which controls are enabled.
- generateFpmConfig(CmsSpec, PhpRuntimeConfig) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Generate PHP-FPM configuration file content.
- generateFpmPoolConfig() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Generates PHP-FPM pool configuration content.
- generateFrameworkChecklist(String) - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Generate a framework-specific requirements checklist.
- generateMagentoNginxConfig(String, int) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Generate Magento-specific NGINX configuration.
- generateMappingReport() - Static method in class com.cloudforgeci.api.core.rules.CdkNagControlMapper
-
Generates a human-readable report of the mapping coverage.
- generateMatrixReport() - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Generate a compliance matrix report showing every defined control and its mappings across frameworks.
- generateNginxConfig(CmsSpec) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Generate NGINX configuration for PHP-FPM reverse proxy.
- generatePhpIni() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Generates php.ini content from configuration.
- generateWordPressNginxConfig(String, int, boolean) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Generate WordPress-specific NGINX configuration.
- geoArea() - Method in enum class com.cloudforge.core.enums.AwsRegion
-
Gets the geographic area for data residency.
- get() - Method in class com.cloudforgeci.api.core.Slot
- get() - Method in interface com.cloudforgeci.api.interfaces.BaseSlot
- getAccessTokenValidityHours() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getAccessTokenValidityHours() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getAccessTokenValidityHours() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getAccessTokenValidityHours() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the OAuth 2.0 access token validity duration in hours.
- getAdditionalProperties() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns additional OIDC configuration properties.
- getAdminGroupName() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the admin group name for role mapping.
- getAdminGroupName() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getAdminGroupName() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getAlbAccessLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getAlbAccessLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getAlbAccessLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getAlbAccessLogRetentionDays() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the ALB access log retention period in days.
- getAllControls() - Static method in class com.cloudforgeci.api.core.rules.AuditManagerControlRegistry
-
Get all controls.
- getAllMappedRules() - Static method in class com.cloudforgeci.api.core.rules.CdkNagControlMapper
-
Gets all supported cdk-nag rule IDs.
- getApplicationUrl() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the application root URL.
- getAuthenticationType() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the authentication type this integration uses.
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getAuthenticationType() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getAuthorizationEndpoint() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OIDC authorization endpoint.
- getAuthorizationEndpoint() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getAuthorizationEndpoint() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getBackupRetentionDays() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getBackupRetentionDays() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getBackupRetentionDays() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getBackupRetentionDays() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the backup retention period in days.
- getBaseImage() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the base Docker image for this PHP version.
- getBaseImage(String) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Get the base container image for the specified PHP version.
- getBucketParameterName(String) - Method in class com.cloudforgeci.api.observability.SharedResourceRegistry
-
Get SSM parameter name for a retained S3 bucket.
- getCacheBackend() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the cache backend type.
- getCacheDatabase() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the Redis database index.
- getCacheEndpoint() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the Redis/Memcached endpoint.
- getCacheKeyPrefix() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the cache key prefix for this CMS instance.
- getCachePasswordSecretArn() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the Secrets Manager ARN for cache password.
- getCachePluginEnvironment() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns environment variables for cache plugin configuration.
- getCachePort() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the cache port.
- getCdnMediaUrl() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns the CloudFront URL for media if CDN is enabled.
- getClientId() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OAuth 2.0 client ID.
- getClientId() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getClientId() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getClientSecretArn() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the AWS Secrets Manager ARN for the client secret.
- getClientSecretArn() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getClientSecretArn() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getCloudTrailParameterName() - Method in class com.cloudforgeci.api.observability.SharedResourceRegistry
-
Get SSM parameter name for CloudTrail in this stack.
- getCmsImage(CmsSpec) - Static method in class com.cloudforgeci.api.compute.PhpContainerFactory
-
Get the official CMS container image if available.
- getCognitoUserPoolParameterName(String) - Method in class com.cloudforgeci.api.observability.SharedResourceRegistry
-
Get SSM parameter name for a Cognito User Pool.
- getComplianceFrameworksAsString() - Method in class com.cloudforge.core.config.DeploymentConfig
-
Returns the compliance frameworks as a comma-separated string.
- getComputeAndDataPermissions(IAMProfile, boolean) - Static method in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
See
OperatorProvisioningPermissionMatrix.getNetworkPermissions(IAMProfile)-- the other half of the same split. - getConfig() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Returns the backing
DeploymentConfig. - getConfigDeliveryChannelParameterName() - Method in class com.cloudforgeci.api.observability.SharedResourceRegistry
-
Get SSM parameter name for Config Delivery Channel in this region.
- getConfigRecorderParameterName() - Method in class com.cloudforgeci.api.observability.SharedResourceRegistry
-
Get SSM parameter name for Config Recorder in this region.
- getConfigRulesForFramework(String) - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Get Config rule IDs for a specific framework.
- getConfigRulesForFramework(String) - Static method in class com.cloudforgeci.api.core.rules.AuditManagerControlRegistry
-
Get all AWS Config rule IDs needed for a specific framework.
- getConfigurationFile(OidcConfiguration) - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns configuration file content for OIDC setup.
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getConfigurationFile(OidcConfiguration) - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getConfigurationFilePath() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the file path where configuration should be written.
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getConfigurationFilePath() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getConnectionTimeoutMs() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the connection timeout in milliseconds.
- getContainerStartupCommand() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the application startup command for Fargate containers.
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
-
The Manager image owns its Java entrypoint.
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getContainerStartupCommand() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getContextValue(String, String) - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Get a context value by key with default.
- getControl(String) - Static method in class com.cloudforgeci.api.core.rules.AuditManagerControlRegistry
-
Get a control by its ID.
- getControlsForFramework(String) - Static method in class com.cloudforgeci.api.core.rules.AuditManagerControlRegistry
-
Get all controls that apply to a specific framework.
- getDefaultMfaMethod() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getDefaultMfaMethod() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getDefaultMfaMethod() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getDefaultMfaMethod() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the default MFA method for the security profile.
- getDefaultTtlSeconds() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the default TTL for cached items in seconds.
- getDeploymentContext() - Method in class com.cloudforgeci.api.core.annotation.BaseFactory
-
Convenience method to get DeploymentContext.
- getDeploymentContext() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getDeploymentContext() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getDeploymentContext() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getDeploymentContext() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Returns the deployment context for override resolution, or null if not set.
- getDescription() - Method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Get a human-readable description of what this rule checks.
- getDescription() - Method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- getDeveloperGroupName() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the developer group name for role mapping.
- getDisplayName() - Method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Returns the human-readable display name.
- getDomain() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
-
Returns the Cognito domain.
- getEmailClaim() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the claim name for user's email.
- getEnvironmentVariables(OidcConfiguration) - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns environment variables needed for OIDC configuration.
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- getEnvironmentVariables(OidcConfiguration) - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getEvidenceSourcesForFramework(String) - Static method in class com.cloudforgeci.api.core.rules.AuditManagerControlRegistry
-
Get all evidence sources needed for a specific framework.
- getFlowLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getFlowLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getFlowLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getFlowLogRetentionDays() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the CloudWatch log retention period for VPC flow logs.
- getFlowLogTrafficType() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getFlowLogTrafficType() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getFlowLogTrafficType() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getFlowLogTrafficType() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the flow log traffic type to capture.
- getFrameworkControl(String) - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Get framework control by framework name.
- getFrameworkControlMap(String) - Static method in class com.cloudforgeci.api.core.rules.AuditManagerControlRegistry
-
Get framework control mapping for evidence documentation.
- getFrameworkMappings() - Method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- getFullNameClaim() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the claim name for user's full name.
- getGroupsClaim() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the claim name for group membership.
- getGroupsClaim() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getGroupsClaim() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getIdentityStoreId() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
-
Returns the Identity Store ID.
- getIdTokenValidityHours() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getIdTokenValidityHours() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getIdTokenValidityHours() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getIdTokenValidityHours() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the OAuth 2.0 ID token validity duration in hours.
- getInfrastructure() - Method in class com.cloudforgeci.api.compute.ApplicationFactory
-
Gets the infrastructure factories created during deployment.
- getIntegrationMethod() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the OIDC integration method for this application.
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- getIntegrationMethod() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getIssuerUrl() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OIDC issuer URL.
- getIssuerUrl() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getIssuerUrl() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getIssuesAsString() - Method in record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
- getJsonValue() - Method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Returns the JSON-serialized value (lowercase with hyphens).
- getJsonValue() - Method in enum class com.cloudforge.core.enums.SecurityProfile
-
Returns the JSON-serialized value (lowercase).
- getJsonValue() - Method in enum class com.cloudforge.core.enums.TopologyType
-
Returns the JSON-serialized value (kebab-case).
- getJwksUri() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OIDC JWKS (JSON Web Key Set) endpoint.
- getJwksUri() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getJwksUri() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getLicenseEnvVarName() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
-
Get the environment variable name for the Metabase license token.
- getLicenseSecretName(String) - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
-
Get the Secrets Manager secret name for the Metabase license token.
- getLogoutEndpoint() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OIDC logout endpoint.
- getLogRemovalPolicy() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getLogRemovalPolicy() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getLogRemovalPolicy() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getLogRemovalPolicy() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the removal policy for log groups.
- getLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getLogRetentionDays() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getLogRetentionDays() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the CloudWatch log retention period for application logs.
- getMappingStatistics() - Static method in class com.cloudforgeci.api.core.rules.CdkNagControlMapper
-
Gets statistics about the mapping coverage.
- getMatrixKey() - Method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Returns the key used in ComplianceMatrix requirements map.
- getMaxInstanceCount() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getMaxInstanceCount() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getMaxInstanceCount() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getMaxInstanceCount() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the maximum number of instances for auto-scaling.
- getMediaBucketName() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns the S3 bucket name for media storage.
- getMediaBucketRegion() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns the S3 region for the media bucket.
- getMediaKeyPrefix() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns the S3 key prefix for media files.
- getMessage() - Method in class com.cloudforge.core.config.ValidationResult
-
Gets the error message (null if validation succeeded).
- getMinimumPasswordLength() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getMinimumPasswordLength() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getMinimumPasswordLength() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getMinimumPasswordLength() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the minimum password length required for user accounts.
- getMinInstanceCount() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getMinInstanceCount() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getMinInstanceCount() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getMinInstanceCount() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the minimum number of instances for auto-scaling.
- getNatGatewayCount(TopologyType, RuntimeType, NetworkMode) - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getNatGatewayCount(TopologyType, RuntimeType, NetworkMode) - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getNatGatewayCount(TopologyType, RuntimeType, NetworkMode) - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getNatGatewayCount(TopologyType, RuntimeType, NetworkMode) - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the number of NAT gateways to create based on topology, runtime, and security profile.
- getNetworkPermissions(IAMProfile) - Static method in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
OperatorProvisioningPermissionMatrix.getRequiredPermissions(IAMProfile, boolean)'s full action list, split roughly in half by measured JSON byte size rather than by category count --OperatorProvisioningPermissionMatrix.VPC_PERMISSIONS/OperatorProvisioningPermissionMatrix.ALB_PERMISSIONS/OperatorProvisioningPermissionMatrix.EFS_PERMISSIONS("network") on one side,OperatorProvisioningPermissionMatrix.ECS_PERMISSIONS/OperatorProvisioningPermissionMatrix.LOGS_PERMISSIONS/OperatorProvisioningPermissionMatrix.DATABASE_PERMISSIONS/OperatorProvisioningPermissionMatrix.COMPLIANCE_PERMISSIONS("compute/data") on the other. - getOidcCallbackPath() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the OIDC callback path for this application.
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- getOidcCallbackPath() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getOidcIntegration() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the OIDC integration handler for this application.
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- getOidcIntegration() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- getPageCacheDatabase() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the Redis database for page cache.
- getPhpConfig() - Static method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
-
Returns PhpRuntimeConfig optimized for Drupal.
- getPhpConfig() - Static method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
-
Returns PhpRuntimeConfig optimized for Magento.
- getPhpConfig() - Static method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
-
Returns PhpRuntimeConfig optimized for WooCommerce.
- getPoolName() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the PHP-FPM pool name.
- getPostDeploymentInstructions() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns post-deployment instructions for completing OIDC setup.
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getPostDeploymentInstructions() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getProviderType() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OIDC provider type.
- getProviderType() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getProviderType() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getReadTimeoutMs() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the read timeout in milliseconds.
- getRecommended(SecurityProfile) - Static method in class com.cloudforge.core.iam.IAMProfileMapper
-
Gets the recommended IAM profile for a given security profile.
- getRecommendedAuthMode() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the recommended (default) authentication mode for this application.
- getRecommendedAuthMode(String) - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Recommended auth mode for a deployment target.
- getRecommendedAuthMode(String) - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- getRedirectUrl() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the redirect URL for this application.
- getRedirectUrl() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getRedirectUrl() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getRefreshTokenValidityDays() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getRefreshTokenValidityDays() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getRefreshTokenValidityDays() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getRefreshTokenValidityDays() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the OAuth 2.0 refresh token validity duration in days.
- getRegion() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
-
Returns the AWS region.
- getRegion() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
-
Returns the AWS region.
- getRequiredConfigRules() - Method in class com.cloudforgeci.api.core.SystemContext
-
Get all required AWS Config rules collected from factories.
- getRequiredConfiguration() - Method in interface com.cloudforge.core.interfaces.FrameworkRules
-
Get the minimum required deployment configuration for this compliance framework.
- getRequiredPermissions(IAMProfile, boolean) - Static method in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
All actions needed at or below the given tier, across every provisioning category, for a single flat action list -- mirrors
PermissionMatrix.getRequiredPermissions(TopologyType, RuntimeType, IAMProfile)' additive-tier shape (STANDARD includes MINIMAL, EXTENDED includes STANDARD). - getRequiredPermissions(TopologyType, RuntimeType, IAMProfile) - Static method in class com.cloudforgeci.api.core.iam.PermissionMatrix
-
Gets the required permissions for a specific topology/runtime/iam combination.
- getRequiredRules(String, ComplianceMode) - Static method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Get all Config rules required for the given compliance frameworks and mode.
- getRequirement(String) - Method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- getRequirementLevel(String) - Method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- getRuleName() - Method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Get the AWS Config rule identifier.
- getRulesForControl(ComplianceMatrix.SecurityControl) - Static method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Get all Config rules that validate a specific SecurityControl.
- getRulesForControl(ComplianceMatrix.SecurityControl) - Static method in class com.cloudforgeci.api.core.rules.CdkNagControlMapper
-
Gets all cdk-nag rules mapped to a specific SecurityControl.
- getRuntime() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Get the runtime type.
- getS3PluginEnvironment() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns environment variables for S3 plugin configuration.
- getSamlCertificateEnvVar() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the environment variable name for the SAML certificate path.
- getSamlCertificateEnvVar() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getSamlCertificateEnvVar() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getSamlCertificateFilePath() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the full file path for the SAML IdP certificate.
- getSamlCertificateFilePath() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getSamlCertificateFilePath() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getSamlCertificateMountPath() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns the directory path where SAML certificate should be mounted.
- getSamlCertificateMountPath() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getSamlCertificateMountPath() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getSatisfiedFrameworks(SystemContext) - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Get frameworks satisfied by current deployment configuration.
- getScopes() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OAuth 2.0 scopes requested by this application.
- getScopes() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getScopes() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getSecondaryRegion(String) - Static method in enum class com.cloudforge.core.enums.AwsRegion
-
Gets the secondary (DR) region for a given region code.
- getSecurityControl() - Method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Get the SecurityControl this rule validates.
- getSecurityProfile() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getSecurityProfile() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getSecurityProfile() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getSecurityProfile() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the security profile this configuration applies to.
- getSecurityProfileConfiguration() - Method in class com.cloudforgeci.api.core.annotation.BaseFactory
-
Convenience method to get SecurityProfileConfiguration.
- getSessionDatabase() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns the Redis database for session storage.
- getSupportedAuthModes() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the list of supported authentication modes for this application.
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- getSupportedAuthModes() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- getSupportedAuthModes(String) - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Auth modes allowed for a deployment target (
aws,ministack,localstack). - getSupportedAuthModes(String) - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- getSystemContext() - Method in class com.cloudforgeci.api.core.annotation.BaseFactory
-
Convenience method to get SystemContext.
- getTempPasswordValidityDays() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- getTempPasswordValidityDays() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- getTempPasswordValidityDays() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- getTempPasswordValidityDays() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Get the temporary password validity duration in days.
- getTenant() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
-
Returns the Identity Center tenant.
- getTokenEndpoint() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OIDC token endpoint.
- getTokenEndpoint() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getTokenEndpoint() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getTopology() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Get the topology type.
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns UserData commands for setting up OIDC integration.
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- getUserDataCommands(OidcConfiguration, Ec2Context) - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- getUserInfoEndpoint() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the OIDC userinfo endpoint.
- getUserInfoEndpoint() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getUserInfoEndpoint() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getUsernameClaim() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the claim name for username mapping.
- getUsernameClaim() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- getUsernameClaim() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- getUserPoolId() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
-
Returns the Cognito User Pool ID.
- getValue() - Method in enum class com.cloudforge.core.enums.AuthMode
-
Returns the JSON/string value for this auth mode.
- getValue() - Method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Returns the JSON/string value for this load balancer type.
- getValue() - Method in enum class com.cloudforge.core.enums.NetworkMode
-
Returns the JSON/string value for this network mode.
- getValue(Object) - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Gets the current value of this field from the config object.
- getViewerGroupName() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns the viewer group name for role mapping.
- GiteaApplicationSpec - Class in com.cloudforgeci.api.application.vcs
-
Gitea ApplicationSpec implementation.
- GiteaApplicationSpec() - Constructor for class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- GitLabApplicationSpec - Class in com.cloudforgeci.api.application.cicd
-
GitLab ApplicationSpec implementation.
- GitLabApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- GitLabOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for GitLab using OmniAuth OpenID Connect.
- GitLabOidcIntegration() - Constructor for class com.cloudforge.core.oidc.GitLabOidcIntegration
- GrafanaApplicationSpec - Class in com.cloudforgeci.api.application.monitoring
-
Grafana ApplicationSpec implementation.
- GrafanaApplicationSpec() - Constructor for class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- GrafanaOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Grafana using generic_oauth provider.
- GrafanaOidcIntegration() - Constructor for class com.cloudforge.core.oidc.GrafanaOidcIntegration
- Grammar (BNF): - Section in class com.cloudforge.core.config.VisibilityExpressionEvaluator
- Grammar Specification - Section in class com.cloudforge.core.annotation.VisibilityCondition
- groups() - Element in annotation interface com.cloudforge.core.utilities.Arn
- groups() - Element in annotation interface com.cloudforge.core.utilities.DeploymentValidation
- groups() - Element in annotation interface com.cloudforge.core.utilities.DnsLabel
- groups() - Element in annotation interface com.cloudforge.core.utilities.DnsName
- groups() - Element in annotation interface com.cloudforge.core.utilities.OneOf
- GUARDDUTY_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- guardDutyAlertsConfigured - Variable in class com.cloudforge.core.config.DeploymentConfig
-
GuardDuty alerts configured (EventBridge to SNS/SIEM)
- guardDutyAlertsConfigured() - Method in class com.cloudforgeci.api.core.DeploymentContext
- guardDutyEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable GuardDuty threat detection
- guardDutyEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- GuardDutyFactory - Class in com.cloudforgeci.api.observability
-
Factory for AWS GuardDuty threat detection and compliance automation.
- GuardDutyFactory(Construct, String) - Constructor for class com.cloudforgeci.api.observability.GuardDutyFactory
H
- HarborApplicationSpec - Class in com.cloudforgeci.api.application.artifactregistry
-
Harbor Container Registry ApplicationSpec implementation.
- HarborApplicationSpec() - Constructor for class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- hasAdaptations() - Method in record class com.cloudforge.core.local.TemplateAdaptationResult
- hasAnyComplianceFramework() - Method in class com.cloudforge.core.config.DeploymentConfig
-
Checks if any compliance framework is enabled.
- hasComplianceFramework(ComplianceFrameworkType) - Method in class com.cloudforge.core.config.DeploymentConfig
-
Checks if a specific compliance framework is enabled.
- hasEfs() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns whether EFS is available in this deployment.
- hasEfs() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- hashCode() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.config.DeploymentContextPreparer.PrepareResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.CloudFormationTemplateDiff.ResourceChange
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalDeploymentPipelineResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalHostPortOccupant
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalResourceChange
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalSameApplicationStackReplacer.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.MiniStackCfnResourceCatalog.TemplateResourceRef
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.PreflightResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.PreflightViolation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.TemplateAdaptation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.local.TemplateAdaptationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.compute.ApplicationFactory.ApplicationSystem
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl.FrameworkControl
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.SystemContext.DomainAndSslFactories
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsDeployment
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontDeployment
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontFactories
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.LookupResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.catalog.UpdateProvisionedProductInput
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.CloudForgeSynthesizer.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployResult
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployResult
-
Deprecated.Returns a hash code value for this object.
- hasInternetAccess() - Method in enum class com.cloudforge.core.enums.NetworkMode
-
Check if this mode has outbound internet access.
- hasIssues() - Method in record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
- hasLocalEmulatorBrowserUrl(Map) - Static method in class com.cloudforge.core.local.PreferredUrlResolver
- hasMappingForRule(String) - Static method in class com.cloudforgeci.api.core.rules.CdkNagControlMapper
-
Checks if a cdk-nag rule has a mapping to a SecurityControl.
- hasReadReplicas() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
- hasScheduledTasks() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns whether the CMS has scheduled tasks (cron jobs).
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- hasScheduledTasks() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- hasStaticIp() - Method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Check if this load balancer type provides static IPs.
- hasTag(FieldTag) - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Checks if this field has a specific tag.
- healthCheckCommand() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Returns the value of the
healthCheckCommandrecord component. - healthCheckGracePeriod - Variable in class com.cloudforge.core.config.DeploymentConfig
- healthCheckGracePeriod() - Method in class com.cloudforgeci.api.core.DeploymentContext
- healthCheckInterval - Variable in class com.cloudforge.core.config.DeploymentConfig
- healthCheckInterval() - Method in class com.cloudforgeci.api.core.DeploymentContext
- healthCheckPath() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the health check path for ALB/ELB health checks.
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- healthCheckPath() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- healthCheckTimeout - Variable in class com.cloudforge.core.config.DeploymentConfig
- healthCheckTimeout() - Method in class com.cloudforgeci.api.core.DeploymentContext
- healthEndpoint() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- healthEndpoint() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Gateway health URL on the host (for example
http://localhost:4566/_ministack/health). - healthEndpoint() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
- healthPath() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns the value of the
healthPathrecord component. - healthy() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns the value of the
healthyrecord component. - healthyThreshold - Variable in class com.cloudforge.core.config.DeploymentConfig
- healthyThreshold() - Method in class com.cloudforgeci.api.core.DeploymentContext
- HIGH_AVAILABILITY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- HIPAA - Enum constant in enum class com.cloudforge.core.enums.ComplianceFrameworkType
- HipaaOrganizationalRules - Class in com.cloudforgeci.api.core.rules
-
HIPAA organizational and administrative safeguard validation rules.
- HipaaOrganizationalRules() - Constructor for class com.cloudforgeci.api.core.rules.HipaaOrganizationalRules
- HipaaRules - Class in com.cloudforgeci.api.core.rules
-
HIPAA Security Rule compliance validation.
- HipaaRules() - Constructor for class com.cloudforgeci.api.core.rules.HipaaRules
- historyRecorded() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
historyRecordedrecord component. - HOST_EMULATOR - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
-
Shared gateway alias when either emulator owns :4566.
- HOST_LOCALSTACK - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
-
Canonical CloudForge local hostnames (edge + hosts file).
- HOST_MANAGER - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- HOST_MINISTACK - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- HOST_NGINX - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- HOST_STACKPORT - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- hostedZoneDomain - Variable in class com.cloudforgeci.api.api.JenkinsConfig
-
Deprecated.
- hostPort() - Method in record class com.cloudforge.core.local.LocalHostPortOccupant
-
Returns the value of the
hostPortrecord component. - hostPort() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
hostPortrecord component. - http - Variable in class com.cloudforgeci.api.core.SystemContext
- httpRedirectEnabled - Variable in class com.cloudforgeci.api.core.SystemContext
- https - Variable in class com.cloudforgeci.api.core.SystemContext
- HTTPS_STRICT - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- httpsStrictEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
HTTPS-only mode (no HTTP listener when SSL enabled)
- httpsStrictEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- httpsTargetsAdded - Variable in class com.cloudforgeci.api.core.SystemContext
I
- IAM_NO_ADMIN_ACCESS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- IAM_PASSWORD_POLICY - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- IAM_ROOT_ACCESS_KEY_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- IAM_USER_GROUP_MEMBERSHIP - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- IAM_USER_MFA_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- IAM_USER_UNUSED_CREDENTIALS_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- iamActions() - Method in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- iamActions(Iterable) - Static method in class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog
- IAMConfiguration - Interface in com.cloudforgeci.api.interfaces
-
IAM Configuration interface that extends the base BaseConfiguration interface.
- IAMExample - Class in com.cloudforgeci.api.examples
-
Example demonstrating how to use the IAM Rules system with different permission profiles.
- IAMExample() - Constructor for class com.cloudforgeci.api.examples.IAMExample
- iamProfile - Variable in class com.cloudforgeci.api.core.SystemContext
- IAMProfile - Enum Class in com.cloudforge.core.enums
-
IAM Profile enum defining different levels of permissions for AWS resources.
- IAMProfileMapper - Class in com.cloudforge.core.iam
-
Maps Security Profiles to appropriate IAM Profiles following security best practices.
- IAMRules - Class in com.cloudforgeci.api.core.rules
- IAMRules() - Constructor for class com.cloudforgeci.api.core.rules.IAMRules
- IamSecurityRules - Class in com.cloudforgeci.api.core.rules
-
IAM security compliance validation rules.
- IamSecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.IamSecurityRules
- id - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Application identifier (e.g., "jenkins", "gitlab")
- id() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Returns the value of the
idrecord component. - id() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns the value of the
idrecord component. - id() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
idrecord component. - id() - Method in class com.cloudforgeci.api.core.iam.ExtendedIAMConfiguration
- id() - Method in class com.cloudforgeci.api.core.iam.MinimalIAMConfiguration
- id() - Method in class com.cloudforgeci.api.core.iam.StandardIAMConfiguration
- id() - Method in class com.cloudforgeci.api.core.runtime.Ec2RuntimeConfiguration
- id() - Method in class com.cloudforgeci.api.core.runtime.FargateRuntimeConfiguration
- id() - Method in class com.cloudforgeci.api.core.security.DevSecurityConfiguration
- id() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityConfiguration
- id() - Method in class com.cloudforgeci.api.core.security.StagingSecurityConfiguration
- id() - Method in class com.cloudforgeci.api.core.topology.ApplicationServiceTopologyConfiguration
- id() - Method in class com.cloudforgeci.api.core.topology.CmsServiceTopologyConfiguration
- id() - Method in class com.cloudforgeci.api.core.topology.JenkinsServiceTopologyConfiguration
- id() - Method in class com.cloudforgeci.api.core.topology.S3WebsiteTopologyConfiguration
- id() - Method in interface com.cloudforgeci.api.interfaces.BaseConfiguration
- identityCenter - Variable in class com.cloudforgeci.api.core.SystemContext
- IdentityCenterFactory - Class in com.cloudforgeci.api.security
-
Identity Center Factory for AWS IAM Identity Center (formerly AWS SSO) setup.
- IdentityCenterFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.IdentityCenterFactory
- identityCenterGroupName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Identity Center group name for user assignment
- identityCenterGroupName() - Method in class com.cloudforgeci.api.core.DeploymentContext
- IdentityCenterOidcConfiguration - Class in com.cloudforge.core.oidc
-
OIDC configuration for AWS IAM Identity Center (formerly AWS SSO).
- IdentityCenterOidcConfiguration(String, String, String, String, String, String, String) - Constructor for class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
-
Creates an IAM Identity Center OIDC configuration.
- IdentityCenterSamlFactory - Class in com.cloudforgeci.api.security
-
IAM Identity Center SAML Factory for automated SAML 2.0 application provisioning.
- IdentityCenterSamlFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.IdentityCenterSamlFactory
- IL_CENTRAL_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- image() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Returns the value of the
imagerecord component. - image() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns the value of the
imagerecord component. - image() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
imagerecord component. - IMAGE_EXTENSIONS - Static variable in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Extensions for image processing (beyond basic GD).
- IMMUTABLE - Enum constant in enum class com.cloudforge.core.annotation.FieldTag
-
This field cannot be changed after resource creation.
- Implementation Pattern: - Section in interface com.cloudforge.core.interfaces.FrameworkRules
- Implementing Custom Validators: - Section in interface com.cloudforge.core.config.FieldValidator
- Important Note - Section in class com.cloudforgeci.api.core.rules.GdprOrganizationalRules
- Important Note - Section in class com.cloudforgeci.api.core.rules.HipaaOrganizationalRules
- inbound() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Returns the value of the
inboundrecord component. - inboundTcp(int, String, String) - Static method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Convenience constructor for inbound TCP ports.
- IncidentResponseRules - Class in com.cloudforgeci.api.core.rules
-
Incident response and disaster recovery compliance validation rules.
- IncidentResponseRules() - Constructor for class com.cloudforgeci.api.core.rules.IncidentResponseRules
- inDirectory(Path, String) - Static method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.
- inDirectory(Path, String) - Static method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.
- infrastructure() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsDeployment
-
Returns the value of the
infrastructurerecord component. - InfrastructureFactories(VpcFactory, AlbFactory, EfsFactory, LoggingCwFactory) - Constructor for record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Creates an instance of a
InfrastructureFactoriesrecord class. - initialize(Arn) - Method in class com.cloudforge.core.utilities.Arn.Validator
- initialize(OneOf) - Method in class com.cloudforge.core.utilities.OneOf.Validator
- initialPassword() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns the value of the
initialPasswordrecord component. - inject(Object, SystemContext, DeploymentContext) - Static method in class com.cloudforgeci.api.core.annotation.ContextInjector
-
Inject context values into all annotated fields of the given object.
- inject(Object, Construct) - Static method in class com.cloudforgeci.api.core.annotation.ContextInjector
-
Inject context values into all annotated fields of the given object.
- inspectorEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Amazon Inspector for vulnerability scanning
- inspectorEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.AdvancedMonitoringRules
-
Install advanced monitoring validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.CdnApiSecurityRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.ComputeSecurityRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.ConfigurationValidationRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.DatabaseSecurityRules
-
Install database security validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.ElbSecurityRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.GdprOrganizationalRules
-
Install GDPR organizational validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.GdprRules
-
Install GDPR compliance validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.HipaaOrganizationalRules
-
Install HIPAA organizational validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.HipaaRules
-
Install HIPAA compliance validation rules for production and staging environments.
- install(SystemContext) - Static method in class com.cloudforgeci.api.core.rules.IAMRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.IamSecurityRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.IncidentResponseRules
-
Install incident response validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.Iso27001Rules
-
Install ISO 27001 compliance validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.KeyManagementRules
-
Install key management validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.LambdaSecurityRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.MessagingSecurityRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.PciDssRules
-
Install PCI-DSS compliance validation rules.
- install(SystemContext) - Static method in class com.cloudforgeci.api.core.rules.RuntimeRules
- install(SystemContext) - Static method in class com.cloudforgeci.api.core.rules.SecurityRules
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.Soc2Rules
-
Install SOC 2 compliance validation rules.
- install(SystemContext) - Method in class com.cloudforgeci.api.core.rules.ThreatProtectionRules
-
Install threat protection validation rules.
- install(SystemContext) - Static method in class com.cloudforgeci.api.core.rules.TopologyRules
- install(T) - Method in interface com.cloudforge.core.interfaces.FrameworkRules
-
Install compliance validation rules into the CDK construct tree.
- installAll(SystemContext) - Static method in class com.cloudforgeci.api.core.rules.Rules
- installCloudWatchAgent(UserDataBuilder, String, CmsSpec) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install and configure CloudWatch Agent for PHP logs.
- installCloudWatchAgent(String, List) - Method in interface com.cloudforge.core.interfaces.UserDataBuilder
-
Install and configure CloudWatch Agent for log streaming.
- installCloudWatchAgent(String, List) - Method in class com.cloudforgeci.api.core.UserDataBuilderImpl
- installComposer(UserDataBuilder) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install Composer for PHP dependency management.
- installDrush(UserDataBuilder) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install Drush for Drupal management.
- installMagentoDependencies(UserDataBuilder) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install Magento CLI dependencies.
- installNginx(UserDataBuilder) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install NGINX web server.
- installPhp(UserDataBuilder, PhpRuntimeConfig) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install PHP and required extensions on Amazon Linux 2023.
- installWordPress(UserDataBuilder, String) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Download and install WordPress.
- installWpCli(UserDataBuilder) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Install WP-CLI for WordPress management.
- INSTANCE - Static variable in class com.cloudforgeci.localstack.LocalStackEmulatorRuntime
- INSTANCE - Static variable in class com.cloudforgeci.localstack.LocalStackStackPortRuntime
- INSTANCE - Static variable in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- INSTANCE - Static variable in class com.cloudforgeci.ministack.MiniStackEmulatorRuntime
- INSTANCE - Static variable in class com.cloudforgeci.ministack.MiniStackLocalRuntime
- INSTANCE - Static variable in class com.cloudforgeci.ministack.MiniStackStackPortRuntime
- INSTANCE - Static variable in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- INSTANCE_METADATA_SECURITY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- instanceClass() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns the value of the
instanceClassrecord component. - instanceSg - Variable in class com.cloudforgeci.api.core.SystemContext
- instanceType - Variable in class com.cloudforge.core.config.DeploymentConfig
-
EC2 instance type (e.g., "t3.micro", "t3.small")
- instanceType() - Method in class com.cloudforgeci.api.core.DeploymentContext
- Integration with Plugin Systems - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- InteractivePrompter - Class in com.cloudforge.core.config
-
Interactive prompting utility that generates questions from @ConfigField annotations.
- InteractivePrompter(InputStream, PrintStream) - Constructor for class com.cloudforge.core.config.InteractivePrompter
-
Creates a new InteractivePrompter with the specified input and output streams.
- invalidate(String) - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
Ends one session.
- invalidateAllForSubject(String) - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
Ends every session belonging to
subject(admin force-logout). - isAccessKeyRotationRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAccessKeyRotationRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAccessKeyRotationRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAccessKeyRotationRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether access key rotation remediation should be enabled.
- isAdvancedSecurityEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAdvancedSecurityEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAdvancedSecurityEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAdvancedSecurityEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether advanced security features (risk-based authentication) should be enabled.
- isAdvisory(String) - Method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- isAlbAccessLoggingEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAlbAccessLoggingEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAlbAccessLoggingEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAlbAccessLoggingEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether access logging should be enabled for ALB.
- isAlbAuthenticated() - Method in enum class com.cloudforge.core.enums.AuthMode
-
Check if authentication is handled at ALB level.
- isAntiMalwareEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAntiMalwareEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAntiMalwareEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAntiMalwareEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether anti-malware protection should be enabled on EC2 instances.
- isAuditManagerEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAuditManagerEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAuditManagerEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAuditManagerEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether AWS Audit Manager should be enabled for continuous auditing.
- isAutoCreateUsers() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns whether to automatically create users on first login.
- isAutomatedBackupEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAutomatedBackupEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAutomatedBackupEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAutomatedBackupEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether automated backups should be enabled.
- isAutoScalingEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAutoScalingEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAutoScalingEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAutoScalingEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether auto-scaling should be enabled.
- isAwsConfigEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isAwsConfigEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isAwsConfigEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isAwsConfigEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether AWS Config should be enabled for compliance monitoring.
- isBackupVaultLockEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isBackupVaultLockEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isBackupVaultLockEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isBackupVaultLockEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether backup vault lock should be enabled.
- isBackupVaultRetentionEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isBackupVaultRetentionEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isBackupVaultRetentionEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isBackupVaultRetentionEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether backup vault should be retained on stack deletion.
- isCloudForgeEngine(String) - Static method in class com.cloudforgeci.localstack.LocalStackRdsSupport
- isCloudForgeManager(SystemContext) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- isCloudFrontEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isCloudFrontEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isCloudFrontEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isCloudFrontEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether CloudFront should be enabled for DDoS protection.
- isCloudTrailBucketAccessRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isCloudTrailBucketAccessRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isCloudTrailBucketAccessRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isCloudTrailBucketAccessRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether CloudTrail bucket access remediation should be enabled.
- isCloudTrailEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isCloudTrailEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isCloudTrailEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isCloudTrailEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether CloudTrail should be enabled for audit logging.
- isCloudTrailInsightsEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isCloudTrailInsightsEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isCloudTrailInsightsEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isCloudTrailInsightsEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether CloudTrail Insights should be enabled for anomaly detection.
- isCloudWatchLogsKmsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isCloudWatchLogsKmsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isCloudWatchLogsKmsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isCloudWatchLogsKmsEncryptionEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether CloudWatch Logs should be encrypted with KMS.
- isContainerImageScanningEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isContainerImageScanningEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isContainerImageScanningEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isContainerImageScanningEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether container image scanning should be enabled.
- isContainerRunning(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- isContainerRuntimeSecurityEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isContainerRuntimeSecurityEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isContainerRuntimeSecurityEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isContainerRuntimeSecurityEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether container runtime security monitoring should be enabled.
- isControlRequired(String, ComplianceMode, ComplianceMatrix.SecurityControl) - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Check if a security control should be enforced based on compliance requirements.
- isCrossRegionBackupEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isCrossRegionBackupEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isCrossRegionBackupEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isCrossRegionBackupEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether cross-region backup replication should be enabled.
- isDatabaseProvisioningChoiceRequired() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isDatabaseProvisioningChoiceRequired() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isDatabaseProvisioningChoiceRequired() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isDatabaseProvisioningChoiceRequired() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether an OPTIONAL
DatabaseSpecapplication must have an explicitprovisionDatabasechoice in its deployment context, rather than being allowed to silently fall through to that application's own embedded-storage default (whatever it degrades to whenprovisionDatabaseis never set —cloudforge-managerfalls back to an embedded H2 file, for example). - isDetailedBillingEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isDetailedBillingEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isDetailedBillingEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isDetailedBillingEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether detailed billing should be enabled.
- isDistroless() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns whether the container image is distroless (has no shell).
- isDistroless() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- isDistroless() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- isDistroless() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- isDistroless() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- isDistroless() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- isDistroless() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- isDistroless() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- isDynamoDbPitrRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isDynamoDbPitrRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isDynamoDbPitrRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isDynamoDbPitrRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether DynamoDB point-in-time recovery remediation should be enabled.
- isEbsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isEbsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isEbsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isEbsEncryptionEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether EBS volumes should be encrypted.
- isEbsEncryptionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isEbsEncryptionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isEbsEncryptionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isEbsEncryptionRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether EBS encryption remediation should be enabled.
- isEcommerce() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns whether this is an e-commerce platform.
- isEcrImageScanningRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isEcrImageScanningRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isEcrImageScanningRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isEcrImageScanningRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether ECR image scanning remediation should be enabled.
- isEfsEncryptionAtRestEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isEfsEncryptionAtRestEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isEfsEncryptionAtRestEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isEfsEncryptionAtRestEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether EFS should be encrypted at rest.
- isEfsEncryptionInTransitEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isEfsEncryptionInTransitEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isEfsEncryptionInTransitEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isEfsEncryptionInTransitEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether EFS should be encrypted in transit.
- isElbDeletionProtectionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isElbDeletionProtectionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isElbDeletionProtectionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isElbDeletionProtectionRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether ELB deletion protection remediation should be enabled.
- isEnterprise() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
True if enterprise features should be enabled.
- isError() - Method in class com.cloudforge.core.config.ValidationResult
-
Returns true if validation failed.
- isFileIntegrityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isFileIntegrityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isFileIntegrityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isFileIntegrityMonitoringEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether file integrity monitoring should be enabled on EC2 instances.
- isFlowLogsEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isFlowLogsEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isFlowLogsEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isFlowLogsEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether flow logs should be enabled for this security profile.
- isGroupBasedAccessEnabled() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns whether group-based access control is enabled.
- isGuardDutyEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isGuardDutyEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isGuardDutyEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isGuardDutyEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether GuardDuty should be enabled for threat detection.
- isGuardDutyRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isGuardDutyRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isGuardDutyRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isGuardDutyRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether GuardDuty remediation should be enabled.
- isHealthy() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- isHealthy() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- isHealthy() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- isHealthy() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- isHealthy() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Whether the gateway health endpoint returns HTTP 2xx.
- isHealthy() - Method in interface com.cloudforge.core.local.StackPortRuntime
- isHttpHealthy(URI) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- isHttpsStrictEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isHttpsStrictEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isHttpsStrictEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isHttpsStrictEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether HTTPS-only mode should be enforced (no HTTP listener).
- isImdsv2Required() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isImdsv2Required() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isImdsv2Required() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isImdsv2Required() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether EC2 instances must use IMDSv2 (Instance Metadata Service Version 2).
- isInspectorEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isInspectorEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isInspectorEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isInspectorEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether Amazon Inspector should be enabled for vulnerability scanning.
- isInspectorRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isInspectorRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isInspectorRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isInspectorRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether Inspector remediation should be enabled.
- isKmsKeyRotationRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isKmsKeyRotationRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isKmsKeyRotationRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isKmsKeyRotationRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether KMS key rotation remediation should be enabled.
- isKnownIamAction(String) - Static method in class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog
- isLoggedIn(String) - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
True if
subjecthas at least one active (non-expired) session. - isMacieAutomatedDiscoveryEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isMacieAutomatedDiscoveryEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isMacieAutomatedDiscoveryEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isMacieAutomatedDiscoveryEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether Macie automated discovery jobs should be enabled.
- isMacieEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isMacieEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isMacieEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isMacieEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether Amazon Macie should be enabled for sensitive data discovery.
- isMacieRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isMacieRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isMacieRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isMacieRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether Macie remediation should be enabled.
- isMfaRequired() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isMfaRequired() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isMfaRequired() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isMfaRequired() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether MFA (Multi-Factor Authentication) is required for user authentication.
- isMultiAzEnforced() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isMultiAzEnforced() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isMultiAzEnforced() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isMultiAzEnforced() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether multi-AZ deployment should be enforced.
- isNatGatewayEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isNatGatewayEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isNatGatewayEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isNatGatewayEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether NAT Gateway should be used for outbound internet access.
- ISO 27001 Coverage: - Section in class com.cloudforgeci.api.core.rules.Iso27001Rules
- Iso27001Rules - Class in com.cloudforgeci.api.core.rules
-
ISO/IEC 27001:2022 Information Security Management compliance validation.
- Iso27001Rules() - Constructor for class com.cloudforgeci.api.core.rules.Iso27001Rules
- isObjectCacheEnabled() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns whether object caching is enabled.
- ISOLATED - Enum constant in enum class com.cloudforge.core.enums.NetworkMode
-
Isolated subnets with no internet access.
- isPreventUserExistenceErrorsEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isPreventUserExistenceErrorsEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isPreventUserExistenceErrorsEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isPreventUserExistenceErrorsEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether to prevent user existence errors in authentication responses.
- isPrivate() - Method in enum class com.cloudforge.core.enums.NetworkMode
-
Check if this mode uses private subnets (no public IPs on instances).
- isPrivateWithNat() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
True if the service should run in private subnets without public IPs.
- isPrivilegedHostPort(int) - Static method in class com.cloudforge.core.local.LocalHostPortPolicy
- isPubliclyTrusted(boolean, String, String, String) - Static method in class com.cloudforgeci.api.core.TlsTrustEvaluator
- isRdsDatabaseMultiAzEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isRdsDatabaseMultiAzEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isRdsDatabaseMultiAzEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isRdsDatabaseMultiAzEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether RDS database Multi-AZ deployment should be enabled.
- isRdsDeletionProtectionEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isRdsDeletionProtectionEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isRdsDeletionProtectionEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isRdsDeletionProtectionEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether RDS deletion protection should be enabled.
- isRdsDeletionProtectionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isRdsDeletionProtectionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isRdsDeletionProtectionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isRdsDeletionProtectionRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether RDS deletion protection remediation should be enabled.
- isRdsEncryptionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isRdsEncryptionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isRdsEncryptionRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isRdsEncryptionRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether RDS encryption remediation should be enabled.
- isRdsMultiAzRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isRdsMultiAzRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isRdsMultiAzRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isRdsMultiAzRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether RDS Multi-AZ remediation should be enabled.
- isRequired(String) - Method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- isRequired(String, ComplianceMode) - Method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Check if this Config rule is required based on compliance frameworks and mode.
- isRestrictSecurityGroupEgressEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isRestrictSecurityGroupEgressEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isRestrictSecurityGroupEgressEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isRestrictSecurityGroupEgressEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether security group egress should be restricted to VPC CIDR only.
- isRoute53QueryLoggingEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isRoute53QueryLoggingEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isRoute53QueryLoggingEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isRoute53QueryLoggingEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether Route53 DNS query logging should be enabled.
- isRunning() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- isRunning() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- isRunning() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- isRunning() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- isRunning() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Whether the named container is in the running state.
- isRunning() - Method in interface com.cloudforge.core.local.StackPortRuntime
- isS3EncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isS3EncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isS3EncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isS3EncryptionEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether S3 buckets should be encrypted.
- isS3ObjectLockEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isS3ObjectLockEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isS3ObjectLockEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isS3ObjectLockEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether S3 Object Lock should be enabled for compliance audit buckets.
- isS3OffloadingEnabled() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns whether S3 media offloading is enabled.
- isS3VersioningRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isS3VersioningRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isS3VersioningRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isS3VersioningRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether S3 bucket versioning remediation should be enabled.
- isSecurityHubEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isSecurityHubEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isSecurityHubEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isSecurityHubEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether AWS Security Hub should be enabled for centralized security findings.
- isSecurityHubRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isSecurityHubRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isSecurityHubRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isSecurityHubRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether Security Hub remediation should be enabled.
- isSecurityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isSecurityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isSecurityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isSecurityMonitoringEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether security monitoring and alerting should be enabled.
- isSelfSignupEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isSelfSignupEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isSelfSignupEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isSelfSignupEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether self-service user registration is allowed.
- isSnsKmsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isSnsKmsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isSnsKmsEncryptionEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isSnsKmsEncryptionEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether SNS topics should be encrypted with KMS.
- isSshRemovalRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isSshRemovalRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isSshRemovalRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isSshRemovalRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether SSH removal remediation should be enabled.
- isSuccess() - Method in class com.cloudforge.core.config.ValidationResult
-
Returns true if validation succeeded.
- issues() - Method in record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
-
Returns the value of the
issuesrecord component. - isSupported() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns whether this application supports OIDC integration.
- isSupported() - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- isSupported() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- isValid() - Method in record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
-
Returns the value of the
isValidrecord component. - isValid(DeploymentContext, ConstraintValidatorContext) - Method in class com.cloudforge.core.utilities.DeploymentValidation.Validator
- isValid(String, ConstraintValidatorContext) - Method in class com.cloudforge.core.utilities.Arn.Validator
- isValid(String, ConstraintValidatorContext) - Method in class com.cloudforge.core.utilities.DnsLabel.Validator
- isValid(String, ConstraintValidatorContext) - Method in class com.cloudforge.core.utilities.DnsName.Validator
- isValid(String, ConstraintValidatorContext) - Method in class com.cloudforge.core.utilities.OneOf.Validator
- isValidCombination(SecurityProfile, IAMProfile) - Static method in class com.cloudforge.core.iam.IAMProfileMapper
-
Validates that the IAM profile is appropriate for the security profile.
- isValidRegion(String) - Static method in enum class com.cloudforge.core.enums.AwsRegion
-
Checks if a region code is valid.
- isVisible(Object, Object) - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Checks if this field is visible based on the current configuration.
- isVpcDefaultSgRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isVpcDefaultSgRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isVpcDefaultSgRemediationEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isVpcDefaultSgRemediationEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether VPC default security group remediation should be enabled.
- isVpcEndpointsEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isVpcEndpointsEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isVpcEndpointsEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isVpcEndpointsEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether VPC endpoints should be used for AWS services.
- isWafEnabled() - Method in class com.cloudforgeci.api.core.security.DevSecurityProfileConfiguration
- isWafEnabled() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
- isWafEnabled() - Method in class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
- isWafEnabled() - Method in interface com.cloudforgeci.api.interfaces.SecurityProfileConfiguration
-
Whether WAF should be enabled for web application protection.
J
- jenkins() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsDeployment
-
Returns the value of the
jenkinsrecord component. - JENKINS_CONTAINER_PATH - Static variable in interface com.cloudforgeci.api.interfaces.Constants.Jenkins
- JENKINS_HOME - Static variable in interface com.cloudforgeci.api.interfaces.Constants.Jenkins
- JENKINS_PATH - Static variable in interface com.cloudforgeci.api.interfaces.Constants.Jenkins
- JENKINS_PORT - Static variable in interface com.cloudforgeci.api.interfaces.Constants.Jenkins
- JENKINS_SERVICE - Enum constant in enum class com.cloudforge.core.enums.TopologyType
- JenkinsApplicationSpec - Class in com.cloudforgeci.api.application
-
Jenkins ApplicationSpec implementation.
- JenkinsApplicationSpec() - Constructor for class com.cloudforgeci.api.application.JenkinsApplicationSpec
- JenkinsConfig - Class in com.cloudforgeci.api.api
-
Deprecated, for removal: This API element is subject to removal in a future version.
- JenkinsConfig(String, boolean, String, String, StackProps) - Constructor for class com.cloudforgeci.api.api.JenkinsConfig
-
Deprecated.
- JenkinsDeployment(SystemContext.InfrastructureFactories, SystemContext.JenkinsSpecificFactories, SystemContext.DomainAndSslFactories) - Constructor for record class com.cloudforgeci.api.core.SystemContext.JenkinsDeployment
-
Creates an instance of a
JenkinsDeploymentrecord class. - JenkinsOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Jenkins using the OpenID Connect Authentication Plugin.
- JenkinsOidcIntegration() - Constructor for class com.cloudforge.core.oidc.JenkinsOidcIntegration
- JenkinsServiceTopologyConfiguration - Class in com.cloudforgeci.api.core.topology
- JenkinsServiceTopologyConfiguration() - Constructor for class com.cloudforgeci.api.core.topology.JenkinsServiceTopologyConfiguration
- JenkinsSpecificFactories(FargateFactory, ContainerFactory, AlarmFactory, Ec2Factory, Object) - Constructor for record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Creates an instance of a
JenkinsSpecificFactoriesrecord class. - JoomlaApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Joomla CMS ApplicationSpec implementation.
- JoomlaApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- JoomlaOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Joomla using miniOrange plugin.
- JoomlaOidcIntegration() - Constructor for class com.cloudforge.core.oidc.JoomlaOidcIntegration
- JSON Serialization - Section in enum class com.cloudforge.core.enums.SecurityProfile
- JSON Serialization - Section in enum class com.cloudforge.core.enums.TopologyType
K
- keepBackupResources() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
- keepEfsResources() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
- keycloakDeployed - Variable in class com.cloudforgeci.api.core.SystemContext
- KeycloakFactory - Class in com.cloudforgeci.api.security
-
Keycloak SAML Bridge Factory.
- KeycloakFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.KeycloakFactory
- keycloakServiceUrl - Variable in class com.cloudforgeci.api.core.SystemContext
- Key Differences from WordPress: - Section in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- Key Features: - Section in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- KeyManagementRules - Class in com.cloudforgeci.api.core.rules
-
Key Management compliance validation rules.
- KeyManagementRules() - Constructor for class com.cloudforgeci.api.core.rules.KeyManagementRules
- kind() - Method in class com.cloudforgeci.api.core.iam.ExtendedIAMConfiguration
- kind() - Method in class com.cloudforgeci.api.core.iam.MinimalIAMConfiguration
- kind() - Method in class com.cloudforgeci.api.core.iam.StandardIAMConfiguration
- kind() - Method in class com.cloudforgeci.api.core.runtime.Ec2RuntimeConfiguration
- kind() - Method in class com.cloudforgeci.api.core.runtime.FargateRuntimeConfiguration
- kind() - Method in class com.cloudforgeci.api.core.security.DevSecurityConfiguration
- kind() - Method in class com.cloudforgeci.api.core.security.ProductionSecurityConfiguration
- kind() - Method in class com.cloudforgeci.api.core.security.StagingSecurityConfiguration
- kind() - Method in class com.cloudforgeci.api.core.topology.ApplicationServiceTopologyConfiguration
- kind() - Method in class com.cloudforgeci.api.core.topology.CmsServiceTopologyConfiguration
- kind() - Method in class com.cloudforgeci.api.core.topology.JenkinsServiceTopologyConfiguration
- kind() - Method in class com.cloudforgeci.api.core.topology.S3WebsiteTopologyConfiguration
- kind() - Method in interface com.cloudforgeci.api.interfaces.IAMConfiguration
-
Returns the IAM profile type for this configuration.
- kind() - Method in interface com.cloudforgeci.api.interfaces.RuntimeConfiguration
- kind() - Method in interface com.cloudforgeci.api.interfaces.SecurityConfiguration
- kind() - Method in interface com.cloudforgeci.api.interfaces.TopologyConfiguration
- KMS_CMK_NOT_SCHEDULED_FOR_DELETION - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- KMS_KEY_ROTATION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
L
- LAMBDA_DLQ_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- LAMBDA_FUNCTION_PUBLIC_ACCESS_PROHIBITED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- LAMBDA_FUNCTION_SETTINGS_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- LAMBDA_INSIDE_VPC - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- LAMBDA_SECURITY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- LambdaSecurityRules - Class in com.cloudforgeci.api.core.rules
-
Lambda security compliance validation rules.
- LambdaSecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.LambdaSecurityRules
- lastLoginAt() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
lastLoginAtrecord component. - lastSeenAt() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns the value of the
lastSeenAtrecord component. - lastSeenAt() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
lastSeenAtrecord component. - launchConstraintCreated() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Returns the value of the
launchConstraintCreatedrecord component. - lbType - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Load balancer type
- lbType - Variable in class com.cloudforgeci.api.core.SystemContext
- lbType() - Method in class com.cloudforgeci.api.core.DeploymentContext
- level() - Method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
-
Returns the value of the
levelrecord component. - LICENSE_KEY - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
Matches
ManagerRuntimeConfiguration.LicenseSeat's "stopgap" env-var path exactly (cloudforge-manager) — a deploy-time-supplied customer license key, delivered as a Secrets Manager-backed ECS Secret, never a literal value in the task definition. - LICENSE_SECRET_SUFFIX - Static variable in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
-
The Secrets Manager secret name for Metabase Pro/Enterprise license token.
- licenseKeySecretArn - Variable in class com.cloudforgeci.api.core.SystemContext
- licenseKeySecretEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name a deploy-time-supplied license key should be bound to, or
null(the default) if this application has no license key concept. - linkedAccountId() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
linkedAccountIdrecord component. - linkedAccountId() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns the value of the
linkedAccountIdrecord component. - linkedAccountId() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns the value of the
linkedAccountIdrecord component. - LINUX - Enum constant in enum class com.cloudforge.core.manager.agent.AgentPlatform
- listAccounts() - Method in interface com.cloudforge.core.manager.auth.AuthBackend
- listActiveLocalstackStacks() - Method in class com.cloudforgeci.localstack.LocalStackDeployer
-
Active
*-localstackstacks (excludes DELETE*). - listActiveMinistackStacks() - Method in class com.cloudforgeci.ministack.MiniStackDeployer
-
Active
*-ministackstacks (excludes DELETE*). - listDbInstances() - Method in class com.cloudforgeci.localstack.LocalStackRdsSupport
-
All DB instances visible to the LocalStack RDS API.
- listenPort() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns the value of the
listenPortrecord component. - load() - Static method in class com.cloudforge.core.config.ApplicationPropertyLoader
-
Merged classpath properties (application then application-local).
- LoadBalancerType - Enum Class in com.cloudforge.core.enums
-
Load balancer type for application ingress.
- LocalAuthRuntime - Interface in com.cloudforge.core.local
-
Reconciles local processes required when canonical templates include auth the emulator cannot execute at the load balancer (for example ALB OIDC/Cognito).
- LocalDeployer - Interface in com.cloudforge.core.local
-
Deploys adapted CloudFormation templates to a local emulator endpoint.
- LocalDeploymentArtifactPaths - Record Class in com.cloudforge.core.local
-
Canonical, adapted, and adaptation-report paths for a local deployment.
- LocalDeploymentArtifactPaths(Path, Path, Path) - Constructor for record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
-
Creates an instance of a
LocalDeploymentArtifactPathsrecord class. - LocalDeploymentCatalog - Class in com.cloudforge.core.local
-
Resolves
applicationIdfrom per-stack catalog files underdeployment-contexts/. - LocalDeploymentNaming - Class in com.cloudforge.core.local
-
Stack and artifact naming conventions for local deployment targets.
- LocalDeploymentPipeline - Class in com.cloudforge.core.local
-
Target-agnostic adapt → deploy → auth-runtime reconcile pipeline.
- LocalDeploymentPipeline(TemplateAdapter, Supplier, LocalAuthRuntime) - Constructor for class com.cloudforge.core.local.LocalDeploymentPipeline
- LocalDeploymentPipelineResult - Record Class in com.cloudforge.core.local
-
Combined outcome of template adaptation and local CloudFormation deploy.
- LocalDeploymentPipelineResult(TemplateAdaptationResult, LocalDeployResult) - Constructor for record class com.cloudforge.core.local.LocalDeploymentPipelineResult
-
Creates an instance of a
LocalDeploymentPipelineResultrecord class. - LocalDeploymentRequest - Record Class in com.cloudforge.core.local
-
Inputs for adapt-and-deploy against a local emulator target.
- LocalDeploymentRequest(DeploymentTarget, String, Path, Path, Path, String) - Constructor for record class com.cloudforge.core.local.LocalDeploymentRequest
-
Creates an instance of a
LocalDeploymentRequestrecord class. - LocalDeployPreflight - Class in com.cloudforgeci.api.deploy
-
Runs target-specific deploy preflight before local emulator pipelines execute.
- LocalDeployPreflight.PreflightOutcome - Record Class in com.cloudforgeci.api.deploy
- LocalDeployResult - Record Class in com.cloudforge.core.local
-
Outcome of deploying an adapted template to a local emulator endpoint.
- LocalDeployResult(String, boolean, boolean, List, Map) - Constructor for record class com.cloudforge.core.local.LocalDeployResult
-
Creates an instance of a
LocalDeployResultrecord class. - LocalEmulatorDefaults - Class in com.cloudforge.core.local
-
Canonical Docker and gateway defaults shared by all CloudForge local emulators.
- LocalEmulatorHostPortProbe - Class in com.cloudforge.core.local
-
Detects host ports already used by local emulator ECS tasks (Docker) or stack outputs (CFN).
- LocalEmulatorPaths - Class in com.cloudforge.core.local
-
Resolves on-disk paths used by local emulator runtimes.
- LocalEmulatorRuntime - Interface in com.cloudforge.core.local
-
Docker lifecycle for a local AWS emulator (MiniStack or LocalStack).
- LocalEmulatorRuntimeProvider - Interface in com.cloudforge.core.local
-
ServiceLoader entry point for
LocalEmulatorRuntimeimplementations in target modules. - LocalEmulatorRuntimes - Class in com.cloudforge.core.local
-
Discovers
LocalEmulatorRuntimeimplementations registered by target modules. - LocalEmulatorSpec - Record Class in com.cloudforge.core.local
-
Immutable metadata for a CloudForge-managed local emulator container.
- LocalEmulatorSpec(DeploymentTarget, String, String, String, String, String) - Constructor for record class com.cloudforge.core.local.LocalEmulatorSpec
-
Creates an instance of a
LocalEmulatorSpecrecord class. - LocalHostPortConflictChecker - Class in com.cloudforge.core.local
-
Blocks local emulator deploys when the required
localhostport is already in use. - LocalHostPortOccupant - Record Class in com.cloudforge.core.local
-
A host port already claimed on the local machine by an emulator ECS task or stack output.
- LocalHostPortOccupant(String, int, String) - Constructor for record class com.cloudforge.core.local.LocalHostPortOccupant
-
Creates an instance of a
LocalHostPortOccupantrecord class. - LocalHostPortPolicy - Class in com.cloudforge.core.local
-
Resolves the host port a MiniStack Fargate deploy will bind (
localhost:port). - LocalResourceChange - Record Class in com.cloudforge.core.local
-
One CloudFormation resource change from a local deploy change set.
- LocalResourceChange(String, String, String, String) - Constructor for record class com.cloudforge.core.local.LocalResourceChange
-
Creates an instance of a
LocalResourceChangerecord class. - LocalSameApplicationStackReplacer - Class in com.cloudforge.core.local
-
Deletes prior local emulator stacks for the same CloudForge
applicationIdwhen redeploying under a new stack name. - LocalSameApplicationStackReplacer.Result - Record Class in com.cloudforge.core.local
- LocalSameApplicationStackReplacer.StackDeleter - Interface in com.cloudforge.core.local
- localstack() - Static method in record class com.cloudforge.core.local.LocalEmulatorSpec
- localstack() - Static method in record class com.cloudforge.core.local.StackPortSpec
- LOCALSTACK - Enum constant in enum class com.cloudforge.core.local.DeploymentTarget
- LOCALSTACK_AUTH_TOKEN_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- LOCALSTACK_CONTAINER - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- LOCALSTACK_ENDPOINT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- LOCALSTACK_HEALTH_PATH - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- LOCALSTACK_IMAGE - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- LOCALSTACK_STACKPORT_CONTAINER - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- LOCALSTACK_VOLUME_DIR_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- LOCALSTACK_VOLUME_DIR_NAME - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- LocalStackCapabilityProbe - Class in com.cloudforgeci.localstack
-
Probes LocalStack gateway health and derives a
LocalStackCapabilitySnapshotfor tier-aware template adaptation and deploy preflight. - LocalStackCapabilitySnapshot - Record Class in com.cloudforge.core.local
-
Snapshot of LocalStack health, edition, and service availability for adapt/deploy decisions.
- LocalStackCapabilitySnapshot(boolean, URI, LocalStackTierProfile, String, String, Set, Map) - Constructor for record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Creates an instance of a
LocalStackCapabilitySnapshotrecord class. - LocalStackCapabilitySnapshotHealth - Class in com.cloudforge.core.local
-
JSON-friendly projection of
LocalStackCapabilitySnapshotfor health APIs. - LocalStackCdkAssetPublisher - Class in com.cloudforgeci.localstack
-
Publishes CDK synth assets from
cdk.out/*.assets.jsonto S3 soCustom::AWSLambdas and other asset-backed resources can deploy — used by bothLocalStackDeployer(this module) andAwsDirectDeployer(cloudforge-api, which already depends on this module for orchestrating the local-emulator deploy pipelines it dispatches to; despite the class's LocalStack-flavored name, its logic is a plain S3 upload against whateverS3Clientit's given and was never actually LocalStack-specific). - LocalStackCli - Class in com.cloudforgeci.localstack
-
Non-interactive entry point for direct local LocalStack operations.
- LocalStackDeployer - Class in com.cloudforgeci.localstack
-
Creates and incrementally updates CloudFormation stacks against LocalStack.
- LocalStackDeployer() - Constructor for class com.cloudforgeci.localstack.LocalStackDeployer
- LocalStackDeployer(String, String) - Constructor for class com.cloudforgeci.localstack.LocalStackDeployer
-
Visible for tests and custom endpoint wiring.
- LocalStackDeployer.Change - Record Class in com.cloudforgeci.localstack
-
Deprecated.use
LocalResourceChange. - LocalStackDeployer.DeploymentResult - Record Class in com.cloudforgeci.localstack
-
Deprecated.use
LocalDeployResult. - LocalStackDeploymentPipeline - Class in com.cloudforgeci.localstack
-
LocalStack entry point for adapt-and-deploy.
- LocalStackDeploymentPipeline.ArtifactPaths - Record Class in com.cloudforgeci.localstack
- LocalStackDeploymentPipeline.DeployRequest - Record Class in com.cloudforgeci.localstack
-
Deprecated.
- LocalStackDeploymentPipeline.DeployResult - Record Class in com.cloudforgeci.localstack
-
Deprecated.
- LocalStackDeployPreflight - Class in com.cloudforgeci.localstack
-
Tier- and capability-aware LocalStack deploy preflight.
- LocalStackEmulatorRuntime - Class in com.cloudforgeci.localstack
-
Starts and stops the LocalStack Docker container (
cfc-localstack). - LocalStackEmulatorRuntimeProvider - Class in com.cloudforgeci.localstack
- LocalStackEmulatorRuntimeProvider() - Constructor for class com.cloudforgeci.localstack.LocalStackEmulatorRuntimeProvider
- localStackName() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns the value of the
localStackNamerecord component. - localStackName() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
localStackNamerecord component. - localStackName(String, DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalDeploymentNaming
- LocalStackPlatformRuntimeProvider - Class in com.cloudforgeci.localstack
-
LocalStack-owned implementation of generic platform lifecycle capabilities.
- LocalStackPlatformRuntimeProvider() - Constructor for class com.cloudforgeci.localstack.LocalStackPlatformRuntimeProvider
- LocalStackRdsSupport - Class in com.cloudforgeci.localstack
-
RDS helpers for LocalStack integration-test verification.
- LocalStackRdsSupport() - Constructor for class com.cloudforgeci.localstack.LocalStackRdsSupport
- LocalStackRdsSupport(String, String) - Constructor for class com.cloudforgeci.localstack.LocalStackRdsSupport
- LocalStackServiceCapability - Enum Class in com.cloudforge.core.local
-
AWS service areas CloudForge probes on LocalStack before adapt/deploy.
- localstackStackName() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
localstackStackNamerecord component. - LocalStackStackPortRuntime - Class in com.cloudforgeci.localstack
-
StackPort resource browser wired to the LocalStack gateway on
cfc-network. - LocalStackStackPortRuntimeProvider - Class in com.cloudforgeci.localstack
- LocalStackStackPortRuntimeProvider() - Constructor for class com.cloudforgeci.localstack.LocalStackStackPortRuntimeProvider
- LocalStackTemplateAdapter - Class in com.cloudforgeci.localstack
-
Produces the explicitly-audited template deployed to LocalStack.
- LocalStackTierProfile - Enum Class in com.cloudforge.core.local
-
LocalStack product tier profile used by the template adapter.
- localStackVolumeDir() - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
-
Resolve persisted LocalStack data directory (matches former compose bind mount).
- localStackVolumeDir(Path) - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
- localTemplate() - Method in record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
-
Returns the value of the
localTemplaterecord component. - localTemplate() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns the value of the
localTemplaterecord component. - localTemplate() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns the value of the
localTemplaterecord component. - localTemplate() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
localTemplaterecord component. - localTemplate() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns the value of the
localTemplaterecord component. - localTemplate() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
localTemplaterecord component. - LOG_RETENTION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- logging() - Method in record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Returns the value of the
loggingrecord component. - LoggingCwFactory - Class in com.cloudforgeci.api.observability
-
CloudWatch Logging Factory using annotation-based context injection.
- LoggingCwFactory(Construct, String) - Constructor for class com.cloudforgeci.api.observability.LoggingCwFactory
- logicalId() - Method in record class com.cloudforge.core.local.CloudFormationTemplateDiff.ResourceChange
-
Returns the value of the
logicalIdrecord component. - logicalId() - Method in record class com.cloudforge.core.local.MiniStackCfnResourceCatalog.TemplateResourceRef
-
Returns the value of the
logicalIdrecord component. - logicalResourceId() - Method in record class com.cloudforge.core.local.LocalResourceChange
-
Returns the value of the
logicalResourceIdrecord component. - logicalResourceId() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Returns the value of the
logicalResourceIdrecord component. - logicalResourceId() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Returns the value of the
logicalResourceIdrecord component. - logicalStackName(String, DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalDeploymentCatalog
-
Logical stack name from a CFN stack name (strips
-ministack/-localstack). - logRetentionDays - Variable in class com.cloudforge.core.config.DeploymentConfig
-
CloudWatch Logs retention days
- logRetentionDays() - Method in class com.cloudforgeci.api.core.DeploymentContext
- logs - Variable in class com.cloudforgeci.api.core.SystemContext
- LOGS_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
Manager creating the target app's own
AWS::Logs::LogGroupas part of its infrastructure -- separate fromPermissionMatrix.CORE_PERMISSIONS, which is what the deployed app's own task role needs to write into that log group at runtime. - LOGS_READ - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- lookupProduct(String, String) - Method in class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher
-
Looks up an already-published product by the exact deterministic name
ApplicationLoader's callers construct from an application's owndisplayName/applicationId("<displayName> (<applicationId>)"— seeCatalogPublishService.publishOne) — reconstructing that same name is how the caller asks "has this application been packaged yet?" without needing a separate index. - LookupResult(String, String, String) - Constructor for record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.LookupResult
-
Creates an instance of a
LookupResultrecord class.
M
- 4.0 migration intent - Section in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
- 4.0 migration intent - Section in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
- 4.0 migration intent - Section in interface com.cloudforge.core.interfaces.CmsSpec
- macieAutomatedDiscovery - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Macie automated discovery jobs
- macieAutomatedDiscoveryEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- macieEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Amazon Macie for PII/PHI discovery (HIPAA/GDPR)
- macieEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- MACOS - Enum constant in enum class com.cloudforge.core.manager.agent.AgentPlatform
- MagentoApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Magento 2 E-commerce ApplicationSpec implementation.
- MagentoApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- MagentoOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Magento 2 using miniOrange module.
- MagentoOidcIntegration() - Constructor for class com.cloudforge.core.oidc.MagentoOidcIntegration
- main(String[]) - Static method in class com.cloudforge.core.local.EmulatorEdgeCli
- main(String[]) - Static method in class com.cloudforgeci.localstack.LocalStackCli
- main(String[]) - Static method in class com.cloudforgeci.ministack.MiniStackAuthProxy
- main(String[]) - Static method in class com.cloudforgeci.ministack.MiniStackCli
- ManagerAwsCapabilityCatalog - Class in com.cloudforge.core.manager
-
Versioned catalog of AWS API capabilities CloudForge Manager uses for per-instance operator actions (RDS snapshot/restore/upgrade, ECS lifecycle, CFN inventory/delete).
- ManagerAwsCapabilityCatalog.Capability - Enum Class in com.cloudforge.core.manager
- managerDirectDeployEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Opt-in: grants CloudForge Manager's own task/instance role the direct-deploy IAM capabilities (
CFN_DEPLOY/SC_PROVISION— seeManagerAwsCapabilityCatalog), condition-scoped to CloudForge-tagged resources. - managerDirectDeployEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ManagerEndpointSupport - Class in com.cloudforge.core.manager
-
Resolves LocalStack / MiniStack gateway URLs from env or system properties.
- ManagerEnvKeys - Class in com.cloudforge.core.manager
-
Canonical environment / system-property keys for CloudForge Manager.
- managerHistoryToken - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Bearer token for POST /api/v1/history.
- managerLicenseKey - Variable in class com.cloudforge.core.config.DeploymentConfig
-
A customer's LicenseSeat license key (
LS-XXXX-XXXX-XXXX-XXXX), injected at deploy time so an install activates immediately instead of requiring a follow-up visit to the owner-only License settings screen after the stack comes up. - managerLicenseKey() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ManagerOperatorIamSupport - Class in com.cloudforgeci.api.core.iam
-
Attaches
ManagerAwsCapabilityCatalogbaseline operator IAM to CloudForge Manager task/instance roles at CDK synthesis time. - ManagerRuntimeBridge - Class in com.cloudforge.core.manager
-
Framework-neutral bridge that materializes Manager settings into system properties when the process environment does not already define them.
- managerTarget - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Default inventory target for Manager clients (ministack | aws).
- managerUrl - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Base URL of a running CloudForge Manager (e.g.
- managerVolumeRoots() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Returns the value of the
managerVolumeRootsrecord component. - mapFromSecurity(SecurityProfile) - Static method in class com.cloudforge.core.iam.IAMProfileMapper
-
Maps a Security Profile to the appropriate IAM Profile.
- mapFromSecurity(SecurityProfile, IAMProfile) - Static method in class com.cloudforge.core.iam.IAMProfileMapper
-
Maps a Security Profile to the appropriate IAM Profile with override capability.
- mapRuleToControl(String) - Static method in class com.cloudforgeci.api.core.rules.CdkNagControlMapper
-
Maps a cdk-nag rule ID to the corresponding CloudForge SecurityControl.
- materialize(CloudFormationStackArtifact, Path) - Static method in class com.cloudforgeci.api.deploy.CanonicalTemplateResolver
-
Ensure the synthesized stack template exists at
expectedPath. - MattermostApplicationSpec - Class in com.cloudforgeci.api.application.collaboration
-
Mattermost Enterprise Edition ApplicationSpec implementation.
- MattermostApplicationSpec() - Constructor for class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- MattermostGitLabOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Mattermost Team Edition using GitLab OAuth provider.
- MattermostGitLabOidcIntegration() - Constructor for class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- MattermostOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Mattermost using native OpenID Connect.
- MattermostOidcIntegration() - Constructor for class com.cloudforge.core.oidc.MattermostOidcIntegration
- MattermostSamlIntegration - Class in com.cloudforge.core.oidc
-
SAML 2.0 integration for Mattermost.
- MattermostSamlIntegration() - Constructor for class com.cloudforge.core.oidc.MattermostSamlIntegration
- MattermostTeamApplicationSpec - Class in com.cloudforgeci.api.application.collaboration
-
Mattermost Team Edition ApplicationSpec implementation (FREE).
- MattermostTeamApplicationSpec() - Constructor for class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- max() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Maximum value for numeric fields (int, double, float).
- max() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
maxrecord component. - maxAgeSeconds() - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
Session TTL, in seconds — the sliding window each successful
SessionStore.resolveSubject(String)and freshSessionStore.create(String)extends. - maxExecutionTime() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
maxExecutionTimerecord component. - maxInstanceCapacity - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Maximum instance capacity for auto-scaling
- maxInstanceCapacity - Variable in class com.cloudforgeci.api.core.SystemContext
- maxInstanceCapacity() - Method in class com.cloudforgeci.api.core.DeploymentContext
- maxUploadSizeMb() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns the maximum file size for uploads in megabytes.
- ME - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- ME_CENTRAL_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- ME_SOUTH_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- mediaUploadPath() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the local media upload path within the container.
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- mediaUploadPath() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- MediaWikiApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
MediaWiki ApplicationSpec implementation.
- MediaWikiApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- MediaWikiOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for MediaWiki via PluggableAuth / OpenIDConnect extension.
- MediaWikiOidcIntegration() - Constructor for class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- memory - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Fargate memory in MB
- memory - Variable in class com.cloudforgeci.api.core.SystemContext
- memory() - Method in class com.cloudforgeci.api.core.DeploymentContext
- memoryLimit() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
memoryLimitrecord component. - merge(PreflightResult) - Method in record class com.cloudforge.core.local.PreflightResult
- mergeLocalStackHostUrl(String, String) - Static method in class com.cloudforge.core.local.PreferredUrlResolver
- message() - Method in record class com.cloudforge.core.local.PreflightViolation
-
Returns the value of the
messagerecord component. - message() - Element in annotation interface com.cloudforge.core.utilities.Arn
- message() - Element in annotation interface com.cloudforge.core.utilities.DeploymentValidation
- message() - Element in annotation interface com.cloudforge.core.utilities.DnsLabel
- message() - Element in annotation interface com.cloudforge.core.utilities.DnsName
- message() - Element in annotation interface com.cloudforge.core.utilities.OneOf
- messages() - Method in record class com.cloudforge.core.config.DeploymentContextPreparer.PrepareResult
-
Returns the value of the
messagesrecord component. - messages() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
messagesrecord component. - MessagingSecurityRules - Class in com.cloudforgeci.api.core.rules
-
Messaging security compliance validation rules.
- MessagingSecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.MessagingSecurityRules
- MetabaseApplicationSpec - Class in com.cloudforgeci.api.application.analytics
-
Metabase Business Intelligence ApplicationSpec implementation.
- MetabaseApplicationSpec() - Constructor for class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- MetabaseSamlIntegration - Class in com.cloudforge.core.oidc
-
SAML integration for Metabase (Pro/Enterprise editions).
- MetabaseSamlIntegration() - Constructor for class com.cloudforge.core.oidc.MetabaseSamlIntegration
- MFA_ENABLED_FOR_IAM_CONSOLE_ACCESS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- MigrationGuide - Class in com.cloudforge.core.annotation
-
Migration guide for converting existing factory classes to use annotation-based context injection.
- MigrationGuide() - Constructor for class com.cloudforge.core.annotation.MigrationGuide
- min() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Minimum value for numeric fields (int, double, float).
- min() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
minrecord component. - minCpu - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Minimum CPU units (Fargate)
- MINIMAL - Enum constant in enum class com.cloudforge.core.enums.IAMProfile
-
MINIMAL: Only essential permissions required for basic operation.
- MinimalIAMConfiguration - Class in com.cloudforgeci.api.core.iam
-
Minimal IAM configuration with least privilege permissions.
- MinimalIAMConfiguration() - Constructor for class com.cloudforgeci.api.core.iam.MinimalIAMConfiguration
- minInstanceCapacity - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Minimum instance capacity for auto-scaling
- minInstanceCapacity - Variable in class com.cloudforgeci.api.core.SystemContext
- minInstanceCapacity() - Method in class com.cloudforgeci.api.core.DeploymentContext
- minInstanceType - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Minimum instance type (EC2)
- ministack() - Static method in record class com.cloudforge.core.local.LocalEmulatorSpec
- ministack() - Static method in record class com.cloudforge.core.local.StackPortSpec
- MINISTACK - Enum constant in enum class com.cloudforge.core.local.DeploymentTarget
- MINISTACK_CONTAINER - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- MINISTACK_ENDPOINT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- MINISTACK_HEALTH_PATH - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- MINISTACK_IMAGE - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- MINISTACK_STACKPORT_CONTAINER - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
-
StackPort resource browser (optional; owned by each target module).
- MiniStackAuthProxy - Class in com.cloudforgeci.ministack
-
Local-only OIDC authorization-code proxy used where MiniStack ALB cannot execute AWS authenticate-oidc/authenticate-cognito listener actions.
- MiniStackAuthProxy(MiniStackAuthProxy.Config) - Constructor for class com.cloudforgeci.ministack.MiniStackAuthProxy
- MiniStackAuthProxy.Config - Record Class in com.cloudforgeci.ministack
- MiniStackCfnResourceCatalog - Class in com.cloudforge.core.local
-
Maps CloudFormation resource types to MiniStack support policy.
- MiniStackCfnResourceCatalog.TemplateResourceRef - Record Class in com.cloudforge.core.local
- MiniStackCli - Class in com.cloudforgeci.ministack
-
Non-interactive entry point for direct local MiniStack operations.
- MiniStackDeployer - Class in com.cloudforgeci.ministack
-
Creates and incrementally updates CloudFormation stacks against MiniStack.
- MiniStackDeployer() - Constructor for class com.cloudforgeci.ministack.MiniStackDeployer
- MiniStackDeployer(String, String) - Constructor for class com.cloudforgeci.ministack.MiniStackDeployer
-
Visible for tests and custom endpoint wiring.
- MiniStackDeployer.Change - Record Class in com.cloudforgeci.ministack
-
Deprecated.use
LocalResourceChange. - MiniStackDeployer.DeploymentResult - Record Class in com.cloudforgeci.ministack
-
Deprecated.use
LocalDeployResult. - MiniStackDeploymentPipeline - Class in com.cloudforgeci.ministack
-
MiniStack entry point for adapt-and-deploy.
- MiniStackDeploymentPipeline.ArtifactPaths - Record Class in com.cloudforgeci.ministack
- MiniStackDeploymentPipeline.DeployRequest - Record Class in com.cloudforgeci.ministack
-
Deprecated.
- MiniStackDeploymentPipeline.DeployResult - Record Class in com.cloudforgeci.ministack
-
Deprecated.
- MiniStackDeployPreflight - Class in com.cloudforgeci.ministack
-
Blocks MiniStack deploys that will fail at CloudFormation create time.
- MiniStackEmulatorRuntime - Class in com.cloudforgeci.ministack
-
Starts and stops the MiniStack Docker container (
cfc-ministack). - MiniStackEmulatorRuntimeProvider - Class in com.cloudforgeci.ministack
- MiniStackEmulatorRuntimeProvider() - Constructor for class com.cloudforgeci.ministack.MiniStackEmulatorRuntimeProvider
- MiniStackLocalRuntime - Class in com.cloudforgeci.ministack
-
Reconciles local processes required by the deployed MiniStack template.
- MiniStackPlatformRuntimeProvider - Class in com.cloudforgeci.ministack
-
MiniStack-owned implementation of generic platform lifecycle capabilities.
- MiniStackPlatformRuntimeProvider() - Constructor for class com.cloudforgeci.ministack.MiniStackPlatformRuntimeProvider
- MiniStackResourcePolicy - Enum Class in com.cloudforge.core.local
-
How MiniStack treats a CloudFormation resource type.
- ministackStackName() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns the value of the
ministackStackNamerecord component. - MiniStackStackPortRuntime - Class in com.cloudforgeci.ministack
-
StackPort resource browser wired to the MiniStack gateway on
cfc-network. - MiniStackStackPortRuntimeProvider - Class in com.cloudforgeci.ministack
- MiniStackStackPortRuntimeProvider() - Constructor for class com.cloudforgeci.ministack.MiniStackStackPortRuntimeProvider
- MiniStackTemplateAdapter - Class in com.cloudforgeci.ministack
-
Produces the explicitly-audited template deployed to MiniStack.
- minMemory - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Minimum memory MB (Fargate)
- missingCapabilities(LocalStackCapabilitySnapshot, LocalStackServiceCapability...) - Static method in class com.cloudforgeci.localstack.LocalStackDeployPreflight
- mode() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns the value of the
moderecord component. - mode() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
moderecord component. - mode() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
-
Returns the value of the
moderecord component. - modeFor(DeploymentTarget) - Static method in class com.cloudforgeci.api.deploy.LocalDeployPreflight
- Modes - Section in enum class com.cloudforge.core.enums.AuthMode
- Modes - Section in enum class com.cloudforge.core.enums.ComplianceMode
- Modes - Section in enum class com.cloudforge.core.enums.NetworkMode
- MODIFY - Enum constant in enum class com.cloudforge.core.local.CloudFormationTemplateDiff.Action
- Module Details: - Section in class com.cloudforge.core.oidc.DrupalOidcIntegration
- Module Details: - Section in class com.cloudforge.core.oidc.MagentoOidcIntegration
- Module Options: - Section in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- MoodleApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Moodle LMS ApplicationSpec implementation.
- MoodleApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- MoodleOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Moodle using the Microsoft OpenID Connect plugin.
- MoodleOidcIntegration() - Constructor for class com.cloudforge.core.oidc.MoodleOidcIntegration
- mountEbs(String, String, String, String) - Method in interface com.cloudforge.core.interfaces.UserDataBuilder
-
Format and mount EBS volume.
- mountEbs(String, String, String, String) - Method in class com.cloudforgeci.api.core.UserDataBuilderImpl
- mountEfs(String, String, String, String, String) - Method in interface com.cloudforge.core.interfaces.UserDataBuilder
-
Mount EFS filesystem with IAM authentication.
- mountEfs(String, String, String, String, String) - Method in class com.cloudforgeci.api.core.UserDataBuilderImpl
- MULTI_REGION_CLOUDTRAIL - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- multisiteMode() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the multi-site configuration mode.
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- multisiteMode() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- MyBBApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
MyBB Forum ApplicationSpec implementation.
- MyBBApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- MyBBOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for MyBB via OAuth plugin / ALB OIDC.
- MyBBOidcIntegration() - Constructor for class com.cloudforge.core.oidc.MyBBOidcIntegration
N
- name - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Human-readable name (e.g., "Jenkins", "GitLab")
- needsSamlCertificate() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns whether this application needs a SAML IdP certificate at startup.
- Negation - Section in class com.cloudforge.core.annotation.VisibilityCondition
- NETWORK_FLOW_LOGS - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- NETWORK_SEGMENTATION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- networkMode - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Network mode for VPC topology
- networkMode - Variable in class com.cloudforgeci.api.core.SystemContext
- networkMode() - Method in class com.cloudforgeci.api.core.DeploymentContext
- NetworkMode - Enum Class in com.cloudforge.core.enums
-
Network topology mode for VPC configuration.
- newPassword() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns the value of the
newPasswordrecord component. - NexusApplicationSpec - Class in com.cloudforgeci.api.application.artifactregistry
-
Sonatype Nexus Repository Manager ApplicationSpec implementation.
- NexusApplicationSpec() - Constructor for class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- NLB - Enum constant in enum class com.cloudforge.core.enums.LoadBalancerType
-
Network Load Balancer (Layer 4).
- none() - Static method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
- NONE - Enum constant in enum class com.cloudforge.core.enums.AuthMode
-
No CloudForge-managed authentication.
- NONE - Enum constant in enum class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement.RequirementType
-
Application does not support external database (simple apps)
- noOp() - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Returns the value of the
noOprecord component. - noOp() - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Returns the value of the
noOprecord component. - noOp() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
noOprecord component. - noOp() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
noOprecord component. - normalizeEngine(String) - Static method in class com.cloudforgeci.localstack.LocalStackRdsSupport
-
Normalize engine id: trim/lower-case; map
postgresql→postgres. - NOT_APPLICABLE - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.RequirementLevel
-
Not applicable to this framework
- notApplicable() - Static method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
- Numeric Field with Constraints - Section in annotation interface com.cloudforge.core.annotation.ConfigField
O
- objectCachePlugin() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the object cache plugin/module identifier.
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- objectCachePlugin() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- OctoberCmsApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
October CMS ApplicationSpec implementation.
- OctoberCmsApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- OctoberCmsOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for October CMS via RainLab.User OAuth / ALB OIDC.
- OctoberCmsOidcIntegration() - Constructor for class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- of(DeploymentTarget, List) - Static method in record class com.cloudforge.core.local.PreflightResult
- of(String, Path, Path) - Static method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.
- of(String, Path, Path) - Static method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.
- of(Construct) - Static method in class com.cloudforgeci.api.core.SystemContext
-
Fetch the already-started context anywhere down the tree.
- OFF - Enum constant in enum class com.cloudforge.core.local.PreflightMode
- OIDC_ADMIN_GROUP - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_AUTHORIZATION_ENDPOINT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_CLIENT_ID - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_CLIENT_SECRET - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_EMAIL_CLAIM - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_GROUPS_CLAIM - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_ISSUER - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_JWKS_URI - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_MANAGER_GROUP - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_REDIRECT_URL - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_SCOPES - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_TOKEN_ENDPOINT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_USERINFO_ENDPOINT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OIDC_USERNAME_CLAIM - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- OidcAuthenticationFactory - Class in com.cloudforgeci.api.security
-
OIDC Authentication Factory for ALB-based authentication with any OIDC provider.
- OidcAuthenticationFactory(Construct, String) - Constructor for class com.cloudforgeci.api.security.OidcAuthenticationFactory
- oidcAuthorizationEndpoint - Variable in class com.cloudforge.core.config.DeploymentConfig
-
OIDC authorization endpoint
- oidcAuthorizationEndpoint() - Method in class com.cloudforgeci.api.core.DeploymentContext
- oidcClientId - Variable in class com.cloudforge.core.config.DeploymentConfig
-
OIDC client ID — shared by external-idp and cloudforge-manager, both providers where an admin registers this app's client credentials by hand (external IdP's own console, or CloudForge Manager's Trusted Apps settings page) rather than CloudForge auto-provisioning them, so the field means the same thing either way.
- oidcClientId() - Method in class com.cloudforgeci.api.core.DeploymentContext
- oidcClientSecretEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name an application-OIDC client secret should be bound to, overriding
ContainerFactory's own per-ApplicationSpec.applicationId()switch (and its<APP>_OIDC_CLIENT_SECRETfallback naming for any application not in it) when non-null. - oidcClientSecretName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
OIDC client secret name in Secrets Manager — same sharing rationale as
DeploymentConfig.oidcClientId. - oidcClientSecretName() - Method in class com.cloudforgeci.api.core.DeploymentContext
- OidcConfiguration - Interface in com.cloudforge.core.interfaces
-
OIDC configuration for application-level authentication.
- OidcIntegration - Interface in com.cloudforge.core.interfaces
-
Application-level OIDC integration interface.
- oidcIssuer - Variable in class com.cloudforge.core.config.DeploymentConfig
-
OIDC issuer URL
- oidcIssuer() - Method in class com.cloudforgeci.api.core.DeploymentContext
- oidcKeyCatalog() - Static method in class com.cloudforge.core.manager.ManagerRuntimeBridge
-
Snapshot of OIDC-related keys for tests and docs.
- oidcMethod() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
OIDC integration method description.
- oidcProvider - Variable in class com.cloudforge.core.config.DeploymentConfig
-
OIDC provider (none, cognito, identity-center, external-idp)
- oidcProvider() - Method in class com.cloudforgeci.api.core.DeploymentContext
- oidcTokenEndpoint - Variable in class com.cloudforge.core.config.DeploymentConfig
-
OIDC token endpoint
- oidcTokenEndpoint() - Method in class com.cloudforgeci.api.core.DeploymentContext
- oidcUserInfoEndpoint - Variable in class com.cloudforge.core.config.DeploymentConfig
-
OIDC user info endpoint
- oidcUserInfoEndpoint() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ok() - Static method in class com.cloudforge.core.config.ValidationResult
-
Creates a successful validation result.
- once(String, Runnable) - Method in class com.cloudforgeci.api.core.SystemContext
-
Guard to register a wiring block only once per Stack.
- OneOf - Annotation Interface in com.cloudforge.core.utilities
- OneOf.Validator - Class in com.cloudforge.core.utilities
- onSet(Consumer) - Method in class com.cloudforgeci.api.core.Slot
- onSet(Consumer) - Method in interface com.cloudforgeci.api.interfaces.BaseSlot
- onStarted() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- onStarted() - Method in class com.cloudforgeci.localstack.LocalStackEmulatorRuntime
- opcacheConfig() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns OPcache configuration for PHP bytecode caching.
- opcacheConfig() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
opcacheConfigrecord component. - opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- opcacheConfig() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- OpenCartApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
OpenCart E-commerce ApplicationSpec implementation.
- OpenCartApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- OpenCartOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for OpenCart via ALB-level authentication.
- OpenCartOidcIntegration() - Constructor for class com.cloudforge.core.oidc.OpenCartOidcIntegration
- OPERATOR_POLICY_SID - Static variable in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- operatorBaseline() - Static method in class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog
-
Baseline operator capabilities — inventory/delete + RDS/ECS operator paths.
- operatorBaselineIamActions() - Static method in class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog
- operatorBaselineStatement(SystemContext) - Static method in class com.cloudforgeci.api.core.iam.ManagerOperatorIamSupport
- Operator Precedence - Section in class com.cloudforge.core.annotation.VisibilityCondition
- OperatorProvisioningPermissionMatrix - Class in com.cloudforgeci.api.core.iam
-
Permission matrix for the operator provisioning layer — the AWS actions CloudForge Manager's own task role needs, acting as the calling principal, to actually create/manage the infrastructure a
deploy:createtarget application's synthesized CloudFormation template describes (VPC, EFS, ALB, ECS cluster/service/task definition). - OPTION - Static variable in class com.cloudforge.core.buildmode.BuildModeProcessor
-
-Aoption carrying the baked value,"true"/"false"(case-sensitive, matchingBoolean.parseBoolean(String)'s own contract, deliberately not more lenient than that — an unrecognized value should fail the build, not silently parse asfalse). - optional() - Element in annotation interface com.cloudforge.core.utilities.Arn
- optional(String, String) - Static method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
- OPTIONAL - Enum constant in enum class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement.RequirementType
-
Application CAN use external database or embedded (Metabase, Grafana)
- OptionalPort(int, String, String, String, boolean) - Constructor for record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Creates an instance of a
OptionalPortrecord class. - optionalPorts() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns optional ports that can be enabled via deployment configuration.
- optionalPorts() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- optionalPorts() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- optionalPorts() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- optionalPorts() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- optionalPorts() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- optionalPorts() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- optionalPorts() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- optionalPorts() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- options() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns the value of the
optionsrecord component. - order() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Order hint for field display within a category.
- order() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
orderrecord component. - original() - Method in record class com.cloudforge.core.local.TemplateAdaptation
-
Returns the value of the
originalrecord component. - outboundTcp(int, String, String) - Static method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Convenience constructor for outbound TCP ports (no security group rule needed).
- OUTPUT_APPLICATION_ID - Static variable in class com.cloudforge.core.local.PreferredUrlResolver
-
CFN output key CloudForge stacks tag with the deploying application's id.
- OUTPUT_APPLICATION_URL - Static variable in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- OUTPUT_APPLICATION_URL - Static variable in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- OUTPUT_AUTHENTICATED_URL - Static variable in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- OUTPUT_AUTHENTICATED_URL - Static variable in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- OUTPUT_ELB_HOSTNAME_URL - Static variable in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- OUTPUT_HOST_VOLUME_PREFIX - Static variable in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- OUTPUT_HOST_VOLUME_PREFIX - Static variable in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- OUTPUT_LOCAL_URL - Static variable in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- OUTPUT_LOCAL_URL - Static variable in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- outputDirectory() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns the value of the
outputDirectoryrecord component. - outputs() - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Returns the value of the
outputsrecord component. - outputs() - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Returns the value of the
outputsrecord component. - outputs() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Returns the value of the
outputsrecord component. - outputs() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
outputsrecord component. - outputs() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
outputsrecord component. - outputs() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
outputsrecord component. - outputs(String) - Method in interface com.cloudforge.core.local.LocalDeployer
- outputs(String) - Method in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
- outputs(String) - Method in class com.cloudforgeci.localstack.LocalStackDeployer
- outputs(String) - Method in class com.cloudforgeci.ministack.MiniStackDeployer
- outputValue(String) - Method in record class com.cloudforge.core.local.TemplateAdaptationResult
P
- parameters() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class com.cloudforgeci.api.deploy.catalog.UpdateProvisionedProductInput
-
Returns the value of the
parametersrecord component. - parse(String) - Static method in class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog
- parseCommaSeparated(String) - Static method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Parses a delimited string of frameworks into a list.
- pass(String, String) - Static method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Create a passing compliance rule without Config rule mapping.
- pass(String, String, String) - Static method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Create a passing compliance rule.
- PASS - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.ValidationResult
- passed() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Returns the value of the
passedrecord component. - passwordSecretArn() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
passwordSecretArnrecord component. - path() - Method in record class com.cloudforge.core.local.TemplateAdaptation
-
Returns the value of the
pathrecord component. - pattern() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Regular expression pattern for string validation.
- pattern() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
patternrecord component. - payload() - Element in annotation interface com.cloudforge.core.utilities.Arn
- payload() - Element in annotation interface com.cloudforge.core.utilities.DeploymentValidation
- payload() - Element in annotation interface com.cloudforge.core.utilities.DnsLabel
- payload() - Element in annotation interface com.cloudforge.core.utilities.DnsName
- payload() - Element in annotation interface com.cloudforge.core.utilities.OneOf
- PCI_DSS - Enum constant in enum class com.cloudforge.core.enums.ComplianceFrameworkType
- PciDssRules - Class in com.cloudforgeci.api.core.rules
-
PCI-DSS compliance validation rules.
- PciDssRules() - Constructor for class com.cloudforgeci.api.core.rules.PciDssRules
- PermissionMatrix - Class in com.cloudforgeci.api.core.iam
-
Permission Matrix defining the minimum required permissions for each topology/runtime combination.
- PermissionMatrix.ValidationResult - Record Class in com.cloudforgeci.api.core.iam
-
Validation result containing success status and any issues found.
- persist(DeploymentConfig, Path, List) - Static method in class com.cloudforgeci.api.deploy.DeploymentContextCatalog
-
Write
deployment-contexts/{stackName}.jsonand optional Manager volume copies. - persistCatalog() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Returns the value of the
persistCatalogrecord component. - PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- PHP_EXTENSIONS - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- PHP_VERSION - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- PhpBBApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
phpBB Forum ApplicationSpec implementation.
- PhpBBApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- PhpBBOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for phpBB via OAuth extension / ALB OIDC.
- PhpBBOidcIntegration() - Constructor for class com.cloudforge.core.oidc.PhpBBOidcIntegration
- PhpContainerFactory - Class in com.cloudforgeci.api.compute
-
Factory for creating PHP container configurations for CMS platforms.
- phpFpmConfig() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns PHP-FPM pool configuration overrides.
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- phpFpmConfig() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- phpIni() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
phpInirecord component. - phpMaxExecutionTime() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns PHP max execution time in seconds.
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- phpMaxExecutionTime() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- phpMemoryLimit() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns PHP memory limit in megabytes.
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- phpMemoryLimit() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- phpPostMaxSize() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns PHP post max size in megabytes.
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- phpPostMaxSize() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- PhpRuntimeConfig - Record Class in com.cloudforge.core.interfaces
-
PHP runtime configuration for CMS deployments.
- PhpRuntimeConfig(String, List, Map, Map, Map, int, int, int, int) - Constructor for record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Creates an instance of a
PhpRuntimeConfigrecord class. - phpUploadMaxFilesize() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns PHP upload max filesize in megabytes.
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- phpUploadMaxFilesize() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- PhpUserDataBuilder - Class in com.cloudforgeci.api.core
-
UserData builder extension for PHP applications on EC2.
- phpVersion() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Required PHP version for this CMS.
- phpVersion() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the required PHP version for this CMS.
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- phpVersion() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- platform() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationRequest
-
Returns the value of the
platformrecord component. - platform() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Returns the value of the
platformrecord component. - platform() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns the value of the
platformrecord component. - PlatformRuntimeAction - Enum Class in com.cloudforge.core.local
-
Lifecycle capability exposed by a local deployment platform.
- PlatformRuntimeProvider - Interface in com.cloudforge.core.local
-
Target-owned platform lifecycle capability, discovered through
ServiceLoader. - PlatformRuntimeProviders - Class in com.cloudforge.core.local
-
Classpath registry for target-owned
PlatformRuntimeProviderimplementations. - Plugin Details: - Section in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- Plugin Details: - Section in class com.cloudforge.core.oidc.MoodleOidcIntegration
- Plugin Details: - Section in class com.cloudforge.core.oidc.WordPressOidcIntegration
- Plugin Metadata: - Section in interface com.cloudforge.core.interfaces.ApplicationSpec
- policyFor(String) - Static method in class com.cloudforge.core.local.MiniStackCfnResourceCatalog
- port() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Returns the value of the
portrecord component. - port() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
portrecord component. - PORT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- portConflictSuggestion(DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalHostPortPolicy
- portfolioId() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.LookupResult
-
Returns the value of the
portfolioIdrecord component. - portfolioId() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Returns the value of the
portfolioIdrecord component. - Post-Deployment Steps: - Section in class com.cloudforgeci.api.security.ApplicationOidcFactory
- PostgreSQLApplicationSpec - Class in com.cloudforgeci.api.application.database
-
PostgreSQL ApplicationSpec implementation.
- PostgreSQLApplicationSpec() - Constructor for class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- postMaxSize() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
postMaxSizerecord component. - preferredCacheBackend() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the preferred caching backend.
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- preferredCacheBackend() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- preferredSearchEngine() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
-
Returns the preferred search engine.
- preferredUrl(Map) - Static method in class com.cloudforge.core.local.PreferredUrlResolver
- PreferredUrlResolver - Class in com.cloudforge.core.local
-
Resolves the best "open this application" URL from a deployed stack's CFN outputs.
- preferredWebServer() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the preferred web server.
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- preferredWebServer() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- PreflightMessages - Class in com.cloudforge.core.local
-
Formats preflight outcomes for CLI and exception messages.
- PreflightMode - Enum Class in com.cloudforge.core.local
-
How local emulator deploy preflight treats violations.
- PreflightOutcome(PreflightResult, PreflightMode) - Constructor for record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
- PreflightOutcome(PreflightResult, PreflightMode, boolean) - Constructor for record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
-
Creates an instance of a
PreflightOutcomerecord class. - PreflightResult - Record Class in com.cloudforge.core.local
-
Outcome of a local emulator deploy preflight check.
- PreflightResult(DeploymentTarget, List) - Constructor for record class com.cloudforge.core.local.PreflightResult
-
Creates an instance of a
PreflightResultrecord class. - PreflightSeverity - Enum Class in com.cloudforge.core.local
- PreflightViolation - Record Class in com.cloudforge.core.local
-
Single preflight finding.
- PreflightViolation(PreflightSeverity, String, String, String) - Constructor for record class com.cloudforge.core.local.PreflightViolation
-
Creates an instance of a
PreflightViolationrecord class. - prepare(DeploymentConfig, ApplicationSpec, String) - Static method in class com.cloudforge.core.config.DeploymentContextPreparer
-
Prepare configuration for synthesis or deployment.
- prepareForIncomingMigration() - Method in interface com.cloudforge.core.manager.auth.AuthBackend
-
One-time setup a backend needs before it can accept migrated-in accounts (e.g.
- PrepareResult() - Constructor for record class com.cloudforge.core.config.DeploymentContextPreparer.PrepareResult
- PrepareResult(List) - Constructor for record class com.cloudforge.core.config.DeploymentContextPreparer.PrepareResult
-
Creates an instance of a
PrepareResultrecord class. - presentSlots() - Method in class com.cloudforgeci.api.core.SystemContext
- PrestaShopApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
PrestaShop E-commerce ApplicationSpec implementation.
- PrestaShopApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- PrestaShopOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for PrestaShop using OAuth modules.
- PrestaShopOidcIntegration() - Constructor for class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- primaryContainerNetwork(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
-
Returns the primary Docker network for a running container, preferring
cfc-networkor any network whose name containscfc(e.g. - printCatalog() - Static method in class com.cloudforgeci.api.compute.ApplicationLoader
-
Print a formatted catalog of all discovered applications.
- printCatalog() - Static method in class com.cloudforgeci.api.compute.CmsLoader
-
Print a formatted catalog of all discovered CMS platforms.
- priority() - Element in annotation interface com.cloudforge.core.annotation.ComplianceFramework
-
Load priority for ordering framework installation (lower values load first).
- priority() - Method in interface com.cloudforge.core.interfaces.FrameworkRules
-
Get the load priority for this framework.
- Priority Ordering: - Section in annotation interface com.cloudforge.core.annotation.ComplianceFramework
- PRIVATE_WITH_NAT - Enum constant in enum class com.cloudforge.core.enums.NetworkMode
-
Private subnets with NAT Gateway for outbound internet access.
- privateCa - Variable in class com.cloudforgeci.api.core.SystemContext
- probe(String) - Static method in class com.cloudforgeci.localstack.LocalStackCapabilityProbe
- probe(URI) - Static method in class com.cloudforgeci.localstack.LocalStackCapabilityProbe
- probe(URI, DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalEmulatorHostPortProbe
- probeDefault() - Static method in class com.cloudforgeci.localstack.LocalStackCapabilityProbe
- process(Set, RoundEnvironment) - Method in class com.cloudforge.core.buildmode.BuildModeProcessor
- productId() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Returns the value of the
productIdrecord component. - productId() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.LookupResult
-
Returns the value of the
productIdrecord component. - productId() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Returns the value of the
productIdrecord component. - PRODUCTION - Enum constant in enum class com.cloudforge.core.enums.SecurityProfile
- PRODUCTION_ONLY - Static variable in class com.cloudforge.core.annotation.VisibilityCondition.Examples
- Production-Only Feature - Section in class com.cloudforge.core.annotation.VisibilityCondition
- ProductionSecurityConfiguration - Class in com.cloudforgeci.api.core.security
-
Production security configuration with hardened security settings.
- ProductionSecurityConfiguration() - Constructor for class com.cloudforgeci.api.core.security.ProductionSecurityConfiguration
- ProductionSecurityProfileConfiguration - Class in com.cloudforgeci.api.core.security
-
Production security profile configuration for logging, monitoring, encryption, backups, and audit controls used by SOC 2, HIPAA, and PCI-DSS configurations.
- ProductionSecurityProfileConfiguration() - Constructor for class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
-
Create ProductionSecurityProfileConfiguration with no deployment context.
- ProductionSecurityProfileConfiguration(DeploymentContext) - Constructor for class com.cloudforgeci.api.core.security.ProductionSecurityProfileConfiguration
-
Create ProductionSecurityProfileConfiguration.
- Production with Strict Enforcement - Section in enum class com.cloudforge.core.enums.ComplianceMode
- PrometheusApplicationSpec - Class in com.cloudforgeci.api.application.monitoring
-
Prometheus ApplicationSpec implementation.
- PrometheusApplicationSpec() - Constructor for class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- promptForCategory(DeploymentConfig, ApplicationSpec, String) - Method in class com.cloudforge.core.config.InteractivePrompter
-
Prompts for fields in a specific category.
- promptForConfiguration(DeploymentConfig, ApplicationSpec) - Method in class com.cloudforge.core.config.InteractivePrompter
-
Prompts for all visible configuration fields.
- PROP_AUTH_MODE - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_AWS_ENDPOINT_URL - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_AWS_REGION - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_BIND - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_DB_MODE - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_LOCALSTACK_ENDPOINT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_MINISTACK_ENDPOINT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_OIDC_REDIRECT_URL - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_PUBLIC_URL - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- PROP_TARGET - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
Spring property keys (
application-local.properties). - propertyKey() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Optional key in
application.properties/application-local.properties(and matching env / JVM system properties) used to supply a default when the field is unset in deployment-context.json. - propertyKey() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
propertyKeyrecord component. - Props() - Constructor for class com.cloudforgeci.api.observability.AlarmFactory.Props
- protectedPaths() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns paths that require authentication when using ALB-level OIDC.
- protectedPaths() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns paths requiring ALB OIDC authentication for this CMS.
- protectedPaths() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
-
Returns default protected paths for WooCommerce when using ALB-level OIDC.
- protocol() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Returns the value of the
protocolrecord component. - provision(ProvisionProductInput, String) - Method in class com.cloudforgeci.api.deploy.catalog.ServiceCatalogDeployer
-
Calls
ProvisionProductand polls until the record reachesSUCCEEDEDorFAILED. - provisionDatabase - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Provision RDS database for application.
- provisionDatabase() - Method in class com.cloudforgeci.api.core.DeploymentContext
- provisionedProductId() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Returns the value of the
provisionedProductIdrecord component. - provisionedProductId() - Method in record class com.cloudforgeci.api.deploy.catalog.UpdateProvisionedProductInput
-
Returns the value of the
provisionedProductIdrecord component. - provisionedProductName() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Returns the value of the
provisionedProductNamerecord component. - provisioningArtifactId() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Returns the value of the
provisioningArtifactIdrecord component. - provisioningArtifactId() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.LookupResult
-
Returns the value of the
provisioningArtifactIdrecord component. - provisioningArtifactId() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Returns the value of the
provisioningArtifactIdrecord component. - provisioningArtifactId() - Method in record class com.cloudforgeci.api.deploy.catalog.UpdateProvisionedProductInput
-
Returns the value of the
provisioningArtifactIdrecord component. - provisionManagerAccountCipherKey - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Provision a dedicated AWS Secrets Manager entry holding the AES cipher key CloudForge Manager uses to encrypt cross-account connection secrets (external IDs) at rest — see
SecretCipher/AesGcmSecretCipherin cloudforge-manager. - provisionManagerAccountCipherKey() - Method in class com.cloudforgeci.api.core.DeploymentContext
- provisionManagerRedisSessions - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Provision an ElastiCache Redis cluster and bind CloudForge Manager's own container to it as a shared session store (CFC_MANAGER_SESSION_MODE=redis), so every Manager instance behind the same ALB recognizes sessions any of the others created — the missing piece for running Manager itself horizontally scaled.
- provisionManagerRedisSessions() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ProvisionProductInput - Record Class in com.cloudforgeci.api.deploy.catalog
-
Inputs for
ServiceCatalogDeployer.provision(ProvisionProductInput, String)— deliberately narrower thanDeploymentConfig(thedeploy:createshape): a Service Catalog product's parameters are whatever the product's own template declares, not CloudForge's full topology/security/ compliance combinatorial space. - ProvisionProductInput(String, String, String, Map) - Constructor for record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Creates an instance of a
ProvisionProductInputrecord class. - ProvisionProductResult - Record Class in com.cloudforgeci.api.deploy.catalog
-
Outcome of a Service Catalog record that reached
SUCCEEDED— seeServiceCatalogDeployer. - ProvisionProductResult(String, String, Map, List) - Constructor for record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Creates an instance of a
ProvisionProductResultrecord class. - PUBLIC - Enum constant in enum class com.cloudforge.core.enums.NetworkMode
-
Public subnets with direct internet access.
- PUBLIC_TLS_TRUSTED - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
"true"/"false"— whether THIS deployment's ALB HTTPS listener is wearing a publicly-trusted certificate (the imported-ARN or DNS-validated ACM paths inFargateRuntimeConfiguration) as opposed to the untrusted AWS Private CA fallback used when SSL is on but no domain/cert is configured, or absent entirely when SSL is off. - PUBLIC_URL - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- publiclyAccessible() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns the value of the
publiclyAccessiblerecord component. - publicPaths() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns paths that should always be public (no authentication required).
- publicTlsTrustedEnvVar() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The container environment variable name a "was this deployment's public endpoint reachable over a publicly-trusted TLS certificate" boolean signal should be bound to, or
null(the default) if this application has no such need. - publish(Path, String, S3Client, String, boolean) - Static method in class com.cloudforgeci.localstack.LocalStackCdkAssetPublisher
- publishProduct(String, String, String, String, String, String) - Method in class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher
-
Ensures a portfolio named
portfolioNameexists (searches first —CreatePortfoliois not idempotent on its own), and publishestemplateBodyas a new product (or a new provisioning artifact on an existing product of the same name — Service Catalog products are versioned, not replaced). - PublishResult(String, String, String, String, boolean) - Constructor for record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Creates an instance of a
PublishResultrecord class. - pullImage(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
R
- ran() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
-
Returns the value of the
ranrecord component. - raw() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Raw immutable view of all context keys.
- RDS - Enum constant in enum class com.cloudforge.core.local.LocalStackServiceCapability
- RDS_CLUSTER_DELETION_PROTECTION_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_CLUSTER_IAM_AUTHENTICATION_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_CLUSTER_PUBLIC_ACCESS_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_DESCRIBE - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- RDS_ENGINE_UPGRADE - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- RDS_INSTANCE_DELETION_PROTECTION_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_INSTANCE_IAM_AUTHENTICATION_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_INSTANCE_PUBLIC_ACCESS_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_MULTI_AZ - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- RDS_RESTORE - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- RDS_SNAPSHOT - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
- RDS_STORAGE_ENCRYPTED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- rdsDatabase - Variable in class com.cloudforgeci.api.core.SystemContext
- RdsFactory - Class in com.cloudforgeci.api.database
-
Factory for provisioning AWS RDS database instances based on DatabaseSpec requirements.
- RdsFactory() - Constructor for class com.cloudforgeci.api.database.RdsFactory
- readReplicaCount() - Method in interface com.cloudforge.core.interfaces.DatabaseSpec
-
Number of read replicas for production.
- readReplicaEndpoints() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
readReplicaEndpointsrecord component. - readTemplate(Path) - Static method in class com.cloudforge.core.local.TemplateResourceScanner
- reason() - Method in record class com.cloudforge.core.local.TemplateAdaptation
-
Returns the value of the
reasonrecord component. - rebuild() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- rebuild() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- rebuild() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
-
Remove container and recreate (same image; refresh bind mounts).
- rebuild() - Method in interface com.cloudforge.core.local.StackPortRuntime
-
Pull the latest image, remove the container, and start fresh.
- REBUILD - Enum constant in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
- REBUILD - Enum constant in enum class com.cloudforge.core.local.StackPortLifecycleAction
- recommendedPaymentGateways() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
-
Returns recommended payment gateways that support PCI compliance.
- Recommended Plugins: - Section in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- Recommended Plugins: - Section in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- reconcile() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- reconcile() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
-
Rewrite vhosts from Docker publishes and reload if the container is running.
- reconcile(boolean, String) - Method in interface com.cloudforge.core.local.LocalAuthRuntime
- reconcile(boolean, String) - Method in class com.cloudforgeci.ministack.MiniStackLocalRuntime
- RECONCILE - Enum constant in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
- RECONCILE_EDGE - Enum constant in enum class com.cloudforge.core.local.PlatformRuntimeAction
- recordId() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Returns the value of the
recordIdrecord component. - redirectUri() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns the value of the
redirectUrirecord component. - REDIS_AUTH_TOKEN - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- REDIS_HOST - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- REDIS_PORT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- REDIS_SPECIFIC - Static variable in class com.cloudforge.core.annotation.VisibilityCondition.Examples
- REDIS_TLS - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- RedisApplicationSpec - Class in com.cloudforgeci.api.application.database
-
Redis ApplicationSpec implementation.
- RedisApplicationSpec() - Constructor for class com.cloudforgeci.api.application.database.RedisApplicationSpec
- redisEnvVars(String, int) - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns Redis connection environment variables for this CMS.
- redisEnvVars(String, int) - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- redisEnvVars(String, int) - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- redisEnvVars(String, int) - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- redisEnvVars(String, int) - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- redisEnvVars(String, int) - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- redisEnvVars(String, int) - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- redisSessionStoreEndpoint - Variable in class com.cloudforgeci.api.core.SystemContext
- redisSessionStorePort - Variable in class com.cloudforgeci.api.core.SystemContext
- REDSHIFT_AUDIT_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- REDSHIFT_CLUSTER_KMS_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- REDSHIFT_CLUSTER_PUBLIC_ACCESS_CHECK - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- REDSHIFT_REQUIRE_TLS_SSL - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- region - Variable in class com.cloudforge.core.config.DeploymentConfig
-
AWS region (e.g., "us-east-1", "us-west-2")
- region() - Method in class com.cloudforgeci.api.core.DeploymentContext
- RegisteredDeviceView - Record Class in com.cloudforge.core.manager.agent
-
One row of
GET /api/v1/settings/devices— never carries the device token itself (seeDeviceRegistrationResponse's javadoc: that value exists only once, at registration). - RegisteredDeviceView(String, String, AgentPlatform, String, String, String) - Constructor for record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Creates an instance of a
RegisteredDeviceViewrecord class. - reload() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- reload() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- RELOAD - Enum constant in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
- REMOVE - Enum constant in enum class com.cloudforge.core.local.CloudFormationTemplateDiff.Action
- removeContainer(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- removeContainersWithPrefix(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
-
Removes emulator-owned workload containers left behind when their LocalStack control plane has been stopped.
- replace(String, String, String, DeploymentTarget, Supplier, Function, Function, LocalSameApplicationStackReplacer.StackDeleter) - Static method in class com.cloudforge.core.local.LocalSameApplicationStackReplacer
- REPLACE_SAME_APP_ENV - Static variable in class com.cloudforgeci.localstack.LocalStackDeployer
-
Disable same-app stack replacement when set to
falseor0. - REPLACE_SAME_APP_ENV - Static variable in class com.cloudforgeci.ministack.MiniStackDeployer
-
Disable same-app stack replacement when set to
falseor0. - replaceEnabled(String) - Static method in class com.cloudforge.core.local.LocalSameApplicationStackReplacer
- replacement() - Method in record class com.cloudforge.core.local.LocalResourceChange
-
Returns the value of the
replacementrecord component. - replacement() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Returns the value of the
replacementrecord component. - replacement() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Returns the value of the
replacementrecord component. - replaceResult() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
replaceResultrecord component. - replaceSameApplication() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Returns the value of the
replaceSameApplicationrecord component. - replaceSameApplicationStacks(String, String, Path) - Method in class com.cloudforgeci.localstack.LocalStackDeployer
-
When replacing an app under a new stack name, delete other active LocalStack stacks for the same
applicationId(tag ordeployment-contextscatalog). - replaceSameApplicationStacks(String, String, Path) - Method in class com.cloudforgeci.ministack.MiniStackDeployer
-
When replacing an app under a new stack name, delete other active MiniStack stacks for the same
applicationId(tag ordeployment-contextscatalog). - request(String, Path, Path) - Static method in class com.cloudforgeci.localstack.LocalStackDeploymentPipeline
- request(String, Path, Path) - Static method in class com.cloudforgeci.ministack.MiniStackDeploymentPipeline
- require(LocalStackCapabilitySnapshot, LocalStackServiceCapability...) - Static method in class com.cloudforgeci.localstack.LocalStackDeployPreflight
- require(String, Function) - Static method in class com.cloudforgeci.api.core.rules.RuleKit
- requireConfigRule(AwsConfigRule) - Method in class com.cloudforgeci.api.core.SystemContext
-
Register an AWS Config rule as required for this deployment.
- requireConfigRulesForControl(ComplianceMatrix.SecurityControl) - Method in class com.cloudforgeci.api.core.SystemContext
-
Register all AWS Config rules for a specific security control.
- required() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Whether this field is required to have a non-null value.
- required() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
requiredrecord component. - required(String) - Static method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
- required(String, String) - Static method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
- REQUIRED - Enum constant in enum class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement.RequirementType
-
Application MUST have external database (GitLab, Mattermost)
- REQUIRED - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.RequirementLevel
-
Must be implemented - enforced in ENFORCE mode, warnings in ADVISORY mode
- requireDefault(LocalStackServiceCapability...) - Static method in class com.cloudforgeci.localstack.LocalStackDeployPreflight
- requiredPhpExtensions() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns required PHP extensions for this CMS.
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- requiredPhpExtensions() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- requireFargatePath() - Static method in class com.cloudforgeci.localstack.LocalStackDeployPreflight
- Requirements - Section in enum class com.cloudforge.core.enums.AuthMode
- REQUIRES_APPROVAL - Enum constant in enum class com.cloudforge.core.annotation.FieldTag
-
Production changes require manual approval.
- REQUIRES_DATABASE - Static variable in class com.cloudforge.core.annotation.VisibilityCondition.Examples
- REQUIRES_RESTART - Enum constant in enum class com.cloudforge.core.annotation.FieldTag
-
Changing this field requires service restart.
- RequiresAccess - Annotation Interface in com.cloudforge.core.manager.auth
-
Marks a CloudForge Manager REST controller method as requiring only that the caller pass Manager's baseline access check — no specific
policyand no resolvedcaller identitybeyond that. - RequiresAdmin - Annotation Interface in com.cloudforge.core.manager.auth
-
Marks a CloudForge Manager REST controller method as requiring the caller hold a privileged role (
admin/manager) or theoperations:runpolicy — the same bar destructive/high-blast-radius operations have always used, distinct from a single namedpolicy. - requiresAlb() - Method in enum class com.cloudforge.core.enums.AuthMode
-
Check if this mode requires ALB (not NLB).
- requiresAuth() - Method in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
-
Returns whether AUTH is required for Redis.
- RequiresCaller - Annotation Interface in com.cloudforge.core.manager.auth
-
Marks a CloudForge Manager REST controller method as requiring a resolved caller identity, but no specific
policycheck beyond being authenticated — self-service endpoints where the caller acts on their own account/resources use this (e.g. - requiresCognitoGroupManagementIam() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Whether this application writes a role edit through to its Cognito user pool's real group membership at runtime (e.g.
- requiresDatabase() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Whether this application requires an external database (RDS).
- requiresDatabase() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Whether this CMS requires an external database (RDS).
- requiresDatabase() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Whether this application requires a managed database (RDS) in the canonical template.
- requiresDatabase() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
CMS apps declare database requirement on
CmsPlugin.requiresDatabase(). - requiresLocalAuthRuntime(TemplateAdaptationResult) - Method in interface com.cloudforge.core.local.TemplateAdapter
-
Whether a local auth runtime should be started after deploy.
- requiresLocalAuthRuntime(TemplateAdaptationResult) - Method in class com.cloudforgeci.localstack.LocalStackTemplateAdapter
- requiresLocalAuthRuntime(TemplateAdaptationResult) - Method in class com.cloudforgeci.ministack.MiniStackTemplateAdapter
- requiresLocalStackPathPrefix(String) - Static method in class com.cloudforge.core.local.PreferredUrlResolver
-
Jenkins (and Manager) on LocalStack use
--prefix=/_aws/elb/{name}; the host-mapped port alone returns Jetty 404 unless the prefix is included. - requiresNat() - Method in enum class com.cloudforge.core.enums.NetworkMode
-
Check if this mode requires NAT Gateway.
- requiresPciCompliance() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
-
Returns whether this platform requires PCI-DSS compliance.
- RequiresPolicy - Annotation Interface in com.cloudforge.core.manager.auth
-
Marks a CloudForge Manager REST controller method as requiring a resolved caller who is permitted the named policy.
- requiresReadReplicas() - Method in interface com.cloudforge.core.interfaces.DatabaseSpec
-
Whether this application requires read replicas for scaling.
- requiresSearchEngine() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
-
Returns whether Elasticsearch/OpenSearch is required.
- requiresSequentialDeploymentWithoutDatabase() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Whether this application's persistence can't safely tolerate the brief two-task overlap a normal zero-downtime rolling ECS deployment creates (new task starts before the old one stops) — e.g.
- requiresSessionStore() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Whether this application needs a Redis-backed session store (ElastiCache), provisioned by
ApplicationFactoryand delivered asredisSessionStoreEndpoint/redisSessionStorePortinSystemContext. - requiresSsl() - Method in enum class com.cloudforge.core.enums.AuthMode
-
Check if this mode requires SSL.
- resolve(ConfigFieldInfo, ApplicationSpec, List) - Static method in class com.cloudforge.core.config.DefaultValueResolver
-
Resolves the default value for a field using layered priority.
- resolve(String) - Static method in class com.cloudforge.core.config.ApplicationPropertyLoader
-
Resolve a dotted property key with env / system / file precedence.
- resolve(Path, String, CloudAssembly) - Static method in class com.cloudforgeci.api.deploy.CanonicalTemplateResolver
-
Prefer an on-disk template under
outputDirectory; otherwise materialize fromassembly. - resolveAwsEndpointUrl() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- resolveEndpoint() - Static method in class com.cloudforgeci.localstack.LocalStackDeployer
-
LocalStack gateway URL from
LOCALSTACK_ENDPOINT, thenAWS_ENDPOINT_URL, defaulting tohttp://localhost:4566. - resolveEndpoint() - Static method in class com.cloudforgeci.ministack.MiniStackDeployer
-
MiniStack gateway URL from
AWS_ENDPOINT_URL(AWS CLI convention), defaulting tohttp://localhost:4566. - resolveExisting(Path, String) - Static method in class com.cloudforgeci.api.deploy.CanonicalTemplateResolver
-
Return
outputDirectory/{stackName}.template.jsonwhen it already exists. - resolveInstanceId(String...) - Method in class com.cloudforgeci.localstack.LocalStackRdsSupport
-
Prefer
CFC_LOCALSTACK_RDS_INSTANCE, else first available instance whose engine matches one ofengines(normalized). - resolveLocalEmulatorEndpoint(DeploymentTarget) - Static method in class com.cloudforge.core.manager.ManagerEndpointSupport
-
The one authoritative, target-gated answer to "should this call be redirected to a local emulator instead of real AWS" —
nullimmediately forDeploymentTarget.AWSOR an unresolved/nulltarget, without even reading the env vars, otherwise the sameLOCALSTACK_ENDPOINTthenAWS_ENDPOINT_URLfallback chainManagerEndpointSupport.resolveLocalStackEndpoint()already used. - resolveLocalStackEndpoint() - Static method in class com.cloudforge.core.manager.ManagerEndpointSupport
- resolveMiniStackEndpoint() - Static method in class com.cloudforge.core.manager.ManagerEndpointSupport
- resolvePostgresInstanceId() - Method in class com.cloudforgeci.localstack.LocalStackRdsSupport
-
Deprecated.use
LocalStackRdsSupport.resolveInstanceId(String...)with"postgres" - resolveRegion() - Static method in class com.cloudforge.core.manager.ManagerEndpointSupport
- resolveRequiredHostPort(ApplicationSpec, JsonNode) - Static method in class com.cloudforge.core.local.LocalHostPortPolicy
-
Host port pinned by the MiniStack adapter (container port on
localhost). - resolveStackPortEndpointsEnv() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- resolveSubject(String) - Method in interface com.cloudforge.core.manager.auth.SessionStore
-
Resolves a session cookie to its owning subject, refreshing its TTL (sliding expiry) if still valid.
- resolveWithFallback(ConfigFieldInfo, ApplicationSpec, List, Object) - Static method in class com.cloudforge.core.config.DefaultValueResolver
-
Resolves default with fallback to field's annotated default.
- ResourceChange(CloudFormationTemplateDiff.Action, String, String) - Constructor for record class com.cloudforge.core.local.CloudFormationTemplateDiff.ResourceChange
-
Creates an instance of a
ResourceChangerecord class. - Resource Requirements: - Section in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
- Resource Requirements: - Section in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- resourceType() - Method in record class com.cloudforge.core.local.CloudFormationTemplateDiff.ResourceChange
-
Returns the value of the
resourceTyperecord component. - resourceType() - Method in record class com.cloudforge.core.local.LocalResourceChange
-
Returns the value of the
resourceTyperecord component. - resourceType() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Returns the value of the
resourceTyperecord component. - resourceType() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Returns the value of the
resourceTyperecord component. - restart() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- restart() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Stop then start.
- restart() - Method in interface com.cloudforge.core.local.StackPortRuntime
- RESTART - Enum constant in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
- RESTART - Enum constant in enum class com.cloudforge.core.local.EmulatorLifecycleAction
- RESTART - Enum constant in enum class com.cloudforge.core.local.PlatformRuntimeAction
- RESTART - Enum constant in enum class com.cloudforge.core.local.StackPortLifecycleAction
- RESTRICTED_SSH - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- restrictSecurityGroupEgress - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Restrict security group egress to VPC CIDR only (requires VPC endpoints for AWS service access)
- restrictSecurityGroupEgress() - Method in class com.cloudforgeci.api.core.DeploymentContext
- result() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
-
Returns the value of the
resultrecord component. - Result(String, Path, Path) - Constructor for record class com.cloudforgeci.api.deploy.CloudForgeSynthesizer.Result
-
Creates an instance of a
Resultrecord class. - Result(List, Optional) - Constructor for record class com.cloudforge.core.local.LocalSameApplicationStackReplacer.Result
-
Creates an instance of a
Resultrecord class. - retainStorage - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Retain EFS/EBS volumes on stack deletion
- retainStorage() - Method in class com.cloudforgeci.api.core.DeploymentContext
- RetentionDaysConverter - Class in com.cloudforgeci.api.core.util
-
Utility for converting integer day values to AWS CDK RetentionDays enum.
- revokedAt() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns the value of the
revokedAtrecord component. - revokeSessions(String) - Method in interface com.cloudforge.core.manager.auth.AuthBackend
-
Invalidates every active session/token for this account without deleting it — the local equivalent of Cognito's
AdminUserGlobalSignOut. - rewriteUrlsForCdn() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns whether to rewrite URLs to use CDN.
- role() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
rolerecord component. - role() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns the value of the
rolerecord component. - role() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns the value of the
rolerecord component. - ROOT_ACCOUNT_HARDWARE_MFA_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ROOT_ACCOUNT_MFA_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- ROOT_ACCOUNT_PROTECTION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- ROUTE53_QUERY_LOGGING - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- route53QueryLoggingEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable Route53 Query Logging
- route53QueryLoggingEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- Rule - Interface in com.cloudforgeci.api.interfaces
- ruleId() - Method in record class com.cloudforge.core.local.PreflightViolation
-
Returns the value of the
ruleIdrecord component. - ruleId() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Returns the value of the
ruleIdrecord component. - RuleKit - Class in com.cloudforgeci.api.core.rules
- RuleKit.PentaConsumer<A,
B, - Interface in com.cloudforgeci.api.core.rulesC, D, E> - RuleKit.QuadConsumer<A,
B, - Interface in com.cloudforgeci.api.core.rulesC, D> - RuleKit.TriConsumer<A,
B, - Interface in com.cloudforgeci.api.core.rulesC> - rules(SystemContext) - Method in class com.cloudforgeci.api.core.iam.ExtendedIAMConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.iam.MinimalIAMConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.iam.StandardIAMConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.runtime.Ec2RuntimeConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.runtime.FargateRuntimeConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.security.DevSecurityConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.security.ProductionSecurityConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.security.StagingSecurityConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.topology.ApplicationServiceTopologyConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.topology.CmsServiceTopologyConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.topology.JenkinsServiceTopologyConfiguration
- rules(SystemContext) - Method in class com.cloudforgeci.api.core.topology.S3WebsiteTopologyConfiguration
- rules(SystemContext) - Method in interface com.cloudforgeci.api.interfaces.BaseConfiguration
- Rules - Class in com.cloudforgeci.api.core.rules
- run(DeploymentRequest) - Static method in class com.cloudforgeci.api.deploy.LocalDeployPreflight
- run(List, Duration) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- runDetached(List) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- runtime - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Runtime type (FARGATE or EC2)
- runtime - Variable in class com.cloudforgeci.api.core.SystemContext
- runtime() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntimeProvider
- runtime() - Method in interface com.cloudforge.core.local.StackPortRuntimeProvider
- runtime() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Canonical axes (preferred).
- runtime() - Method in class com.cloudforgeci.localstack.LocalStackEmulatorRuntimeProvider
- runtime() - Method in class com.cloudforgeci.localstack.LocalStackStackPortRuntimeProvider
- runtime() - Method in class com.cloudforgeci.ministack.MiniStackEmulatorRuntimeProvider
- runtime() - Method in class com.cloudforgeci.ministack.MiniStackStackPortRuntimeProvider
- RuntimeConfiguration - Interface in com.cloudforgeci.api.interfaces
- runtimeRaw() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Deprecated.
- RuntimeRules - Class in com.cloudforgeci.api.core.rules
- RuntimeRules() - Constructor for class com.cloudforgeci.api.core.rules.RuntimeRules
- runtimeType() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns the runtime type as a string.
- runtimeType() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- RuntimeType - Enum Class in com.cloudforge.core.enums
-
Defines the compute runtime environments supported by CloudForge.
S
- s3() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontFactories
-
Returns the value of the
s3record component. - S3_BUCKET_DEFAULT_LOCK_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- S3_BUCKET_ENCRYPTION - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- S3_BUCKET_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- S3_BUCKET_REPLICATION - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- S3_BUCKET_SSL_REQUESTS - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- S3_BUCKET_VERSIONING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- S3_OBJECT_LOCK - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- S3_WEBSITE - Enum constant in enum class com.cloudforge.core.enums.TopologyType
- s3CloudFront() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontDeployment
-
Returns the value of the
s3CloudFrontrecord component. - S3CloudFrontDeployment(SystemContext.S3CloudFrontFactories, SystemContext.DomainAndSslFactories) - Constructor for record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontDeployment
-
Creates an instance of a
S3CloudFrontDeploymentrecord class. - S3CloudFrontFactories(Object, Object) - Constructor for record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontFactories
-
Creates an instance of a
S3CloudFrontFactoriesrecord class. - s3MediaPlugin() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns the plugin/module identifier for S3 media integration.
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- s3MediaPlugin() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- s3ObjectLockEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable S3 Object Lock for audit buckets (HIPAA/PCI-DSS immutability requirement)
- s3ObjectLockEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- S3WebsiteTopologyConfiguration - Class in com.cloudforgeci.api.core.topology
- S3WebsiteTopologyConfiguration() - Constructor for class com.cloudforgeci.api.core.topology.S3WebsiteTopologyConfiguration
- SA - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- SA_EAST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- sameGeoArea(String, String) - Static method in enum class com.cloudforge.core.enums.AwsRegion
-
Checks if two regions are in the same geographic area.
- SAML_CERTIFICATE_MOUNT_PATH - Static variable in class com.cloudforge.core.oidc.MattermostSamlIntegration
-
Deprecated.
- samlAcsUrl - Variable in class com.cloudforgeci.api.core.SystemContext
- samlConfigSecretArn - Variable in class com.cloudforgeci.api.core.SystemContext
- samlIdpEntityId - Variable in class com.cloudforgeci.api.core.SystemContext
- samlIdpLogoutUrl - Variable in class com.cloudforgeci.api.core.SystemContext
- samlIdpMetadataUrl - Variable in class com.cloudforgeci.api.core.SystemContext
- samlIdpSsoUrl - Variable in class com.cloudforgeci.api.core.SystemContext
- samlProviderType - Variable in class com.cloudforgeci.api.core.SystemContext
- samlSiteUrl - Variable in class com.cloudforgeci.api.core.SystemContext
- SC_PROVISION - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
-
deploy:catalog(constrained, manager+admin) routes here — Service Catalog provisioning against pre-published products only; no CFN/IAM/EC2 permissions on Manager's own role for this path at all. - scale(AutoScalingGroup) - Method in class com.cloudforgeci.api.scaling.ScalingFactory
- scale(FargateService) - Method in class com.cloudforgeci.api.scaling.ScalingFactory
- ScalingFactory - Class in com.cloudforgeci.api.scaling
- ScalingFactory(Construct, String) - Constructor for class com.cloudforgeci.api.scaling.ScalingFactory
- scalingPoliciesApplied - Variable in class com.cloudforgeci.api.core.SystemContext
- SECRETS_MANAGER - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- SECRETS_ROTATION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- security - Variable in class com.cloudforgeci.api.core.SystemContext
- SECURITY_HUB - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- SECURITY_MONITORING - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- Security: - Section in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- SecurityConfiguration - Interface in com.cloudforgeci.api.interfaces
- SecurityExample - Class in com.cloudforgeci.api.examples
-
Example demonstrating how to use the Security Rules system with different security profiles.
- SecurityExample() - Constructor for class com.cloudforgeci.api.examples.SecurityExample
- Security Features - Section in class com.cloudforgeci.api.database.RdsFactory
- SECURITYHUB_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- securityHubEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable AWS Security Hub for centralized security findings
- securityHubEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- securityMonitoringEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable security monitoring
- securityMonitoringEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- SecurityMonitoringFactory - Class in com.cloudforgeci.api.observability
-
Factory for creating security monitoring and alerting configurations.
- SecurityMonitoringFactory(Construct, String) - Constructor for class com.cloudforgeci.api.observability.SecurityMonitoringFactory
- securityProfile - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Security profile (DEV, STAGING, PRODUCTION)
- securityProfile() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns the security profile as a string.
- securityProfile() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Gets the security profile enum.
- securityProfile() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- SecurityProfile - Enum Class in com.cloudforge.core.enums
-
Defines the security profile levels for CloudForge deployments.
- securityProfileConfig - Variable in class com.cloudforgeci.api.core.SystemContext
- SecurityProfileConfiguration - Interface in com.cloudforgeci.api.interfaces
-
Configuration interface for security profile settings.
- SecurityProfileConfiguration - Annotation Interface in com.cloudforge.core.annotation
-
Annotation to extract specific values from SecurityProfileConfiguration.
- SecurityProfileExample - Class in com.cloudforgeci.api.examples
-
Example demonstrating how to access SecurityProfileConfiguration from SystemContext.
- SecurityProfileExample(Construct, String) - Constructor for class com.cloudforgeci.api.examples.SecurityProfileExample
- SecurityProfileFactory - Class in com.cloudforgeci.api.core.security
-
Factory for creating security profile-based observability configurations.
- SecurityProfileFactory(Construct, String) - Constructor for class com.cloudforgeci.api.core.security.SecurityProfileFactory
- Security Profile Hierarchy - Section in enum class com.cloudforge.core.enums.SecurityProfile
- SecurityRules - Class in com.cloudforgeci.api.core.rules
-
Security rules installation and compliance framework orchestration.
- SecurityRules() - Constructor for class com.cloudforgeci.api.core.rules.SecurityRules
- SELF_PERMISSION_CHECK - Enum constant in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
-
Lets a cross-account connection's role verify its own effective permissions via
iam:SimulatePrincipalPolicy— this is howAccountsController's "Validate connection" surfaces a real least-privilege report (which ofCrossAccountRoleTemplateFactory's granted actions actually evaluate to Allow) instead of just provingsts:AssumeRoleworks. - sensitive() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Whether this field contains sensitive data (passwords, secrets, API keys).
- sensitive() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
sensitiverecord component. - SENSITIVE_DATA_DISCOVERY - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- Sensitive Field - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- serialize(DeploymentTarget, JsonGenerator, SerializerProvider) - Method in class com.cloudforge.core.config.DeploymentTargetConverter.Serializer
- serialize(List, JsonGenerator, SerializerProvider) - Method in class com.cloudforge.core.config.ComplianceFrameworkListConverter.Serializer
- Serializer() - Constructor for class com.cloudforge.core.config.ComplianceFrameworkListConverter.Serializer
- Serializer() - Constructor for class com.cloudforge.core.config.DeploymentTargetConverter.Serializer
- service() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Returns the value of the
servicerecord component. - ServiceCatalogDeployer - Class in com.cloudforgeci.api.deploy.catalog
-
Provisions/terminates AWS Service Catalog products — the
deploy:catalogpath (backing theSC_PROVISIONcapability). - ServiceCatalogDeployer(String) - Constructor for class com.cloudforgeci.api.deploy.catalog.ServiceCatalogDeployer
-
Defaults
targettoDeploymentTarget.AWS— this constructor predates a target parameter existing at all, and every caller today is a real-AWS Service Catalog operation; prefer the 2-arg overload for any new caller so the target is explicit rather than assumed. - ServiceCatalogDeployer(String, DeploymentTarget) - Constructor for class com.cloudforgeci.api.deploy.catalog.ServiceCatalogDeployer
-
Real AWS by default; redirects to a local emulator instead when
targetresolves to one viaManagerEndpointSupport.resolveLocalEmulatorEndpoint(DeploymentTarget)— see class javadoc. - ServiceCatalogProductPublisher - Class in com.cloudforgeci.api.deploy.catalog
-
Publishes a CloudForge application's synthesized CloudFormation template as an AWS Service Catalog product — the missing counterpart to
ServiceCatalogDeployer, which only ever provisions a product someone else already published. - ServiceCatalogProductPublisher(String) - Constructor for class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher
-
Defaults
targettoDeploymentTarget.AWS— no current caller exists (see class javadoc's own history), kept as a safe default for whenever one is wired up; prefer the 2-arg overload for any new caller so the target is explicit rather than assumed. - ServiceCatalogProductPublisher(String, DeploymentTarget) - Constructor for class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher
-
Real AWS by default; redirects to a local emulator instead when
targetresolves to one viaManagerEndpointSupport.resolveLocalEmulatorEndpoint(DeploymentTarget)— see class javadoc. - ServiceCatalogProductPublisher.LookupResult - Record Class in com.cloudforgeci.api.deploy.catalog
- ServiceCatalogProductPublisher.PublishResult - Record Class in com.cloudforgeci.api.deploy.catalog
- SESSION_MODE - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
memory(default) orredis— seeSessionStore's javadoc. - SessionStore - Interface in com.cloudforge.core.manager.auth
-
Strategy interface for where Manager's own session cookies live — sibling to
AuthBackend(local-DB-vs-Cognito for the *user directory*; this is in-memory-vs-Redis for *which session cookies this process currently recognizes*, an orthogonal concern). - sessionStoreEnvVars() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
The four container environment variable names a provisioned Redis session-store connection should be bound to (mode/host/port/TLS-enabled, in that order), or
null(the default) if this application has no session-store concept — same gateApplicationSpec.requiresSessionStore()uses for whether to provision the cluster at all; this only names where its connection details land once provisioned. - set(T) - Method in class com.cloudforgeci.api.core.Slot
- set(T) - Method in interface com.cloudforgeci.api.interfaces.BaseSlot
- setFilePermissions(UserDataBuilder, String, String, String) - Static method in class com.cloudforgeci.api.core.PhpUserDataBuilder
-
Set up file permissions for CMS directory.
- SETUP_TOKEN - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- setValue(Object, Object) - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Sets the value of this field in the config object.
- severity() - Method in record class com.cloudforge.core.local.PreflightViolation
-
Returns the value of the
severityrecord component. - SharedResourceRegistry - Class in com.cloudforgeci.api.observability
-
Registry for shared/account-level resources that should be reused across stacks.
- SharedResourceRegistry(Construct, String, String) - Constructor for class com.cloudforgeci.api.observability.SharedResourceRegistry
- shouldWarnForControl(String, ComplianceMode, ComplianceMatrix.SecurityControl, boolean) - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Check if warnings should be logged for a disabled control.
- SidecarContainer(String, String, int, List, Map) - Constructor for record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Creates an instance of a
SidecarContainerrecord class. - sidecarContainers() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns same-task sidecar containers this application needs alongside its own container.
- Simple Capability Check - Section in class com.cloudforge.core.annotation.VisibilityCondition
- singleInstance() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Returns the value of the
singleInstancerecord component. - skipped() - Static method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
- Slot<T> - Class in com.cloudforgeci.api.core
- Slot() - Constructor for class com.cloudforgeci.api.core.Slot
- Slot Auto-Extraction - Section in class com.cloudforgeci.api.core.annotation.ContextInjector
- SNS_KMS_ENCRYPTION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- SOC2 - Enum constant in enum class com.cloudforge.core.enums.ComplianceFrameworkType
- Soc2Rules - Class in com.cloudforgeci.api.core.rules
-
SOC 2 (Service Organization Control 2) Trust Services Criteria compliance validation.
- Soc2Rules() - Constructor for class com.cloudforgeci.api.core.rules.Soc2Rules
- sourceConfig() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Configuration for sensitive field source strategy.
- sourceConfig() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
sourceConfigrecord component. - spec() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- spec() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- ssl() - Method in record class com.cloudforgeci.api.core.SystemContext.DomainAndSslFactories
-
Returns the value of the
sslrecord component. - sslEnabled - Variable in class com.cloudforgeci.api.core.SystemContext
- sslEnabled() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns whether TLS/SSL is enabled for this deployment (affects the scheme used when building a public URL for the application, e.g.
- sslEnabled() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- ssoGroupId - Variable in class com.cloudforge.core.config.DeploymentConfig
-
SSO Group ID
- ssoGroupId - Variable in class com.cloudforgeci.api.core.SystemContext
- ssoGroupId() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ssoInstanceArn - Variable in class com.cloudforge.core.config.DeploymentConfig
-
IAM Identity Center (SSO) Instance ARN
- ssoInstanceArn - Variable in class com.cloudforgeci.api.core.SystemContext
- ssoInstanceArn() - Method in class com.cloudforgeci.api.core.DeploymentContext
- ssoTargetAccountId - Variable in class com.cloudforge.core.config.DeploymentConfig
-
SSO Target Account ID
- ssoTargetAccountId - Variable in class com.cloudforgeci.api.core.SystemContext
- ssoTargetAccountId() - Method in class com.cloudforgeci.api.core.DeploymentContext
- stackExists(String) - Method in interface com.cloudforge.core.local.LocalDeployer
- stackExists(String) - Method in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
- stackExists(String) - Method in class com.cloudforgeci.localstack.LocalStackDeployer
- stackExists(String) - Method in class com.cloudforgeci.ministack.MiniStackDeployer
- stackName - Variable in class com.cloudforge.core.config.DeploymentConfig
-
CloudFormation stack name
- stackName - Variable in class com.cloudforgeci.api.api.JenkinsConfig
-
Deprecated.
- stackName - Variable in class com.cloudforgeci.api.core.SystemContext
- stackName() - Method in interface com.cloudforge.core.interfaces.Ec2Context
-
Returns the CloudFormation stack name.
- stackName() - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Returns the value of the
stackNamerecord component. - stackName() - Method in record class com.cloudforge.core.local.LocalHostPortOccupant
-
Returns the value of the
stackNamerecord component. - stackName() - Method in class com.cloudforgeci.api.core.DeploymentContext
- stackName() - Method in class com.cloudforgeci.api.core.Ec2ContextImpl
- stackName() - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Returns the value of the
stackNamerecord component. - stackName() - Method in record class com.cloudforgeci.api.deploy.CloudForgeSynthesizer.Result
-
Returns the value of the
stackNamerecord component. - stackName() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
stackNamerecord component. - stackName() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Returns the value of the
stackNamerecord component. - STACKPORT_AUTOSTART_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
-
When false, skip StackPort auto-start with the emulator.
- STACKPORT_CONTAINER_PORT - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- STACKPORT_DATA_DIR_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- STACKPORT_ENDPOINT_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- STACKPORT_ENDPOINTS_ENV - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- STACKPORT_HOST_PORT - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- STACKPORT_IMAGE - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- STACKPORT_VOLUME_DIR_NAME - Static variable in class com.cloudforge.core.local.LocalEmulatorDefaults
- stackPortEndpointsEnvValue() - Method in record class com.cloudforge.core.local.StackPortSpec
- StackPortLifecycle - Class in com.cloudforge.core.local
-
Applies
StackPortLifecycleActionto aStackPortRuntime. - StackPortLifecycleAction - Enum Class in com.cloudforge.core.local
-
StackPort lifecycle operations exposed by Maven goals and programmatic callers.
- StackPortRuntime - Interface in com.cloudforge.core.local
-
Docker lifecycle for a target-owned StackPort resource browser.
- StackPortRuntimeProvider - Interface in com.cloudforge.core.local
-
ServiceLoader entry point for
StackPortRuntimeimplementations in target modules. - StackPortRuntimes - Class in com.cloudforge.core.local
-
Discovers
StackPortRuntimeimplementations registered by target modules. - StackPortSpec - Record Class in com.cloudforge.core.local
-
Metadata for a target-owned StackPort resource browser container.
- StackPortSpec(DeploymentTarget, String, String, String, String, int, int, String) - Constructor for record class com.cloudforge.core.local.StackPortSpec
-
Creates an instance of a
StackPortSpecrecord class. - stackPortVolumeDir(DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
-
Persisted StackPort endpoint config (endpoints.json) per emulator target.
- stackPortVolumeDir(Path, DeploymentTarget) - Static method in class com.cloudforge.core.local.LocalEmulatorPaths
- stackProps - Variable in class com.cloudforgeci.api.api.JenkinsConfig
-
Deprecated.
- stackTags(String) - Method in class com.cloudforgeci.localstack.LocalStackDeployer
-
Read stack tags; empty when stack missing or has none.
- stackTags(String) - Method in class com.cloudforgeci.ministack.MiniStackDeployer
-
Read stack tags; empty when stack missing or has none.
- STAGING - Enum constant in enum class com.cloudforge.core.enums.SecurityProfile
- StagingSecurityConfiguration - Class in com.cloudforgeci.api.core.security
-
Staging security configuration with moderate security settings.
- StagingSecurityConfiguration() - Constructor for class com.cloudforgeci.api.core.security.StagingSecurityConfiguration
- StagingSecurityProfileConfiguration - Class in com.cloudforgeci.api.core.security
-
Staging security profile configuration for pre-production environments.
- StagingSecurityProfileConfiguration() - Constructor for class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
-
Create StagingSecurityProfileConfiguration with no deployment context.
- StagingSecurityProfileConfiguration(DeploymentContext) - Constructor for class com.cloudforgeci.api.core.security.StagingSecurityProfileConfiguration
-
Create StagingSecurityProfileConfiguration.
- Staging - Test Compliance Configuration - Section in enum class com.cloudforge.core.enums.ComplianceMode
- STANDARD - Enum constant in enum class com.cloudforge.core.enums.IAMProfile
-
STANDARD: Balanced permissions for normal operation.
- StandardIAMConfiguration - Class in com.cloudforgeci.api.core.iam
-
Standard IAM configuration with balanced permissions.
- StandardIAMConfiguration() - Constructor for class com.cloudforgeci.api.core.iam.StandardIAMConfiguration
- start() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- start() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- start() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- start() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- start() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Start the emulator container and wait until
LocalEmulatorRuntime.isHealthy(). - start() - Method in interface com.cloudforge.core.local.StackPortRuntime
- start() - Method in class com.cloudforgeci.localstack.LocalStackEmulatorRuntime
- start() - Method in class com.cloudforgeci.ministack.MiniStackAuthProxy
- start(Construct, TopologyType, RuntimeType, SecurityProfile, IAMProfile, DeploymentContext) - Static method in class com.cloudforgeci.api.core.SystemContext
-
Start once at the entry point; installs runtime + topology + security + iam rules and wiring.
- START - Enum constant in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
- START - Enum constant in enum class com.cloudforge.core.local.EmulatorLifecycleAction
- START - Enum constant in enum class com.cloudforge.core.local.PlatformRuntimeAction
- START - Enum constant in enum class com.cloudforge.core.local.StackPortLifecycleAction
- START_PATH - Static variable in class com.cloudforge.core.oidc.CloudForgeManagerOidcIntegration
- startExistingContainer(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- status() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
statusrecord component. - STATUS - Enum constant in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
- STATUS - Enum constant in enum class com.cloudforge.core.local.EmulatorLifecycleAction
- STATUS - Enum constant in enum class com.cloudforge.core.local.PlatformRuntimeAction
- STATUS - Enum constant in enum class com.cloudforge.core.local.StackPortLifecycleAction
- statusMessages() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Returns the value of the
statusMessagesrecord component. - stop() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- stop() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- stop() - Method in class com.cloudforge.core.local.DefaultEmulatorEdgeRuntime
- stop() - Method in interface com.cloudforge.core.local.EmulatorEdgeRuntime
- stop() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Stop the emulator container if it is running.
- stop() - Method in interface com.cloudforge.core.local.StackPortRuntime
- stop() - Method in class com.cloudforgeci.localstack.LocalStackEmulatorRuntime
- STOP - Enum constant in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
- STOP - Enum constant in enum class com.cloudforge.core.local.EmulatorLifecycleAction
- STOP - Enum constant in enum class com.cloudforge.core.local.PlatformRuntimeAction
- STOP - Enum constant in enum class com.cloudforge.core.local.StackPortLifecycleAction
- stopContainer(String) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- storageClass() - Method in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
-
Returns the storage class for media files.
- storeParameter(String, String, String) - Method in class com.cloudforgeci.api.observability.SharedResourceRegistry
-
Store a shared resource ID in SSM Parameter Store for future reuse.
- subdomain - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Subdomain prefix (e.g., "ci", "gitlab") — ordered ahead of
DeploymentConfig.domain: you pick what this app is called (the subdomain) before which domain it hangs off of, and the combined result (subdomain + "." + domain) is what actually gets requested, not the other way around. - subdomain - Variable in class com.cloudforgeci.api.core.SystemContext
- subdomain() - Method in class com.cloudforgeci.api.core.DeploymentContext
- success() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
- suggestion() - Method in record class com.cloudforge.core.local.PreflightViolation
-
Returns the value of the
suggestionrecord component. - SuiteCrmApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
SuiteCRM ApplicationSpec implementation.
- SuiteCrmApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- SuiteCrmOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for SuiteCRM via built-in OAuth / ALB OIDC.
- SuiteCrmOidcIntegration() - Constructor for class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- SupersetApplicationSpec - Class in com.cloudforgeci.api.application.analytics
-
Apache Superset Business Intelligence ApplicationSpec implementation.
- SupersetApplicationSpec() - Constructor for class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- SUPPORTED - Enum constant in enum class com.cloudforge.core.local.MiniStackResourcePolicy
-
Deployed without adaptation.
- Supported Applications: - Section in class com.cloudforgeci.api.security.ApplicationOidcFactory
- Supported Backends: - Section in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
- Supported Capabilities - Section in class com.cloudforge.core.annotation.VisibilityCondition
- Supported Compliance Tools - Section in class com.cloudforgeci.api.observability.ComplianceFactory
- supportedDatabases() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Supported database engines for this CMS.
- Supported Engines - Section in class com.cloudforgeci.api.database.RdsFactory
- supports(DeploymentTarget) - Method in interface com.cloudforge.core.deploy.ApplicationDeploymentExtension
-
Whether this extension applies to the requested target.
- supports(LocalStackServiceCapability) - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
- SUPPORTS_DATABASE - Static variable in class com.cloudforge.core.annotation.VisibilityCondition.Examples
- supportsAlbOidc() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns whether this application supports ALB-level OIDC authentication.
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- supportsAlbOidc() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- supportsApplicationOidc() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns whether this application supports application-level OIDC.
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- supportsApplicationOidc() - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- supportsCdnIntegration() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns whether CDN integration is supported.
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- supportsCdnIntegration() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- supportsCognito() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns whether this application supports Cognito as an identity provider.
- supportsCognito() - Method in class com.cloudforge.core.oidc.BagistoOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.ConcreteCmsOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.DolphinOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.FlarumOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MediaWikiOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.MyBBOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.OctoberCmsOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.OpenCartOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.PhpBBOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.SuiteCrmOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.SyliusOidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.Typo3OidcIntegration
- supportsCognito() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- supportsDatabase() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Whether this application supports optional external database (RDS).
- supportsEc2 - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Supports EC2 deployment
- supportsEc2() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Whether this application supports AWS EC2 deployment.
- supportsEc2() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Whether this CMS supports EC2 deployment.
- supportsEc2() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Check if this application supports EC2 deployment.
- supportsEc2() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Check if this CMS supports EC2 deployment.
- supportsEc2RuntimePath() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
- supportsFargate - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Supports Fargate deployment
- supportsFargate() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Whether this application supports AWS Fargate deployment.
- supportsFargate() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Whether this CMS supports Fargate deployment.
- supportsFargate() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Check if this application supports Fargate deployment.
- supportsFargate() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Check if this CMS supports Fargate deployment.
- supportsFargatePath() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
- supportsIdentityCenterSaml() - Method in interface com.cloudforge.core.interfaces.OidcIntegration
-
Returns whether this application supports IAM Identity Center SAML.
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.DrupalOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.GitLabOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.GrafanaOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.JenkinsOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.JoomlaOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.MagentoOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.MattermostGitLabOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.MattermostOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.MattermostSamlIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.MetabaseSamlIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.MoodleOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.PrestaShopOidcIntegration
- supportsIdentityCenterSaml() - Method in class com.cloudforge.core.oidc.WordPressOidcIntegration
- supportsMultisite() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Whether multi-site/multi-store functionality is supported.
- supportsMultisite() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns whether multi-site/multi-store is supported.
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- supportsMultisite() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- supportsNativeSnapshots(String) - Static method in class com.cloudforgeci.localstack.LocalStackRdsSupport
-
LocalStack documents native create/restore snapshots for PostgreSQL only.
- supportsObjectCache() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Whether Redis/Memcached object caching is supported.
- supportsObjectCache() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns whether Redis/Memcached object caching is supported.
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- supportsObjectCache() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- supportsOidc - Variable in class com.cloudforge.core.config.ApplicationInfo
-
Supports OIDC integration
- supportsOidc() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Whether this application supports OIDC authentication integration.
- supportsOidc() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Whether this CMS supports OIDC authentication integration.
- supportsOidc() - Method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Check if this load balancer type supports OIDC authentication.
- supportsOidcIntegration() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns whether this application supports OIDC integration.
- supportsOidcIntegration() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Check if this CMS supports OIDC integration.
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- supportsOidcIntegration() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- supportsPathRouting() - Method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Check if this load balancer type supports path-based routing.
- supportsRabbitMq() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
-
Returns whether RabbitMQ is supported for async operations.
- supportsRdsPath() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
- supportsS3Media() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Whether S3 media offloading is supported.
- supportsS3MediaStorage() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns whether S3 media offloading is supported.
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- supportsS3MediaStorage() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- supportsVarnish() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
-
Returns whether Varnish full-page cache is recommended.
- supportsWaf() - Method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Check if this load balancer type supports WAF integration.
- suppressInvite() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns the value of the
suppressInviterecord component. - SyliusApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
Sylius E-commerce ApplicationSpec implementation.
- SyliusApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- SyliusOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for Sylius via Symfony Security Bundle / ALB OIDC.
- SyliusOidcIntegration() - Constructor for class com.cloudforge.core.oidc.SyliusOidcIntegration
- SYNTH_SERVICE_DEFAULT_PORT - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
The sidecar's own listen port, and the port every hardcoded fallback URL above must agree with —
SynthServiceMain'sSYNTH_SERVICE_PORTenv-var default,LocalStackTemplateAdapter'shost.docker.internaloverride, andApplicationSpec's health-check command example all reference this one constant instead of repeating the literal, so a future port change can't drift out of sync in one of them. - SYNTH_SERVICE_URL - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
Base URL of the
cloudforge-synth-servicesidecar (seeManagerSynthesisService, cloudforge-manager) — read directly by the sidecar HTTP client, not one of theCFC_MANAGER_*-prefixed keys, since it names the sidecar, not Manager itself. - synthesize(DeploymentConfig, Path) - Static method in class com.cloudforgeci.api.deploy.CloudForgeSynthesizer
-
Resolves
config.applicationSpecviaApplicationLoaderwhen not already set (mutatesconfig— matchesCloudForgeDeployment.deploy()'s existing convention of resolving/preparing the config it's handed rather than requiring the caller to have already done so). - SystemContext - Class in com.cloudforgeci.api.core
- SystemContext - Annotation Interface in com.cloudforge.core.annotation
-
Annotation to extract specific values from SystemContext.
- SystemContext.DomainAndSslFactories - Record Class in com.cloudforgeci.api.core
-
Container for domain and SSL factories.
- SystemContext.InfrastructureFactories - Record Class in com.cloudforgeci.api.core
-
Container for infrastructure factories created by the orchestration layer.
- SystemContext.JenkinsDeployment - Record Class in com.cloudforgeci.api.core
-
Container for complete Jenkins deployment.
- SystemContext.JenkinsSpecificFactories - Record Class in com.cloudforgeci.api.core
-
Container for Jenkins-specific factories.
- SystemContext.S3CloudFrontDeployment - Record Class in com.cloudforgeci.api.core
-
Container for complete S3 + CloudFront deployment.
- SystemContext.S3CloudFrontFactories - Record Class in com.cloudforgeci.api.core
-
Container for S3 and CloudFront factories.
T
- TAG_APPLICATION - Static variable in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
- TAG_MANAGED - Static variable in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
- TAG_RUNTIME - Static variable in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
- tagList() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Gets all tags as a list.
- tags() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Impact and characteristic tags for change analysis.
- tags() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
tagsrecord component. - tags() - Method in class com.cloudforgeci.api.core.DeploymentContext
- tagStack(Stack) - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Tag a stack so you can see the config in the console.
- target() - Method in class com.cloudforge.core.local.AbstractLocalEmulatorRuntime
- target() - Method in class com.cloudforge.core.local.AbstractStackPortRuntime
- target() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns the value of the
targetrecord component. - target() - Method in interface com.cloudforge.core.local.LocalEmulatorRuntime
-
Deployment target this runtime serves.
- target() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns the value of the
targetrecord component. - target() - Method in interface com.cloudforge.core.local.PlatformRuntimeProvider
- target() - Method in record class com.cloudforge.core.local.PreflightResult
-
Returns the value of the
targetrecord component. - target() - Method in interface com.cloudforge.core.local.StackPortRuntime
- target() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns the value of the
targetrecord component. - target() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns the value of the
targetrecord component. - target() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns the value of the
targetrecord component. - target() - Method in class com.cloudforgeci.localstack.LocalStackPlatformRuntimeProvider
- target() - Method in class com.cloudforgeci.ministack.MiniStackPlatformRuntimeProvider
- TARGET - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- TARGET_CLASS_OPTION - Static variable in class com.cloudforge.core.buildmode.BuildModeProcessor
-
-Aoption naming the fully-qualified generated class, e.g. - template() - Method in record class com.cloudforge.core.local.TemplateAdaptationResult
-
Returns the value of the
templaterecord component. - TEMPLATE_BUCKET_PREFIX - Static variable in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
-
Shared with
ManagerOperatorIamSupport's S3 grant for this bucket — keep the two in sync rather than duplicating the literal. - TemplateAdaptation - Record Class in com.cloudforge.core.local
-
One audited change applied while adapting a canonical template for local deployment.
- TemplateAdaptation(String, String, JsonNode) - Constructor for record class com.cloudforge.core.local.TemplateAdaptation
-
Creates an instance of a
TemplateAdaptationrecord class. - TemplateAdaptationResult - Record Class in com.cloudforge.core.local
-
Adapted CloudFormation template plus an explicit adaptation audit trail.
- TemplateAdaptationResult(ObjectNode, List) - Constructor for record class com.cloudforge.core.local.TemplateAdaptationResult
-
Creates an instance of a
TemplateAdaptationResultrecord class. - TemplateAdapter - Interface in com.cloudforge.core.local
-
Adapts a canonical AWS CloudFormation template for a local emulator target.
- TemplateAdapterSupport - Class in com.cloudforge.core.local
-
File-based helpers for
TemplateAdapterimplementations. - templateFile() - Method in record class com.cloudforgeci.api.deploy.CloudForgeSynthesizer.Result
-
Returns the value of the
templateFilerecord component. - templateRequiresRds(JsonNode) - Static method in class com.cloudforge.core.local.MiniStackCfnResourceCatalog
- TemplateResourceRef(String, String) - Constructor for record class com.cloudforge.core.local.MiniStackCfnResourceCatalog.TemplateResourceRef
-
Creates an instance of a
TemplateResourceRefrecord class. - TemplateResourceScanner - Class in com.cloudforge.core.local
-
Reads canonical CloudFormation templates for preflight scans.
- templateUrl() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Returns the value of the
templateUrlrecord component. - temporaryPassword() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
temporaryPasswordrecord component. - terminate(String, String) - Method in class com.cloudforgeci.api.deploy.catalog.ServiceCatalogDeployer
-
Calls
TerminateProvisionedProductand polls until the record reachesSUCCEEDEDorFAILED. - THREAT_DETECTION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- ThreatProtectionRules - Class in com.cloudforgeci.api.core.rules
-
Threat protection compliance validation rules.
- ThreatProtectionRules() - Constructor for class com.cloudforgeci.api.core.rules.ThreatProtectionRules
- Threshold Examples - Section in class com.cloudforgeci.api.observability.AlarmFactory
- throwIfBlocked() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
- throwIfBlocked(PreflightMode) - Method in record class com.cloudforge.core.local.PreflightResult
- tier() - Method in class com.cloudforgeci.api.core.DeploymentContext
- tierProfile() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns the value of the
tierProfilerecord component. - TlsTrustEvaluator - Class in com.cloudforgeci.api.core
-
Single source of truth for "does this deployment's ALB HTTPS listener end up wearing a publicly-trusted certificate" — the same three-way decision
FargateRuntimeConfigurationmakes when choosing which certificate to actually provision (imported ARN, DNS-validated public, or the untrusted AWS Private CA fallback), extracted here soContainerFactorydoesn't carry its own independently-maintained copy of that logic (a real drift risk — the two classes used to duplicate this inline, one computing which cert to create, the other computing whether to tell cloudforge-manager the result is trustworthy; if they ever disagreed, Manager's license page would report the wrong thing about its own installation). - toCommaSeparated(List) - Static method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Converts a list of frameworks to a comma-separated string.
- toContextMap() - Method in class com.cloudforge.core.config.DeploymentConfig
-
Convert this DeploymentConfig to a Map for CDK context.
- toContextMap() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Export all deployment context fields to a Map for serialization.
- toErrorString() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Convert to legacy string error format for CDK validation.
- toFile(String) - Method in class com.cloudforge.core.config.DeploymentConfig
-
Save this DeploymentConfig to a JSON file path string.
- toFile(Path) - Method in class com.cloudforge.core.config.DeploymentConfig
-
Save this DeploymentConfig to a JSON file.
- toHealthFields(LocalStackCapabilitySnapshot) - Static method in class com.cloudforge.core.local.LocalStackCapabilitySnapshotHealth
- toHistoryContextMap() - Method in class com.cloudforge.core.config.DeploymentConfig
-
Context map safe for durable deploy history.
- toJson() - Method in class com.cloudforge.core.config.DeploymentConfig
-
Serialize this DeploymentConfig to a JSON string.
- tokenEndpoint() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns the value of the
tokenEndpointrecord component. - toLocalstackStackName(String) - Static method in class com.cloudforgeci.localstack.LocalStackDeploymentPipeline
- toLowerCase(String) - Static method in class com.cloudforgeci.api.util.CfnStringUtils
-
Convert a CloudFormation token to lowercase using Fn::Join/Fn::Split.
- toMinistackStackName(String) - Static method in class com.cloudforgeci.ministack.MiniStackDeploymentPipeline
- topology - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Topology type — genuinely selectable, not just an auto-derived display value, so a future topology (or an app implementing more than one applicable interface) isn't locked out of being chosen explicitly.
- topology - Variable in class com.cloudforgeci.api.core.SystemContext
- topology() - Method in class com.cloudforgeci.api.core.DeploymentContext
- TopologyConfiguration - Interface in com.cloudforgeci.api.interfaces
- topologyRaw() - Method in class com.cloudforgeci.api.core.DeploymentContext
-
Deprecated.
- TopologyRules - Class in com.cloudforgeci.api.core.rules
- TopologyRules() - Constructor for class com.cloudforgeci.api.core.rules.TopologyRules
- TopologyType - Enum Class in com.cloudforge.core.enums
-
Defines the deployment topology patterns supported by CloudForge.
- toString() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.config.DeploymentContextPreparer.PrepareResult
-
Returns a string representation of this record class.
- toString() - Method in class com.cloudforge.core.config.ValidationResult
- toString() - Method in enum class com.cloudforge.core.enums.AuthMode
-
Returns the string representation.
- toString() - Method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Returns the string representation.
- toString() - Method in enum class com.cloudforge.core.enums.NetworkMode
-
Returns the string representation (same as getValue for consistency).
- toString() - Method in enum class com.cloudforge.core.enums.SecurityProfile
- toString() - Method in enum class com.cloudforge.core.enums.TopologyType
- toString() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.OptionalPort
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.interfaces.ApplicationSpec.SidecarContainer
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.CloudFormationTemplateDiff.ResourceChange
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalDeploymentArtifactPaths
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalDeploymentPipelineResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalDeploymentRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalDeployResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalEmulatorSpec
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalHostPortOccupant
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalResourceChange
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalSameApplicationStackReplacer.Result
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.MiniStackCfnResourceCatalog.TemplateResourceRef
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.PreflightResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.PreflightViolation
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.StackPortSpec
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.TemplateAdaptation
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.local.TemplateAdaptationResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.manager.agent.DeviceRegistrationResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.manager.agent.RegisteredDeviceView
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforge.core.manager.auth.AuthAccountUpdate
-
Returns a string representation of this record class.
- toString() - Method in class com.cloudforge.core.oidc.CognitoOidcConfiguration
- toString() - Method in class com.cloudforge.core.oidc.IdentityCenterOidcConfiguration
- toString() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- toString() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- toString() - Method in record class com.cloudforgeci.api.compute.ApplicationFactory.ApplicationSystem
-
Returns a string representation of this record class.
- toString() - Method in class com.cloudforgeci.api.core.DeploymentContext
- toString() - Method in record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl.FrameworkControl
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.rules.AuditManagerControl
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.rules.ComplianceMatrix.FrameworkRequirement
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.rules.ComplianceRule
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.SystemContext.DomainAndSslFactories
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsDeployment
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.SystemContext.JenkinsSpecificFactories
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontDeployment
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.core.SystemContext.S3CloudFrontFactories
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.aws.AwsStackDeployResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductInput
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.catalog.ProvisionProductResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.LookupResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.catalog.ServiceCatalogProductPublisher.PublishResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.catalog.UpdateProvisionedProductInput
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.CloudForgeSynthesizer.Result
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.DeploymentRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.Change
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.localstack.LocalStackDeployer.DeploymentResult
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.localstack.LocalStackDeploymentPipeline.DeployResult
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.Change
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.ministack.MiniStackDeployer.DeploymentResult
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.ArtifactPaths
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployRequest
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class com.cloudforgeci.ministack.MiniStackDeploymentPipeline.DeployResult
-
Deprecated.Returns a string representation of this record class.
- TRUST_ALB_OIDC_HEADERS - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- TRUST_PRINCIPAL_ARN - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
-
Overrides the trust-policy principal
ManagerIdentityResolverwould otherwise derive from Manager's ownsts:GetCallerIdentity— for deployments that front Manager with a different role than the one its own AWS calls run as. - tryReadParameter(String) - Method in class com.cloudforgeci.api.observability.SharedResourceRegistry
-
Try to read a shared resource ID from SSM Parameter Store.
- type() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
typerecord component. - type() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns the value of the
typerecord component. - type() - Method in record class com.cloudforge.core.local.MiniStackCfnResourceCatalog.TemplateResourceRef
-
Returns the value of the
typerecord component. - Types - Section in enum class com.cloudforge.core.enums.LoadBalancerType
- Typo3ApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
TYPO3 CMS ApplicationSpec implementation.
- Typo3ApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- Typo3OidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for TYPO3 via typo3/cms-openid extension / ALB OIDC.
- Typo3OidcIntegration() - Constructor for class com.cloudforge.core.oidc.Typo3OidcIntegration
U
- ULTIMATE - Enum constant in enum class com.cloudforge.core.local.LocalStackTierProfile
- unavailable(URI, String) - Static method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
- unhealthyThreshold - Variable in class com.cloudforge.core.config.DeploymentConfig
- unhealthyThreshold() - Method in class com.cloudforgeci.api.core.DeploymentContext
- UNSUPPORTED - Enum constant in enum class com.cloudforge.core.local.MiniStackResourcePolicy
-
Not supported — deploy will fail at CFN create.
- unsupportedResources(JsonNode) - Static method in class com.cloudforge.core.local.MiniStackCfnResourceCatalog
- update(UpdateProvisionedProductInput, String) - Method in class com.cloudforgeci.api.deploy.catalog.ServiceCatalogDeployer
-
Calls
UpdateProvisionedProductand polls until the record reachesSUCCEEDEDorFAILED. - updateAccount(String, AuthAccountUpdate) - Method in interface com.cloudforge.core.manager.auth.AuthBackend
- UpdateProvisionedProductInput - Record Class in com.cloudforgeci.api.deploy.catalog
- UpdateProvisionedProductInput(String, String, Map) - Constructor for record class com.cloudforgeci.api.deploy.catalog.UpdateProvisionedProductInput
-
Creates an instance of a
UpdateProvisionedProductInputrecord class. - uploadMaxFilesize() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
uploadMaxFilesizerecord component. - upstream() - Method in record class com.cloudforgeci.ministack.MiniStackAuthProxy.Config
-
Returns the value of the
upstreamrecord component. - US - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- US_EAST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- US_EAST_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- US_GOV - Enum constant in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
- US_GOV_EAST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- US_GOV_WEST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- US_WEST_1 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- US_WEST_2 - Enum constant in enum class com.cloudforge.core.enums.AwsRegion
- Usage - Section in class com.cloudforge.core.config.ConfigurationIntrospector
- Usage - Section in class com.cloudforge.core.config.InteractivePrompter
- Usage - Section in class com.cloudforgeci.api.core.rules.AdvancedMonitoringRules
- Usage - Section in class com.cloudforgeci.api.core.rules.DatabaseSecurityRules
- Usage - Section in class com.cloudforgeci.api.core.rules.GdprOrganizationalRules
- Usage - Section in class com.cloudforgeci.api.core.rules.HipaaOrganizationalRules
- Usage - Section in class com.cloudforgeci.api.core.rules.IncidentResponseRules
- Usage - Section in class com.cloudforgeci.api.core.rules.KeyManagementRules
- Usage - Section in class com.cloudforgeci.api.core.rules.ThreatProtectionRules
- Usage - Section in class com.cloudforgeci.api.observability.AlarmFactory
- Usage: - Section in class com.cloudforge.core.config.CapacityValidator
- Usage: - Section in class com.cloudforge.core.config.FargateCpuMemoryValidator
- Usage: - Section in class com.cloudforgeci.api.core.rules.Iso27001Rules
- Usage example - Section in annotation interface com.cloudforge.core.annotation.CmsPlugin
- Usage Example - Section in class com.cloudforgeci.api.database.RdsFactory
- Usage Example: - Section in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
- Usage Example: - Section in annotation interface com.cloudforge.core.annotation.ComplianceFramework
- Usage Example: - Section in class com.cloudforgeci.api.compute.ApplicationLoader
- Usage Example: - Section in class com.cloudforgeci.api.compute.CmsLoader
- Usage Example: - Section in class com.cloudforgeci.api.compute.PhpContainerFactory
- Usage Example: - Section in class com.cloudforgeci.api.core.PhpUserDataBuilder
- Usage Example: - Section in class com.cloudforgeci.api.core.rules.CdkNagControlMapper
- Usage Example: - Section in interface com.cloudforge.core.interfaces.CmsMediaStorageSpec
- Usage Example: - Section in interface com.cloudforge.core.interfaces.CmsObjectCacheSpec
- Usage Example: - Section in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
- Usage Examples - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- Usage Examples - Section in annotation interface com.cloudforge.core.annotation.FieldEquals
- Usage Examples - Section in class com.cloudforge.core.annotation.VisibilityCondition
- Usage in Annotations: - Section in interface com.cloudforge.core.config.FieldValidator
- Usage in ComplianceFactory - Section in class com.cloudforgeci.api.core.rules.AuditManagerControlRegistry
- Usage in Configuration Introspection - Section in enum class com.cloudforge.core.annotation.FieldTag
- Use Cases - Section in enum class com.cloudforge.core.enums.ComplianceMode
- usePkce() - Method in interface com.cloudforge.core.interfaces.OidcConfiguration
-
Returns whether to use PKCE (Proof Key for Code Exchange).
- UserDataBuilder - Interface in com.cloudforge.core.interfaces
-
Builder interface for constructing EC2 UserData scripts.
- UserDataBuilderImpl - Class in com.cloudforgeci.api.core
-
Implementation of UserDataBuilder that generates bash commands for EC2 UserData scripts.
- UserDataBuilderImpl(UserData) - Constructor for class com.cloudforgeci.api.core.UserDataBuilderImpl
- username() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
usernamerecord component. - username() - Method in record class com.cloudforge.core.manager.auth.AuthAccount
-
Returns the value of the
usernamerecord component. - username() - Method in record class com.cloudforge.core.manager.auth.AuthAccountRequest
-
Returns the value of the
usernamerecord component. - usesOidc() - Method in enum class com.cloudforge.core.enums.AuthMode
-
Check if this mode uses OIDC authentication.
- useSystemCron() - Method in interface com.cloudforge.core.interfaces.CmsSpec
-
Returns whether to use system cron instead of internal scheduler.
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- useSystemCron() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
V
- validate(ConfigFieldInfo, Object, Object) - Method in class com.cloudforge.core.config.CapacityValidator
- validate(ConfigFieldInfo, Object, Object) - Method in class com.cloudforge.core.config.FargateCpuMemoryValidator
- validate(ConfigFieldInfo, Object, Object) - Method in interface com.cloudforge.core.config.FieldValidator
-
Validates a field value in the context of the complete configuration.
- validate(DeploymentConfig, ApplicationSpec, Path) - Static method in class com.cloudforgeci.ministack.MiniStackDeployPreflight
- validate(DeploymentConfig, ApplicationSpec, Path, URI, String) - Static method in class com.cloudforgeci.ministack.MiniStackDeployPreflight
- validate(DeploymentTarget, URI, String, ApplicationSpec, JsonNode, List) - Static method in class com.cloudforge.core.local.LocalHostPortConflictChecker
- validate(Object, Object) - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Validates the value according to field constraints and custom validators.
- validateAgainstOccupants(DeploymentTarget, String, ApplicationSpec, JsonNode, List, List) - Static method in class com.cloudforge.core.local.LocalHostPortConflictChecker
- validateControl(ComplianceMatrix.SecurityControl, String, boolean, ComplianceMode) - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Validates a control against framework requirements with complianceMode consideration.
- validateControlMultiFramework(ComplianceMatrix.SecurityControl, String, boolean, ComplianceMode) - Static method in class com.cloudforgeci.api.core.rules.ComplianceMatrix
-
Validates multiple frameworks against a control.
- validateForDeployment(DeploymentConfig, ApplicationSpec, Path, LocalStackCapabilitySnapshot) - Static method in class com.cloudforgeci.localstack.LocalStackDeployPreflight
- validateForDeployment(DeploymentConfig, ApplicationSpec, Path, LocalStackCapabilitySnapshot, String) - Static method in class com.cloudforgeci.localstack.LocalStackDeployPreflight
- validatePermissions(TopologyType, RuntimeType, IAMProfile, List) - Static method in class com.cloudforgeci.api.core.iam.PermissionMatrix
-
Validates that the provided permissions are appropriate for the given combination.
- Validation Logic: - Section in class com.cloudforge.core.config.CapacityValidator
- ValidationResult - Class in com.cloudforge.core.config
-
Result of field validation.
- ValidationResult(boolean, List) - Constructor for record class com.cloudforgeci.api.core.iam.PermissionMatrix.ValidationResult
-
Creates an instance of a
ValidationResultrecord class. - Validator() - Constructor for class com.cloudforge.core.utilities.Arn.Validator
- Validator() - Constructor for class com.cloudforge.core.utilities.DeploymentValidation.Validator
- Validator() - Constructor for class com.cloudforge.core.utilities.DnsLabel.Validator
- Validator() - Constructor for class com.cloudforge.core.utilities.DnsName.Validator
- Validator() - Constructor for class com.cloudforge.core.utilities.OneOf.Validator
- validators() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Custom validators for cross-field validation.
- validators() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
validatorsrecord component. - Valid Combinations: - Section in class com.cloudforge.core.config.FargateCpuMemoryValidator
- value() - Element in annotation interface com.cloudforge.core.annotation.ApplicationPlugin
-
Application identifier used in deployment configuration.
- value() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
CMS identifier used in deployment configuration.
- value() - Element in annotation interface com.cloudforge.core.annotation.ComplianceFramework
-
Framework identifier matching the value in
complianceFrameworksconfiguration. - value() - Element in annotation interface com.cloudforge.core.annotation.DeploymentContext
-
The property name to extract from DeploymentContext.
- value() - Element in annotation interface com.cloudforge.core.annotation.FieldEquals
-
Expected value as string (converted to field type at runtime).
- value() - Element in annotation interface com.cloudforge.core.annotation.SecurityProfileConfiguration
-
The property name to extract from SecurityProfileConfiguration.
- value() - Element in annotation interface com.cloudforge.core.annotation.SystemContext
-
The property name to extract from SystemContext.
- value() - Element in annotation interface com.cloudforge.core.manager.auth.RequiresPolicy
- value() - Element in annotation interface com.cloudforge.core.utilities.OneOf
- valueOf(String) - Static method in enum class com.cloudforge.core.annotation.FieldTag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.AuthMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.AwsRegion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.ComplianceMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.CpuArchitecture
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.IAMProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.NetworkMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.RuntimeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.SecurityProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.enums.TopologyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement.RequirementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.CloudFormationTemplateDiff.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.DeploymentTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.EmulatorLifecycleAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.LocalStackServiceCapability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.LocalStackTierProfile
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.MiniStackResourcePolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.PlatformRuntimeAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.PreflightMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.PreflightSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.local.StackPortLifecycleAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.manager.agent.AgentPlatform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.RequirementLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.ValidationResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cloudforgeci.api.deploy.DeployMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.cloudforge.core.annotation.FieldTag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.AuthMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.AwsRegion.GeoArea
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.AwsRegion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.ComplianceFrameworkType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.ComplianceMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.CpuArchitecture
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.IAMProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.LoadBalancerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.NetworkMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.RuntimeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.SecurityProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.enums.TopologyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement.RequirementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.CloudFormationTemplateDiff.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.DeploymentTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.EmulatorEdgeLifecycleAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.EmulatorLifecycleAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.LocalStackServiceCapability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.LocalStackTierProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.MiniStackResourcePolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.PlatformRuntimeAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.PreflightMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.PreflightSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.local.StackPortLifecycleAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.manager.agent.AgentPlatform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforge.core.manager.ManagerAwsCapabilityCatalog.Capability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.RequirementLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.ValidationResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cloudforgeci.api.deploy.DeployMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VaultApplicationSpec - Class in com.cloudforgeci.api.application.secrets
-
HashiCorp Vault ApplicationSpec implementation.
- VaultApplicationSpec() - Constructor for class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- verify(DeploymentConfig, DeploymentTarget) - Static method in record class com.cloudforgeci.api.deploy.DeploymentRequest
- VERIFY - Enum constant in enum class com.cloudforgeci.api.deploy.DeployMode
-
Confirm stack exists and read outputs (no template required).
- verifyDeployment(String) - Method in class com.cloudforgeci.api.deploy.aws.AwsDirectDeployer
-
Confirm the stack exists and return its outputs.
- verifyDeployment(String) - Method in class com.cloudforgeci.localstack.LocalStackDeployer
-
Confirm the stack exists and return its outputs.
- verifyDeployment(String) - Method in class com.cloudforgeci.ministack.MiniStackDeployer
-
Confirm the stack exists and return its outputs.
- version() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseConnection
-
Returns the value of the
versionrecord component. - version() - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
-
Returns the value of the
versionrecord component. - version() - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns the value of the
versionrecord component. - version() - Method in record class com.cloudforge.core.local.LocalStackCapabilitySnapshot
-
Returns the value of the
versionrecord component. - VERSION - Static variable in class com.cloudforge.core.manager.ManagerEnvKeys
- Version History: - Section in class com.cloudforgeci.api.core.rules.SecurityRules
- violations() - Method in record class com.cloudforge.core.local.PreflightResult
-
Returns the value of the
violationsrecord component. - VisibilityCondition - Class in com.cloudforge.core.annotation
-
Visibility condition expression language for configuration fields.
- VisibilityCondition.Examples - Class in com.cloudforge.core.annotation
-
Example expressions for testing and documentation.
- Visibility Condition Language - Section in annotation interface com.cloudforge.core.annotation.ConfigField
- VisibilityExpressionEvaluator - Class in com.cloudforge.core.config
-
Evaluates visibility expressions for configuration fields.
- VisibilityExpressionEvaluator(ApplicationSpec, Object, String) - Constructor for class com.cloudforge.core.config.VisibilityExpressionEvaluator
-
Creates a new evaluator.
- visibleWhen() - Element in annotation interface com.cloudforge.core.annotation.ConfigField
-
Visibility condition expression determining when this field should be shown.
- visibleWhen() - Method in record class com.cloudforge.core.config.ConfigFieldInfo
-
Returns the value of the
visibleWhenrecord component. - VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- VOLUME_NAME - Static variable in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- volumeName() - Method in interface com.cloudforge.core.interfaces.ApplicationSpec
-
Returns the volume name for this application.
- volumeName() - Method in class com.cloudforgeci.api.application.analytics.MetabaseApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.analytics.SupersetApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.artifactregistry.HarborApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.artifactregistry.NexusApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cicd.DroneApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cicd.GitLabApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.BagistoApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.ConcreteCmsApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.DolphinApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.DrupalApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.FlarumApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.JoomlaApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.MagentoApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.MediaWikiApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.MoodleApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.MyBBApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.OctoberCmsApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.OpenCartApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.PhpBBApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.PrestaShopApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.SuiteCrmApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.SyliusApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.Typo3ApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.collaboration.MattermostApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.collaboration.MattermostTeamApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.database.PostgreSQLApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.database.RedisApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.JenkinsApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.monitoring.GrafanaApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.monitoring.PrometheusApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.secrets.VaultApplicationSpec
- volumeName() - Method in class com.cloudforgeci.api.application.vcs.GiteaApplicationSpec
- vpc - Variable in class com.cloudforgeci.api.core.SystemContext
- vpc() - Method in record class com.cloudforgeci.api.compute.ApplicationFactory.ApplicationSystem
-
Returns the value of the
vpcrecord component. - vpc() - Method in record class com.cloudforgeci.api.core.SystemContext.InfrastructureFactories
-
Returns the value of the
vpcrecord component. - VPC_DEFAULT_SG_CLOSED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- VPC_FLOW_LOGS_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- VPC_PERMISSIONS - Static variable in class com.cloudforgeci.api.core.iam.OperatorProvisioningPermissionMatrix
-
VpcFactory'sVpcL2 construct — every underlying EC2 networking resource type it can synthesize depending on subnet configuration (VpcFactory always creates public+private-with-egress subnet pairs across 2 AZs for every app in this catalog, hence NAT/EIP/route-table actions live at STANDARD, not EXTENDED, despite the class javadoc's general EXTENDED-adds-NAT framing above -- seeOperatorProvisioningPermissionMatrix.EXTENDED_ONLY_VPC_PERMISSIONSfor what genuinely is EXTENDED-only: flow logs and custom network ACLs, neither of which VpcFactory enables by default). - VpcFactory - Class in com.cloudforgeci.api.network
-
Factory for creating VPC (Virtual Private Cloud) infrastructure.
- VpcFactory(Construct, String) - Constructor for class com.cloudforgeci.api.network.VpcFactory
- VULNERABILITY_MANAGEMENT - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- VULNERABILITY_SCANNING - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
W
- WAF_PROTECTION - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
- wafEnabled - Variable in class com.cloudforge.core.config.DeploymentConfig
-
Enable AWS WAF
- wafEnabled - Variable in class com.cloudforgeci.api.core.SystemContext
- wafEnabled() - Method in class com.cloudforgeci.api.core.DeploymentContext
- WafFactory - Class in com.cloudforgeci.api.observability
-
Factory for creating AWS WAF WebACL resources.
- WafFactory(Construct, String) - Constructor for class com.cloudforgeci.api.observability.WafFactory
- WAFV2_LOGGING_ENABLED - Enum constant in enum class com.cloudforgeci.api.core.rules.AwsConfigRule
- wafWebAcl - Variable in class com.cloudforgeci.api.core.SystemContext
- waitForHealthy(URI) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- waitForHealthy(URI, Duration) - Static method in class com.cloudforge.core.local.DockerEmulatorSupport
- WARN - Enum constant in enum class com.cloudforge.core.local.PreflightMode
- WARN - Enum constant in enum class com.cloudforge.core.local.PreflightSeverity
- WARN - Enum constant in enum class com.cloudforgeci.api.core.rules.ComplianceMatrix.ValidationResult
- warning() - Method in record class com.cloudforge.core.local.LocalSameApplicationStackReplacer.Result
-
Returns the value of the
warningrecord component. - warning() - Method in record class com.cloudforgeci.api.deploy.DeploymentResult
- warningMessages() - Method in record class com.cloudforgeci.api.deploy.LocalDeployPreflight.PreflightOutcome
- warnings() - Method in record class com.cloudforge.core.local.PreflightResult
- websiteBucket - Variable in class com.cloudforgeci.api.core.SystemContext
- websiteUrl() - Element in annotation interface com.cloudforge.core.annotation.CmsPlugin
-
Official website URL for the CMS.
- when(boolean, Rule) - Static method in class com.cloudforgeci.api.core.rules.RuleKit
- whenAll(Slot, Slot, Slot, RuleKit.TriConsumer) - Static method in class com.cloudforgeci.api.core.rules.RuleKit
- whenAll4(Slot, Slot, Slot, Slot, RuleKit.QuadConsumer) - Static method in class com.cloudforgeci.api.core.rules.RuleKit
- whenAll5(Slot, Slot, Slot, Slot, Slot, RuleKit.PentaConsumer) - Static method in class com.cloudforgeci.api.core.rules.RuleKit
- whenBoth(Slot, Slot, BiConsumer) - Static method in class com.cloudforgeci.api.core.rules.RuleKit
- WINDOWS - Enum constant in enum class com.cloudforge.core.manager.agent.AgentPlatform
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.iam.ExtendedIAMConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.iam.MinimalIAMConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.iam.StandardIAMConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.runtime.Ec2RuntimeConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.runtime.FargateRuntimeConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.security.DevSecurityConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.security.ProductionSecurityConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.security.StagingSecurityConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.topology.ApplicationServiceTopologyConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.topology.CmsServiceTopologyConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.topology.JenkinsServiceTopologyConfiguration
- wire(SystemContext) - Method in class com.cloudforgeci.api.core.topology.S3WebsiteTopologyConfiguration
- wire(SystemContext) - Method in interface com.cloudforgeci.api.interfaces.BaseConfiguration
- wired - Variable in class com.cloudforgeci.api.core.SystemContext
- withAdditionalExtensions(List) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with additional extensions added.
- withCredentialsOverride(AwsCredentialsProvider) - Method in record class com.cloudforgeci.api.deploy.DeployOptions
-
Credentials to use instead of the default chain for real-AWS calls — any caller needing to act as a different principal (e.g.
- withDatabaseName(String) - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
- withExtensions(List) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified extensions.
- withFpmConfig(Map) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified PHP-FPM settings.
- withInstanceClass(String) - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
- withMaxExecutionTime(int) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified max execution time.
- withMemoryLimit(int) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified memory limit.
- withOpcacheConfig(Map) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified OPcache settings.
- withoutCatalog() - Method in record class com.cloudforgeci.api.deploy.DeployOptions
- withPhpIni(Map) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified php.ini settings.
- withPostMaxSize(int) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified post max size.
- withStorage(int) - Method in record class com.cloudforge.core.interfaces.DatabaseSpec.DatabaseRequirement
- withUploadMaxFilesize(int) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified upload max filesize.
- withVersion(String) - Method in record class com.cloudforge.core.interfaces.PhpRuntimeConfig
-
Returns a new config with the specified PHP version.
- WooCommerceApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
WooCommerce E-commerce ApplicationSpec implementation.
- WooCommerceApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
- wooCommerceInstallCommands() - Method in class com.cloudforgeci.api.application.cms.WooCommerceApplicationSpec
-
Returns commands to install WooCommerce via WP-CLI.
- WordPressApplicationSpec - Class in com.cloudforgeci.api.application.cms
-
WordPress CMS ApplicationSpec implementation.
- WordPressApplicationSpec() - Constructor for class com.cloudforgeci.api.application.cms.WordPressApplicationSpec
- WordPressOidcIntegration - Class in com.cloudforge.core.oidc
-
OIDC integration for WordPress using OpenID Connect Generic plugin.
- WordPressOidcIntegration() - Constructor for class com.cloudforge.core.oidc.WordPressOidcIntegration
X
- X86_64 - Enum constant in enum class com.cloudforge.core.enums.CpuArchitecture
Z
- zone - Variable in class com.cloudforgeci.api.core.SystemContext
All Classes and Interfaces|All Packages|Constant Field Values
CmsSpec.cdnStaticPaths()instead