module TurbaKit::Units
Public Instance Methods
create_unit_container(service_id, unit_id, container_type)
click to toggle source
# File lib/turba_kit/units.rb, line 3 def create_unit_container(service_id, unit_id, container_type) post_request("/services/#{service_id}/units/#{unit_id}/containers", { namespace: :container, params: { container: { type: container_type } } }) end
delete_unit_container(service_id, unit_id, container_id)
click to toggle source
# File lib/turba_kit/units.rb, line 14 def delete_unit_container(service_id, unit_id, container_id) delete_request("/services/#{service_id}/units/#{unit_id}/containers/#{container_id}") end
update_unit(service_id, unit_id, unit)
click to toggle source
# File lib/turba_kit/units.rb, line 27 def update_unit(service_id, unit_id, unit) put_request("/services/#{service_id}/units/#{unit_id}", { namespace: :unit, params: { unit: unit } }) end
update_unit_container(service_id, unit_id, container_id, options)
click to toggle source
# File lib/turba_kit/units.rb, line 18 def update_unit_container(service_id, unit_id, container_id, options) put_request("/services/#{service_id}/units/#{unit_id}/containers/#{container_id}", { namespace: :container, params: { container: options } }) end