PATCH virtualmachines/virtualMachines/{vmId}/upgrade?memory={memory}&cpu={cpu}&bandwidthId={bandwidthId}&disk={disk}

Upgrades the selected VirtualMachine with the specified VirtualMachineId, Memory, CPU, BandwidthId, and Disk

Request Information

URI Parameters

NameDescriptionTypeAdditional information
vmId System.Guid Required
memory System.Decimal Required
cpu System.Int32 Required
bandwidthId System.Int32 Required
disk System.Int32 Required

Body Parameters

None

Response Information

Resource Description

Epic.Customer.Api.ResponseModels.MappingFromDbEntities.VirtualMachineHostIpAssignmentNetworkAdapters
NameDescriptionTypeAdditional information
Host Epic.Customer.Api.ResponseModels.MappingFromDbEntities.HostResponse None
IpAssignment Epic.Customer.Api.ResponseModels.MappingFromDbEntities.IpAssignmentResponse None
NetworkAdapters System.Collections.Generic.List`1[Epic.Customer.Api.ResponseModels.MappingFromDbEntities.VirtualMachineNetworkAdapterModel] None
VirtualMachineID System.Guid None
CompanyID System.Int32 None
Name System.String None
StatusID System.Int32 None
Status System.String None
CustomerID System.Int32 None
HostID System.Guid None
ResourceID System.String None
BandwidthID System.Int32 None
IpAssignmentID System.Int32 None
VLan System.Int32 None
CpuCount System.Int32 None
MemoryGb System.Decimal None
MemoryStartupGb System.Decimal None
MemoryMinimumGb System.Decimal None
PrimaryDiskGb System.Decimal None
IsPublic System.Boolean None
Generation System.Int32 None
SupportUserName System.String None
TemplateImage System.String None
ModifiedBy System.String None
ModifiedDate System.DateTimeOffset None
DestroyedDate System.DateTime None
Exception System.String None
BillingSetupID System.Guid None
Description System.String None