func (r Hardware_Router) CaptureImage(captureTemplate *datatypes.Container_Disk_Image_Capture_Template) (resp datatypes.Virtual_Guest_Block_Device_Template_Group, err error) {
	params := []interface{}{
		captureTemplate,
	}
	err = r.Session.DoRequest("SoftLayer_Hardware_Router", "captureImage", params, &r.Options, &resp)
	return
}
// Captures a Flex Image of the hard disk on the physical machine, based on the capture template parameter. Returns the image template group containing the disk image.
Captures a Flex Image of the hard disk on the physical machine, based on the capture template parameter. Returns the image template group containing the disk image.
// Captures a Flex Image of the hard disk on the physical machine based on the capture template parameter . Returns the image template group containing the disk image .
func (r Hardware_Router) CaptureImage(captureTemplate *datatypes.Container_Disk_Image_Capture_Template) (resp datatypes.Virtual_Guest_Block_Device_Template_Group, err error) {
	params := []interface{}{
		captureTemplate,
	}
	err = r.Session.DoRequest("SoftLayer_Hardware_Router", "captureImage", params, &r.Options, &resp)
	return
}
func ( r Hardware_Router ) CaptureImage ( captureTemplate * datatypes . Container_Disk_Image_Capture_Template ) ( resp datatypes . Virtual_Guest_Block_Device_Template_Group , err error ) { params := [ ] interface { } { captureTemplate , } err = r . Session . DoRequest ( " " , " " , params , & r . Options , & resp ) return }
Captures a Flex Image of the hard disk on the physical machine, based on the capture template parameter.
Captures a Flex Image of the hard disk on the physical machine based on the capture template parameter .