public function duplicate($LinodeID, $DatacenterID, $PlanID, $PaymentTerm = null)
    {
        return $this->call('linode.clone', [
            'LinodeID'     => $LinodeID,
            'DatacenterID' => $DatacenterID,
            'PlanID'       => $PlanID,
            'PaymentTerm'  => $PaymentTerm,
        ]);
    }
public function duplicate($LinodeID, $DatacenterID, $PlanID, $PaymentTerm = null)
    {
        return $this->call('linode.clone', [
            'LinodeID'     => $LinodeID,
            'DatacenterID' => $DatacenterID,
            'PlanID'       => $PlanID,
            'PaymentTerm'  => $PaymentTerm,
        ]);
    }
public function duplicate ( $ LinodeID , $ DatacenterID , $ PlanID , $ PaymentTerm = null ) { return $ this -> call ( 'linode.clone' , [ 'LinodeID' => $ LinodeID , 'DatacenterID' => $ DatacenterID , 'PlanID' => $ PlanID , 'PaymentTerm' => $ PaymentTerm , ] ) ; }
Creates a new Linode, assigns you full privileges, and then clones the specified LinodeID to the new
Linode. There is a limit of 5 active clone operations per source Linode.  It is recommended that the
source Linode be powered down during the clone.

@param int $LinodeID     [required] The LinodeID that you want cloned
@param int $DatacenterID [required] The DatacenterID from avail.datacenters() where you wish to place this new Linode
@param int $PlanID       [required] The desired PlanID available from avail.LinodePlans()
@param int $PaymentTerm  [optional] Subscription term in months for prepaid customers.  One of: 1, 12, or 24

@return array
Creates a new Linode assigns you full privileges and then clones the specified LinodeID to the new Linode . There is a limit of 5 active clone operations per source Linode . It is recommended that the source Linode be powered down during the clone .