Files
56adc9bd85ecd5b1f401fd32cf63201b8db28cc7
nova /api-ref /source /os-floating-ip-dns.inc

203 lines
4.3 KiB
PHP
Raw Normal View History

file even body, example or parameters are not complete.
Floating IP DNS records (os-floating-ip-dns)
=============================================
.. warning::
deprecated. These will fail with a 404 starting from microversion 2.36.
Manages DNS records associated with floating IP addresses. The API
dispatches requests to a DNS driver that is selected at startup.
Lists registered DNS domains published by the DNS drivers.
Normal response codes: 200
notImplemented(501)
Response
Creates or updates a DNS domain.
Normal response codes: 200
gone(410), notImplemented(501)
Request
.. rest_parameters:: parameters.yaml
- domain: domain
**Example Create Or Update Dns Domain: JSON request**
.. literalinclude:: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-create-or-update-req.json
:language: javascript
Response
.. literalinclude:: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-create-or-update-resp.json
:language: javascript
Deletes a DNS domain and all associated host entries.
gone(410), notImplemented(501)
Request
.. rest_parameters:: parameters.yaml
- domain: domain
Response
Normal response codes: 200
gone(410), notImplemented(501)
Request
.. rest_parameters:: parameters.yaml
- domain: domain
Response
Finds a unique DNS entry for a domain and name.
Normal response codes: 200
gone(410), notImplemented(501)
Request
.. rest_parameters:: parameters.yaml
- domain: domain
- name: name
Response
notImplemented(501)
Request
.. rest_parameters:: parameters.yaml
- domain: domain
- name: name
.. literalinclude:: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-create-or-update-entry-req.json
:language: javascript
.. literalinclude:: ../../doc/api_samples/os-floating-ip-dns/floating-ip-dns-create-or-update-entry-resp.json
:language: javascript
gone(410), notImplemented(501)
Request
.. rest_parameters:: parameters.yaml
- domain: domain
Response