func (r Network_Storage) CollectBandwidth(typ *string, startDate *datatypes.Time, endDate *datatypes.Time) (resp uint, err error) {
	params := []interface{}{
		typ,
		startDate,
		endDate,
	}
	err = r.Session.DoRequest("SoftLayer_Network_Storage", "collectBandwidth", params, &r.Options, &resp)
	return
}
// {{CloudLayerOnlyMethod}}
//
// collectBandwidth() Retrieve the bandwidth usage for the current billing cycle.
{{CloudLayerOnlyMethod}}

collectBandwidth() Retrieve the bandwidth usage for the current billing cycle.
// {{ CloudLayerOnlyMethod }} // // collectBandwidth () Retrieve the bandwidth usage for the current billing cycle .
func (r Network_Storage) CollectBandwidth(typ *string, startDate *datatypes.Time, endDate *datatypes.Time) (resp uint, err error) {
	params := []interface{}{
		typ,
		startDate,
		endDate,
	}
	err = r.Session.DoRequest("SoftLayer_Network_Storage", "collectBandwidth", params, &r.Options, &resp)
	return
}
func ( r Network_Storage ) CollectBandwidth ( typ * string , startDate * datatypes . Time , endDate * datatypes . Time ) ( resp uint , err error ) { params := [ ] interface { } { typ , startDate , endDate , } err = r . Session . DoRequest ( " " , " " , params , & r . Options , & resp ) return }
{{CloudLayerOnlyMethod}}
{{ CloudLayerOnlyMethod }}