SoftLayer Network Bandwidth Version1 Allotment (type)

From SoftLayer Development Network Wiki

Jump to: navigation, search

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

Contents

Overview

The SoftLayer_Network_Bandwidth_Version1_Allotment class provides methods and data structures necessary to work with an array of hardware objects associated with a single Virtual Dedicated Rack (VDR).

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

User account Id associated with this allotment.

  • Type: integer
  • Length: 10 digits



bandwidthAllotmentTypeId

Identifier marking this allotment as public or private.

  • Type: integer
  • Length: 10 digits



id

Internal identifier for the allotment.

  • Type: integer



name

Text name assigned to this VDR.

  • Type: string
  • Length: 200 characters


Relational Properties

account

Account associated with this VDR.
account can be queried by object mask.
account must be a unique value.



details

The bandwidth allotment detail records associated with this VDR.
details can be queried by object mask.



hardware

Array of servers for this VDR.
hardware can be queried by object mask.



nextBillingHardware

Array of servers for this VDR.
nextBillingHardware can be queried by object mask.


Count Properties

detailCount

A count of the bandwidth allotment detail records associated with this VDR.
detailCount must be a unique value.

  • Type: unsigned long



hardwareCount

A count of array of servers for this VDR.
hardwareCount must be a unique value.

  • Type: unsigned long



nextBillingHardwareCount

A count of array of servers for this VDR.
nextBillingHardwareCount must be a unique value.

  • Type: unsigned long

Associated Methods

Personal tools