| |
API Methods |
|
|
|
Description |
|
|
|
|
|
| |
| Provisioning and Host Methods |
| |
| |
CheckHostConsistency |
|
|
|
- Check the setup of all hosts in the domain to make sure their representation is internally complete within CUBiT.
|
|
|
|
|
|
| |
| |
GetAuthToken |
|
|
|
- Get an authorization token.
|
|
|
|
|
|
| |
| |
HostAllocate |
|
|
|
- (Re)allocate a host or hosts to a (different) user and/or project.
|
|
|
|
|
|
| |
| |
HostAssignProfileAndRebuild |
|
|
|
- Assign a profile/version to the host and rebuild it with that profile/version.
|
|
|
|
|
|
| |
| |
HostFree |
|
|
|
- Free a host currently assigned to a user.
|
|
|
|
|
|
| |
| |
HostGetAssignedProfile |
|
|
|
- Gets the assigned profile for the host, and returns the profile name along with the revision and version number.
|
|
|
|
|
|
| |
| |
HostPowercycle |
|
|
|
|
|
|
|
|
|
| |
| |
HostRebuildCancel |
|
|
|
- Cancel a rebuild for a host.
|
|
|
|
|
|
| |
| |
HostRebuild |
|
|
|
- Rebuild a host with the currently selected profile and profile version.
|
|
|
|
|
|
| |
| Project Build Library Methods |
| |
| |
PblChangeDesc
|
|
|
|
- Project Build Library (PBL) file and directory description changing interface .
|
|
|
|
|
|
| |
| |
PblDelete |
|
|
|
- Project Build Library (PBL) file and directory delete interface.
|
|
|
|
|
|
| |
| |
PblMove |
|
|
|
- Project Build Library (PBL) file and directory move interface.
|
|
|
|
|
|
| |
| |
PblUpload |
|
|
|
- Project Build Library (PBL) file and directory upload interface.
|
|
|
|
|
|
| |
| Administrative Methods |
| |
| |
ProfileGetPkglist |
|
|
|
- List packages associated with a particular version or revision of a profile.
|
|
|
|
|
|
| |
| |
QueryAlloc |
|
|
|
- Determine, at either a domain, project, user, or host level, how hosts are allocated and who they are allocated to.
|
|
|
|
|
|
| |
| |
QueryMembership |
|
|
|
- Determine projects and hosts for which users have access permissions.
|
|
|
|
|
|
| |
| |
Status |
|
|
|
- Return the status of the CUBIT web service. This provides some indication of whether or not the CUBIT web service is working properly.
|
|
|
|
|
|
| |
| |
StatusSigned |
|
|
|
- Return the status of the CUBIT web service, and the name of the authenticated user when authentication is used via a signed method. This provides proof that the API, and authentication to the API are working properly.
|
|
|
|
|
|
| |
| |
UserCanLogin |
|
|
|
- Given a userid and a hostname, return whether or not the user is authorized to login provided that the appropriate credentials are presented.
|
|
|
|
|
|