opentofu/website/source/docs
Paul Stack ed49da8bb1 provider/aws: Add support for reference_name to aws_route53_health_check (#9737)
Fixes #8679

The CallerReference attribute we passed to AWS in route53_health_checks
was `time.Now().Format(time.RFC3339Nano)`

When creating multiple resources with the Count meta-parameter, this was
causing issues as follows:

```
* aws_route53_health_check.healthstate.0: HealthCheckAlreadyExists: A different health check has already been created with the specified caller reference.
```

We have now exposed a new attribute called `reference_name` that can be set to pass multiple resources to the request

```
make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSRoute53HealthCheck_'                              130 ↵ ✹
==> Cecking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/10/31 10:41:07 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSRoute53HealthCheck_ -timeout 120m
=== RUN   TestAccAWSRoute53HealthCheck_importBasic
--- PASS: TestAccAWSRoute53HealthCheck_importBasic (17.08s)
=== RUN   TestAccAWSRoute53HealthCheck_basic
--- PASS: TestAccAWSRoute53HealthCheck_basic (28.17s)
=== RUN   TestAccAWSRoute53HealthCheck_withSearchString
--- PASS: TestAccAWSRoute53HealthCheck_withSearchString (28.07s)
=== RUN   TestAccAWSRoute53HealthCheck_withChildHealthChecks
--- PASS: TestAccAWSRoute53HealthCheck_withChildHealthChecks (20.71s)
=== RUN   TestAccAWSRoute53HealthCheck_IpConfig
--- PASS: TestAccAWSRoute53HealthCheck_IpConfig (16.09s)
=== RUN   TestAccAWSRoute53HealthCheck_CloudWatchAlarmCheck
--- PASS: TestAccAWSRoute53HealthCheck_CloudWatchAlarmCheck (22.42s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	132.568s
```
2016-10-31 16:00:40 +00:00
..
commands No, for AWS Route53 zones the ID is not the domain (#9302) 2016-10-09 18:29:38 +02:00
configuration Pass over the Interpolation page (#9703) 2016-10-29 01:13:09 +01:00
import Add google resources to importability docs 2016-10-20 14:44:07 -07:00
internals Update the docs to indicate that TF_LOG_PLAN is append now. 2016-10-18 13:10:15 -07:00
modules Added s3 and unarchiving docs (#9677) 2016-10-28 03:36:22 +02:00
plugins Updated Plugins section. (#8235) 2016-08-16 14:21:33 -05:00
providers provider/aws: Add support for reference_name to aws_route53_health_check (#9737) 2016-10-31 16:00:40 +00:00
provisioners website: Quick pass over some docs pages (#9705) 2016-10-31 08:52:27 +00:00
state Cleanup and expansion of the S3 remote state documentation (#9708) 2016-10-29 12:11:43 +01:00
index.html.markdown Add meta descriptions to all pages 2014-10-21 23:21:56 -04:00