class OneviewSDK::API200::LogicalDownlink

Logical downlink resource implementation

Constants

BASE_URI

Public Class Methods

get_without_ethernet(client) click to toggle source

Gets a list of logical downlinks, excluding any existing ethernet network @param [OneviewSDK::Client] client The client object for the OneView appliance @return [Array<OneviewSDK::LogicalDownlink] Logical downlink array

# File lib/oneview-sdk/resource/api200/logical_downlink.rb, line 41
def self.get_without_ethernet(client)
  result = []
  response = client.rest_get(BASE_URI + '/withoutEthernet')
  members = client.response_handler(response)['members']
  members.each { |member| result << new(client, member) }
  result
end

Public Instance Methods

create(*) click to toggle source

Method is not available @raise [OneviewSDK::MethodUnavailable] method is not available

# File lib/oneview-sdk/resource/api200/logical_downlink.rb, line 22
def create(*)
  unavailable_method
end
delete(*) click to toggle source

Method is not available @raise [OneviewSDK::MethodUnavailable] method is not available

# File lib/oneview-sdk/resource/api200/logical_downlink.rb, line 34
def delete(*)
  unavailable_method
end
get_without_ethernet() click to toggle source

Gets a logical downlink, excluding any existing ethernet network @return [OneviewSDK::LogicalDownlink] Logical downlink array

# File lib/oneview-sdk/resource/api200/logical_downlink.rb, line 51
def get_without_ethernet
  response = @client.rest_get(@data['uri'] + '/withoutEthernet')
  OneviewSDK::LogicalDownlink.new(@client, @client.response_handler(response))
end
update(*) click to toggle source

Method is not available @raise [OneviewSDK::MethodUnavailable] method is not available

# File lib/oneview-sdk/resource/api200/logical_downlink.rb, line 28
def update(*)
  unavailable_method
end