module

CaidoMutations::DNS

Class methods

create_rewrite(name : String, strategy : String, source : String, destination : String)

Create a DNS rewrite

Source
create_upstream(name : String, kind : String, address : String)

Create a DNS upstream

Source
delete_rewrite(rewrite_id : String)

Delete a DNS rewrite

Source
delete_upstream(upstream_id : String)

Delete a DNS upstream

Source
toggle_rewrite(rewrite_id : String, enabled : Bool)

Toggle DNS rewrite enabled state

Source
update_rewrite(rewrite_id : String, name : String | Nil = nil, strategy : String | Nil = nil, source : String | Nil = nil, destination : String | Nil = nil)

Update a DNS rewrite

Source
update_upstream(upstream_id : String, name : String | Nil = nil, kind : String | Nil = nil, address : String | Nil = nil)

Update a DNS upstream

Source