Note: Synchronize is an extension and needs to be enabled before it can be used. If Designate returns a 404 error, ensure that the following line has been added to the designate.conf file:
enabled_extensions_v1 = sync, ...
Trigger a synchronization of one or more resource(s) in the system.
POST
/domains/sync
¶Synchronize all domains
Example request:
POST /domains/sync HTTP/1.1
Host: example.com
Content-Type: application/json
Example response:
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Status Codes: |
|
---|
POST
/domains/
(uuid: domain_id)/sync
¶Synchronize one domain
Example request:
POST /domains/1dd7851a-74e7-4ddb-b6e8-38a610956bd5/sync HTTP/1.1
Host: example.com
Content-Type: application/json
Example response:
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Status Codes: |
|
---|
POST
/domains/
(uuid: domain_id)/records/
(uuid: record_id)/sync
¶Synchronize one record
Example request:
POST /domains/1dd7851a-74e7-4ddb-b6e8-38a610956bd5/records/1dd7851a-74e7-4ddb-b6e8-38a610956bd5/sync HTTP/1.1
Host: example.com
Content-Type: application/json
Example response:
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Status Codes: |
|
---|
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.