Expanded/Simplified FastDNS/Property Manager (PAPI) APIs
Pre-release
Pre-release
DNS v1
- No longer marshal records in favor of a simpler API:
- Added
FindRecordsByName()
- Added
AddRecord()
andSetRecord()
- Added
RemoveRecord()
andRemoveRecordsByName()
- Added
- Fix API endpoint to point to correct
/config-dns
PAPI v1
- Add methods for working with the rule tree
FindRule()
FindBehavior()
FindParentRule()
AddRule()
- Add
RuleFormats.GetLatest
- Renamed
Rules.AddRule
toRules.AddChildRule()
for clarity - Added
Rules.SetChildRule()
- Added
Rules.AddChildbehavior()
- Added
Rules.SetChildBehavior()
- Added
Rules.SetCriteriaOptions()
- Added
Rules.AddCriteriaOptions()
- Added
Rules.AddChildCriteria()
- Added
Rules.SetChildCriteria()
- Added
Rules.FindCriteria()
- Added
Rules.Freeze()
- Move
Rules.PrintRules()
topapi.PrintRules()
inutil.go