Package | Description |
---|---|
com.iland.core.web.rest.api |
REsT resources: entry point to platform services.
|
Modifier and Type | Method and Description |
---|---|
SupportTicketAttachmentDetailsResponse |
CompanySupportResource.addTicketAttachment(String companyId,
int ticketId,
SupportTicketAttachmentCreateRequest attachment)
Add an attachment to a support ticket.
|
SupportTicketCommentResponse |
CompanySupportResource.addTicketComment(String companyId,
int ticketId,
SupportTicketCommentCreateRequest newComment)
Add a comment to a support ticket.
|
TaskResponse |
VdcResource.addVappFromTemplate(String vdcUuid,
VdcAddVappFromTemplateRequest request)
Add a vApp from a vApp template.
|
TaskResponse |
VappResource.addVms(String vappUuid,
List<VmCreateRequest> requests)
Add virtual machines to the vApp from templates.
|
FailoverTestAlertResponse |
VpgResource.addVpgFailoverTestAlert(String vpgUuid,
FailoverTestAlertCreateRequest alert)
Add a VPG Failover Test Alert for the given VPG.
|
TaskResponse |
VdcResource.buildVapp(String vdcUuid,
BuildVappRequest spec)
Create a vApp from scratch to the given VDC.
|
TaskResponse |
VappResource.buildVms(String vappUuid,
List<BuildVmRequest> vms)
Create virtual machines in a vApp
|
TaskResponse |
MediaResource.cloneMedia(String mediaUuid,
MediaCloneRequest spec)
Clone a given media.
|
TaskResponse |
VpgResource.commitFailover(String vpgUuid)
Commits changes after a live failover.
|
TaskResponse |
VappResource.copyVapp(String vappUuid,
VappCopyMoveRequest spec)
Creates a new vApp in the Vdc based on an existing vapp.
|
O365OrganizationResponse |
CompanyLocationResource.createO365Organization(String companyId,
String locationId,
O365OrganizationCreateModifyRequest request)
Add a Microsoft Office 365 VBO organization.
|
void |
UserResource.delete(String username)
Deletes a user.
|
TaskResponse |
VappResource.deleteVapp(String vappUuid)
Delete a vApp.
|
InputStream |
VpgResource.downloadFailoverReport(String vpgUuid,
String reportUuid,
String filename)
Gets a failover report for a task.
|
void |
CompanyResource.enforceTwoFactorAuthForUser(String companyId,
EnforceTwoFactorAuthForUserRequest request)
Enforce two factor authentication for the specified user.
|
TaskResponse |
VpgResource.failover(String vpgUuid,
FailoverCreateRequest params)
Initiates a live failover on the VPG.
|
TaskResponse |
VccFailoverPlanResource.failoverStart(String failoverPlanUuid,
VccFailoverStartCreateRequest spec)
Start a VCC failover.
|
TaskResponse |
VccFailoverPlanResource.failoverTest(String failoverPlanUuid)
Test failover for a VCC Failover Plan.
|
TaskResponse |
VpgResource.failoverTestForVpg(String vpgUuid,
FailoverTestCreateRequest params)
Test failover for a VPG.
|
TaskResponse |
VpgResource.failoverTestStop(String vpgUuid,
FailoverTestStopCreateRequest params)
Stop a VPG failover test and provide feedback as to whether the test was
successful.
|
TaskResponse |
VccFailoverPlanResource.failoverUndo(String failoverPlanUuid)
Undo an in-progress VCC failover.
|
TenantsResponse |
ObjectStorageResource.getAllObjectStorageTenantsForCompany(String companyId,
String regionId,
ObjectPagingParams filters)
Retrieves all Object Storage Tenants for a particular company.
|
BackupGroupListResponse |
UserResource.getBackupGroupsForUser(String username,
String companyId,
String locationId,
boolean includeSummaryStats,
boolean includeLastRun,
boolean includeBackupPolicy)
Get the backup groups for a company and user.
|
BaCompanySetResponse |
UserResource.getBaCompaniesForUser(String username,
String companyId,
String locationId)
Get the vac companies for company and user.
|
BaJobListResponse |
UserResource.getBaJobsForUser(String username,
String companyId,
String locationId)
Get the vac jobs for company and user.
|
CatalogListResponse |
CompanyLocationResource.getCatalogs(String companyId,
String locationId)
Get the catalogs for the datacenter location.
|
CatalogListResponse |
UserResource.getCatalogsForUser(String username,
String companyId,
String locationId)
Get the catalogs for the given company and user.
|
VpgCheckpointListResponse |
VpgResource.getCheckpoints(String vpgUuid)
Get checkpoints for a VPG.
|
EdgeListResponse |
CompanyLocationResource.getEdges(String companyId,
String locationId)
Get the edges for a datacenter location.
|
EdgeListResponse |
UserResource.getEdgesForUser(String username,
String companyId,
String locationId)
Get the edges for a company and user.
|
EdgeListResponse |
VdcResource.getEdgesForVdc(String vdcUuid)
Get the edges for the vDC.
|
FailoverReportDetailsResponse |
VpgResource.getFailoverTaskDetails(String vpgUuid,
String taskUuid)
Gets failover report details for a failover task.
|
MediaListResponse |
CompanyLocationResource.getMediaForCompany(String companyId,
String locationId)
Get the media for a datacenter location.
|
MediaListResponse |
UserResource.getMediaForUser(String username,
String companyId,
String locationId)
Get the media for a company and user.
|
O365RestoreSessionSetResponse |
UserResource.getO365ActiveRestoreSessionsForUser(String username,
String companyId,
String locationId)
Get the Office 365 VBO active restore sessions for a company and user.
|
O365AuditLogEventSetResponse |
CompanyLocationResource.getO365AuditLog(String companyId,
String locationId,
Integer page,
Integer pageSize)
Get the Office 365 VBO audit log given a company and location.
|
O365JobSetResponse |
UserResource.getO365JobsForUser(String username,
String companyId,
String locationId)
Get the Office 365 VBO jobs for a company and user.
|
O365OrganizationSetResponse |
CompanyLocationResource.getO365Organizations(String companyId,
String locationId)
Get the Office 365 VBO Organizations given a company and location.
|
O365OrganizationSetResponse |
UserResource.getO365OrganizationsForUser(String username,
String companyId,
String locationId)
Get the Office 365 VBO companies for a company and user.
|
OrgListResponse |
CompanyLocationResource.getOrgs(String companyId,
String locationId)
Get the orgs for a datacenter location.
|
OrgListResponse |
UserResource.getOrgsForUser(String username,
String companyId,
String locationId)
Get the orgs for a company and user.
|
OrgVdcNetworkListResponse |
CompanyLocationResource.getOrgVdcNetworks(String companyId,
String locationId)
Get the org vdc networks for the datacenter location.
|
OrgVdcNetworkListResponse |
UserResource.getOrgVdcNetworksForUser(String username,
String companyId,
String locationId)
Get the org vdc networks for the company and user.
|
PerfSampleSerieResponse |
VpgResource.getPerformanceForVpg(String vpgUuid,
String group,
String name,
String type,
Long start,
Long end)
Returns VPG performance samples given a performance serie information.
|
ServiceProfileResponse |
VpgResource.getServiceProfile(String vpgUuid)
Gets the service profile for a VPG.
|
InputStream |
CompanySupportResource.getTicketAttachment(String companyId,
int ticketId,
int attachmentId)
Get the file attached to a support ticket.
|
SupportTicketResponse |
CompanySupportResource.getTicketById(String companyId,
int ticketId)
Get a support ticket by its ID.
|
SupportTicketCommentListResponse |
CompanySupportResource.getTicketComments(String companyId,
int ticketId)
Get support ticket comments for a specified support ticket.
|
SupportTicketListResponse |
CompanySupportResource.getTicketsForCompany(String companyId,
Integer offset,
Integer limit)
Get all support tickets for a company.
|
BaCompanySetResponse |
CompanyLocationResource.getVacCompanies(String companyId,
String locationId)
Get the vac companies for a datacenter location.
|
VappNetworkListResponse |
CompanyLocationResource.getVappNetworks(String companyId,
String locationId)
Get the vapp networks for the datacenter location.
|
VappNetworkListResponse |
UserResource.getVappNetworksForUser(String username,
String companyId,
String locationId)
Get the vapp networks for the company and user.
|
VappListResponse |
CompanyLocationResource.getVapps(String companyId,
String locationId)
Get the vApps for a datacenter location.
|
VappListResponse |
UserResource.getVappsForUser(String username,
String companyId,
String locationId)
Get the vApps for a company and user.
|
VappTemplateListResponse |
CompanyLocationResource.getVappTemplatesForCompany(String companyId,
String locationId)
Get the vApp templates for a datacenter location.
|
VappTemplateListResponse |
UserResource.getVappTemplatesForUser(String username,
String companyId,
String locationId)
Get the vApp templates for a company and user.
|
VccFailoverPlanListResponse |
UserResource.getVccFailoverPlansForUser(String username,
String companyId,
String locationId)
Get all VCC-R failover plans for a company and user.
|
VdcListResponse |
CompanyLocationResource.getVdcs(String companyId,
String locationId)
Get the vDCs for a datacenter location.
|
VdcListResponse |
UserResource.getVdcsForUser(String username,
String companyId,
String locationId)
Get the vDCs for a company and user.
|
VmListResponse |
CompanyLocationResource.getVms(String companyId,
String locationId)
Get the VMs for a datacenter location.
|
VmListResponse |
UserResource.getVmsForUser(String username,
String companyId,
String locationId)
Get the VMs for a company and user.
|
VmListResponse |
VappResource.getVmsForVapp(String vappUuid)
Get the list of VMs for a vApp.
|
VmListResponse |
VdcResource.getVmsForVdc(String vdcUuid)
Get a list of VMs for a VDC.
|
VpgVmListResponse |
VpgResource.getVmsForVpg(String vpgUuid)
Gets the VMs that belong to a VPG.
|
ExpandedVpgResponse |
VpgResource.getVpg(String vpgUuid,
List<VpgSubEntityRequest> expand)
Gets a VPG by UUID, with options to expand child entites.
|
FailoverTestAlertResponse |
VpgResource.getVpgFailoverTestAlertFor(String vpgUuid)
Retrieve the VPG Failover Test Alert for the given VPG.
|
ExpandedVpgListResponse |
CompanyLocationResource.getVpgs(String companyId,
String locationId,
List<VpgSubEntityRequest> expand)
Get the VPGs for a datacenter location.
|
ExpandedVpgListResponse |
OrgResource.getVpgsForOrg(String orgUuid,
List<VpgSubEntityRequest> expand)
Returns the list of VPGs for a given target vCloud Organization.
|
ExpandedVpgListResponse |
UserResource.getVpgsForUser(String username,
String companyId,
String locationId,
List<VpgSubEntityRequest> expand)
Get the VPGs for company and user.
|
VpgsProtectionInfoResponse |
OrgResource.getVpgsProtectionSummary(String orgUuid)
Returns a VPGs protection info.
|
BackupGroupListResponse |
CompanyLocationResource.listBackupGroups(String companyId,
String locationId,
boolean includeDeleted,
boolean includeSummaryStats,
boolean includeLastRun,
boolean includeBackupPolicy)
List the existing backup groups that are configured in a specified
company-location.
|
TaskResponse |
VappResource.moveVapp(String vappUuid,
VappCopyMoveRequest spec)
Creates a new vApp in the Vdc based on an existing vapp.
|
void |
VpgResource.removeVpgFailoverTestAlert(String vpgUuid)
Remove the VPG Failover Test Alert for the given VPG.
|
void |
CompanyResource.resetTwoFactorAuthForUser(String companyId,
ResetTwoFactorAuthRequest request)
Reset two factor authentication for the specified user.
|
TaskResponse |
VmResource.restoreVm(String vmUuid,
VmRestoreRequest spec)
Restore a VM from a restore point into the same vApp.
|
TaskResponse |
VmResource.restoreVMBackup(String vmUuid,
RestoreVMBackupParams params)
Restores a VM backup.
|
TaskResponse |
VdcResource.restoreVMBackupsInVdc(String vdcUuid,
RestoreVMBackupsInVdcParams params)
Restores one or more VM backups within the vDC.
|
TaskResponse |
VpgResource.rollbackFailover(String vpgUuid)
Rolls back changes after a live failover.
|
void |
CompanyResource.setCompanyTwoFactorAuthSettings(String companyId,
EnforceTwoFactorAuthRequest request)
Set the two factor authentication settings for a company.
|
UserResponse |
UserResource.updateUser(String username,
UserUpdateRequest request)
Updates a user's information.
|
Copyright © 2023 iland Internet Solutions, Corp. All rights reserved.