public class UserAPINetApp
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static UserAPINetApp |
instance |
Constructor and Description |
---|
UserAPINetApp() |
UserAPINetApp(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
CuicServer |
getCuicServer() |
void |
setCuicServer(CuicServer api) |
boolean |
userAPICreateNetAppAccount(APINetAppAccount netappAccount) |
boolean |
userAPICreateNetAppAggregate(java.lang.String accountName,
CreateNetAppAggregateConfig config) |
boolean |
userAPICreateNetAppIPSpace(java.lang.String accountName,
CreateNetAppIPSpaceConfig config) |
boolean |
userAPICreateNetAppLun(java.lang.String accountName,
CreateNetAppLUNConfig config) |
boolean |
userAPICreateNetAppVLANInterface(java.lang.String accountName,
CreateNetAppVLANConfig config) |
boolean |
userAPICreateNetAppVolume(java.lang.String accountName,
CreateNetAppVolumeConfig config) |
java.util.List<APINetAppAccount> |
userAPIGetNetAppAccounts() |
java.util.List<NetAppAggregate> |
userAPIGetNetAppAggregates(java.lang.String accountName) |
java.util.List<java.lang.String> |
userAPIGetNetAppIPSPaces(java.lang.String accountName) |
java.util.List<NetAppLun> |
userAPIGetNetAppLuns(java.lang.String accountName) |
java.util.List<java.lang.String> |
userAPIGetNetAppPhysicalInterfaces(java.lang.String accountName) |
java.util.List<java.lang.String> |
userAPIGetNetAppVLANInterfaces(java.lang.String accountName) |
java.util.List<NetAppVolume> |
userAPIGetNetAppVolumes(java.lang.String accountName) |
public static UserAPINetApp instance
public UserAPINetApp()
public UserAPINetApp(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public java.util.List<APINetAppAccount> userAPIGetNetAppAccounts() throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateNetAppAccount(APINetAppAccount netappAccount) throws java.lang.Exception
java.lang.Exception
public java.util.List<NetAppAggregate> userAPIGetNetAppAggregates(java.lang.String accountName) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateNetAppAggregate(java.lang.String accountName, CreateNetAppAggregateConfig config) throws java.lang.Exception
java.lang.Exception
public java.util.List<NetAppVolume> userAPIGetNetAppVolumes(java.lang.String accountName) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateNetAppVolume(java.lang.String accountName, CreateNetAppVolumeConfig config) throws java.lang.Exception
java.lang.Exception
public java.util.List<NetAppLun> userAPIGetNetAppLuns(java.lang.String accountName) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateNetAppLun(java.lang.String accountName, CreateNetAppLUNConfig config) throws java.lang.Exception
java.lang.Exception
public java.util.List<java.lang.String> userAPIGetNetAppPhysicalInterfaces(java.lang.String accountName) throws java.lang.Exception
java.lang.Exception
public java.util.List<java.lang.String> userAPIGetNetAppVLANInterfaces(java.lang.String accountName) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateNetAppVLANInterface(java.lang.String accountName, CreateNetAppVLANConfig config) throws java.lang.Exception
java.lang.Exception
public java.util.List<java.lang.String> userAPIGetNetAppIPSPaces(java.lang.String accountName) throws java.lang.Exception
java.lang.Exception
public boolean userAPICreateNetAppIPSpace(java.lang.String accountName, CreateNetAppIPSpaceConfig config) throws java.lang.Exception
java.lang.Exception