func (r Network_Storage_Backup_Evault) InitiateBareMetalRestoreForServer(hardwareId *int) (resp bool, err error) {
	params := []interface{}{
		hardwareId,
	}
	err = r.Session.DoRequest("SoftLayer_Network_Storage_Backup_Evault", "initiateBareMetalRestoreForServer", params, &r.Options, &resp)
	return
}
// This method operates the same as the initiateBareMetalRestore() method.  However, using this method, the Bare Metal Restore can be initiated on any Windows server under the account.
This method operates the same as the initiateBareMetalRestore() method.  However, using this method, the Bare Metal Restore can be initiated on any Windows server under the account.
// This method operates the same as the initiateBareMetalRestore () method . However using this method the Bare Metal Restore can be initiated on any Windows server under the account .
func (r Network_Storage_Backup_Evault) InitiateBareMetalRestoreForServer(hardwareId *int) (resp bool, err error) {
	params := []interface{}{
		hardwareId,
	}
	err = r.Session.DoRequest("SoftLayer_Network_Storage_Backup_Evault", "initiateBareMetalRestoreForServer", params, &r.Options, &resp)
	return
}
func ( r Network_Storage_Backup_Evault ) InitiateBareMetalRestoreForServer ( hardwareId * int ) ( resp bool , err error ) { params := [ ] interface { } { hardwareId , } err = r . Session . DoRequest ( " " , " " , params , & r . Options , & resp ) return }
This method operates the same as the initiateBareMetalRestore() method.
This method operates the same as the initiateBareMetalRestore () method .