package com.cattles.cloudplatforms.interfaces; import com.cattles.virtualMachineManagement.VirtualMachineInformation; import java.util.ArrayList; /** * Used to declare the vm operations that supported by platforms * * @author youfuli */ public interface IVMInformationMaintain { public ArrayList<VirtualMachineInformation> getInstanceList(); /** * use cloud platform API to get the last VM information. * * @param vmID * @return */ public VirtualMachineInformation queryVMInformation(String vmID); }