public class UserAPIHyperv
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static UserAPIHyperv |
instance |
Constructor and Description |
---|
UserAPIHyperv() |
UserAPIHyperv(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
CuicServer |
getCuicServer() |
void |
setCuicServer(CuicServer api) |
int |
userAPIHyperVCreateStandardSwitch(java.lang.String hostIdentity,
java.lang.String name,
java.lang.String description,
java.lang.String networkType,
java.lang.String hostNetworkAdapterIdentity,
boolean allowManagementOS,
boolean configureHostAccessVlan,
int vlanId) |
int |
userAPIHyperVPerformHostPowerAction(java.lang.String hostIdentity,
java.lang.String powerAction,
boolean useOutOfBandChannel,
boolean refreshOutOfBandProperties,
java.lang.String maintanenceModeAction) |
int |
userAPIHyperVRegisterHostToSCVMM(java.lang.String hosGroupIdentity,
boolean isPXEHost,
java.lang.String pxeBootRequestId,
java.lang.String hostName,
java.lang.String userName,
java.lang.String password) |
int |
userAPIHyperVRunScriptOnHost(java.lang.String hostIdentity,
java.lang.String executableProgram,
java.lang.String parameters,
java.lang.String customResourceIdentity,
java.lang.String runAsAccountIdentity,
java.lang.String timeOut) |
int |
userAPIHyperVUnregisterHostFromSCVMM(java.lang.String hostIdentity,
java.lang.String userName,
java.lang.String password) |
int |
userAPIHyperVValidateCluster(java.lang.String clusterIdentity) |
public static UserAPIHyperv instance
public UserAPIHyperv()
public UserAPIHyperv(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public int userAPIHyperVValidateCluster(java.lang.String clusterIdentity) throws java.lang.Exception
java.lang.Exception
public int userAPIHyperVCreateStandardSwitch(java.lang.String hostIdentity, java.lang.String name, java.lang.String description, java.lang.String networkType, java.lang.String hostNetworkAdapterIdentity, boolean allowManagementOS, boolean configureHostAccessVlan, int vlanId) throws java.lang.Exception
java.lang.Exception
public int userAPIHyperVPerformHostPowerAction(java.lang.String hostIdentity, java.lang.String powerAction, boolean useOutOfBandChannel, boolean refreshOutOfBandProperties, java.lang.String maintanenceModeAction) throws java.lang.Exception
java.lang.Exception
public int userAPIHyperVRegisterHostToSCVMM(java.lang.String hosGroupIdentity, boolean isPXEHost, java.lang.String pxeBootRequestId, java.lang.String hostName, java.lang.String userName, java.lang.String password) throws java.lang.Exception
java.lang.Exception
public int userAPIHyperVRunScriptOnHost(java.lang.String hostIdentity, java.lang.String executableProgram, java.lang.String parameters, java.lang.String customResourceIdentity, java.lang.String runAsAccountIdentity, java.lang.String timeOut) throws java.lang.Exception
java.lang.Exception
public int userAPIHyperVUnregisterHostFromSCVMM(java.lang.String hostIdentity, java.lang.String userName, java.lang.String password) throws java.lang.Exception
java.lang.Exception