Class: DedicatedBackupListStruct

Inherits:
Object
  • Object
show all
Defined in:
lib/ovhrb/manager/manager.rb

Overview

http://soapi.ovh.com/managerdedicatedBackupListStruct

Constant Summary collapse

@@schema_type =
"dedicatedBackupListStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["backupId", ["SOAP::SOAPInt", XSD::QName.new(nil, "backupId")]], ["backupFeature", ["SOAP::SOAPString", XSD::QName.new(nil, "backupFeature")]], ["enable", ["SOAP::SOAPInt", XSD::QName.new(nil, "enable")]], ["language", ["SOAP::SOAPString", XSD::QName.new(nil, "language")]], ["backupSize", ["SOAP::SOAPString", XSD::QName.new(nil, "backupSize")]], ["sshPort", ["SOAP::SOAPInt", XSD::QName.new(nil, "sshPort")]], ["percentUsed", ["SOAP::SOAPString", XSD::QName.new(nil, "percentUsed")]], ["hostname", ["SOAP::SOAPString", XSD::QName.new(nil, "hostname")]], ["backupName", ["SOAP::SOAPString", XSD::QName.new(nil, "backupName")]], ["email", ["SOAP::SOAPString", XSD::QName.new(nil, "email")]], ["snapshotNumber", ["SOAP::SOAPInt", XSD::QName.new(nil, "snapshotNumber")]], ["superBackupName", ["SOAP::SOAPString", XSD::QName.new(nil, "superBackupName")]], ["backupType", ["SOAP::SOAPString", XSD::QName.new(nil, "backupType")]], ["src", ["MyArrayOfStringType", XSD::QName.new(nil, "src")]], ["include", ["MyArrayOfStringType", XSD::QName.new(nil, "include")]], ["exclude", ["MyArrayOfStringType", XSD::QName.new(nil, "exclude")]], ["excludeHard", ["MyArrayOfStringType", XSD::QName.new(nil, "excludeHard")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(backupId = nil, backupFeature = nil, enable = nil, language = nil, backupSize = nil, sshPort = nil, percentUsed = nil, hostname = nil, backupName = nil, email = nil, snapshotNumber = nil, superBackupName = nil, backupType = nil, src = nil, include = nil, exclude = nil, excludeHard = nil) ⇒ DedicatedBackupListStruct

Returns a new instance of DedicatedBackupListStruct.



2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
# File 'lib/ovhrb/manager/manager.rb', line 2469

def initialize(backupId = nil, backupFeature = nil, enable = nil, language = nil, backupSize = nil, sshPort = nil, percentUsed = nil, hostname = nil, backupName = nil, email = nil, snapshotNumber = nil, superBackupName = nil, backupType = nil, src = nil, include = nil, exclude = nil, excludeHard = nil)
  @backupId = backupId
  @backupFeature = backupFeature
  @enable = enable
  @language = language
  @backupSize = backupSize
  @sshPort = sshPort
  @percentUsed = percentUsed
  @hostname = hostname
  @backupName = backupName
  @email = email
  @snapshotNumber = snapshotNumber
  @superBackupName = superBackupName
  @backupType = backupType
  @src = src
  @include = include
  @exclude = exclude
  @excludeHard = excludeHard
end

Instance Attribute Details

#backupFeatureObject

Returns the value of attribute backupFeature.



2452
2453
2454
# File 'lib/ovhrb/manager/manager.rb', line 2452

def backupFeature
  @backupFeature
end

#backupIdObject

Returns the value of attribute backupId.



2451
2452
2453
# File 'lib/ovhrb/manager/manager.rb', line 2451

def backupId
  @backupId
end

#backupNameObject

Returns the value of attribute backupName.



2459
2460
2461
# File 'lib/ovhrb/manager/manager.rb', line 2459

def backupName
  @backupName
end

#backupSizeObject

Returns the value of attribute backupSize.



2455
2456
2457
# File 'lib/ovhrb/manager/manager.rb', line 2455

def backupSize
  @backupSize
end

#backupTypeObject

Returns the value of attribute backupType.



2463
2464
2465
# File 'lib/ovhrb/manager/manager.rb', line 2463

def backupType
  @backupType
end

#emailObject

Returns the value of attribute email.



2460
2461
2462
# File 'lib/ovhrb/manager/manager.rb', line 2460

def email
  @email
end

#enableObject

Returns the value of attribute enable.



2453
2454
2455
# File 'lib/ovhrb/manager/manager.rb', line 2453

def enable
  @enable
end

#excludeObject

Returns the value of attribute exclude.



2466
2467
2468
# File 'lib/ovhrb/manager/manager.rb', line 2466

def exclude
  @exclude
end

#excludeHardObject

Returns the value of attribute excludeHard.



2467
2468
2469
# File 'lib/ovhrb/manager/manager.rb', line 2467

def excludeHard
  @excludeHard
end

#hostnameObject

Returns the value of attribute hostname.



2458
2459
2460
# File 'lib/ovhrb/manager/manager.rb', line 2458

def hostname
  @hostname
end

#includeObject

Returns the value of attribute include.



2465
2466
2467
# File 'lib/ovhrb/manager/manager.rb', line 2465

def include
  @include
end

#languageObject

Returns the value of attribute language.



2454
2455
2456
# File 'lib/ovhrb/manager/manager.rb', line 2454

def language
  @language
end

#percentUsedObject

Returns the value of attribute percentUsed.



2457
2458
2459
# File 'lib/ovhrb/manager/manager.rb', line 2457

def percentUsed
  @percentUsed
end

#snapshotNumberObject

Returns the value of attribute snapshotNumber.



2461
2462
2463
# File 'lib/ovhrb/manager/manager.rb', line 2461

def snapshotNumber
  @snapshotNumber
end

#srcObject

Returns the value of attribute src.



2464
2465
2466
# File 'lib/ovhrb/manager/manager.rb', line 2464

def src
  @src
end

#sshPortObject

Returns the value of attribute sshPort.



2456
2457
2458
# File 'lib/ovhrb/manager/manager.rb', line 2456

def sshPort
  @sshPort
end

#superBackupNameObject

Returns the value of attribute superBackupName.



2462
2463
2464
# File 'lib/ovhrb/manager/manager.rb', line 2462

def superBackupName
  @superBackupName
end