Describes the configuration options that are used in a particular configuration template or environment, or that a specified solution stack defines. The description includes the values the options, their default values, and an indication of the required action on a running environment if an option value is changed.
Access
public
Parameters
Parameter |
Type |
Required |
Description |
---|---|---|---|
|
Optional |
An associative array of parameters that can have the following keys:
|
Returns
Type |
Description |
---|---|
A |
Examples
Describe all configuration options.
// Instantiate the class $bean = new AmazonElasticBeanstalk(); $response = $bean->describe_configuration_options(); // Success? var_dump($response->isOK());Result:
bool(true)
Describe configuration options for a specific application and environment.
// Instantiate the class $bean = new AmazonElasticBeanstalk(); $response = $bean->describe_configuration_options(array( 'ApplicationName' => 'my-application', 'EnvironmentName' => 'my-environment' )); // Success? var_dump($response->isOK());Result:
bool(true)
Describe all possible configuration options for a specific solution stack.
// Instantiate the class $bean = new AmazonElasticBeanstalk(); $response = $bean->describe_configuration_options(array( 'SolutionStackName' => '32bit Amazon Linux running Tomcat 6' )); // Success? var_dump($response->isOK());Result:
bool(true)
Related Methods
Source
Method defined in services/elasticbeanstalk.class.php | Toggle source view (15 lines) | View on GitHub