---
call: DescribeConfigurationOptions
service: ElasticBeanstalk
tests:
  - expected: RestartApplicationServer
    op: eq
    path: Options.0.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.0.DefaultValue
  - expected: 200
    op: eq
    path: Options.0.MaxLength
  - expected: AWS_SECRET_KEY
    op: eq
    path: Options.0.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.0.Namespace
  - expected: nospaces
    op: eq
    path: Options.0.Regex.Label
  - expected: '^\S*$'
    op: eq
    path: Options.0.Regex.Pattern
  - expected: 0
    op: eq
    path: Options.0.UserDefined
  - expected: Scalar
    op: eq
    path: Options.0.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.1.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.1.DefaultValue
  - expected: 200
    op: eq
    path: Options.1.MaxLength
  - expected: PARAM1
    op: eq
    path: Options.1.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.1.Namespace
  - expected: 0
    op: eq
    path: Options.1.UserDefined
  - expected: Scalar
    op: eq
    path: Options.1.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.10.ChangeSeverity
  - expected: 256m
    op: eq
    path: Options.10.DefaultValue
  - expected: 200
    op: eq
    path: Options.10.MaxLength
  - expected: Xmx
    op: eq
    path: Options.10.Name
  - expected: aws:elasticbeanstalk:container:tomcat:jvmoptions
    op: eq
    path: Options.10.Namespace
  - expected: nospaces
    op: eq
    path: Options.10.Regex.Label
  - expected: '^\S*$'
    op: eq
    path: Options.10.Regex.Pattern
  - expected: 0
    op: eq
    path: Options.10.UserDefined
  - expected: Scalar
    op: eq
    path: Options.10.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.11.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.11.DefaultValue
  - expected: 200
    op: eq
    path: Options.11.MaxLength
  - expected: JVM Options
    op: eq
    path: Options.11.Name
  - expected: aws:elasticbeanstalk:container:tomcat:jvmoptions
    op: eq
    path: Options.11.Namespace
  - expected: 0
    op: eq
    path: Options.11.UserDefined
  - expected: Scalar
    op: eq
    path: Options.11.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.12.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.12.DefaultValue
  - expected: 200
    op: eq
    path: Options.12.MaxLength
  - expected: Notification Endpoint
    op: eq
    path: Options.12.Name
  - expected: aws:elasticbeanstalk:sns:topics
    op: eq
    path: Options.12.Namespace
  - expected: 0
    op: eq
    path: Options.12.UserDefined
  - expected: Scalar
    op: eq
    path: Options.12.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.13.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.13.DefaultValue
  - expected: 200
    op: eq
    path: Options.13.MaxLength
  - expected: Notification Topic ARN
    op: eq
    path: Options.13.Name
  - expected: aws:elasticbeanstalk:sns:topics
    op: eq
    path: Options.13.Namespace
  - expected: 0
    op: eq
    path: Options.13.UserDefined
  - expected: Scalar
    op: eq
    path: Options.13.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.14.ChangeSeverity
  - expected: email
    op: eq
    path: Options.14.DefaultValue
  - expected: Notification Protocol
    op: eq
    path: Options.14.Name
  - expected: aws:elasticbeanstalk:sns:topics
    op: eq
    path: Options.14.Namespace
  - expected: 0
    op: eq
    path: Options.14.UserDefined
  - expected: http
    op: eq
    path: Options.14.ValueOptions.0
  - expected: https
    op: eq
    path: Options.14.ValueOptions.1
  - expected: email
    op: eq
    path: Options.14.ValueOptions.2
  - expected: email-json
    op: eq
    path: Options.14.ValueOptions.3
  - expected: sqs
    op: eq
    path: Options.14.ValueOptions.4
  - expected: Scalar
    op: eq
    path: Options.14.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.15.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.15.DefaultValue
  - expected: 200
    op: eq
    path: Options.15.MaxLength
  - expected: Notification Topic Name
    op: eq
    path: Options.15.Name
  - expected: aws:elasticbeanstalk:sns:topics
    op: eq
    path: Options.15.Namespace
  - expected: 0
    op: eq
    path: Options.15.UserDefined
  - expected: Scalar
    op: eq
    path: Options.15.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.16.ChangeSeverity
  - expected: 0
    op: eq
    path: Options.16.DefaultValue
  - expected: 1000000
    op: eq
    path: Options.16.MaxValue
  - expected: 0
    op: eq
    path: Options.16.MinValue
  - expected: Stickiness Cookie Expiration
    op: eq
    path: Options.16.Name
  - expected: aws:elb:policies
    op: eq
    path: Options.16.Namespace
  - expected: 0
    op: eq
    path: Options.16.UserDefined
  - expected: Scalar
    op: eq
    path: Options.16.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.17.ChangeSeverity
  - expected: false
    op: eq
    path: Options.17.DefaultValue
  - expected: Stickiness Policy
    op: eq
    path: Options.17.Name
  - expected: aws:elb:policies
    op: eq
    path: Options.17.Namespace
  - expected: 0
    op: eq
    path: Options.17.UserDefined
  - expected: Boolean
    op: eq
    path: Options.17.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.18.ChangeSeverity
  - expected: 30
    op: eq
    path: Options.18.DefaultValue
  - expected: 300
    op: eq
    path: Options.18.MaxValue
  - expected: 5
    op: eq
    path: Options.18.MinValue
  - expected: Interval
    op: eq
    path: Options.18.Name
  - expected: aws:elb:healthcheck
    op: eq
    path: Options.18.Namespace
  - expected: 0
    op: eq
    path: Options.18.UserDefined
  - expected: Scalar
    op: eq
    path: Options.18.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.19.ChangeSeverity
  - expected: 5
    op: eq
    path: Options.19.DefaultValue
  - expected: 10
    op: eq
    path: Options.19.MaxValue
  - expected: 2
    op: eq
    path: Options.19.MinValue
  - expected: UnhealthyThreshold
    op: eq
    path: Options.19.Name
  - expected: aws:elb:healthcheck
    op: eq
    path: Options.19.Namespace
  - expected: 0
    op: eq
    path: Options.19.UserDefined
  - expected: Scalar
    op: eq
    path: Options.19.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.2.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.2.DefaultValue
  - expected: 200
    op: eq
    path: Options.2.MaxLength
  - expected: JDBC_CONNECTION_STRING
    op: eq
    path: Options.2.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.2.Namespace
  - expected: nospaces
    op: eq
    path: Options.2.Regex.Label
  - expected: '^\S*$'
    op: eq
    path: Options.2.Regex.Pattern
  - expected: 0
    op: eq
    path: Options.2.UserDefined
  - expected: Scalar
    op: eq
    path: Options.2.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.20.ChangeSeverity
  - expected: 3
    op: eq
    path: Options.20.DefaultValue
  - expected: 10
    op: eq
    path: Options.20.MaxValue
  - expected: 2
    op: eq
    path: Options.20.MinValue
  - expected: HealthyThreshold
    op: eq
    path: Options.20.Name
  - expected: aws:elb:healthcheck
    op: eq
    path: Options.20.Namespace
  - expected: 0
    op: eq
    path: Options.20.UserDefined
  - expected: Scalar
    op: eq
    path: Options.20.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.21.ChangeSeverity
  - expected: 5
    op: eq
    path: Options.21.DefaultValue
  - expected: 60
    op: eq
    path: Options.21.MaxValue
  - expected: 2
    op: eq
    path: Options.21.MinValue
  - expected: Timeout
    op: eq
    path: Options.21.Name
  - expected: aws:elb:healthcheck
    op: eq
    path: Options.21.Namespace
  - expected: 0
    op: eq
    path: Options.21.UserDefined
  - expected: Scalar
    op: eq
    path: Options.21.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.22.ChangeSeverity
  - expected: 80
    op: eq
    path: Options.22.DefaultValue
  - expected: LoadBalancerHTTPPort
    op: eq
    path: Options.22.Name
  - expected: aws:elb:loadbalancer
    op: eq
    path: Options.22.Namespace
  - expected: 0
    op: eq
    path: Options.22.UserDefined
  - expected: OFF
    op: eq
    path: Options.22.ValueOptions.0
  - expected: 80
    op: eq
    path: Options.22.ValueOptions.1
  - expected: Scalar
    op: eq
    path: Options.22.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.23.ChangeSeverity
  - expected: OFF
    op: eq
    path: Options.23.DefaultValue
  - expected: LoadBalancerHTTPSPort
    op: eq
    path: Options.23.Name
  - expected: aws:elb:loadbalancer
    op: eq
    path: Options.23.Namespace
  - expected: 0
    op: eq
    path: Options.23.UserDefined
  - expected: OFF
    op: eq
    path: Options.23.ValueOptions.0
  - expected: 443
    op: eq
    path: Options.23.ValueOptions.1
  - expected: 8443
    op: eq
    path: Options.23.ValueOptions.2
  - expected: Scalar
    op: eq
    path: Options.23.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.24.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.24.DefaultValue
  - expected: 200
    op: eq
    path: Options.24.MaxLength
  - expected: SSLCertificateId
    op: eq
    path: Options.24.Name
  - expected: aws:elb:loadbalancer
    op: eq
    path: Options.24.Namespace
  - expected: 0
    op: eq
    path: Options.24.UserDefined
  - expected: Scalar
    op: eq
    path: Options.24.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.25.ChangeSeverity
  - expected: Average
    op: eq
    path: Options.25.DefaultValue
  - expected: Statistic
    op: eq
    path: Options.25.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.25.Namespace
  - expected: 0
    op: eq
    path: Options.25.UserDefined
  - expected: Minimum
    op: eq
    path: Options.25.ValueOptions.0
  - expected: Maximum
    op: eq
    path: Options.25.ValueOptions.1
  - expected: Sum
    op: eq
    path: Options.25.ValueOptions.2
  - expected: Average
    op: eq
    path: Options.25.ValueOptions.3
  - expected: Scalar
    op: eq
    path: Options.25.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.26.ChangeSeverity
  - expected: NetworkOut
    op: eq
    path: Options.26.DefaultValue
  - expected: MeasureName
    op: eq
    path: Options.26.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.26.Namespace
  - expected: 0
    op: eq
    path: Options.26.UserDefined
  - expected: CPUUtilization
    op: eq
    path: Options.26.ValueOptions.0
  - expected: NetworkIn
    op: eq
    path: Options.26.ValueOptions.1
  - expected: UnhealthyHostCount
    op: eq
    path: Options.26.ValueOptions.10
  - expected: NetworkOut
    op: eq
    path: Options.26.ValueOptions.2
  - expected: DiskWriteOps
    op: eq
    path: Options.26.ValueOptions.3
  - expected: DiskReadBytes
    op: eq
    path: Options.26.ValueOptions.4
  - expected: DiskReadOps
    op: eq
    path: Options.26.ValueOptions.5
  - expected: DiskWriteBytes
    op: eq
    path: Options.26.ValueOptions.6
  - expected: Latency
    op: eq
    path: Options.26.ValueOptions.7
  - expected: RequestCount
    op: eq
    path: Options.26.ValueOptions.8
  - expected: HealthyHostCount
    op: eq
    path: Options.26.ValueOptions.9
  - expected: Scalar
    op: eq
    path: Options.26.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.27.ChangeSeverity
  - expected: Bytes
    op: eq
    path: Options.27.DefaultValue
  - expected: Unit
    op: eq
    path: Options.27.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.27.Namespace
  - expected: 0
    op: eq
    path: Options.27.UserDefined
  - expected: Seconds
    op: eq
    path: Options.27.ValueOptions.0
  - expected: Percent
    op: eq
    path: Options.27.ValueOptions.1
  - expected: Bytes
    op: eq
    path: Options.27.ValueOptions.2
  - expected: Bits
    op: eq
    path: Options.27.ValueOptions.3
  - expected: Count
    op: eq
    path: Options.27.ValueOptions.4
  - expected: Bytes/Second
    op: eq
    path: Options.27.ValueOptions.5
  - expected: Bits/Second
    op: eq
    path: Options.27.ValueOptions.6
  - expected: Count/Second
    op: eq
    path: Options.27.ValueOptions.7
  - expected: None
    op: eq
    path: Options.27.ValueOptions.8
  - expected: Scalar
    op: eq
    path: Options.27.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.28.ChangeSeverity
  - expected: 2000000
    op: eq
    path: Options.28.DefaultValue
  - expected: 20000000
    op: eq
    path: Options.28.MaxValue
  - expected: 0
    op: eq
    path: Options.28.MinValue
  - expected: LowerThreshold
    op: eq
    path: Options.28.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.28.Namespace
  - expected: 0
    op: eq
    path: Options.28.UserDefined
  - expected: Scalar
    op: eq
    path: Options.28.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.29.ChangeSeverity
  - expected: 1
    op: eq
    path: Options.29.DefaultValue
  - expected: 200
    op: eq
    path: Options.29.MaxLength
  - expected: UpperBreachScaleIncrement
    op: eq
    path: Options.29.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.29.Namespace
  - expected: 0
    op: eq
    path: Options.29.UserDefined
  - expected: Scalar
    op: eq
    path: Options.29.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.3.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.3.DefaultValue
  - expected: 200
    op: eq
    path: Options.3.MaxLength
  - expected: PARAM2
    op: eq
    path: Options.3.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.3.Namespace
  - expected: 0
    op: eq
    path: Options.3.UserDefined
  - expected: Scalar
    op: eq
    path: Options.3.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.30.ChangeSeverity
  - expected: -1
    op: eq
    path: Options.30.DefaultValue
  - expected: 200
    op: eq
    path: Options.30.MaxLength
  - expected: LowerBreachScaleIncrement
    op: eq
    path: Options.30.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.30.Namespace
  - expected: 0
    op: eq
    path: Options.30.UserDefined
  - expected: Scalar
    op: eq
    path: Options.30.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.31.ChangeSeverity
  - expected: 5
    op: eq
    path: Options.31.DefaultValue
  - expected: 600
    op: eq
    path: Options.31.MaxValue
  - expected: 1
    op: eq
    path: Options.31.MinValue
  - expected: BreachDuration
    op: eq
    path: Options.31.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.31.Namespace
  - expected: 0
    op: eq
    path: Options.31.UserDefined
  - expected: Scalar
    op: eq
    path: Options.31.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.32.ChangeSeverity
  - expected: 5
    op: eq
    path: Options.32.DefaultValue
  - expected: 600
    op: eq
    path: Options.32.MaxValue
  - expected: 1
    op: eq
    path: Options.32.MinValue
  - expected: Period
    op: eq
    path: Options.32.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.32.Namespace
  - expected: 0
    op: eq
    path: Options.32.UserDefined
  - expected: Scalar
    op: eq
    path: Options.32.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.33.ChangeSeverity
  - expected: 6000000
    op: eq
    path: Options.33.DefaultValue
  - expected: 20000000
    op: eq
    path: Options.33.MaxValue
  - expected: 0
    op: eq
    path: Options.33.MinValue
  - expected: UpperThreshold
    op: eq
    path: Options.33.Name
  - expected: aws:autoscaling:trigger
    op: eq
    path: Options.33.Namespace
  - expected: 0
    op: eq
    path: Options.33.UserDefined
  - expected: Scalar
    op: eq
    path: Options.33.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.34.ChangeSeverity
  - expected: 4
    op: eq
    path: Options.34.DefaultValue
  - expected: 10000
    op: eq
    path: Options.34.MaxValue
  - expected: 1
    op: eq
    path: Options.34.MinValue
  - expected: MaxSize
    op: eq
    path: Options.34.Name
  - expected: aws:autoscaling:asg
    op: eq
    path: Options.34.Namespace
  - expected: 0
    op: eq
    path: Options.34.UserDefined
  - expected: Scalar
    op: eq
    path: Options.34.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.35.ChangeSeverity
  - expected: 1
    op: eq
    path: Options.35.DefaultValue
  - expected: 10000
    op: eq
    path: Options.35.MaxValue
  - expected: 1
    op: eq
    path: Options.35.MinValue
  - expected: MinSize
    op: eq
    path: Options.35.Name
  - expected: aws:autoscaling:asg
    op: eq
    path: Options.35.Namespace
  - expected: 0
    op: eq
    path: Options.35.UserDefined
  - expected: Scalar
    op: eq
    path: Options.35.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.36.ChangeSeverity
  - expected: Any 1
    op: eq
    path: Options.36.DefaultValue
  - expected: Availability Zones
    op: eq
    path: Options.36.Name
  - expected: aws:autoscaling:asg
    op: eq
    path: Options.36.Namespace
  - expected: 0
    op: eq
    path: Options.36.UserDefined
  - expected: Any 1
    op: eq
    path: Options.36.ValueOptions.0
  - expected: Any 2
    op: eq
    path: Options.36.ValueOptions.1
  - expected: Any
    op: eq
    path: Options.36.ValueOptions.2
  - expected: Scalar
    op: eq
    path: Options.36.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.37.ChangeSeverity
  - expected: 360
    op: eq
    path: Options.37.DefaultValue
  - expected: 10000
    op: eq
    path: Options.37.MaxValue
  - expected: 0
    op: eq
    path: Options.37.MinValue
  - expected: Cooldown
    op: eq
    path: Options.37.Name
  - expected: aws:autoscaling:asg
    op: eq
    path: Options.37.Namespace
  - expected: 0
    op: eq
    path: Options.37.UserDefined
  - expected: Scalar
    op: eq
    path: Options.37.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.38.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.38.DefaultValue
  - expected: Custom Availability Zones
    op: eq
    path: Options.38.Name
  - expected: aws:autoscaling:asg
    op: eq
    path: Options.38.Namespace
  - expected: 0
    op: eq
    path: Options.38.UserDefined
  - expected: us-west-2a
    op: eq
    path: Options.38.ValueOptions.0
  - expected: us-west-2b
    op: eq
    path: Options.38.ValueOptions.1
  - expected: us-west-2c
    op: eq
    path: Options.38.ValueOptions.2
  - expected: List
    op: eq
    path: Options.38.ValueType
  - expected: RestartEnvironment
    op: eq
    path: Options.39.ChangeSeverity
  - expected: 5 minute
    op: eq
    path: Options.39.DefaultValue
  - expected: MonitoringInterval
    op: eq
    path: Options.39.Name
  - expected: aws:autoscaling:launchconfiguration
    op: eq
    path: Options.39.Namespace
  - expected: 0
    op: eq
    path: Options.39.UserDefined
  - expected: 1 minute
    op: eq
    path: Options.39.ValueOptions.0
  - expected: 5 minute
    op: eq
    path: Options.39.ValueOptions.1
  - expected: Scalar
    op: eq
    path: Options.39.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.4.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.4.DefaultValue
  - expected: 200
    op: eq
    path: Options.4.MaxLength
  - expected: AWS_ACCESS_KEY_ID
    op: eq
    path: Options.4.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.4.Namespace
  - expected: nospaces
    op: eq
    path: Options.4.Regex.Label
  - expected: '^\S*$'
    op: eq
    path: Options.4.Regex.Pattern
  - expected: 0
    op: eq
    path: Options.4.UserDefined
  - expected: Scalar
    op: eq
    path: Options.4.ValueType
  - expected: RestartEnvironment
    op: eq
    path: Options.40.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.40.DefaultValue
  - expected: 200
    op: eq
    path: Options.40.MaxLength
  - expected: EC2KeyName
    op: eq
    path: Options.40.Name
  - expected: aws:autoscaling:launchconfiguration
    op: eq
    path: Options.40.Namespace
  - expected: 0
    op: eq
    path: Options.40.UserDefined
  - expected: Scalar
    op: eq
    path: Options.40.ValueType
  - expected: RestartEnvironment
    op: eq
    path: Options.41.ChangeSeverity
  - expected: elasticbeanstalk-default
    op: eq
    path: Options.41.DefaultValue
  - expected: 200
    op: eq
    path: Options.41.MaxLength
  - expected: SecurityGroups
    op: eq
    path: Options.41.Name
  - expected: aws:autoscaling:launchconfiguration
    op: eq
    path: Options.41.Namespace
  - expected: 0
    op: eq
    path: Options.41.UserDefined
  - expected: Scalar
    op: eq
    path: Options.41.ValueType
  - expected: RestartEnvironment
    op: eq
    path: Options.42.ChangeSeverity
  - expected: ami-f62fa3c6
    op: eq
    path: Options.42.DefaultValue
  - expected: 200
    op: eq
    path: Options.42.MaxLength
  - expected: ImageId
    op: eq
    path: Options.42.Name
  - expected: aws:autoscaling:launchconfiguration
    op: eq
    path: Options.42.Namespace
  - expected: 0
    op: eq
    path: Options.42.UserDefined
  - expected: Scalar
    op: eq
    path: Options.42.ValueType
  - expected: RestartEnvironment
    op: eq
    path: Options.43.ChangeSeverity
  - expected: t1.micro
    op: eq
    path: Options.43.DefaultValue
  - expected: InstanceType
    op: eq
    path: Options.43.Name
  - expected: aws:autoscaling:launchconfiguration
    op: eq
    path: Options.43.Namespace
  - expected: 0
    op: eq
    path: Options.43.UserDefined
  - expected: t1.micro
    op: eq
    path: Options.43.ValueOptions.0
  - expected: m1.small
    op: eq
    path: Options.43.ValueOptions.1
  - expected: c1.medium
    op: eq
    path: Options.43.ValueOptions.2
  - expected: m1.medium
    op: eq
    path: Options.43.ValueOptions.3
  - expected: Scalar
    op: eq
    path: Options.43.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.44.ChangeSeverity
  - expected: /
    op: eq
    path: Options.44.DefaultValue
  - expected: 200
    op: eq
    path: Options.44.MaxLength
  - expected: Application Healthcheck URL
    op: eq
    path: Options.44.Name
  - expected: aws:elasticbeanstalk:application
    op: eq
    path: Options.44.Namespace
  - expected: nospaces
    op: eq
    path: Options.44.Regex.Label
  - expected: '^\S*$'
    op: eq
    path: Options.44.Regex.Pattern
  - expected: 0
    op: eq
    path: Options.44.UserDefined
  - expected: Scalar
    op: eq
    path: Options.44.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.45.ChangeSeverity
  - expected: true
    op: eq
    path: Options.45.DefaultValue
  - expected: Automatically Terminate Unhealthy Instances
    op: eq
    path: Options.45.Name
  - expected: aws:elasticbeanstalk:monitoring
    op: eq
    path: Options.45.Namespace
  - expected: 0
    op: eq
    path: Options.45.UserDefined
  - expected: Boolean
    op: eq
    path: Options.45.ValueType
  - expected: NoInterruption
    op: eq
    path: Options.46.ChangeSeverity
  - expected: false
    op: eq
    path: Options.46.DefaultValue
  - expected: LogPublicationControl
    op: eq
    path: Options.46.Name
  - expected: aws:elasticbeanstalk:hostmanager
    op: eq
    path: Options.46.Namespace
  - expected: 0
    op: eq
    path: Options.46.UserDefined
  - expected: Boolean
    op: eq
    path: Options.46.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.5.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.5.DefaultValue
  - expected: 200
    op: eq
    path: Options.5.MaxLength
  - expected: PARAM3
    op: eq
    path: Options.5.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.5.Namespace
  - expected: 0
    op: eq
    path: Options.5.UserDefined
  - expected: Scalar
    op: eq
    path: Options.5.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.6.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.6.DefaultValue
  - expected: 200
    op: eq
    path: Options.6.MaxLength
  - expected: PARAM4
    op: eq
    path: Options.6.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.6.Namespace
  - expected: 0
    op: eq
    path: Options.6.UserDefined
  - expected: Scalar
    op: eq
    path: Options.6.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.7.ChangeSeverity
  - expected: ~
    op: eq
    path: Options.7.DefaultValue
  - expected: 200
    op: eq
    path: Options.7.MaxLength
  - expected: PARAM5
    op: eq
    path: Options.7.Name
  - expected: aws:elasticbeanstalk:application:environment
    op: eq
    path: Options.7.Namespace
  - expected: 0
    op: eq
    path: Options.7.UserDefined
  - expected: Scalar
    op: eq
    path: Options.7.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.8.ChangeSeverity
  - expected: 64m
    op: eq
    path: Options.8.DefaultValue
  - expected: 200
    op: eq
    path: Options.8.MaxLength
  - expected: XX:MaxPermSize
    op: eq
    path: Options.8.Name
  - expected: aws:elasticbeanstalk:container:tomcat:jvmoptions
    op: eq
    path: Options.8.Namespace
  - expected: nospaces
    op: eq
    path: Options.8.Regex.Label
  - expected: '^\S*$'
    op: eq
    path: Options.8.Regex.Pattern
  - expected: 0
    op: eq
    path: Options.8.UserDefined
  - expected: Scalar
    op: eq
    path: Options.8.ValueType
  - expected: RestartApplicationServer
    op: eq
    path: Options.9.ChangeSeverity
  - expected: 256m
    op: eq
    path: Options.9.DefaultValue
  - expected: 200
    op: eq
    path: Options.9.MaxLength
  - expected: Xms
    op: eq
    path: Options.9.Name
  - expected: aws:elasticbeanstalk:container:tomcat:jvmoptions
    op: eq
    path: Options.9.Namespace
  - expected: nospaces
    op: eq
    path: Options.9.Regex.Label
  - expected: '^\S*$'
    op: eq
    path: Options.9.Regex.Pattern
  - expected: 0
    op: eq
    path: Options.9.UserDefined
  - expected: Scalar
    op: eq
    path: Options.9.ValueType
  - expected: 32bit Amazon Linux running Tomcat 6
    op: eq
    path: SolutionStackName