---
call: ListAvailableSolutionStacks
service: ElasticBeanstalk
tests:
- expected: zip
op: eq
path: SolutionStackDetails.0.PermittedFileTypes.0
- expected: 32bit Amazon Linux running PHP 5.4
op: eq
path: SolutionStackDetails.0.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.1.PermittedFileTypes.0
- expected: 64bit Amazon Linux running PHP 5.4
op: eq
path: SolutionStackDetails.1.SolutionStackName
- expected: war
op: eq
path: SolutionStackDetails.10.PermittedFileTypes.0
- expected: zip
op: eq
path: SolutionStackDetails.10.PermittedFileTypes.1
- expected: 32bit Amazon Linux running Tomcat 6
op: eq
path: SolutionStackDetails.10.SolutionStackName
- expected: war
op: eq
path: SolutionStackDetails.11.PermittedFileTypes.0
- expected: zip
op: eq
path: SolutionStackDetails.11.PermittedFileTypes.1
- expected: 64bit Amazon Linux running Tomcat 6
op: eq
path: SolutionStackDetails.11.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.12.PermittedFileTypes.0
- expected: 32bit Amazon Linux running Python
op: eq
path: SolutionStackDetails.12.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.13.PermittedFileTypes.0
- expected: 64bit Amazon Linux running Python
op: eq
path: SolutionStackDetails.13.SolutionStackName
- expected: war
op: eq
path: SolutionStackDetails.14.PermittedFileTypes.0
- expected: zip
op: eq
path: SolutionStackDetails.14.PermittedFileTypes.1
- expected: 32bit Amazon Linux running Ruby 1.8.7
op: eq
path: SolutionStackDetails.14.SolutionStackName
- expected: war
op: eq
path: SolutionStackDetails.15.PermittedFileTypes.0
- expected: zip
op: eq
path: SolutionStackDetails.15.PermittedFileTypes.1
- expected: 64bit Amazon Linux running Ruby 1.8.7
op: eq
path: SolutionStackDetails.15.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.16.PermittedFileTypes.0
- expected: war
op: eq
path: SolutionStackDetails.16.PermittedFileTypes.1
- expected: 32bit Amazon Linux running Ruby 1.9.3
op: eq
path: SolutionStackDetails.16.SolutionStackName
- expected: war
op: eq
path: SolutionStackDetails.17.PermittedFileTypes.0
- expected: zip
op: eq
path: SolutionStackDetails.17.PermittedFileTypes.1
- expected: 64bit Amazon Linux running Ruby 1.9.3
op: eq
path: SolutionStackDetails.17.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.2.PermittedFileTypes.0
- expected: 32bit Amazon Linux running PHP 5.3
op: eq
path: SolutionStackDetails.2.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.3.PermittedFileTypes.0
- expected: 64bit Amazon Linux running PHP 5.3
op: eq
path: SolutionStackDetails.3.SolutionStackName
- expected: .zip
op: eq
path: SolutionStackDetails.4.PermittedFileTypes.0
- expected: .war
op: eq
path: SolutionStackDetails.4.PermittedFileTypes.1
- expected: 32bit Amazon Linux running Node.js
op: eq
path: SolutionStackDetails.4.SolutionStackName
- expected: .zip
op: eq
path: SolutionStackDetails.5.PermittedFileTypes.0
- expected: .war
op: eq
path: SolutionStackDetails.5.PermittedFileTypes.1
- expected: 64bit Amazon Linux running Node.js
op: eq
path: SolutionStackDetails.5.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.6.PermittedFileTypes.0
- expected: 64bit Windows Server 2008 R2 running IIS 7.5
op: eq
path: SolutionStackDetails.6.SolutionStackName
- expected: zip
op: eq
path: SolutionStackDetails.7.PermittedFileTypes.0
- expected: 64bit Windows Server 2012 running IIS 8
op: eq
path: SolutionStackDetails.7.SolutionStackName
- expected: war
op: eq
path: SolutionStackDetails.8.PermittedFileTypes.0
- expected: zip
op: eq
path: SolutionStackDetails.8.PermittedFileTypes.1
- expected: 32bit Amazon Linux running Tomcat 7
op: eq
path: SolutionStackDetails.8.SolutionStackName
- expected: war
op: eq
path: SolutionStackDetails.9.PermittedFileTypes.0
- expected: zip
op: eq
path: SolutionStackDetails.9.PermittedFileTypes.1
- expected: 64bit Amazon Linux running Tomcat 7
op: eq
path: SolutionStackDetails.9.SolutionStackName
- expected: 32bit Amazon Linux running PHP 5.4
op: eq
path: SolutionStacks.0
- expected: 64bit Amazon Linux running PHP 5.4
op: eq
path: SolutionStacks.1
- expected: 32bit Amazon Linux running Tomcat 6
op: eq
path: SolutionStacks.10
- expected: 64bit Amazon Linux running Tomcat 6
op: eq
path: SolutionStacks.11
- expected: 32bit Amazon Linux running Python
op: eq
path: SolutionStacks.12
- expected: 64bit Amazon Linux running Python
op: eq
path: SolutionStacks.13
- expected: 32bit Amazon Linux running Ruby 1.8.7
op: eq
path: SolutionStacks.14
- expected: 64bit Amazon Linux running Ruby 1.8.7
op: eq
path: SolutionStacks.15
- expected: 32bit Amazon Linux running Ruby 1.9.3
op: eq
path: SolutionStacks.16
- expected: 64bit Amazon Linux running Ruby 1.9.3
op: eq
path: SolutionStacks.17
- expected: 32bit Amazon Linux running PHP 5.3
op: eq
path: SolutionStacks.2
- expected: 64bit Amazon Linux running PHP 5.3
op: eq
path: SolutionStacks.3
- expected: 32bit Amazon Linux running Node.js
op: eq
path: SolutionStacks.4
- expected: 64bit Amazon Linux running Node.js
op: eq
path: SolutionStacks.5
- expected: 64bit Windows Server 2008 R2 running IIS 7.5
op: eq
path: SolutionStacks.6
- expected: 64bit Windows Server 2012 running IIS 8
op: eq
path: SolutionStacks.7
- expected: 32bit Amazon Linux running Tomcat 7
op: eq
path: SolutionStacks.8
- expected: 64bit Amazon Linux running Tomcat 7
op: eq
path: SolutionStacks.9