SoftLayer Network Storage Backup Evault (type)

From SoftLayer Development Network Wiki

Jump to: navigation, search

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

Contents

Overview

The SoftLayer_Network_Storage_Backup_Evault contains general information regarding an EVault StorageLayer service such as account id, username, maximum capacity, password, StorageLayer's product type and the server id.

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.



hardwareId

The server that is associated with the StorageLayer service.

  • Type: integer
  • Length: 10 digits



id

Unique ID for the StorageLayer account.

  • Type: integer



nasType

The StorageLayer account's type (NAS, LOCKBOX, ISCSI, EVAULT).

  • Type: string
  • Length: 20 characters



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.



accountPassword

Other usernames and passwords associated with the StorageLayer volume.
accountPassword can be queried by object mask.
accountPassword must be a unique value.



billingItem

The current billing item for the StorageLayer volume.
billingItem can be queried by object mask.
billingItem must be a unique value.



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.



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.



properties

Properties used to provide additional details about a network storage volume.
properties 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



usageNotification

The usage notification for SL StorageLayer services.
usageNotification can be queried by object mask.
usageNotification must be a unique value.



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

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



propertyCount

A count of properties used to provide additional details about a network storage volume.
propertyCount 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



volumeHistoryCount

A count of the username/password history for the StorageLayer service.
volumeHistoryCount must be a unique value.

  • Type: unsigned long
Personal tools