Fixed alb access_log enabled type to match that of aws-sdk-go
This commit is contained in:
parent
a4743eac33
commit
e00b2448d8
|
@ -281,7 +281,7 @@ func resourceAwsAlbUpdate(d *schema.ResourceData, meta interface{}) error {
|
|||
attributes = append(attributes,
|
||||
&elbv2.LoadBalancerAttribute{
|
||||
Key: aws.String("access_logs.s3.enabled"),
|
||||
Value: aws.String(log["enabled"].(bool)),
|
||||
Value: aws.String(strconv.FormatBool(log["enabled"].(bool))),
|
||||
},
|
||||
&elbv2.LoadBalancerAttribute{
|
||||
Key: aws.String("access_logs.s3.bucket"),
|
||||
|
@ -297,7 +297,7 @@ func resourceAwsAlbUpdate(d *schema.ResourceData, meta interface{}) error {
|
|||
} else if len(logs) == 0 {
|
||||
attributes = append(attributes, &elbv2.LoadBalancerAttribute{
|
||||
Key: aws.String("access_logs.s3.enabled"),
|
||||
Value: aws.String("false"),
|
||||
Value: aws.String(strconv.FormatBool(false)),
|
||||
})
|
||||
}
|
||||
}
|
||||
|
|
|
@ -232,6 +232,7 @@ func TestAccAWSALB_accesslogs(t *testing.T) {
|
|||
resource.TestCheckResourceAttr("aws_alb.alb_test", "access_logs.#", "1"),
|
||||
resource.TestCheckResourceAttr("aws_alb.alb_test", "access_logs.0.bucket", bucketName),
|
||||
resource.TestCheckResourceAttr("aws_alb.alb_test", "access_logs.0.prefix", "testAccAWSALBConfig_accessLogs"),
|
||||
resource.TestCheckResourceAttr("aws_alb.alb_test", "access_logs.0.enabled", "true"),
|
||||
resource.TestCheckResourceAttrSet("aws_alb.alb_test", "arn"),
|
||||
),
|
||||
},
|
||||
|
@ -582,6 +583,7 @@ func testAccAWSALBConfig_accessLogs(albName, bucketName string) string {
|
|||
access_logs {
|
||||
bucket = "${aws_s3_bucket.logs.bucket}"
|
||||
prefix = "${var.bucket_prefix}"
|
||||
enabled = "${var.enabled}"
|
||||
}
|
||||
|
||||
tags {
|
||||
|
|
Loading…
Reference in New Issue