Class: IbmPowerHmc::IORDevice

Inherits:
AbstractNonRest show all
Defined in:
lib/ibm_power_hmc/schema/uom.rb

Overview

I/O Device information

Constant Summary collapse

ATTRS =
{
  :parent => "ParentName",
  :pci_dev => "PCIDeviceId",
  :pci_vendor => "PCIVendorId",
  :pci_subsys_dev => "PCISubsystemDeviceId",
  :pci_subsys_vendor => "PCISubsystemVendorId",
  :pci_rev => "PCIRevisionId",
  :pci_class => "PCIClassCode",
  :type => "DeviceType",
  :serial => "SerialNumber",
  :fru_number => "FruNumber",
  :part_number => "PartNumber",
  :ccin => "CCIN",
  :size => "Size",
  :location => "LocationCode",
  :ucode_version => "MicroCodeVersion",
  :wwpn => "WWPN",
  :wwnn => "WWNN",
  :macaddr => "MacAddressValue",
  :description => "Description"
}.freeze

Instance Attribute Summary

Attributes inherited from AbstractNonRest

#xml

Method Summary

Methods inherited from AbstractNonRest

#collection_of, #create_element, #initialize, marshal, #marshal, #singleton, #timestamp, #to_s, #uuid_from_href, #uuids_from_links

Constructor Details

This class inherits a constructor from IbmPowerHmc::AbstractNonRest