Class: MisarMail::DedicatedIpsResource

Inherits:
Resource
  • Object
show all
Defined in:
lib/misar_mail/client.rb

Overview

── Resource: Dedicated IPs ──────────────────────────────────────────────────

Instance Method Summary collapse

Methods inherited from Resource

#initialize

Constructor Details

This class inherits a constructor from MisarMail::Resource

Instance Method Details

#create(data) ⇒ Object



195
196
197
# File 'lib/misar_mail/client.rb', line 195

def create(data)
  @client.request(:post, "/dedicated-ips", data)
end

#delete(id) ⇒ Object



203
204
205
# File 'lib/misar_mail/client.rb', line 203

def delete(id)
  @client.request(:delete, "/dedicated-ips/#{id}")
end

#listObject



191
192
193
# File 'lib/misar_mail/client.rb', line 191

def list
  @client.request(:get, "/dedicated-ips")
end

#update(id, data) ⇒ Object



199
200
201
# File 'lib/misar_mail/client.rb', line 199

def update(id, data)
  @client.request(:patch, "/dedicated-ips/#{id}", data)
end