docs: def deploy_clone_from_vm(self, context, deploy_action, cancellation_context):
          """
          Deploy Cloned VM From VM Command, will deploy vm from template
  
          :param CancellationContext cancellation_context:
          :param ResourceCommandContext context: the context of the command
          :param DeployApp deploy_action:
          :return DeployAppResult deploy results
          """
          deploy_from_vm_model = self.resource_model_parser.convert_to_resource_model(
              attributes=deploy_action.actionParams.deployment.attributes,
              resource_model_type=vCenterCloneVMFromVMResourceModel)
          data_holder = DeployFromTemplateDetails(deploy_from_vm_model, deploy_action.actionParams.appName)
  
          deploy_result_action = self.command_wrapper.execute_command_with_connection(
              context,
              self.deploy_command.execute_deploy_clone_from_vm,
              data_holder,
              cancellation_context,
              self.folder_manager)
  
          deploy_result_action.actionId = deploy_action.actionId
          return deploy_result_action