SoftLayer Network Storage Backup Evault

From SoftLayer Development Network Wiki

Jump to: navigation, search

This page refers to the SoftLayer_Network_Storage_Backup_Evault service. For information on the SoftLayer_Network_Storage_Backup_Evault data type please see SoftLayer_Network_Storage_Backup_Evault (type).

Contents

Overview

SoftLayer provides the EVault backup system as a part of it's StorageLayer service offerings. EVault is an incremental and automated backup solution with Windows and web-based management clients. The SoftLayer_Network_Storage_Backup_Evault service allows portal and API users to work with their EVault accounts. The large majority of EVault functionality is implemented in the SoftLayer_Network_Storage_Backup_Evault_Version6 service.

Endpoints

SOAP WSDL http://api.service.softlayer.com/soap/v3/SoftLayer_Network_Storage_Backup_Evault?wsdl
XML-RPC http://api.service.softlayer.com/xmlrpc/v3/SoftLayer_Network_Storage_Backup_Evault

Methods

createSnapshot

Create a new volume snapshot.

  • returns
SoftLayer_Network_Storage
  • parameters
string notes



deleteObject

Delete a network storage volume

  • returns
boolean
  • parameters
None



deleteTasks

Delete task(s)

  • returns
void
  • parameters
array of integers tasks



editObject

Edit the password and/or notes for the StorageLayer service

  • returns
boolean
  • parameters
SoftLayer_Network_Storage templateObject



failbackFromReplicant

Failback from a volume replicant.

  • returns
boolean
  • parameters
None



failoverToReplicant

Failover to a volume replicant.

  • returns
boolean
  • parameters
integer replicantId



getAccount

Retrieve the account that the StorageLayer services belongs to.

  • returns
SoftLayer_Account
  • parameters
None



getAccountPassword

Retrieve other usernames and passwords associated with the StorageLayer volume.

  • returns
SoftLayer_Account_Password
  • parameters
None



getBillingItem

Retrieve the current billing item for the StorageLayer volume.

  • returns
SoftLayer_Billing_Item
  • parameters
None



getEvents

Retrieve events which have taken place on a network storage volume.

  • returns
SoftLayer_Network_Storage_EventArray
  • parameters
None



getHardware

Retrieve when applicable, the hardware associated with the StorageLayer service.

  • returns
SoftLayer_Hardware
  • parameters
None



getHardwareWithEvaultFirst

Retrieve all the hardware for the account listing the hardware with EVault StorageLayer service first. The output will be paginated having 25 items on each page.

  • returns
SoftLayer_HardwareArray
  • parameters
string option
boolean exactMatch
string criteria
string mode



getMountableFlag

Retrieve determines whether or not the network storage volume may be mounted.

  • returns
string
  • parameters
None



getNotificationSubscribers

Retrieve the subscribers that will be notified for usage amount warnings and overages.

  • returns
SoftLayer_Notification_User_SubscriberArray
  • parameters
None



getObject

Retrieve a SoftLayer_Network_Storage_Backup_Evault record.

  • returns
SoftLayer_Network_Storage
  • parameters
None



getParentPartnerships

Retrieve the volumes or snapshots partnered with a network storage volume in a parental role.

  • returns
SoftLayer_Network_Storage_PartnershipArray
  • parameters
None



getPartnerships

Retrieve the volumes or snapshots partnered with a network storage volume.

  • returns
SoftLayer_Network_Storage_PartnershipArray
  • parameters
None



getProperties

Retrieve properties used to provide additional details about a network storage volume.

  • returns
SoftLayer_Network_Storage_PropertyArray
  • parameters
None



getSchedules

Retrieve schedules which are associated with a network storage volume.

  • returns
SoftLayer_Network_Storage_ScheduleArray
  • parameters
None



getServiceResource

Retrieve the resource the StorageLayer service is connect to.

  • returns
SoftLayer_Network_Service_Resource
  • parameters
None



getServiceResourceBackendIpAddress

Retrieve the IP address of the StorageLayer's resource.

  • returns
string
  • parameters
None



getServiceResourceName

Retrieve the name of the StorageLayer's resource.

  • returns
string
  • parameters
None



getUsageNotification

Retrieve the usage notification for SL StorageLayer services.

  • returns
SoftLayer_Notification
  • parameters
None



getVolumeHistory

Retrieve the username/password history for the StorageLayer service.

  • returns
SoftLayer_Network_Storage_HistoryArray
  • parameters
None



getWebccAccount

Retrieve the account username and password for the webCC interface (EVault).

  • returns
SoftLayer_Account_Password
  • parameters
None



restoreFromSnapshot

Restore from a volume snapshot.

  • returns
boolean
  • parameters
integer snapshotId



upgradeVolumeCapacity

Edit the StorageLayer volume to a different package

  • returns
boolean
  • parameters
integer itemId

See Also

External Links

Personal tools