aws: Fix bug w/ changing ECS service LB association

- fixes #3444
 - fixes #4227
This commit is contained in:
Radek Simko 2015-12-22 21:10:23 +01:00
parent 7d6b98060a
commit 583c0a54c4
1 changed files with 5 additions and 0 deletions

View File

@ -51,27 +51,32 @@ func resourceAwsEcsService() *schema.Resource {
"iam_role": &schema.Schema{ "iam_role": &schema.Schema{
Type: schema.TypeString, Type: schema.TypeString,
ForceNew: true,
Optional: true, Optional: true,
}, },
"load_balancer": &schema.Schema{ "load_balancer": &schema.Schema{
Type: schema.TypeSet, Type: schema.TypeSet,
Optional: true, Optional: true,
ForceNew: true,
Elem: &schema.Resource{ Elem: &schema.Resource{
Schema: map[string]*schema.Schema{ Schema: map[string]*schema.Schema{
"elb_name": &schema.Schema{ "elb_name": &schema.Schema{
Type: schema.TypeString, Type: schema.TypeString,
Required: true, Required: true,
ForceNew: true,
}, },
"container_name": &schema.Schema{ "container_name": &schema.Schema{
Type: schema.TypeString, Type: schema.TypeString,
Required: true, Required: true,
ForceNew: true,
}, },
"container_port": &schema.Schema{ "container_port": &schema.Schema{
Type: schema.TypeInt, Type: schema.TypeInt,
Required: true, Required: true,
ForceNew: true,
}, },
}, },
}, },