[Enhancement]: Make it possible to configure timeout for aws_sns_platform_application #28926
Labels
enhancement
Requests to existing resources that expand the functionality or scope.
service/sns
Issues and PRs that pertain to the sns service.
stale
Old or inactive issues managed by automation, if no further action taken these will get closed.
Description
aws_sns_platform_application is specified as withoutTimeout:
terraform-provider-aws/internal/service/sns/platform_application.go
Line 100 in 74fc370
It is unclear why it is defined in this way.
In comparison to pinpoint_apns_channel that allows to specify the timeout: https://github.com/hashicorp/terraform-provider-aws/blob/main/internal/service/pinpoint/apns_channel.go#L15
We are not sure if there is any underlying issue and what was the original decision to disallow specifying the timeout on aws_sns_platform_application
Please let us know if we should provide any other information.
Affected Resource(s) and/or Data Source(s)
Potential Terraform Configuration
No response
References
We had the following issue #28925 where we waited aws_sns_platform_application to be updated for 50 minutes. It would be useful if we could override it and specify the timeout to avoid our production environment to be in unexpected state for more than 50 minutes.
Would you like to implement a fix?
None
The text was updated successfully, but these errors were encountered: