Class: OvirtSDK4::StorageDomain

Inherits:
Identified show all
Defined in:
lib/ovirtsdk4/types.rb,
lib/ovirtsdk4/types.rb

Instance Method Summary collapse

Methods included from Type

#dig, #href, #href=

Constructor Details

#initialize(opts = {}) ⇒ StorageDomain

Creates a new instance of the OvirtSDK4::StorageDomain class.

Parameters:

  • opts (Hash) (defaults to: {})

    A hash containing the attributes of the object. The keys of the hash should be symbols corresponding to the names of the attributes. The values of the hash should be the values of the attributes.

Options Hash (opts):

  • :available (Integer)

    The value of attribute available.

  • :backup (Boolean)

    The value of attribute backup.

  • :block_size (Integer)

    The value of attribute block_size.

  • :comment (String)

    The value of attribute comment.

  • :committed (Integer)

    The value of attribute committed.

  • :critical_space_action_blocker (Integer)

    The value of attribute critical_space_action_blocker.

  • :data_center (DataCenter, Hash)

    The value of attribute data_center.

  • :data_centers (Array<DataCenter>, Array<Hash>)

    The values of attribute data_centers.

  • :description (String)

    The value of attribute description.

  • :discard_after_delete (Boolean)

    The value of attribute discard_after_delete.

  • :disk_profiles (Array<DiskProfile>, Array<Hash>)

    The values of attribute disk_profiles.

  • :disk_snapshots (Array<DiskSnapshot>, Array<Hash>)

    The values of attribute disk_snapshots.

  • :disks (Array<Disk>, Array<Hash>)

    The values of attribute disks.

  • :external_status (ExternalStatus)

    The value of attribute external_status.

  • :files (Array<File>, Array<Hash>)

    The values of attribute files.

  • :host (Host, Hash)

    The value of attribute host.

  • :id (String)

    The value of attribute id.

  • :images (Array<Image>, Array<Hash>)

    The values of attribute images.

  • :import (Boolean)

    The value of attribute import.

  • :master (Boolean)

    The value of attribute master.

  • :name (String)

    The value of attribute name.

  • :permissions (Array<Permission>, Array<Hash>)

    The values of attribute permissions.

  • :status (StorageDomainStatus)

    The value of attribute status.

  • :storage (HostStorage, Hash)

    The value of attribute storage.

  • :storage_connections (Array<StorageConnection>, Array<Hash>)

    The values of attribute storage_connections.

  • :storage_format (StorageFormat)

    The value of attribute storage_format.

  • :supports_discard (Boolean)

    The value of attribute supports_discard.

  • :supports_discard_zeroes_data (Boolean)

    The value of attribute supports_discard_zeroes_data.

  • :templates (Array<Template>, Array<Hash>)

    The values of attribute templates.

  • :type (StorageDomainType)

    The value of attribute type.

  • :used (Integer)

    The value of attribute used.

  • :vms (Array<Vm>, Array<Hash>)

    The values of attribute vms.

  • :warning_low_space_indicator (Integer)

    The value of attribute warning_low_space_indicator.

  • :wipe_after_delete (Boolean)

    The value of attribute wipe_after_delete.


22057
22058
22059
22060
22061
22062
22063
22064
22065
22066
22067
22068
22069
22070
22071
22072
22073
22074
22075
22076
22077
22078
22079
22080
22081
22082
22083
22084
22085
22086
22087
22088
22089
# File 'lib/ovirtsdk4/types.rb', line 22057

def initialize(opts = {})
  super(opts)
  self.available = opts[:available]
  self.backup = opts[:backup]
  self.block_size = opts[:block_size]
  self.committed = opts[:committed]
  self.critical_space_action_blocker = opts[:critical_space_action_blocker]
  self.data_center = opts[:data_center]
  self.data_centers = opts[:data_centers]
  self.discard_after_delete = opts[:discard_after_delete]
  self.disk_profiles = opts[:disk_profiles]
  self.disk_snapshots = opts[:disk_snapshots]
  self.disks = opts[:disks]
  self.external_status = opts[:external_status]
  self.files = opts[:files]
  self.host = opts[:host]
  self.images = opts[:images]
  self.import = opts[:import]
  self.master = opts[:master]
  self.permissions = opts[:permissions]
  self.status = opts[:status]
  self.storage = opts[:storage]
  self.storage_connections = opts[:storage_connections]
  self.storage_format = opts[:storage_format]
  self.supports_discard = opts[:supports_discard]
  self.supports_discard_zeroes_data = opts[:supports_discard_zeroes_data]
  self.templates = opts[:templates]
  self.type = opts[:type]
  self.used = opts[:used]
  self.vms = opts[:vms]
  self.warning_low_space_indicator = opts[:warning_low_space_indicator]
  self.wipe_after_delete = opts[:wipe_after_delete]
end

Instance Method Details

#==(other) ⇒ Object

Returns true if self and other have the same attributes and values.


22094
22095
22096
22097
22098
22099
22100
22101
22102
22103
22104
22105
22106
22107
22108
22109
22110
22111
22112
22113
22114
22115
22116
22117
22118
22119
22120
22121
22122
22123
22124
22125
22126
# File 'lib/ovirtsdk4/types.rb', line 22094

def ==(other)
  super &&
  @available == other.available &&
  @backup == other.backup &&
  @block_size == other.block_size &&
  @committed == other.committed &&
  @critical_space_action_blocker == other.critical_space_action_blocker &&
  @data_center == other.data_center &&
  @data_centers == other.data_centers &&
  @discard_after_delete == other.discard_after_delete &&
  @disk_profiles == other.disk_profiles &&
  @disk_snapshots == other.disk_snapshots &&
  @disks == other.disks &&
  @external_status == other.external_status &&
  @files == other.files &&
  @host == other.host &&
  @images == other.images &&
  @import == other.import &&
  @master == other.master &&
  @permissions == other.permissions &&
  @status == other.status &&
  @storage == other.storage &&
  @storage_connections == other.storage_connections &&
  @storage_format == other.storage_format &&
  @supports_discard == other.supports_discard &&
  @supports_discard_zeroes_data == other.supports_discard_zeroes_data &&
  @templates == other.templates &&
  @type == other.type &&
  @used == other.used &&
  @vms == other.vms &&
  @warning_low_space_indicator == other.warning_low_space_indicator &&
  @wipe_after_delete == other.wipe_after_delete
end

#availableInteger

Returns the value of the available attribute.

Returns:

  • (Integer)

21273
21274
21275
# File 'lib/ovirtsdk4/types.rb', line 21273

def available
  @available
end

#available=(value) ⇒ Object

Sets the value of the available attribute.

Parameters:

  • value (Integer)

21282
21283
21284
# File 'lib/ovirtsdk4/types.rb', line 21282

def available=(value)
  @available = value
end

#backupBoolean

Returns the value of the backup attribute.

Returns:

  • (Boolean)

21291
21292
21293
# File 'lib/ovirtsdk4/types.rb', line 21291

def backup
  @backup
end

#backup=(value) ⇒ Object

Sets the value of the backup attribute.

Parameters:

  • value (Boolean)

21300
21301
21302
# File 'lib/ovirtsdk4/types.rb', line 21300

def backup=(value)
  @backup = value
end

#block_sizeInteger

Returns the value of the block_size attribute.

Returns:

  • (Integer)

21309
21310
21311
# File 'lib/ovirtsdk4/types.rb', line 21309

def block_size
  @block_size
end

#block_size=(value) ⇒ Object

Sets the value of the block_size attribute.

Parameters:

  • value (Integer)

21318
21319
21320
# File 'lib/ovirtsdk4/types.rb', line 21318

def block_size=(value)
  @block_size = value
end

#commentString

Returns the value of the comment attribute.

Returns:

  • (String)

21327
21328
21329
# File 'lib/ovirtsdk4/types.rb', line 21327

def comment
  @comment
end

#comment=(value) ⇒ Object

Sets the value of the comment attribute.

Parameters:

  • value (String)

21336
21337
21338
# File 'lib/ovirtsdk4/types.rb', line 21336

def comment=(value)
  @comment = value
end

#committedInteger

Returns the value of the committed attribute.

Returns:

  • (Integer)

21345
21346
21347
# File 'lib/ovirtsdk4/types.rb', line 21345

