Created
February 3, 2011 03:05
-
-
Save jetztgradnet/808972 to your computer and use it in GitHub Desktop.
Elastic Beanstalk configuration options (long version)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| "Options":[ | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Notification Topic Name", | |
| "Namespace":"aws:elasticbeanstalk:sns:topics", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"5", | |
| "MaxLength":null, | |
| "MaxValue":600, | |
| "MinValue":1, | |
| "Name":"BreachDuration", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"64m", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"XX:MaxPermSize", | |
| "Namespace":"aws:elasticbeanstalk:container:tomcat:jvmoptions", | |
| "Regex":{ | |
| "Label":"nospaces", | |
| "Pattern":"^\\S*$" | |
| }, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"-1", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"LowerBreachScaleIncrement", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"AWS_ACCESS_KEY_ID", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"5", | |
| "MaxLength":null, | |
| "MaxValue":10, | |
| "MinValue":2, | |
| "Name":"UnhealthyThreshold", | |
| "Namespace":"aws:elb:healthcheck", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"AWS_SECRET_KEY", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"2000000", | |
| "MaxLength":null, | |
| "MaxValue":20000000, | |
| "MinValue":0, | |
| "Name":"LowerThreshold", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Notification Endpoint", | |
| "Namespace":"aws:elasticbeanstalk:sns:topics", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"elasticbeanstalk-default", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"SecurityGroups", | |
| "Namespace":"aws:autoscaling:launchconfiguration", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"SSLCertificateId", | |
| "Namespace":"aws:elb:loadbalancer", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"PARAM5", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"256m", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Xmx", | |
| "Namespace":"aws:elasticbeanstalk:container:tomcat:jvmoptions", | |
| "Regex":{ | |
| "Label":"nospaces", | |
| "Pattern":"^\\S*$" | |
| }, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"5", | |
| "MaxLength":null, | |
| "MaxValue":60, | |
| "MinValue":2, | |
| "Name":"Timeout", | |
| "Namespace":"aws:elb:healthcheck", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"360", | |
| "MaxLength":null, | |
| "MaxValue":10000, | |
| "MinValue":0, | |
| "Name":"Cooldown", | |
| "Namespace":"aws:autoscaling:asg", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Custom Availability Zones", | |
| "Namespace":"aws:autoscaling:asg", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "us-east-1a", | |
| "us-east-1b", | |
| "us-east-1c", | |
| "us-east-1d" | |
| ], | |
| "ValueType":"List" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"JDBC_CONNECTION_STRING", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"Bytes", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Unit", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "Seconds", | |
| "Percent", | |
| "Bytes", | |
| "Bits", | |
| "Count", | |
| "Bytes\/Second", | |
| "Bits\/Second", | |
| "Count\/Second", | |
| "None" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"\/", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Application Healthcheck URL", | |
| "Namespace":"aws:elasticbeanstalk:application", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"Any 1", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Availability Zones", | |
| "Namespace":"aws:autoscaling:asg", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "Any 1", | |
| "Any 2" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"ami-fafd0d93", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"ImageId", | |
| "Namespace":"aws:autoscaling:launchconfiguration", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Notification Topic ARN", | |
| "Namespace":"aws:elasticbeanstalk:sns:topics", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"PARAM1", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"OFF", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"LoadBalancerHTTPSPort", | |
| "Namespace":"aws:elb:loadbalancer", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "OFF", | |
| "443", | |
| "8443" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"30", | |
| "MaxLength":null, | |
| "MaxValue":300, | |
| "MinValue":5, | |
| "Name":"Interval", | |
| "Namespace":"aws:elb:healthcheck", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"1", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"UpperBreachScaleIncrement", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"JVM Options", | |
| "Namespace":"aws:elasticbeanstalk:container:tomcat:jvmoptions", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"6000000", | |
| "MaxLength":null, | |
| "MaxValue":20000000, | |
| "MinValue":0, | |
| "Name":"UpperThreshold", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"1", | |
| "MaxLength":null, | |
| "MaxValue":10000, | |
| "MinValue":1, | |
| "Name":"MinSize", | |
| "Namespace":"aws:autoscaling:asg", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"email", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Notification Protocol", | |
| "Namespace":"aws:elasticbeanstalk:sns:topics", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "http", | |
| "https", | |
| "email", | |
| "email-json", | |
| "sqs" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"false", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"LogPublicationControl", | |
| "Namespace":"aws:elasticbeanstalk:hostmanager", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Boolean" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"5 minute", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"MonitoringInterval", | |
| "Namespace":"aws:autoscaling:launchconfiguration", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "1 minute", | |
| "5 minute" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"PARAM2", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"256m", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Xms", | |
| "Namespace":"aws:elasticbeanstalk:container:tomcat:jvmoptions", | |
| "Regex":{ | |
| "Label":"nospaces", | |
| "Pattern":"^\\S*$" | |
| }, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"0", | |
| "MaxLength":null, | |
| "MaxValue":1000000, | |
| "MinValue":0, | |
| "Name":"Stickiness Cookie Expiration", | |
| "Namespace":"aws:elb:policies", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"3", | |
| "MaxLength":null, | |
| "MaxValue":10, | |
| "MinValue":2, | |
| "Name":"HealthyThreshold", | |
| "Namespace":"aws:elb:healthcheck", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"PARAM4", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"false", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Stickiness Policy", | |
| "Namespace":"aws:elb:policies", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Boolean" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"Average", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"Statistic", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "Minimum", | |
| "Maximum", | |
| "Sum", | |
| "Average" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"NetworkOut", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"MeasureName", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "CPUUtilization", | |
| "NetworkIn", | |
| "NetworkOut", | |
| "DiskWriteOps", | |
| "DiskReadBytes", | |
| "DiskReadOps", | |
| "DiskWriteBytes", | |
| "Latency", | |
| "RequestCount", | |
| "HealthyHostCount", | |
| "UnhealthyHostCount" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartApplicationServer", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"PARAM3", | |
| "Namespace":"aws:elasticbeanstalk:application:environment", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"", | |
| "MaxLength":2000, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"EC2KeyName", | |
| "Namespace":"aws:autoscaling:launchconfiguration", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"4", | |
| "MaxLength":null, | |
| "MaxValue":10000, | |
| "MinValue":1, | |
| "Name":"MaxSize", | |
| "Namespace":"aws:autoscaling:asg", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"NoInterruption", | |
| "DefaultValue":"5", | |
| "MaxLength":null, | |
| "MaxValue":600, | |
| "MinValue":1, | |
| "Name":"Period", | |
| "Namespace":"aws:autoscaling:trigger", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":null, | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"80", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"LoadBalancerHTTPPort", | |
| "Namespace":"aws:elb:loadbalancer", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "OFF", | |
| "80" | |
| ], | |
| "ValueType":"Scalar" | |
| }, | |
| { | |
| "ChangeSeverity":"RestartEnvironment", | |
| "DefaultValue":"t1.micro", | |
| "MaxLength":null, | |
| "MaxValue":null, | |
| "MinValue":null, | |
| "Name":"InstanceType", | |
| "Namespace":"aws:autoscaling:launchconfiguration", | |
| "Regex":null, | |
| "UserDefined":false, | |
| "ValueOptions":[ | |
| "t1.micro", | |
| "m1.small", | |
| "c1.medium" | |
| ], | |
| "ValueType":"Scalar" | |
| } | |
| ], | |
| "SolutionStackName":"32bit Amazon Linux running Tomcat 6" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment