python-botocore/tests/unit/response_parsing/xml/responses/elasticbeanstalk-describe-configuration-options.json
2015-11-24 20:34:53 +09:00

525 lines
16 KiB
JSON

{
"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"
}