def committed
  @committed
end

#committed=(value) ⇒ Object

Sets the value of the committed attribute.

Parameters:

  • value (Integer)

21354
21355
21356
# File 'lib/ovirtsdk4/types.rb', line 21354

def committed=(value)
  @committed = value
end

#critical_space_action_blockerInteger

Returns the value of the critical_space_action_blocker attribute.

Returns:

  • (Integer)

21363
21364
21365
# File 'lib/ovirtsdk4/types.rb', line 21363

def critical_space_action_blocker
  @critical_space_action_blocker
end

#critical_space_action_blocker=(value) ⇒ Object

Sets the value of the critical_space_action_blocker attribute.

Parameters:

  • value (Integer)

21372
21373
21374
# File 'lib/ovirtsdk4/types.rb', line 21372

def critical_space_action_blocker=(value)
  @critical_space_action_blocker = value
end

#data_centerDataCenter

Returns the value of the data_center attribute.

Returns:


21381
21382
21383
# File 'lib/ovirtsdk4/types.rb', line 21381

def data_center
  @data_center
end

#data_center=(value) ⇒ Object

Sets the value of the data_center attribute.

The value parameter can be an instance of DataCenter or a hash. If it is a hash then a new instance will be created passing the hash as the opts parameter to the constructor.

Parameters:


21394
21395
21396
21397
21398
21399
# File 'lib/ovirtsdk4/types.rb', line 21394

def data_center=(value)
  if value.is_a?(Hash)
    value = DataCenter.new(value)
  end
  @data_center = value
end

#data_centersArray<DataCenter>

Returns the value of the data_centers attribute.

Returns:


21406
21407
21408
# File 'lib/ovirtsdk4/types.rb', line 21406

def data_centers
  @data_centers
end

#data_centers=(list) ⇒ Object

Sets the value of the data_centers attribute.

Parameters:


21415
21416
21417
21418
21419
21420
21421
21422
21423
21424
21425
# File 'lib/ovirtsdk4/types.rb', line 21415

def data_centers=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = DataCenter.new(value)
      end
    end
  end
  @data_centers = list
end

#descriptionString

Returns the value of the description attribute.

Returns:

  • (String)

21432
21433
21434
# File 'lib/ovirtsdk4/types.rb', line 21432

def description
  @description
end

#description=(value) ⇒ Object

Sets the value of the description attribute.

Parameters:

  • value (String)

21441
21442
21443
# File 'lib/ovirtsdk4/types.rb', line 21441

def description=(value)
  @description = value
end

#discard_after_deleteBoolean

Returns the value of the discard_after_delete attribute.

Returns:

  • (Boolean)

21450
21451
21452
# File 'lib/ovirtsdk4/types.rb', line 21450

def discard_after_delete
  @discard_after_delete
end

#discard_after_delete=(value) ⇒ Object

Sets the value of the discard_after_delete attribute.

Parameters:

  • value (Boolean)

21459
21460
21461
# File 'lib/ovirtsdk4/types.rb', line 21459

def discard_after_delete=(value)
  @discard_after_delete = value
end

#disk_profilesArray<DiskProfile>

Returns the value of the disk_profiles attribute.

Returns:


21468
21469
21470
# File 'lib/ovirtsdk4/types.rb', line 21468

def disk_profiles
  @disk_profiles
end

#disk_profiles=(list) ⇒ Object

Sets the value of the disk_profiles attribute.

Parameters:


21477
21478
21479
21480
21481
21482
21483
21484
21485
21486
21487
# File 'lib/ovirtsdk4/types.rb', line 21477

def disk_profiles=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = DiskProfile.new(value)
      end
    end
  end
  @disk_profiles = list
end

#disk_snapshotsArray<DiskSnapshot>

Returns the value of the disk_snapshots attribute.

Returns:


21494
21495
21496
# File 'lib/ovirtsdk4/types.rb', line 21494

def disk_snapshots
  @disk_snapshots
end

#disk_snapshots=(list) ⇒ Object

Sets the value of the disk_snapshots attribute.

Parameters:


21503
21504
21505
21506
21507
21508
21509
21510
21511
21512
21513
# File 'lib/ovirtsdk4/types.rb', line 21503

