Class: VNetAPIClient::Interface
Class Method Summary
collapse
Methods inherited from ApiResource
api_full_uri, api_suffix, define_add_relation, define_relation_methods, define_remove_relation, define_show_relation, define_standard_crud_methods, metaclass, send_request
Class Method Details
.add_port(interface_uuid, params = nil) ⇒ Object
40
41
42
|
# File 'lib/vnet_api_client/api_resources.rb', line 40
def self.add_port(interface_uuid, params = nil)
send_request(Net::HTTP::Post, "#{@api_suffix}/#{interface_uuid}/ports", params)
end
|
.remove_port(interface_uuid, params = nil) ⇒ Object
44
45
46
|
# File 'lib/vnet_api_client/api_resources.rb', line 44
def self.remove_port(interface_uuid, params = nil)
send_request(Net::HTTP::Delete, "#{@api_suffix}/#{interface_uuid}/ports", params)
end
|
.rename(interface_uuid, params = nil) ⇒ Object
36
37
38
|
# File 'lib/vnet_api_client/api_resources.rb', line 36
def self.rename(interface_uuid, params = nil)
send_request(Net::HTTP::Put, "#{@api_suffix}/#{interface_uuid}/rename", params)
end
|