{ "Options": [ { "Regex": { "Pattern": "^\\S*$", "Label": "nospaces" }, "Name": "AWS_SECRET_KEY", "UserDefined": false, "ValueType": "Scalar", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "DefaultValue": "" }, { "Name": "PARAM1", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "ValueType": "Scalar" }, { "Regex": { "Pattern": "^\\S*$", "Label": "nospaces" }, "Name": "JDBC_CONNECTION_STRING", "UserDefined": false, "ValueType": "Scalar", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "DefaultValue": "" }, { "Name": "PARAM2", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "ValueType": "Scalar" }, { "Regex": { "Pattern": "^\\S*$", "Label": "nospaces" }, "Name": "AWS_ACCESS_KEY_ID", "UserDefined": false, "ValueType": "Scalar", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "DefaultValue": "" }, { "Name": "PARAM3", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "PARAM4", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "PARAM5", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:application:environment", "MaxLength": 200, "ValueType": "Scalar" }, { "Regex": { "Pattern": "^\\S*$", "Label": "nospaces" }, "Name": "XX:MaxPermSize", "UserDefined": false, "ValueType": "Scalar", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:container:tomcat:jvmoptions", "MaxLength": 200, "DefaultValue": "64m" }, { "Regex": { "Pattern": "^\\S*$", "Label": "nospaces" }, "Name": "Xms", "UserDefined": false, "ValueType": "Scalar", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:container:tomcat:jvmoptions", "MaxLength": 200, "DefaultValue": "256m" }, { "Regex": { "Pattern": "^\\S*$", "Label": "nospaces" }, "Name": "Xmx", "UserDefined": false, "ValueType": "Scalar", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:container:tomcat:jvmoptions", "MaxLength": 200, "DefaultValue": "256m" }, { "Name": "JVM Options", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "RestartApplicationServer", "Namespace": "aws:elasticbeanstalk:container:tomcat:jvmoptions", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "Notification Endpoint", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elasticbeanstalk:sns:topics", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "Notification Topic ARN", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elasticbeanstalk:sns:topics", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "Notification Protocol", "UserDefined": false, "DefaultValue": "email", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elasticbeanstalk:sns:topics", "ValueType": "Scalar", "ValueOptions": [ "http", "https", "email", "email-json", "sqs" ] }, { "Name": "Notification Topic Name", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elasticbeanstalk:sns:topics", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "Stickiness Cookie Expiration", "UserDefined": false, "DefaultValue": "0", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:policies", "MaxValue": 1000000, "MinValue": 0, "ValueType": "Scalar" }, { "Name": "Stickiness Policy", "UserDefined": false, "DefaultValue": "false", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:policies", "ValueType": "Boolean" }, { "Name": "Interval", "UserDefined": false, "DefaultValue": "30", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:healthcheck", "MaxValue": 300, "MinValue": 5, "ValueType": "Scalar" }, { "Name": "UnhealthyThreshold", "UserDefined": false, "DefaultValue": "5", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:healthcheck", "MaxValue": 10, "MinValue": 2, "ValueType": "Scalar" }, { "Name": "HealthyThreshold", "UserDefined": false, "DefaultValue": "3", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:healthcheck", "MaxValue": 10, "MinValue": 2, "ValueType": "Scalar" }, { "Name": "Timeout", "UserDefined": false, "DefaultValue": "5", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:healthcheck", "MaxValue": 60, "MinValue": 2, "ValueType": "Scalar" }, { "Name": "LoadBalancerHTTPPort", "UserDefined": false, "DefaultValue": "80", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:loadbalancer", "ValueType": "Scalar", "ValueOptions": [ "OFF", "80" ] }, { "Name": "LoadBalancerHTTPSPort", "UserDefined": false, "DefaultValue": "OFF", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:loadbalancer", "ValueType": "Scalar", "ValueOptions": [ "OFF", "443", "8443" ] }, { "Name": "SSLCertificateId", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elb:loadbalancer", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "Statistic", "UserDefined": false, "DefaultValue": "Average", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "ValueType": "Scalar", "ValueOptions": [ "Minimum", "Maximum", "Sum", "Average" ] }, { "Name": "MeasureName", "UserDefined": false, "DefaultValue": "NetworkOut", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "ValueType": "Scalar", "ValueOptions": [ "CPUUtilization", "NetworkIn", "NetworkOut", "DiskWriteOps", "DiskReadBytes", "DiskReadOps", "DiskWriteBytes", "Latency", "RequestCount", "HealthyHostCount", "UnhealthyHostCount" ] }, { "Name": "Unit", "UserDefined": false, "DefaultValue": "Bytes", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "ValueType": "Scalar", "ValueOptions": [ "Seconds", "Percent", "Bytes", "Bits", "Count", "Bytes/Second", "Bits/Second", "Count/Second", "None" ] }, { "Name": "LowerThreshold", "UserDefined": false, "DefaultValue": "2000000", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "MaxValue": 20000000, "MinValue": 0, "ValueType": "Scalar" }, { "Name": "UpperBreachScaleIncrement", "UserDefined": false, "DefaultValue": "1", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "LowerBreachScaleIncrement", "UserDefined": false, "DefaultValue": "-1", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "BreachDuration", "UserDefined": false, "DefaultValue": "5", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "MaxValue": 600, "MinValue": 1, "ValueType": "Scalar" }, { "Name": "Period", "UserDefined": false, "DefaultValue": "5", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "MaxValue": 600, "MinValue": 1, "ValueType": "Scalar" }, { "Name": "UpperThreshold", "UserDefined": false, "DefaultValue": "6000000", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:trigger", "MaxValue": 20000000, "MinValue": 0, "ValueType": "Scalar" }, { "Name": "MaxSize", "UserDefined": false, "DefaultValue": "4", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:asg", "MaxValue": 10000, "MinValue": 1, "ValueType": "Scalar" }, { "Name": "MinSize", "UserDefined": false, "DefaultValue": "1", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:asg", "MaxValue": 10000, "MinValue": 1, "ValueType": "Scalar" }, { "Name": "Availability Zones", "UserDefined": false, "DefaultValue": "Any 1", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:asg", "ValueType": "Scalar", "ValueOptions": [ "Any 1", "Any 2", "Any" ] }, { "Name": "Cooldown", "UserDefined": false, "DefaultValue": "360", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:asg", "MaxValue": 10000, "MinValue": 0, "ValueType": "Scalar" }, { "Name": "Custom Availability Zones", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "NoInterruption", "Namespace": "aws:autoscaling:asg", "ValueType": "List", "ValueOptions": [ "us-west-2a", "us-west-2b", "us-west-2c" ] }, { "Name": "MonitoringInterval", "UserDefined": false, "DefaultValue": "5 minute", "ChangeSeverity": "RestartEnvironment", "Namespace": "aws:autoscaling:launchconfiguration", "ValueType": "Scalar", "ValueOptions": [ "1 minute", "5 minute" ] }, { "Name": "EC2KeyName", "UserDefined": false, "DefaultValue": "", "ChangeSeverity": "RestartEnvironment", "Namespace": "aws:autoscaling:launchconfiguration", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "SecurityGroups", "UserDefined": false, "DefaultValue": "elasticbeanstalk-default", "ChangeSeverity": "RestartEnvironment", "Namespace": "aws:autoscaling:launchconfiguration", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "ImageId", "UserDefined": false, "DefaultValue": "ami-f62fa3c6", "ChangeSeverity": "RestartEnvironment", "Namespace": "aws:autoscaling:launchconfiguration", "MaxLength": 200, "ValueType": "Scalar" }, { "Name": "InstanceType", "UserDefined": false, "DefaultValue": "t1.micro", "ChangeSeverity": "RestartEnvironment", "Namespace": "aws:autoscaling:launchconfiguration", "ValueType": "Scalar", "ValueOptions": [ "t1.micro", "m1.small", "c1.medium", "m1.medium" ] }, { "Regex": { "Pattern": "^\\S*$", "Label": "nospaces" }, "Name": "Application Healthcheck URL", "UserDefined": false, "ValueType": "Scalar", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elasticbeanstalk:application", "MaxLength": 200, "DefaultValue": "/" }, { "Name": "Automatically Terminate Unhealthy Instances", "UserDefined": false, "DefaultValue": "true", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elasticbeanstalk:monitoring", "ValueType": "Boolean" }, { "Name": "LogPublicationControl", "UserDefined": false, "DefaultValue": "false", "ChangeSeverity": "NoInterruption", "Namespace": "aws:elasticbeanstalk:hostmanager", "ValueType": "Boolean" } ], "ResponseMetadata": { "RequestId": "af3d86f9-9167-11e2-a92a-116deff19e14" }, "SolutionStackName": "32bit Amazon Linux running Tomcat 6" }