def disk_snapshots=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = DiskSnapshot.new(value)
      end
    end
  end
  @disk_snapshots = list
end

#disksArray<Disk>

Returns the value of the disks attribute.

Returns:


21520
21521
21522
# File 'lib/ovirtsdk4/types.rb', line 21520

def disks
  @disks
end

#disks=(list) ⇒ Object

Sets the value of the disks attribute.

Parameters:

  • list (Array<Disk>)

21529
21530
21531
21532
21533
21534
21535
21536
21537
21538
21539
# File 'lib/ovirtsdk4/types.rb', line 21529

def disks=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = Disk.new(value)
      end
    end
  end
  @disks = list
end

#external_statusExternalStatus

Returns the value of the external_status attribute.

Returns:


21546
21547
21548
# File 'lib/ovirtsdk4/types.rb', line 21546

def external_status
  @external_status
end

#external_status=(value) ⇒ Object

Sets the value of the external_status attribute.

Parameters:


21555
21556
21557
# File 'lib/ovirtsdk4/types.rb', line 21555

def external_status=(value)
  @external_status = value
end

#filesArray<File>

Returns the value of the files attribute.

Returns:


21564
21565
21566
# File 'lib/ovirtsdk4/types.rb', line 21564

def files
  @files
end

#files=(list) ⇒ Object

Sets the value of the files attribute.

Parameters:

  • list (Array<File>)

21573
21574
21575
21576
21577
21578
21579
21580
21581
21582
21583
# File 'lib/ovirtsdk4/types.rb', line 21573

def files=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = File.new(value)
      end
    end
  end
  @files = list
end

#hashObject

Generates a hash value for this object.


22131
22132
22133
22134
22135
22136
22137
22138
22139
22140
22141
22142
22143
22144
22145
22146
22147
22148
22149
22150
22151
22152
22153
22154
22155
22156
22157
22158
22159
22160
22161
22162
22163
# File 'lib/ovirtsdk4/types.rb', line 22131

def hash
  super +
  @available.hash +
  @backup.hash +
  @block_size.hash +
  @committed.hash +
  @critical_space_action_blocker.hash +
  @data_center.hash +
  @data_centers.hash +
  @discard_after_delete.hash +
  @disk_profiles.hash +
  @disk_snapshots.hash +
  @disks.hash +
  @external_status.hash +
  @files.hash +
  @host.hash +
  @images.hash +
  @import.hash +
  @master.hash +
  @permissions.hash +
  @status.hash +
  @storage.hash +
  @storage_connections.hash +
  @storage_format.hash +
  @supports_discard.hash +
  @supports_discard_zeroes_data.hash +
  @templates.hash +
  @type.hash +
  @used.hash +
  @vms.hash +
  @warning_low_space_indicator.hash +
  @wipe_after_delete.hash
end

#hostHost

Returns the value of the host attribute.

Returns:


21590
21591
21592
# File 'lib/ovirtsdk4/types.rb', line 21590

def host
  @host
end

#host=(value) ⇒ Object

Sets the value of the host attribute.

The value parameter can be an instance of Host or a hash. If it is a hash then a new instance will be created passing the hash as the opts parameter to the constructor.

Parameters:

  • value (Host, Hash)

21603
21604
21605
21606
21607
21608
# File 'lib/ovirtsdk4/types.rb', line 21603

def host=(value)
  if value.is_a?(Hash)
    value = Host.new(value)
  end
  @host = value
end

#idString

Returns the value of the id attribute.

Returns:

  • (String)

21615
21616
21617
# File 'lib/ovirtsdk4/types.rb', line 21615

def id
  @id
end

#id=(value) ⇒ Object

Sets the value of the id attribute.

Parameters:

  • value (String)

21624
21625
21626
# File 'lib/ovirtsdk4/types.rb', line 21624

def id=(value)
  @id = value
end

#imagesArray<Image>

Returns the value of the images attribute.

Returns:


21633
21634
21635
# File 'lib/ovirtsdk4/types.rb', line 21633

def images
  @images
end

#images=(list) ⇒ Object

Sets the value of the images attribute.

Parameters:


21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
21652
# File 'lib/ovirtsdk4/types.rb', line 21642

