1111
1212 Since these APIs are only implemented for **nova-network **, they are
1313 deprecated. These will fail with a 404 starting from microversion 2.36.
14+ They were removed in the 18.0.0 Rocky release.
1415
1516Manages DNS records associated with floating IP addresses. The API
1617dispatches requests to a DNS driver that is selected at startup.
1718
18- List Dns Domains
19+ List DNS Domains
1920================
2021
2122.. rest_method :: GET /os-floating-ip-dns
@@ -24,7 +25,8 @@ Lists registered DNS domains published by the DNS drivers.
2425
2526Normal response codes: 200
2627
27- Error response codes: unauthorized(401), forbidden(403), notImplemented(501)
28+ Error response codes: unauthorized(401), forbidden(403), gone(410),
29+ notImplemented(501)
2830
2931Response
3032--------
@@ -34,7 +36,7 @@ Response
3436.. literalinclude :: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-list-resp.json
3537 :language: javascript
3638
37- Create Or Update Dns Domain
39+ Create Or Update DNS Domain
3840===========================
3941
4042.. rest_method :: PUT /os-floating-ip-dns/{domain}
@@ -43,8 +45,8 @@ Creates or updates a DNS domain.
4345
4446Normal response codes: 200
4547
46- Error response codes: badRequest(400), unauthorized(401),
47- forbidden(403 ), notImplemented(501)
48+ Error response codes: badRequest(400), unauthorized(401), forbidden(403),
49+ gone(410 ), notImplemented(501)
4850
4951Request
5052-------
@@ -66,7 +68,7 @@ Response
6668.. literalinclude :: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-create-or-update-resp.json
6769 :language: javascript
6870
69- Delete Dns Domain
71+ Delete DNS Domain
7072=================
7173
7274.. rest_method :: DELETE /os-floating-ip-dns/{domain}
@@ -75,8 +77,8 @@ Deletes a DNS domain and all associated host entries.
7577
7678Normal response codes: 202
7779
78- Error response codes: unauthorized(401), forbidden(403),
79- itemNotFound(404 ), notImplemented(501)
80+ Error response codes: unauthorized(401), forbidden(403), itemNotFound(404),
81+ gone(410 ), notImplemented(501)
8082
8183Request
8284-------
@@ -88,7 +90,7 @@ Request
8890Response
8991--------
9092
91- List Dns Entries
93+ List DNS Entries
9294================
9395
9496.. rest_method :: GET /os-floating-ip-dns/{domain}/entries/{ip}
@@ -97,8 +99,8 @@ Lists DNS entries for a domain and IP.
9799
98100Normal response codes: 200
99101
100- Error response codes: unauthorized(401), forbidden(403),
101- itemNotFound(404 ), notImplemented(501)
102+ Error response codes: unauthorized(401), forbidden(403), itemNotFound(404),
103+ gone(410 ), notImplemented(501)
102104
103105Request
104106-------
@@ -111,12 +113,12 @@ Request
111113Response
112114--------
113115
114- **Example List Dns Entries: JSON response **
116+ **Example List DNS Entries: JSON response **
115117
116118.. literalinclude :: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-entry-list-resp.json
117119 :language: javascript
118120
119- Find Unique Dns Entry
121+ Find Unique DNS Entry
120122=====================
121123
122124.. rest_method :: GET /os-floating-ip-dns/{domain}/entries/{name}
@@ -125,8 +127,8 @@ Finds a unique DNS entry for a domain and name.
125127
126128Normal response codes: 200
127129
128- Error response codes: unauthorized(401), forbidden(403),
129- itemNotFound(404 ), notImplemented(501)
130+ Error response codes: unauthorized(401), forbidden(403), itemNotFound(404),
131+ gone(410 ), notImplemented(501)
130132
131133Request
132134-------
@@ -139,12 +141,12 @@ Request
139141Response
140142--------
141143
142- **Example Find Unique Dns Entry: JSON response **
144+ **Example Find Unique DNS Entry: JSON response **
143145
144146.. literalinclude :: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-entry-get-resp.json
145147 :language: javascript
146148
147- Create Or Update Dns Entry
149+ Create Or Update DNS Entry
148150==========================
149151
150152.. rest_method :: PUT /os-floating-ip-dns/{domain}/entries/{name}
@@ -153,7 +155,8 @@ Creates or updates a DNS entry.
153155
154156Normal response codes: 200
155157
156- Error response codes: unauthorized(401), forbidden(403), notImplemented(501)
158+ Error response codes: unauthorized(401), forbidden(403), gone(410),
159+ notImplemented(501)
157160
158161Request
159162-------
@@ -163,20 +166,20 @@ Request
163166 - domain: domain
164167 - name: name
165168
166- **Example Create Or Update Dns Entry: JSON request **
169+ **Example Create Or Update DNS Entry: JSON request **
167170
168171.. literalinclude :: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-create-or-update-entry-req.json
169172 :language: javascript
170173
171174Response
172175--------
173176
174- **Example Create Or Update Dns Entry: JSON response **
177+ **Example Create Or Update DNS Entry: JSON response **
175178
176179.. literalinclude :: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-create-or-update-entry-resp.json
177180 :language: javascript
178181
179- Delete Dns Entry
182+ Delete DNS Entry
180183================
181184
182185.. rest_method :: DELETE /os-floating-ip-dns/{domain}/entries/{name}
@@ -185,8 +188,8 @@ Deletes a DNS entry.
185188
186189Normal response codes: 202
187190
188- Error response codes: unauthorized(401), forbidden(403),
189- itemNotFound(404 ), notImplemented(501)
191+ Error response codes: unauthorized(401), forbidden(403), itemNotFound(404),
192+ gone(410 ), notImplemented(501)
190193
191194Request
192195-------
0 commit comments