You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
provider/powerdns: Add support for PowerDNS 4 API (hashicorp#7819)
* Auto-detect the API version
and update the endpoint URL accordingly
* Typo fix
* Make client and resource work with the 4.X API
* Update documentation
* Fix typos
* 204 now counts as a "success" response
See
PowerDNS/pdns@f0e76ce
for the change in the pdns repository.
* Add a note about a possible pitfall when defining some records
Copy file name to clipboardExpand all lines: website/source/docs/providers/powerdns/index.html.markdown
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ description: |-
9
9
# PowerDNS Provider
10
10
11
11
The PowerDNS provider is used manipulate DNS records supported by PowerDNS server. The provider needs to be configured
12
-
with the proper credentials before it can be used.
12
+
with the proper credentials before it can be used. It supports both the [legacy API](https://doc.powerdns.com/3/httpapi/api_spec/) and the new [version 1 API](https://doc.powerdns.com/md/httpapi/api_spec/), however resources may need to be configured differently.
13
13
14
14
Use the navigation to the left to read about the available resources.
Copy file name to clipboardExpand all lines: website/source/docs/providers/powerdns/r/record.html.markdown
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,21 @@ Provides a PowerDNS record resource.
12
12
13
13
## Example Usage
14
14
15
+
Note that PowerDNS internally lowercases certain records (e.g. CNAME and AAAA), which can lead to resources being marked for a change in every singe plan.
0 commit comments