module ElasticWeb::Client::Aliases

Public Instance Methods

aliases(account_id) click to toggle source
# File lib/elasticweb/client/aliases.rb, line 4
def aliases(account_id)
  get("/alias/list/#{account_id}")
end
create_alias(account_id, options) click to toggle source
# File lib/elasticweb/client/aliases.rb, line 8
def create_alias(account_id, options)
  post("/alias/entry/#{account_id}", options)
end
delete_alias(alias_name) click to toggle source
# File lib/elasticweb/client/aliases.rb, line 16
def delete_alias(alias_name)
  delete("/alias/entry/#{alias_name}")
end
update_alias(alias_name, options) click to toggle source
# File lib/elasticweb/client/aliases.rb, line 12
def update_alias(alias_name, options)
  patch("/alias/entry/#{alias_name}", options)
end