diff --git a/data_types/softlayer_hardware.go b/data_types/softlayer_hardware.go
index <HASH>..<HASH> 100644
--- a/data_types/softlayer_hardware.go
+++ b/data_types/softlayer_hardware.go
@@ -8,6 +8,10 @@ type SoftLayer_Hardware_Template_Parameters struct {
 	Parameters []SoftLayer_Hardware_Template `json:"parameters"`
 }
 
+type SoftLayer_Hardware_Parameters struct {
+	Parameters []SoftLayer_Hardware `json:"parameters"`
+}
+
 type SoftLayer_Hardware_Template struct {
 	Hostname                     string `json:"hostname"`
 	Domain                       string `json:"domain"`
diff --git a/data_types/softlayer_virtual_guest.go b/data_types/softlayer_virtual_guest.go
index <HASH>..<HASH> 100644
--- a/data_types/softlayer_virtual_guest.go
+++ b/data_types/softlayer_virtual_guest.go
@@ -8,10 +8,6 @@ type SoftLayer_Virtual_Guest_Parameters struct {
 	Parameters []SoftLayer_Virtual_Guest `json:"parameters"`
 }
 
-type SoftLayer_Hardware_Parameters struct {
-	Parameters []SoftLayer_Hardware `json:"parameters"`
-}
-
 type SoftLayer_Virtual_Guest struct {
 	AccountId                    int        `json:"accountId,omitempty"`
 	CreateDate                   *time.Time `json:"createDate,omitempty"`
Moved the location of  SoftLayer_Hardware_Parameters struct