public class UserAPIEmc
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static UserAPIEmc |
instance |
Constructor and Description |
---|
UserAPIEmc() |
UserAPIEmc(CuicServer server) |
public static UserAPIEmc instance
public UserAPIEmc()
public UserAPIEmc(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public boolean userAPICreateMetaLUN(MetaLUNCreateConfig metaLUN) throws java.lang.Exception
java.lang.Exception
public boolean userAPIAddInitiatorsToStorageGroup(InitiatorAddStorageGroupConfig metaLUN) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateRAIDGroup(RAIDGroupCreateConfig raidGrp) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateStorageGroup(StorageGroupCreateConfig sGroup) throws java.lang.Exception
java.lang.Exception
public boolean userAPIAddLUNToStorageGroup(LUNAddToStorageGroupConfig sGroup) throws java.lang.Exception
java.lang.Exception
public java.util.List<StoragePort> userAPIgetAllStoragePortWWNs(StoragePortsConfig portsConfig) throws java.lang.Exception
java.lang.Exception
public boolean userAPIExpandLUN(ExpandLUNConfig expLUN) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateLUNFromRAIDGroup(LUNCreationFromRAIDGroupConfig config) throws java.lang.Exception
java.lang.Exception
public java.util.List<RAIDGroupDisks> userAPIGetRAIDGroupDisks(RAIDGroupDisksConfig config) throws java.lang.Exception
java.lang.Exception
public java.lang.String userAPIGetLUNRAIDGroup(LUNRaidGroupConfig config) throws java.lang.Exception
java.lang.Exception
public java.util.List<ComponentLUN> userAPIGetComponentLUNs(ComponentLUNInvConfig config) throws java.lang.Exception
java.lang.Exception
public boolean userAPIVerifyAndCreateMetaLUNs(MetaLunSetConfig config) throws java.lang.Exception
java.lang.Exception
public java.lang.String userAPIGetStorageGroupNaviKey(StorageGroupCreateConfig config) throws java.lang.Exception
java.lang.Exception
public java.lang.String userAPIGetMetaLUNNumberByName(MetaLUNIDConfig config) throws java.lang.Exception
java.lang.Exception
public boolean userAPIDeleteRAIDGroup(RAIDGroupDeleteConfig raidGrp) throws java.lang.Exception
java.lang.Exception
public boolean userAPIDeleteMetaLUN(MetaLUNDeleteConfig metaLUN) throws java.lang.Exception
java.lang.Exception
public boolean userAPISetHostEnableNaviReg(EmcEsxiHostEnableNaviReg cfg) throws java.lang.Exception
java.lang.Exception
public boolean userAPIDeleteStorageGroup(StorageGroupCreateConfig sGroup) throws java.lang.Exception
java.lang.Exception
public java.util.List<VNXLUN> userAPIgetAllLUNsForStoragePool(EMCVNXStoragePoolIdentity spIdentity) throws java.lang.Exception
java.lang.Exception