func (r Network_Bandwidth_Version1_Allotment) GetBandwidthImage(networkType *string, snapshotRange *string, draw *bool, dateSpecified *datatypes.Time, dateSpecifiedEnd *datatypes.Time) (resp datatypes.Container_Bandwidth_GraphOutputs, err error) {
	params := []interface{}{
		networkType,
		snapshotRange,
		draw,
		dateSpecified,
		dateSpecifiedEnd,
	}
	err = r.Session.DoRequest("SoftLayer_Network_Bandwidth_Version1_Allotment", "getBandwidthImage", params, &r.Options, &resp)
	return
}
// This method recurses through all servers on a Bandwidth Pool for a given snapshot range, gathers the necessary parameters, and then calls the bandwidth graphing server.  The return result is a container that includes the min and max dates for all servers to be used in the query, as well as an image in PNG format.  This method uses the new and improved drawing routines which should return in a reasonable time frame now that the new backend data warehouse is used.
This method recurses through all servers on a Bandwidth Pool for a given snapshot range, gathers the necessary parameters, and then calls the bandwidth graphing server.  The return result is a container that includes the min and max dates for all servers to be used in the query, as well as an image in PNG format.  This method uses the new and improved drawing routines which should return in a reasonable time frame now that the new backend data warehouse is used.
// This method recurses through all servers on a Bandwidth Pool for a given snapshot range gathers the necessary parameters and then calls the bandwidth graphing server . The return result is a container that includes the min and max dates for all servers to be used in the query as well as an image in PNG format . This method uses the new and improved drawing routines which should return in a reasonable time frame now that the new backend data warehouse is used .
func (r Network_Bandwidth_Version1_Allotment) GetBandwidthImage(networkType *string, snapshotRange *string, draw *bool, dateSpecified *datatypes.Time, dateSpecifiedEnd *datatypes.Time) (resp datatypes.Container_Bandwidth_GraphOutputs, err error) {
	params := []interface{}{
		networkType,
		snapshotRange,
		draw,
		dateSpecified,
		dateSpecifiedEnd,
	}
	err = r.Session.DoRequest("SoftLayer_Network_Bandwidth_Version1_Allotment", "getBandwidthImage", params, &r.Options, &resp)
	return
}
func ( r Network_Bandwidth_Version1_Allotment ) GetBandwidthImage ( networkType * string , snapshotRange * string , draw * bool , dateSpecified * datatypes . Time , dateSpecifiedEnd * datatypes . Time ) ( resp datatypes . Container_Bandwidth_GraphOutputs , err error ) { params := [ ] interface { } { networkType , snapshotRange , draw , dateSpecified , dateSpecifiedEnd , } err = r . Session . DoRequest ( " " , " " , params , & r . Options , & resp ) return }
This method recurses through all servers on a Bandwidth Pool for a given snapshot range, gathers the necessary parameters, and then calls the bandwidth graphing server.
This method recurses through all servers on a Bandwidth Pool for a given snapshot range gathers the necessary parameters and then calls the bandwidth graphing server .