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 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