public class UserAPIGlobal
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static UserAPIGlobal |
instance |
Constructor and Description |
---|
UserAPIGlobal() |
UserAPIGlobal(CuicServer cuicServer) |
Modifier and Type | Method and Description |
---|---|
CuicServer |
getCuicServer() |
void |
setCuicServer(CuicServer cuicServer) |
boolean |
userAPIAddGroup(java.lang.String groupName,
java.lang.String description,
java.lang.String firtName,
java.lang.String lastName,
java.lang.String email) |
boolean |
userAPIAddUser(java.lang.String userId,
java.lang.String password,
java.lang.String firtName,
java.lang.String lastName,
java.lang.String email,
java.lang.String role,
java.lang.String groupName) |
boolean |
userAPICancelServiceRequest(int requestId) |
APITabularReport |
userAPIChargebackDetails() |
double |
userAPICheckFunds(java.lang.String userID) |
boolean |
userAPIconfigureIPAddressPool(java.lang.String accountName,
java.lang.String ipAddress,
int srId,
int groupId,
java.lang.String initiatinguser,
long reservedAt,
long reservedTill,
boolean isValid,
java.lang.String policyName,
java.lang.String componentName) |
java.lang.String |
userAPIConfigureVMLeaseTime(java.lang.String vmIdStr,
long dateTime) |
boolean |
userAPICreateCatalogItem(APICatalogItem item) |
int |
userAPICreateGroup(APIGroup apiGroup) |
int |
userAPICreateServiceContainer(java.lang.String groupName,
java.lang.String catalogName,
java.lang.String serviceContainerName,
java.lang.String comments,
java.lang.String apicTenantName) |
boolean |
userAPICreateVDC(APIVDCDetails vdcDetails) |
java.lang.String |
userAPICreateVMSnapshot(int vmId,
java.lang.String name,
java.lang.String descr,
boolean isMemory,
boolean isQuiesce) |
boolean |
userAPICreateVMwareCluster(APIVMwareCluster cluster) |
boolean |
userAPIDeleteCatalogItem(java.lang.String CatalogItemName) |
boolean |
userAPIDeleteGroup(int groupId) |
boolean |
userAPIDeleteUser(java.lang.String userId) |
boolean |
userAPIDeleteVMwareCluster(APIVMwareCluster cluster) |
boolean |
userAPIdoPostInstallConfiguration() |
java.lang.String |
userAPIExecuteVMAction(int vmId,
java.lang.String actionName,
java.lang.String comments) |
java.lang.String |
userAPIExportVDC(java.lang.String vdcName) |
APICustomWorkflowDefinitionList |
userAPIExportWorkflows(java.lang.String workflowNames) |
APITabularReport |
userAPIFilterTabularReport(java.lang.String contextName,
java.lang.String contextValue,
java.lang.String reportId,
java.lang.String columnLabel,
java.lang.String columnValue) |
APITabularReport |
userAPIGetAllCatalogs() |
java.util.List<APIContextDefinition> |
userAPIGetAllContexts() |
APITabularReport |
userAPIGetAllGroups() |
UserAccessProfile[] |
userAPIgetAllUserAccessProfiles(java.lang.String userName) |
APITabularReport |
userAPIGetAllVDCs() |
APITabularReport |
userAPIGetAllVMs() |
APITabularReport |
userAPIGetAPITabularReport(java.lang.String reportName) |
ManagedReportDefinition[] |
userAPIGetApplicableManagedReports() |
java.util.List<APIReportDefinition> |
userAPIGetAvailableReports(java.lang.String contextName,
java.lang.String contextValue) |
java.util.List<APIVMAction> |
userAPIGetAvailableVMActions(int vmId) |
FormLOVPair[] |
userAPIgetBMAOSList() |
APIProvisionParams |
userAPIGetCatalogDetails(java.lang.String catalogItemName) |
APITabularReport |
userAPIGetCatalogsPerGroup(java.lang.String groupName) |
APITabularReport |
userAPIGetCloudPollingHistoryReport() |
APITabularReport |
userAPIGetCloudsListReport() |
APITabularReport |
userAPIGetComputeAccountListReport() |
APITabularReport |
userAPIGetComputeServerListReport() |
java.util.ArrayList<APITabularReport> |
userAPIGetComputeServersListReport() |
java.lang.String |
userAPIGetCUICVersion() |
APITabularReport |
userAPIGetDatastoreCapacityForCloudTabularReport(java.lang.String cloudName) |
APITabularReport |
userAPIGetDatastoreCapacityForVMTabularReport(java.lang.String vmId) |
APIStorageResizeRange |
userAPIGetDatastoreResizeRange(java.lang.String vmId,
java.lang.String datastoreName) |
ConfigTableAction |
userAPIGetGenerateReportAction(ReportContext context) |
java.util.List<APIGroup> |
userAPIGetGroupById(int groupId) |
java.util.List<APIGroup> |
userAPIGetGroupByName(java.lang.String groupName) |
java.util.List<APIGroup> |
userAPIGetGroups() |
APIHistoricalReport |
userAPIGetHistoricalReport(java.lang.String contextName,
java.lang.String contextValue,
java.lang.String reportId,
java.lang.String durationName) |
java.lang.String |
userAPIGetIconImageURL(java.lang.String imageId) |
APISnapshotReport |
userAPIGetInstantDataReport(java.lang.String contextName,
java.lang.String contextValue,
java.lang.String reportId) |
java.util.List<IPAddressReservation> |
userAPIgetIPAddressPool() |
APITabularReport |
userAPIGetLicenseListReport() |
java.util.List<java.lang.String> |
userAPIGetLOVProvidersList() |
FormLOVPair[] |
userAPIGetLOVValues(java.lang.String type) |
java.lang.String[] |
userAPIGetMobileAccessPermissions() |
APIApprovalList |
userAPIGetMyApprovalList() |
APILoginProfile |
userAPIGetMyLoginProfile() |
java.lang.String |
userAPIGetNavigationMenu(int menuId) |
APITabularReport |
userAPIGetNetworkDevicesListReport() |
CloupiaProductInfo |
userAPIGetProductInfo() |
APITabularReport |
userAPIGetResourceAccounting() |
APITabularReport |
userAPIGetResourceAccountingDetails() |
APITabularReport |
userAPIGetResourceLimits(java.lang.String groupName) |
APITabularReport |
userAPIGetResourceLimitsForMyGroup() |
java.lang.String |
userAPIGetRESTAccessKey(java.lang.String userName) |
APIServiceRequestDetails |
userAPIGetServiceRequestDetails(int requestId) |
ServiceRequestLogEntry[] |
userAPIGetServiceRequestLogEntries(int srId,
int severity) |
ServiceRequestLogEntry[] |
userAPIGetServiceRequestLogEntriesAtLevels(int srId,
java.lang.String severityList) |
APITabularReport |
userAPIGetServiceRequests() |
APIWorkFlowStatus |
userAPIGetServiceRequestWorkFlow(int requestId) |
FormLOVPair[] |
userAPIgetStaticListByName(java.lang.String listName) |
APITabularReport |
userAPIGetStorageAccountListReport() |
APITabularReport |
userAPIGetSystemResourceUsageReport() |
APITabularReport |
userAPIGetSystemTasksReport() |
APITabularReport |
userAPIGetTabularReport(java.lang.String contextName,
java.lang.String contextValue,
java.lang.String reportId) |
APITabularReportMetadata |
userAPIGetTabularReportMetadata(java.lang.String contextName,
java.lang.String contextValue,
java.lang.String reportId) |
APITabularReport |
userAPIGetTabularReportWithMetaData(java.lang.String contextName,
java.lang.String contextValue,
java.lang.String reportId) |
APITabularReport |
userAPIGetTabularValues(java.lang.String type) |
APILoginProfile |
userAPIGetUserLoginProfile(java.lang.String userId) |
APIVMAccess |
userAPIGetVMAccessCredentials(int vmId) |
APITabularReport |
userAPIGetVMActionRequests(java.lang.String contextName,
java.lang.String contextValue) |
APIVMActionStatus |
userAPIGetVMActionStatus(java.lang.String requestId) |
APIVMList |
userAPIGetVMsForServiceRequest(int request) |
APITabularReport |
userAPIGetVMSnapshotDetails(int vmId) |
APITabularReport |
userAPIGetVMSummary(int vmId) |
APIWorkflowInputDetails |
userAPIGetWorkflowInputs(java.lang.String workflowName) |
java.lang.String |
userAPIGetWorkflowInputValue(java.lang.String fieldLabel,
int srId) |
java.util.List<WorkflowInputValue> |
userAPIGetWorkflowInputValues(int srId) |
CustomActionDefinition[] |
userAPIGetWorkflows(java.lang.String folderName) |
int |
userAPIGetWorkflowStatus(int srId) |
java.util.List<XenProvisionedVMDetails> |
userAPIGetXenDesktopProvisionedVMDetails(int srId) |
int |
userAPIHypervVMProvisioningWithVMNetwork(APIHypervProvisionParams params) |
boolean |
userAPIImportConvergedInfraConfig(java.lang.String user,
ConvergedInfraUnit infraUnit) |
VDC |
userAPIImportVDC(java.lang.String input) |
boolean |
userAPIImportWorkflows(APIWFExport export) |
boolean |
userAPIIsMspMode() |
java.lang.String |
userAPIMoCreate(java.lang.String resourcePath,
java.lang.String payload,
java.lang.String userName) |
java.lang.String |
userAPIMoDelete(java.lang.String resourcePath,
java.lang.String payload,
java.lang.String userName) |
boolean |
userAPIModifyLoginProfilePassword(LoginProfileChangePasswordInfo passwordInfo) |
boolean |
userAPIModifyUserPassword(ModifyUserPasswordInfo userPasswordInfo) |
java.lang.String |
userAPIMoQuery(java.lang.String mo,
java.lang.String[] fields,
java.lang.String query) |
java.lang.String |
userAPIMoUpdate(java.lang.String resourcePath,
java.lang.String payload,
java.lang.String userName) |
APIUserOnBoardDetails |
userAPIOnBoarding(APIUserOnBoardParams inParams) |
int |
userAPIProvisionRequest(APIProvisionParams params) |
int |
userAPIProvisionRequestWithPortGroup(APIProvisionParams params) |
java.lang.String |
userAPIReconfigureVM(int vmId,
int memorySizeInMB,
int numVCPUS,
java.lang.String comments) |
boolean |
userAPIRequestInventoryCollection(java.lang.String cloudName) |
boolean |
userAPIResetMyPassword(java.lang.String newPassword) |
boolean |
userAPIResetUserPassword(java.lang.String user,
java.lang.String newPassword,
boolean resetAPIKey) |
APITabularReport |
userAPIResourceChargebackDetails() |
APITabularReport |
userAPIResourceChargebackDetailsByGroup(java.lang.String groupName) |
int |
userAPIRollbackWorkflow(int srId) |
int |
userAPIServiceContainerCatalogRequest(APIServiceContainerCatalogParams apiCatalog) |
boolean |
userAPISetVMProperties(int vmId,
java.lang.String userLabel) |
int |
userAPISubmitServiceRequest(java.lang.String catalogName,
java.lang.String vdcName,
int durationHours,
long beginTime,
int qty,
java.lang.String comments) |
int |
userAPISubmitServiceRequestCustom(java.lang.String catalogName,
java.lang.String vdcName,
java.lang.String vmName,
double vCPU,
double memory,
int durationHours,
long beginTime,
int qty,
java.lang.String comments) |
int |
userAPISubmitVAppServiceRequest(java.lang.String catalogName,
APINameValueList list) |
int |
userAPISubmitWorkflowServiceRequest(java.lang.String workflowName,
APINameValueList list,
int parentSRID) |
int |
userAPISubmitWorkflowServiceRequestWithGroup(java.lang.String workflowName,
APINameValueList list,
int parentSRID,
int GroupID) |
int |
userAPISubmitWorkflowServiceRequestWithStartTimeAndDurationHours(java.lang.String workflowName,
APINameValueList list,
int parentSRID,
long srStartTime,
int srDurationHours) |
boolean |
userAPIUpdateGroup(APIGroup apiGroup) |
boolean |
userAPIUpdateMyApproval(int requestId,
int entryId,
boolean isApproved,
java.lang.String comments) |
boolean |
userAPIUpdateOrchEventReceiverConfig(OrchestratorEventReceiverConfig[] configs) |
boolean |
userAPIUpdatePaymentStatus(APIMakePaymentParams inParams) |
boolean |
userAPIUpdateUser(APIUser apiUser) |
APIWFValidationResult |
userAPIValidateWorkFlow(java.lang.String workflowName) |
java.lang.String |
userAPIValidateWorkflowInput(java.lang.String validatorName,
java.lang.String inputValue) |
boolean |
userAPIVerifyConsoleAccessToken(java.lang.String token) |
boolean |
userAPIVerifyConvergedInfraConfig(java.lang.String user,
ConvergedInfraUnit infraUnit) |
APILoginProfile |
userAPIVerifyUser(java.lang.String userID,
java.lang.String passWord) |
int |
userAPIVMWareCloneVMProvisionRequest(java.lang.String vmID,
java.lang.String vdcName,
java.lang.String vmName,
boolean useLinkedClone,
java.lang.String snapshotKey,
java.lang.String snapshotName,
java.lang.String comment,
double vCpus,
double memory,
java.lang.String chargeFrequency,
java.lang.String datastores,
java.lang.String opNicPortGroup,
java.lang.String credentials,
java.lang.String userid,
java.lang.String password,
boolean provisionDiskinSingleDatastore,
java.lang.String vmappChargeFrequency,
double activeVMCost,
double inactiveVMCost) |
int |
userAPIVMWareMoveVMProvisionRequest(java.lang.String vmId,
java.lang.String vdcName,
java.lang.String credentials,
java.lang.String userid,
java.lang.String password,
boolean provisionDiskinSingleDatastore,
java.lang.String vmappChargeFrequency,
double activeVMCost,
double inactiveVMCost,
java.lang.String comment,
double vCpus,
double memory,
java.lang.String datastores,
java.lang.String opNicPortGroup) |
int |
userAPIVMWareProvisionRequest(java.lang.String catalogName,
java.lang.String vdcName,
java.lang.String vmName,
java.lang.String comment,
double vCpus,
double memory,
java.lang.String datastores,
java.lang.String opNicPortGroup) |
APIWorkflowInputDetails |
userAPIWorkflowInputDetails(java.lang.String catalogName) |
public static UserAPIGlobal instance
public UserAPIGlobal()
public UserAPIGlobal(CuicServer cuicServer)
public CuicServer getCuicServer()
public void setCuicServer(CuicServer cuicServer)
cuicServer
- the cuicServer to setpublic boolean userAPIImportConvergedInfraConfig(java.lang.String user, ConvergedInfraUnit infraUnit) throws java.lang.Exception
user
- infraUnit
- java.lang.Exception
public boolean userAPIVerifyConvergedInfraConfig(java.lang.String user, ConvergedInfraUnit infraUnit) throws java.lang.Exception
user
- infraUnit
- java.lang.Exception
public java.util.List<IPAddressReservation> userAPIgetIPAddressPool() throws java.lang.Exception
java.lang.Exception
public java.lang.String userAPIGetNavigationMenu(int menuId) throws java.lang.Exception
menuId
- java.lang.Exception
public int userAPISubmitServiceRequest(java.lang.String catalogName, java.lang.String vdcName, int durationHours, long beginTime, int qty, java.lang.String comments) throws java.lang.Exception
java.lang.Exception
public int userAPICreateServiceContainer(java.lang.String groupName, java.lang.String catalogName, java.lang.String serviceContainerName, java.lang.String comments, java.lang.String apicTenantName) throws java.lang.Exception
groupName
- : is the group Name. Mandatory Paramater. Possible values :
"name"catalogName
- : is the Catalog name. Mandatory Paramater. Possible values :
"name"serviceContainerName
- : is the serviceContainerName . Mandatory Paramater. Possible
values : "name"comments
- : is the comments. Optional Paramater.apicTenantName
- : is the apicTenantName . Mandatory Paramater. Possible values
: "name"java.lang.Exception
public int userAPISubmitServiceRequestCustom(java.lang.String catalogName, java.lang.String vdcName, java.lang.String vmName, double vCPU, double memory, int durationHours, long beginTime, int qty, java.lang.String comments) throws java.lang.Exception
java.lang.Exception
public int userAPISubmitVAppServiceRequest(java.lang.String catalogName, APINameValueList list) throws java.lang.Exception
catalogName
- : is the catalog name which is used to submit the Service
Request(SR).Mandatory parameters. Possible values : "name"list
- : is a as a Name , value pair. Mandatory Parameter.java.lang.Exception
public int userAPISubmitWorkflowServiceRequest(java.lang.String workflowName, APINameValueList list, int parentSRID) throws java.lang.Exception
workflowName
- : is the workflow name which we use to submit the Service
Request(SR).Possible values are available Workflow Names.
Mandatory parameters for this API.list
- : is a as a Name , value pair. Mandatory Parameter.parentSRID
- : is the parent SR Id. Optional Parameter.java.lang.Exception
public int userAPISubmitWorkflowServiceRequestWithStartTimeAndDurationHours(java.lang.String workflowName, APINameValueList list, int parentSRID, long srStartTime, int srDurationHours) throws java.lang.Exception
workflowName
- : is the workflow name which we use to submit the Service
Request(SR).Possible values are available Workflow Names.
Mandatory parameters for this API.list
- : is the as a Name , value pair. Mandatory Parameter.parentSRID
- : is the parent SR Id. Optional Parameter.srStartTime
- : is the SR Start timesrDurationHours
- : is thr SR duration in hoursjava.lang.Exception
public int userAPISubmitWorkflowServiceRequestWithGroup(java.lang.String workflowName, APINameValueList list, int parentSRID, int GroupID) throws java.lang.Exception
workflowName
- : is the workflow name which we use to submit the Service
Request(SR).Possible values are available Workflow Names.
Mandatory parameters for this API.list
- : is the as a Name , value pair. Mandatory Parameter.parentSRID
- : is the parent SR Id. Optional Parameter.GroupID
- : is the Group ID. Mandatory Parameter.java.lang.Exception
public APIWorkflowInputDetails userAPIWorkflowInputDetails(java.lang.String catalogName) throws java.lang.Exception
catalogName
- : is the Catalog name to which the workflow is mapped.Possible
values are available Catalog Names. Mandatory parameters for
this API.java.lang.Exception
public APITabularReport userAPIGetVMSummary(int vmId) throws java.lang.Exception
vmId
- : is the vmId which is used to get the summary report of the
virtual machine. Possible values are available vmid. Mandatory
parameters.Possible values are greater than 0.java.lang.Exception
public APITabularReport userAPIGetAllVDCs() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetAllVMs() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetServiceRequests() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetResourceLimits(java.lang.String groupName) throws java.lang.Exception
groupName
- : is the groupname for which the resouce limits will be
displayed. Mandatory Parameter.java.lang.Exception
public APITabularReport userAPIGetResourceLimitsForMyGroup() throws java.lang.Exception
java.lang.Exception
public boolean userAPICancelServiceRequest(int requestId) throws java.lang.Exception
requestId
- : is the Service Request Id to be cancelled. Mandatory
Parameter.java.lang.Exception
public APITabularReport userAPIGetResourceAccounting() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetResourceAccountingDetails() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIChargebackDetails() throws java.lang.Exception
java.lang.Exception
public java.util.List<APIReportDefinition> userAPIGetAvailableReports(java.lang.String contextName, java.lang.String contextValue) throws java.lang.Exception
contextName
- : is the context name . Mandatory parameter.contextValue
- : is the context value. Optional parameter.java.lang.Exception
public java.util.List<APIContextDefinition> userAPIGetAllContexts() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetTabularReport(java.lang.String contextName, java.lang.String contextValue, java.lang.String reportId) throws java.lang.Exception
contextName
- : is the context name of the report. Mandatory Parameter.contextValue
- : is the context value of the report. Mandatory Parameter.reportId
- : is the report Id. Mandatory Paramatere.java.lang.Exception
public APIHistoricalReport userAPIGetHistoricalReport(java.lang.String contextName, java.lang.String contextValue, java.lang.String reportId, java.lang.String durationName) throws java.lang.Exception
contextName
- : is the context name of the report. Mandatory Parameter.contextValue
- : is the context value of the report. Mandatory Parameter.reportId
- : is the report Id. Mandatory Paramatere.durationName
- : is the duartion time.java.lang.Exception
public APISnapshotReport userAPIGetInstantDataReport(java.lang.String contextName, java.lang.String contextValue, java.lang.String reportId) throws java.lang.Exception
contextName
- : is the context name of the report. Mandatory Parameter.contextValue
- : is the context value of the report. Mandatory Parameter.reportId
- : is the report Id. Mandatory Paramatere.java.lang.Exception
public APILoginProfile userAPIGetMyLoginProfile() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetCatalogsPerGroup(java.lang.String groupName) throws java.lang.Exception
groupName
- : is the name of the for which the catalog will be displayed.
Mandatory Parameter.java.lang.Exception
public APITabularReport userAPIGetAllCatalogs() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetVMActionRequests(java.lang.String contextName, java.lang.String contextValue) throws java.lang.Exception
contextName
- : is the context name . Mandatory parameter.contextValue
- : is the context value . Mandatory parameter.java.lang.Exception
public java.util.List<APIVMAction> userAPIGetAvailableVMActions(int vmId) throws java.lang.Exception
vmId
- : is the vmId which is used to get the actions. Possible
values are available vmid. Mandatory parameters for this API.java.lang.Exception
public java.lang.String userAPIExecuteVMAction(int vmId, java.lang.String actionName, java.lang.String comments) throws java.lang.Exception
vmId
- : is the vmId the virtual machine. Possible values are
available vmid. Mandatory parameters for this API.actionName
- : is the actionName using which the action is performed on the
vm. Mandatory parameters for this API.comments
- : is the comment on API execution. Optional parameters for
this API.java.lang.Exception
public java.lang.String userAPIReconfigureVM(int vmId, int memorySizeInMB, int numVCPUS, java.lang.String comments) throws java.lang.Exception
vmId
- : is the vmId of the virtual machine. Possible values are
available vmid. Mandatory parameters for this API.memorySizeInMB
- : is the memory size in MB. Mandatory parameters for this API.numVCPUS
- : is the number of VCPUs. Mandatory parameters for this API.comments
- : is the comment for the API. Optional parameters for this
API.java.lang.Exception
public APIVMActionStatus userAPIGetVMActionStatus(java.lang.String requestId) throws java.lang.Exception
requestId
- : is the request Id . Mandatory Parameter.java.lang.Exception
public boolean userAPISetVMProperties(int vmId, java.lang.String userLabel) throws java.lang.Exception
vmId
- : is the vmId. Mandatory parameteruserLabel
- : is the userLabel. Mandatory Paramater.java.lang.Exception
public boolean userAPIAddUser(java.lang.String userId, java.lang.String password, java.lang.String firtName, java.lang.String lastName, java.lang.String email, java.lang.String role, java.lang.String groupName) throws java.lang.Exception
userId
- : is the name of the user. Mandatory parameterpassword
- : is the password for the user. Mandatory parameter.firtName
- : is the firstName of the user. Optional parameterlastName
- : is the lastName of the user. Optional parameteremail
- : is the email Id of the user. Mandatory parameter.role
- : is the role assigned to the specific user. Mandatory
parametergroupName
- : is the group name to which the user is associatedjava.lang.Exception
public boolean userAPIAddGroup(java.lang.String groupName, java.lang.String description, java.lang.String firtName, java.lang.String lastName, java.lang.String email) throws java.lang.Exception
groupName
- : is the name of the group. Mandatory parameterdescription
- : is the description about the group. Optional parameter.firtName
- : is the firstName of the user. Optional parameterlastName
- : is the lastName of the user. Optional parameteremail
- : is the email Id of the user. Mandatory parameter.java.lang.Exception
public APILoginProfile userAPIGetUserLoginProfile(java.lang.String userId) throws java.lang.Exception
userId
- : is the name of the user . Mandatory Parameter.java.lang.Exception
public boolean userAPIDeleteUser(java.lang.String userId) throws java.lang.Exception
userId
- : is the userId which we delete. Mandatory parameter.java.lang.Exception
public APIVMAccess userAPIGetVMAccessCredentials(int vmId) throws java.lang.Exception
vmId
- : is the vmId . Mandatory parameter.java.lang.Exception
public APITabularReport userAPIGetVMSnapshotDetails(int vmId) throws java.lang.Exception
vmId
- : is the vmId. Mandatory parameterjava.lang.Exception
public java.lang.String userAPICreateVMSnapshot(int vmId, java.lang.String name, java.lang.String descr, boolean isMemory, boolean isQuiesce) throws java.lang.Exception
vmId
- : is the vmId . Mandatory Paramater.name
- : is the name of the snapshot. Mandatory parameter.descr
- : is the description of the operation performed. Optional
parameter.isMemory
- : is the boolean value true / falseisQuiesce
- : is the boolean value true / falsejava.lang.Exception
public APITabularReport userAPIGetTabularReportWithMetaData(java.lang.String contextName, java.lang.String contextValue, java.lang.String reportId) throws java.lang.Exception
contextName
- : is the context name of the report. Mandatory Parameter.contextValue
- : is the context value of the report. Mandatory Parameter.reportId
- : is the report Id. Mandatory Paramatere.java.lang.Exception
public boolean userAPIResetMyPassword(java.lang.String newPassword) throws java.lang.Exception
newPassword
- : is the new password used for reset. Manadtory parameter.java.lang.Exception
public boolean userAPIResetUserPassword(java.lang.String user, java.lang.String newPassword, boolean resetAPIKey) throws java.lang.Exception
user
- : is the user name . Mandatory parameter.newPassword
- : is the new password for the user. Mandatory parameter.resetAPIKey
- : is the rest API key . Manadtory parameter. If the
resetAPIKey is set to true, Cisco UCS Director resets the REST
API Key in addition to the password.java.lang.Exception
public APIServiceRequestDetails userAPIGetServiceRequestDetails(int requestId) throws java.lang.Exception
requestId
- : is the service request Id. Mandatory parameter.java.lang.Exception
public APIWorkFlowStatus userAPIGetServiceRequestWorkFlow(int requestId) throws java.lang.Exception
requestId
- : is the service request Id. Mandatory parameter.java.lang.Exception
public APIVMList userAPIGetVMsForServiceRequest(int request) throws java.lang.Exception
request
- : is the service request Id. Mandatory parameter. :java.lang.Exception
public boolean userAPICreateVDC(APIVDCDetails vdcDetails) throws java.lang.Exception
vdcDetails
- : is the required APIVDCDetailsjava.lang.Exception
public boolean userAPICreateCatalogItem(APICatalogItem item) throws java.lang.Exception
item
- : is the APICatalogItem detailsjava.lang.Exception
public APIApprovalList userAPIGetMyApprovalList() throws java.lang.Exception
java.lang.Exception
public boolean userAPIUpdateMyApproval(int requestId, int entryId, boolean isApproved, java.lang.String comments) throws java.lang.Exception
requestId
- : is the requestId . Mandatory parameter.entryId
- : is the entryId. Mandatory parameter.isApproved
- : true / false based on approval.comments
- : comments on the api operation . Optional parameter.java.lang.Exception
public boolean userAPIRequestInventoryCollection(java.lang.String cloudName) throws java.lang.Exception
cloudName
- : is the cloud name on which the inventory is to be performed.
Mandatory parameter.java.lang.Exception
public APIUserOnBoardDetails userAPIOnBoarding(APIUserOnBoardParams inParams) throws java.lang.Exception
inParams
- : is the required APIUserOnBoardParams detailsjava.lang.Exception
public APILoginProfile userAPIVerifyUser(java.lang.String userID, java.lang.String passWord) throws java.lang.Exception
userID
- : is the user name. Mandatory parameter.passWord
- : is the password. Mandatory parameter.java.lang.Exception
public boolean userAPIUpdatePaymentStatus(APIMakePaymentParams inParams) throws java.lang.Exception
inParams
- : is the required APIMakePaymentParams detailsjava.lang.Exception
public double userAPICheckFunds(java.lang.String userID) throws java.lang.Exception
userID
- : is the userId . Mandatory parameter.java.lang.Exception
public int userAPIProvisionRequest(APIProvisionParams params) throws java.lang.Exception
params
- : is the required APIProvisionParams detailsjava.lang.Exception
public java.lang.String userAPIMoQuery(java.lang.String mo, java.lang.String[] fields, java.lang.String query) throws java.lang.Exception
mo
- : is the mojava.lang.Exception
public java.lang.String userAPIMoCreate(java.lang.String resourcePath, java.lang.String payload, java.lang.String userName) throws java.lang.Exception
resourcePath
- : is the resource path. Mandatory parameter.payload
- : is the payload . Mandatory Parameter.userName
- : is the userName . Mandatory Parameter.java.lang.Exception
public java.lang.String userAPIMoUpdate(java.lang.String resourcePath, java.lang.String payload, java.lang.String userName) throws java.lang.Exception
resourcePath
- : is the resource path. Mandatory parameter.payload
- : is the payload . Mandatory Parameter.userName
- : is the userName . Mandatory Parameter.java.lang.Exception
public java.lang.String userAPIMoDelete(java.lang.String resourcePath, java.lang.String payload, java.lang.String userName) throws java.lang.Exception
resourcePath
- : is the resource PATH.. Mandatory parameter.payload
- : is the payload . Mandatory Parameter.userName
- : is the userName . Mandatory Parameter.java.lang.Exception
public APIProvisionParams userAPIGetCatalogDetails(java.lang.String catalogItemName) throws java.lang.Exception
catalogItemName
- : is the catalog name. Mandatory parameter.java.lang.Exception
public APIStorageResizeRange userAPIGetDatastoreResizeRange(java.lang.String vmId, java.lang.String datastoreName) throws java.lang.Exception
vmId
- as StringdatastoreName
- as Stringjava.lang.Exception
public APITabularReport userAPIGetAllGroups() throws java.lang.Exception
java.lang.Exception
public boolean userAPIconfigureIPAddressPool(java.lang.String accountName, java.lang.String ipAddress, int srId, int groupId, java.lang.String initiatinguser, long reservedAt, long reservedTill, boolean isValid, java.lang.String policyName, java.lang.String componentName) throws java.lang.Exception
accountName
- : is the account name used to configure the IP Pool. Mandatory
parameter.ipAddress
- : is the IP address for configuring.Mandatory parameter.srId
- : is the service request ID. Mandatory parameter.groupId
- : is the group ID. Mandatory parameter.initiatinguser
- : is the initaiting user i.e.,like admin /
Service-end-User.Optional parameter.reservedAt
- : is the timestamp , used to mention the reserved
time.Optional parameter.reservedTill
- : is the timestamp, IP addressed it is reserved till that
timestamp.Optional parameter.isValid
- : is to check whether valid or not.Optional parameter.policyName
- : is the valid policy name.Mandatory parameter.componentName
- : is the component name. Optional parameter.java.lang.Exception
public CloupiaProductInfo userAPIGetProductInfo() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetDatastoreCapacityForCloudTabularReport(java.lang.String cloudName) throws java.lang.Exception
cloudName
- : is the cloud name.Manadatory parameter.java.lang.Exception
public APITabularReport userAPIGetDatastoreCapacityForVMTabularReport(java.lang.String vmId) throws java.lang.Exception
vmId
- as Stringjava.lang.Exception
public boolean userAPIVerifyConsoleAccessToken(java.lang.String token) throws java.lang.Exception
token
- : is the token. Mandatory parameter. possible values are
"name"java.lang.Exception
public boolean userAPIImportWorkflows(APIWFExport export) throws java.lang.Exception
export
- : Mandatory parameter.java.lang.Exception
public APICustomWorkflowDefinitionList userAPIExportWorkflows(java.lang.String workflowNames) throws java.lang.Exception
workflowNames
- : workflow name. Mandatory parameter.java.lang.Exception
public int userAPIRollbackWorkflow(int srId) throws java.lang.Exception
srId
- : is the service request Id . Mandatory parameter.java.lang.Exception
public ServiceRequestLogEntry[] userAPIGetServiceRequestLogEntries(int srId, int severity) throws java.lang.Exception
srId
- : is the service request Id. Mandatory parameter.severity
- : is the severity. Manadtory parameter.java.lang.Exception
public CustomActionDefinition[] userAPIGetWorkflows(java.lang.String folderName) throws java.lang.Exception
folderName
- : is the name of the folder with workflows. Mandatory
parameter.java.lang.Exception
public boolean userAPIUpdateOrchEventReceiverConfig(OrchestratorEventReceiverConfig[] configs) throws java.lang.Exception
configs
- : is the OrchestratorEventReceiverConfig[]java.lang.Exception
public APIWorkflowInputDetails userAPIGetWorkflowInputs(java.lang.String workflowName) throws java.lang.Exception
workflowName
- : is the workflow name. Mandatory parameter.java.lang.Exception
public APIWFValidationResult userAPIValidateWorkFlow(java.lang.String workflowName) throws java.lang.Exception
workflowName
- : is the name of the workflow. Mandatory parameter.java.lang.Exception
public boolean userAPICreateVMwareCluster(APIVMwareCluster cluster) throws java.lang.Exception
cluster
- :java.lang.Exception
public boolean userAPIDeleteVMwareCluster(APIVMwareCluster cluster) throws java.lang.Exception
cluster
- :java.lang.Exception
public int userAPIGetWorkflowStatus(int srId) throws java.lang.Exception
srId
- : is the service request Id . mandatory parameter.java.lang.Exception
public ManagedReportDefinition[] userAPIGetApplicableManagedReports() throws java.lang.Exception
java.lang.Exception
public ConfigTableAction userAPIGetGenerateReportAction(ReportContext context) throws java.lang.Exception
context
- : is the ReportContextjava.lang.Exception
public java.util.List<XenProvisionedVMDetails> userAPIGetXenDesktopProvisionedVMDetails(int srId) throws java.lang.Exception
srId
- : is the service request Id. Mandatory parameter.java.lang.Exception
public java.lang.String userAPIGetCUICVersion() throws java.lang.Exception
java.lang.Exception
public java.lang.String userAPIGetIconImageURL(java.lang.String imageId) throws java.lang.Exception
imageId
- : is the imageId as String . Mandatory parameterjava.lang.Exception
public boolean userAPIdoPostInstallConfiguration() throws java.lang.Exception
java.lang.Exception
public java.lang.String[] userAPIGetMobileAccessPermissions() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIResourceChargebackDetails() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIResourceChargebackDetailsByGroup(java.lang.String groupName) throws java.lang.Exception
groupName
- : is the group name . Mandatory parameter.java.lang.Exception
public APITabularReport userAPIGetSystemResourceUsageReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetSystemTasksReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetComputeAccountListReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetComputeServerListReport() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<APITabularReport> userAPIGetComputeServersListReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetCloudPollingHistoryReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetStorageAccountListReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetLicenseListReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetNetworkDevicesListReport() throws java.lang.Exception
java.lang.Exception
public APITabularReport userAPIGetCloudsListReport() throws java.lang.Exception
java.lang.Exception
public APITabularReportMetadata userAPIGetTabularReportMetadata(java.lang.String contextName, java.lang.String contextValue, java.lang.String reportId) throws java.lang.Exception
contextName
- : is the context name of the report. Mandatory Parameter.contextValue
- : is the context value of the report. Mandatory Parameter.reportId
- : is the report Id. Mandatory Paramatere.java.lang.Exception
public java.util.List<WorkflowInputValue> userAPIGetWorkflowInputValues(int srId) throws java.lang.Exception
srId
- : is the service request Id. Mandatory parameter.java.lang.Exception
public java.lang.String userAPIGetWorkflowInputValue(java.lang.String fieldLabel, int srId) throws java.lang.Exception
fieldLabel
- : is the field Label. Mandatory parameter.srId
- : is the service request Id. Mandatory parameter.java.lang.Exception
public APITabularReport userAPIGetAPITabularReport(java.lang.String reportName) throws java.lang.Exception
reportName
- : is the name of the report. Mandatory parameter.java.lang.Exception
public java.util.List<java.lang.String> userAPIGetLOVProvidersList() throws java.lang.Exception
java.lang.Exception
public FormLOVPair[] userAPIgetStaticListByName(java.lang.String listName) throws java.lang.Exception
listName
- : is the name of the list. manadtory parameter.java.lang.Exception
public FormLOVPair[] userAPIgetBMAOSList() throws java.lang.Exception
java.lang.Exception
public ServiceRequestLogEntry[] userAPIGetServiceRequestLogEntriesAtLevels(int srId, java.lang.String severityList) throws java.lang.Exception
srId
- : is the service request Id. Mandatory parameter.severityList
- : is the severity. Manadtory parameter.java.lang.Exception
public boolean userAPIDeleteCatalogItem(java.lang.String CatalogItemName) throws java.lang.Exception
CatalogItemName
- : is the catlog item name. mandatory parameter.java.lang.Exception
public java.lang.String userAPIExportVDC(java.lang.String vdcName) throws java.lang.Exception
vdcName
- : is the vdc name. mandatory parameter.java.lang.Exception
public VDC userAPIImportVDC(java.lang.String input) throws java.lang.Exception
input
- : is the input . Mandatory parameter.java.lang.Exception
public int userAPIVMWareProvisionRequest(java.lang.String catalogName, java.lang.String vdcName, java.lang.String vmName, java.lang.String comment, double vCpus, double memory, java.lang.String datastores, java.lang.String opNicPortGroup) throws java.lang.Exception
catalogName
- : is the catalog name. Mandatory parametervdcName
- : is the vdc Name. Mandatory parametervmName
- : is the vmname. Mandatory parametercomment
- : is the comment . Optional parametervCpus
- : is the vCpus.memory
- : is the memorydatastores
- : is the datastoresopNicPortGroup
- : is the opNicPortGroupjava.lang.Exception
public int userAPIVMWareCloneVMProvisionRequest(java.lang.String vmID, java.lang.String vdcName, java.lang.String vmName, boolean useLinkedClone, java.lang.String snapshotKey, java.lang.String snapshotName, java.lang.String comment, double vCpus, double memory, java.lang.String chargeFrequency, java.lang.String datastores, java.lang.String opNicPortGroup, java.lang.String credentials, java.lang.String userid, java.lang.String password, boolean provisionDiskinSingleDatastore, java.lang.String vmappChargeFrequency, double activeVMCost, double inactiveVMCost) throws java.lang.Exception
vmID
- : is the vmId. manadtory Parameter.vdcName
- : is the vdc Name. Mandatory parametervmName
- : is the vmname. Mandatory parameteruseLinkedClone
- : is the useLinkedClone.snapshotKey
- : is the snapshotKey.snapshotName
- : is the snapshotName.comment
- : is the comment . Optional parametervCpus
- : is the vCpus.memory
- : is the memorychargeFrequency
- : is the chargeFrequency.datastores
- : is the datastoresopNicPortGroup
- : is the opNicPortGroupcredentials
- : is the credentialsuserid
- : userid.password
- : is the passwordprovisionDiskinSingleDatastore
- : is the provisionDiskinSingleDatastorevmappChargeFrequency
- : is the activeVMCostinactiveVMCost
- : is the inactiveVMCostjava.lang.Exception
public int userAPIVMWareMoveVMProvisionRequest(java.lang.String vmId, java.lang.String vdcName, java.lang.String credentials, java.lang.String userid, java.lang.String password, boolean provisionDiskinSingleDatastore, java.lang.String vmappChargeFrequency, double activeVMCost, double inactiveVMCost, java.lang.String comment, double vCpus, double memory, java.lang.String datastores, java.lang.String opNicPortGroup) throws java.lang.Exception
vmId
- : is the vmId. Mandatory Parameter.vdcName
- : is the vdc Name. Mandatory parametercredentials
- : is the credentials. Mandatory Parameter.userid
- : userid.password
- : is the passwordprovisionDiskinSingleDatastore
- : is the provisionDiskinSingleDatastorevmappChargeFrequency
- : is the vmappChargeFrequencyactiveVMCost
- : is the activeVMCostinactiveVMCost
- : is the inactiveVMCostcomment
- : is the comment . Optional parametervCpus
- : is the vCpus.memory
- : is the memorydatastores
- : is the datastoresopNicPortGroup
- : is the opNicPortGroupjava.lang.Exception
public APITabularReport userAPIGetTabularValues(java.lang.String type) throws java.lang.Exception
type
- : is the type . Mandatory parameter.java.lang.Exception
public FormLOVPair[] userAPIGetLOVValues(java.lang.String type) throws java.lang.Exception
type
- : is the type . Mandatory parameter.java.lang.Exception
public java.lang.String userAPIGetRESTAccessKey(java.lang.String userName) throws java.lang.Exception
userName
- : is the user name. Mandatory parameter.java.lang.Exception
public boolean userAPIIsMspMode() throws java.lang.Exception
java.lang.Exception
public java.lang.String userAPIValidateWorkflowInput(java.lang.String validatorName, java.lang.String inputValue) throws java.lang.Exception
validatorName
- : is the validator name.inputValue
- : is the input value.java.lang.Exception
public int userAPICreateGroup(APIGroup apiGroup) throws java.lang.Exception
apiGroup
- java.lang.Exception
public boolean userAPIDeleteGroup(int groupId) throws java.lang.Exception
groupId
- : is the group Id. Manadtory Parameter.java.lang.Exception
public java.util.List<APIGroup> userAPIGetGroupById(int groupId) throws java.lang.Exception
groupId
- : is the group Id. Mandatory parameter.java.lang.Exception
public java.util.List<APIGroup> userAPIGetGroupByName(java.lang.String groupName) throws java.lang.Exception
groupName
- : is the group name. Mandatory parameter.java.lang.Exception
public java.util.List<APIGroup> userAPIGetGroups() throws java.lang.Exception
java.lang.Exception
public boolean userAPIUpdateGroup(APIGroup apiGroup) throws java.lang.Exception
apiGroup
- java.lang.Exception
public boolean userAPIUpdateUser(APIUser apiUser) throws java.lang.Exception
apiUser
- java.lang.Exception
public int userAPIHypervVMProvisioningWithVMNetwork(APIHypervProvisionParams params) throws java.lang.Exception
params
- java.lang.Exception
public APITabularReport userAPIFilterTabularReport(java.lang.String contextName, java.lang.String contextValue, java.lang.String reportId, java.lang.String columnLabel, java.lang.String columnValue) throws java.lang.Exception
contextName
- : is the context name .contextValue
- : is the contextValuereportId
- : is the reportIdcolumnLabel
- : is the columnLabelcolumnValue
- : is the columnValuejava.lang.Exception
public int userAPIProvisionRequestWithPortGroup(APIProvisionParams params) throws java.lang.Exception
params
- java.lang.Exception
public int userAPIServiceContainerCatalogRequest(APIServiceContainerCatalogParams apiCatalog) throws java.lang.Exception
apiCatalog
- java.lang.Exception
public java.lang.String userAPIConfigureVMLeaseTime(java.lang.String vmIdStr, long dateTime) throws java.lang.Exception
vmIdStr
- : is the vmId . Mandatory parameter.dateTime
- : is the datetime. Mandatory parameter.java.lang.Exception
public UserAccessProfile[] userAPIgetAllUserAccessProfiles(java.lang.String userName) throws java.lang.Exception
userName
- java.lang.Exception
public boolean userAPIModifyUserPassword(ModifyUserPasswordInfo userPasswordInfo) throws java.lang.Exception
java.lang.Exception
public boolean userAPIModifyLoginProfilePassword(LoginProfileChangePasswordInfo passwordInfo) throws java.lang.Exception
java.lang.Exception