github.com/andresvia/terraform@v0.6.15-0.20160412045437-d51c75946785/website/source/docs/providers/aws/r/elastic_beanstalk_configuration_template.html.markdown (about)

     1  ---
     2  layout: "aws"
     3  page_title: "AWS: aws_elastic_beanstalk_configuration_template"
     4  sidebar_current: "docs-aws-resource-elastic-beanstalk-configuration-template"
     5  description: |-
     6    Provides an Elastic Beanstalk Configuration Template
     7  ---
     8  
     9  # aws\_elastic\_beanstalk\_<wbr>configuration\_template
    10  
    11  Provides an Elastic Beanstalk Configuration Template, which are associated with 
    12  a specific application and are used to deploy different versions of the 
    13  application with the same configuration settings.
    14  
    15  ## Example Usage
    16  
    17  
    18  ```
    19  resource "aws_elastic_beanstalk_application" "tftest" {
    20    name = "tf-test-name"
    21    description = "tf-test-desc"
    22  }
    23  
    24  resource "aws_elastic_beanstalk_configuration_template" "tf_template" {
    25    name = "tf-test-template-config"
    26    application = "${aws_elastic_beanstalk_application.tftest.name}"
    27    solution_stack_name = "64bit Amazon Linux 2015.09 v2.0.8 running Go 1.4"
    28  }
    29  ```
    30  
    31  ## Argument Reference
    32  
    33  The following arguments are supported:
    34  
    35  * `name` - (Required) A unique name for this Template. 
    36  * `application` – (Required) name of the application to associate with this configuration template
    37  * `description` - (Optional) Short description of the Template 
    38  * `environment_id` – (Optional) The ID of the environment used with this configuration template
    39  * `setting` – (Optional) Option settings to configure the new Environment. These
    40    override specific values that are set as defaults. The format is detailed
    41    below in [Option Settings](#option-settings)
    42  * `solution_stack_name` – (Optional) A solution stack to base your Template 
    43  off of. Example stacks can be found in the [Amazon API documentation][1]
    44  
    45  
    46  <a id="option-settings"></a>
    47  ## Option Settings
    48  
    49  The `setting` field supports the following format:
    50  
    51  * `namespace` - (Optional) unique namespace identifying the option's 
    52    associated AWS resource
    53  * `name` - (Optional) name of the configuration option
    54  * `value` - (Optional) value for the configuration option
    55  
    56  ## Attributes Reference
    57  
    58  The following attributes are exported:
    59  
    60  * `name`
    61  * `application`
    62  * `description`
    63  * `environment_id`
    64  * `option_settings`
    65  * `solution_stack_name`
    66  
    67  [1]: http://docs.aws.amazon.com/fr_fr/elasticbeanstalk/latest/dg/concepts.platforms.html
    68  
    69