func (r Hardware_Server) SetPublicNetworkInterfaceSpeed(newSpeed *int) (resp bool, err error) {
	params := []interface{}{
		newSpeed,
	}
	err = r.Session.DoRequest("SoftLayer_Hardware_Server", "setPublicNetworkInterfaceSpeed", params, &r.Options, &resp)
	return
}
// Sets the public network interface speed to the new speed. Speed values can only be 0 (Disconnect), 10, 100, 1000, and 10000. The new speed must be equal to or less than the max speed of the interface.
//
// It will take less than a minute to update the switch port speed. The server uplink will not be operational again until the server interface speed is updated.
Sets the public network interface speed to the new speed.

It will take less than a minute to update the switch port speed. The server uplink will not be operational again until the server interface speed is updated.
// Sets the public network interface speed to the new speed . Speed values can only be 0 ( Disconnect ) 10 100 1000 and 10000 . The new speed must be equal to or less than the max speed of the interface . // // It will take less than a minute to update the switch port speed . The server uplink will not be operational again until the server interface speed is updated .
func (r Hardware_Server) SetPublicNetworkInterfaceSpeed(newSpeed *int) (resp bool, err error) {
	params := []interface{}{
		newSpeed,
	}
	err = r.Session.DoRequest("SoftLayer_Hardware_Server", "setPublicNetworkInterfaceSpeed", params, &r.Options, &resp)
	return
}
func ( r Hardware_Server ) SetPublicNetworkInterfaceSpeed ( newSpeed * int ) ( resp bool , err error ) { params := [ ] interface { } { newSpeed , } err = r . Session . DoRequest ( " " , " " , params , & r . Options , & resp ) return }
Sets the public network interface speed to the new speed.
Sets the public network interface speed to the new speed .