SoftLayer Network Storage Backup Evault Version6
From SoftLayer Development Network Wiki
Overview
The SoftLayer_Network_Storage_Backup_Evault_Version6 contains the same properties as the SoftLayer_Network_Storage_Backup_Evault. Additional properties available for the EVault StorageLayer type: softwareComponent, totalBytesUsed, backupJobDetails, restoreJobDetails and agentStatuses
User Access
Users wishing to access the SoftLayer_Network_Storage_Backup_Evault_Version6 type must have the Manage NAS permission assigned to their account.
| Warning! Even though our API is object based, XML-RPC can only return data as array values. The SOAP implementation treats data as object properties. |
Local Properties
accountId
The associated account id for the StorageLayer account.
accountId is required for object creation.
- Type: integer
- Length: 10 digits
capacityGb
The capacity, in gigabytes, for the StorageLayer account.
- Type: integer
- Length: 5 digits
createDate
The date a network storage volume was created.
- Type: dateTime
hardwareId
The server that is associated with the StorageLayer service.
- Type: integer
- Length: 10 digits
id
Unique ID for the StorageLayer account.
- Type: integer
notes
Any Notes related to the StorageLayer service.
- Type: string
- Length: 400 characters
password
The password used to access the StorageLayer volume except for EVault. The password is used to register the EVault server agent with the vault.
- Type: string
- Length: 20 characters
username
The username used to access the StorageLayer volume except for EVault. The username is used to register the EVault Server agent with the vault.
- Type: string
- Length: 100 characters
Relational Properties
account
The account that the StorageLayer services belongs to.
account can be queried by object mask.
account must be a unique value.
- Type: SoftLayer_Account
accountPassword
Other usernames and passwords associated with the StorageLayer volume.
accountPassword can be queried by object mask.
accountPassword must be a unique value.
agentStatuses
Statuses (most of the time will be one status) for the agent tied to the EVault Storagelayer services.
agentStatuses can be queried by object mask.
backupJobDetails
All the of the backup jobs for the EVault StorageLayer account.
backupJobDetails can be queried by object mask.
billingItem
The current billing item for the StorageLayer volume.
billingItem can be queried by object mask.
billingItem must be a unique value.
- Type: SoftLayer_Billing_Item
events
Events which have taken place on a network storage volume.
events can be queried by object mask.
hardware
When applicable, the hardware associated with the StorageLayer service.
hardware can be queried by object mask.
hardware must be a unique value.
- Type: SoftLayer_Hardware
mountableFlag
Determines whether or not the network storage volume may be mounted.
mountableFlag can be queried by object mask.
mountableFlag must be a unique value.
- Type: string
notificationSubscribers
The subscribers that will be notified for usage amount warnings and overages.
notificationSubscribers can be queried by object mask.
parentPartnerships
The volumes or snapshots partnered with a network storage volume in a parental role.
parentPartnerships can be queried by object mask.
partnerships
The volumes or snapshots partnered with a network storage volume.
partnerships can be queried by object mask.
pluginBillingItems
The billing items for plugins tied to the EVault StorageLayer service.
pluginBillingItems can be queried by object mask.
properties
Properties used to provide additional details about a network storage volume.
properties can be queried by object mask.
restoreJobDetails
All the of the restore jobs for the EVault StorageLayer account.
restoreJobDetails can be queried by object mask.
schedules
Schedules which are associated with a network storage volume.
schedules can be queried by object mask.
serviceResource
The resource the StorageLayer service is connect to.
serviceResource can be queried by object mask.
serviceResource must be a unique value.
serviceResourceBackendIpAddress
The IP address of the StorageLayer's resource.
serviceResourceBackendIpAddress must be a unique value.
- Type: string
serviceResourceName
The name of the StorageLayer's resource.
serviceResourceName must be a unique value.
- Type: string
softwareComponent
The software component for the EVault base client.
softwareComponent can be queried by object mask.
softwareComponent must be a unique value.
tasks
Retrieve the task information for the EVault StorageLayer service.
tasks can be queried by object mask.
totalBytesUsed
Number of bytes used in the vault.
totalBytesUsed can be queried by object mask.
totalBytesUsed must be a unique value.
- Type: unsigned long
usageNotification
The usage notification for SL StorageLayer services.
usageNotification can be queried by object mask.
usageNotification must be a unique value.
- Type: SoftLayer_Notification
volumeHistory
The username/password history for the StorageLayer service.
volumeHistory can be queried by object mask.
webccAccount
The account username and password for the webCC interface (EVault).
webccAccount can be queried by object mask.
webccAccount must be a unique value.
Count Properties
agentStatusCount
A count of statuses (most of the time will be one status) for the agent tied to the EVault Storagelayer services.
agentStatusCount must be a unique value.
- Type: unsigned long
backupJobDetailCount
A count of all the of the backup jobs for the EVault StorageLayer account.
backupJobDetailCount must be a unique value.
- Type: unsigned long
eventCount
A count of events which have taken place on a network storage volume.
eventCount must be a unique value.
- Type: unsigned long
notificationSubscriberCount
A count of the subscribers that will be notified for usage amount warnings and overages.
notificationSubscriberCount must be a unique value.
- Type: unsigned long
parentPartnershipCount
A count of the volumes or snapshots partnered with a network storage volume in a parental role.
parentPartnershipCount must be a unique value.
- Type: unsigned long
partnershipCount
A count of the volumes or snapshots partnered with a network storage volume.
partnershipCount must be a unique value.
- Type: unsigned long
pluginBillingItemCount
A count of the billing items for plugins tied to the EVault StorageLayer service.
pluginBillingItemCount must be a unique value.
- Type: unsigned long
propertyCount
A count of properties used to provide additional details about a network storage volume.
propertyCount must be a unique value.
- Type: unsigned long
restoreJobDetailCount
A count of all the of the restore jobs for the EVault StorageLayer account.
restoreJobDetailCount must be a unique value.
- Type: unsigned long
scheduleCount
A count of schedules which are associated with a network storage volume.
scheduleCount must be a unique value.
- Type: unsigned long
taskCount
A count of retrieve the task information for the EVault StorageLayer service.
taskCount must be a unique value.
- Type: unsigned long
volumeHistoryCount
A count of the username/password history for the StorageLayer service.
volumeHistoryCount must be a unique value.
- Type: unsigned long