def images=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = Image.new(value)
      end
    end
  end
  @images = list
end

#importBoolean

Returns the value of the import attribute.

Returns:

  • (Boolean)

21659
21660
21661
# File 'lib/ovirtsdk4/types.rb', line 21659

def import
  @import
end

#import=(value) ⇒ Object

Sets the value of the import attribute.

Parameters:

  • value (Boolean)

21668
21669
21670
# File 'lib/ovirtsdk4/types.rb', line 21668

def import=(value)
  @import = value
end

#masterBoolean

Returns the value of the master attribute.

Returns:

  • (Boolean)

21677
21678
21679
# File 'lib/ovirtsdk4/types.rb', line 21677

def master
  @master
end

#master=(value) ⇒ Object

Sets the value of the master attribute.

Parameters:

  • value (Boolean)

21686
21687
21688
# File 'lib/ovirtsdk4/types.rb', line 21686

def master=(value)
  @master = value
end

#nameString

Returns the value of the name attribute.

Returns:

  • (String)

21695
21696
21697
# File 'lib/ovirtsdk4/types.rb', line 21695

def name
  @name
end

#name=(value) ⇒ Object

Sets the value of the name attribute.

Parameters:

  • value (String)

21704
21705
21706
# File 'lib/ovirtsdk4/types.rb', line 21704

def name=(value)
  @name = value
end

#permissionsArray<Permission>

Returns the value of the permissions attribute.

Returns:


21713
21714
21715
# File 'lib/ovirtsdk4/types.rb', line 21713

def permissions
  @permissions
end

#permissions=(list) ⇒ Object

Sets the value of the permissions attribute.

Parameters:


21722
21723
21724
21725
21726
21727
21728
21729
21730
21731
21732
# File 'lib/ovirtsdk4/types.rb', line 21722

def permissions=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = Permission.new(value)
      end
    end
  end
  @permissions = list
end

#statusStorageDomainStatus

Returns the value of the status attribute.

Returns:


21739
21740
21741
# File 'lib/ovirtsdk4/types.rb', line 21739

def status
  @status
end

#status=(value) ⇒ Object

Sets the value of the status attribute.

Parameters:


21748
21749
21750
# File 'lib/ovirtsdk4/types.rb', line 21748

def status=(value)
  @status = value
end

#storageHostStorage

Returns the value of the storage attribute.

Returns:


21757
21758
21759
# File 'lib/ovirtsdk4/types.rb', line 21757

def storage
  @storage
end

#storage=(value) ⇒ Object

Sets the value of the storage attribute.

The value parameter can be an instance of HostStorage or a hash. If it is a hash then a new instance will be created passing the hash as the opts parameter to the constructor.

Parameters:


21770
21771
21772
21773
21774
21775
# File 'lib/ovirtsdk4/types.rb', line 21770

def storage=(value)
  if value.is_a?(Hash)
    value = HostStorage.new(value)
  end
  @storage = value
end

#storage_connectionsArray<StorageConnection>

Returns the value of the storage_connections attribute.

Returns:


21782
21783
21784
# File 'lib/ovirtsdk4/types.rb', line 21782

def storage_connections
  @storage_connections
end

#storage_connections=(list) ⇒ Object

Sets the value of the storage_connections attribute.

Parameters:


21791
21792
21793
21794
21795
21796
21797
21798
21799
21800
21801
# File 'lib/ovirtsdk4/types.rb', line 21791

def storage_connections=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = StorageConnection.new(value)
      end
    end
  end
  @storage_connections = list
end

#storage_formatStorageFormat

Returns the value of the storage_format attribute.

Returns:


21808
21809
21810
# File 'lib/ovirtsdk4/types.rb', line 21808

def storage_format
  @storage_format
end

#storage_format=(value) ⇒ Object

Sets the value of the storage_format attribute.

Parameters:


21817
21818
21819
# File 'lib/ovirtsdk4/types.rb', line 21817

def storage_format=(value)
  @storage_format = value
end

#supports_discardBoolean

Returns the value of the supports_discard attribute.

Returns:

  • (Boolean)

21826
21827
21828
# File 'lib/ovirtsdk4/types.rb', line 21826

