Class: OvirtSDK4::Struct

Inherits:
Object
  • Object
show all
Includes:
Type
Defined in:
lib/ovirtsdk4/type.rb

Overview

This is the base class for all the struct types.

Direct Known Subclasses

AgentConfiguration, Api, ApiSummary, ApiSummaryItem, Bios, BlockStatistic, Bonding, Boot, BootMenu, CloudInit, Configuration, Console, Core, Cpu, CpuTopology, CpuTune, CpuType, CustomProperty, Display, Dns, EntityProfileDetail, ErrorHandling, Fault, FencingPolicy, FopStatistic, GlusterBrickMemoryInfo, GlusterClient, GracePeriod, GuestOperatingSystem, HardwareInformation, HighAvailability, HostDevicePassthrough, HostNicVirtualFunctionsConfiguration, HostedEngine, Identified, Initialization, Io, Ip, IpAddressAssignment, IscsiDetails, Kernel, Ksm, LogicalUnit, Mac, MemoryOverCommit, MemoryPolicy, Method, MigrationBandwidth, MigrationOptions, NetworkConfiguration, NicConfiguration, NumaNodePin, OperatingSystem, Option, Package, Payload, PmProxy, PortMirroring, PowerManagement, ProductInfo, ProfileDetail, Property, ProxyTicket, Range, Rate, ReportedConfiguration, RngDevice, SeLinux, SerialNumber, SkipIfConnectivityBroken, SkipIfSdActive, SpecialObjects, Spm, Sso, TemplateVersion, Ticket, TimeZone, TransparentHugePages, Usb, Value, VcpuPin, VirtioScsi, Vlan, VmPlacementPolicy, VmSummary, VnicPassThrough, VolumeGroup

Instance Method Summary (collapse)

Methods included from Type

#href, #href=

Constructor Details

- (Struct) initialize(opts = {})

Empty constructor.



53
54
55
# File 'lib/ovirtsdk4/type.rb', line 53

def initialize(opts = {})
  self.href = opts[:href]
end