{
  "stackName": "CloudForge-Prod-Internal",
  "applicationId": "jenkins",
  "runtime": "ec2",
  "topology": "jenkins-service",
  "securityProfile": "production",
  "region": "us-east-1",
  "instanceType": "t3.medium",

  "networkMode": "private-with-nat",
  "wafEnabled": true,

  "authMode": "application-oidc",
  "enableSsl": true,
  "cognitoAutoProvision": true,
  "cognitoDomainPrefix": "cloudforge-prod-internal",
  "cognitoMfaEnabled": true,
  "cognitoCreateGroups": true,
  "cognitoAdminGroupName": "Administrators",
  "cognitoUserGroupName": "Users",

  "complianceFrameworks": "SOC2,HIPAA",
  "complianceMode": "enforce",
  "awsConfigEnabled": true,
  "scopeConfigRulesToDeployment": false,
  "guardDutyEnabled": true,
  "cloudTrailEnabled": true,
  "enableFlowlogs": true,
  "auditManagerEnabled": true,
  "logRetentionDays": 730,

  "minInstanceCapacity": 2,
  "maxInstanceCapacity": 4,
  "enableAutoScaling": true,
  "cpuTargetUtilization": 60,

  "enableMonitoring": true,
  "enableEncryption": true,
  "retainStorage": true
}