def supports_discard
  @supports_discard
end

#supports_discard=(value) ⇒ Object

Sets the value of the supports_discard attribute.

Parameters:

  • value (Boolean)

21835
21836
21837
# File 'lib/ovirtsdk4/types.rb', line 21835

def supports_discard=(value)
  @supports_discard = value
end

#supports_discard_zeroes_dataBoolean

Returns the value of the supports_discard_zeroes_data attribute.

Returns:

  • (Boolean)

21844
21845
21846
# File 'lib/ovirtsdk4/types.rb', line 21844

def supports_discard_zeroes_data
  @supports_discard_zeroes_data
end

#supports_discard_zeroes_data=(value) ⇒ Object

Sets the value of the supports_discard_zeroes_data attribute.

Parameters:

  • value (Boolean)

21853
21854
21855
# File 'lib/ovirtsdk4/types.rb', line 21853

def supports_discard_zeroes_data=(value)
  @supports_discard_zeroes_data = value
end

#templatesArray<Template>

Returns the value of the templates attribute.

Returns:


21862
21863
21864
# File 'lib/ovirtsdk4/types.rb', line 21862

def templates
  @templates
end

#templates=(list) ⇒ Object

Sets the value of the templates attribute.

Parameters:


21871
21872
21873
21874
21875
21876
21877
21878
21879
21880
21881
# File 'lib/ovirtsdk4/types.rb', line 21871

def templates=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = Template.new(value)
      end
    end
  end
  @templates = list
end

#typeStorageDomainType

Returns the value of the type attribute.

Returns:


21888
21889
21890
# File 'lib/ovirtsdk4/types.rb', line 21888

def type
  @type
end

#type=(value) ⇒ Object

Sets the value of the type attribute.

Parameters:


21897
21898
21899
# File 'lib/ovirtsdk4/types.rb', line 21897

def type=(value)
  @type = value
end

#usedInteger

Returns the value of the used attribute.

Returns:

  • (Integer)

21906
21907
21908
# File 'lib/ovirtsdk4/types.rb', line 21906

def used
  @used
end

#used=(value) ⇒ Object

Sets the value of the used attribute.

Parameters:

  • value (Integer)

21915
21916
21917
# File 'lib/ovirtsdk4/types.rb', line 21915

def used=(value)
  @used = value
end

#vmsArray<Vm>

Returns the value of the vms attribute.

Returns:

  • (Array<Vm>)

21924
21925
21926
# File 'lib/ovirtsdk4/types.rb', line 21924

def vms
  @vms
end

#vms=(list) ⇒ Object

Sets the value of the vms attribute.

Parameters:

  • list (Array<Vm>)

21933
21934
21935
21936
21937
21938
21939
21940
21941
21942
21943
# File 'lib/ovirtsdk4/types.rb', line 21933

def vms=(list)
  if list.class == Array
    list = List.new(list)
    list.each_with_index do |value, index|
      if value.is_a?(Hash)
        list[index] = Vm.new(value)
      end
    end
  end
  @vms = list
end

#warning_low_space_indicatorInteger

Returns the value of the warning_low_space_indicator attribute.

Returns:

  • (Integer)

21950
21951
21952
# File 'lib/ovirtsdk4/types.rb', line 21950

def warning_low_space_indicator
  @warning_low_space_indicator
end

#warning_low_space_indicator=(value) ⇒ Object

Sets the value of the warning_low_space_indicator attribute.

Parameters:

  • value (Integer)

21959
21960
21961
# File 'lib/ovirtsdk4/types.rb', line 21959

def warning_low_space_indicator=(value)
  @warning_low_space_indicator = value
end

#wipe_after_deleteBoolean

Returns the value of the wipe_after_delete attribute.

Returns:

  • (Boolean)

21968
21969
21970
# File 'lib/ovirtsdk4/types.rb', line 21968

def wipe_after_delete
  @wipe_after_delete
end

#wipe_after_delete=(value) ⇒ Object

Sets the value of the wipe_after_delete attribute.

Parameters:

  • value (Boolean)

21977
21978
21979
# File 'lib/ovirtsdk4/types.rb', line 21977

def wipe_after_delete=(value)
  @wipe_after_delete = value
end