Provide some useful search capabilities in Designate API
Phase 1: Search for a specified zone name. This is the ability to search for a zone by name:
- An administrator is able to search within a specific account or across all accounts (entire system)
- Customer is able to search on own account
Phase 2: Search for records pointing to a specific IP Address. This is the ability to search for the occurrance of an IP address (in address records):
- An administrator is able to search within a specific account or across all accounts (entire system)
- Customer is able to search on own account
Phase 3: Search for a specified record by name within a specified zone. This is the ability to search for a record by name in a given zone that might have lots of records:
- An administrator is able to search within a specific account or across all accounts (entire system)
- Customer is able to search on zone that belongs to customer
All of the above searches should allow for Exact Match or Substring Match.
If search is successful, return basic unique information and a url for retrieving more details. The basic information would include Id and Name
Pagination of results will take advantage of proposed Designate pagination (https:/
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Emmanuel Ankutse
- Direction:
- Needs approval
- Assignee:
- Emmanuel Ankutse
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
-
Unknown
- Milestone target:
- None
- Started by
- Completed by
- Joe McBride