@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class VmCreationParams extends Object
| 构造器和说明 |
|---|
VmCreationParams() |
public static final String SERIALIZED_NAME_MAX_BANDWIDTH_POLICY
public static final String SERIALIZED_NAME_MAX_BANDWIDTH_UNIT
public static final String SERIALIZED_NAME_MAX_IOPS_POLICY
public static final String SERIALIZED_NAME_VM_PLACEMENT_GROUP
public VmCreationParams owner(VmOwnerParams owner)
@Nullable public VmOwnerParams getOwner()
public void setOwner(VmOwnerParams owner)
public VmCreationParams gpuDevices(List<VmGpuOperationParams> gpuDevices)
public VmCreationParams addGpuDevicesItem(VmGpuOperationParams gpuDevicesItem)
@Nullable public List<VmGpuOperationParams> getGpuDevices()
public void setGpuDevices(List<VmGpuOperationParams> gpuDevices)
public VmCreationParams maxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
@Nullable public VmDiskIoRestrictType getMaxBandwidthPolicy()
public void setMaxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
public VmCreationParams maxBandwidthUnit(BPSUnit maxBandwidthUnit)
@Nullable public BPSUnit getMaxBandwidthUnit()
public void setMaxBandwidthUnit(BPSUnit maxBandwidthUnit)
public VmCreationParams maxBandwidth(Long maxBandwidth)
public void setMaxBandwidth(Long maxBandwidth)
public VmCreationParams maxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
@Nullable public VmDiskIoRestrictType getMaxIopsPolicy()
public void setMaxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
public VmCreationParams maxIops(Long maxIops)
public void setMaxIops(Long maxIops)
public VmCreationParams ioPolicy(VmDiskIoPolicy ioPolicy)
@Nullable public VmDiskIoPolicy getIoPolicy()
public void setIoPolicy(VmDiskIoPolicy ioPolicy)
public VmCreationParams vcpu(Integer vcpu)
public void setVcpu(Integer vcpu)
public VmCreationParams status(VmStatus status)
public void setStatus(VmStatus status)
public VmCreationParams firmware(VmFirmware firmware)
@Nonnull public VmFirmware getFirmware()
public void setFirmware(VmFirmware firmware)
public VmCreationParams ha(Boolean ha)
public void setHa(Boolean ha)
public VmCreationParams pciNics(NicWhereInput pciNics)
@Nullable public NicWhereInput getPciNics()
public void setPciNics(NicWhereInput pciNics)
public VmCreationParams vmPlacementGroup(VmPlacementGroupWhereInput vmPlacementGroup)
@Nullable public VmPlacementGroupWhereInput getVmPlacementGroup()
public void setVmPlacementGroup(VmPlacementGroupWhereInput vmPlacementGroup)
public VmCreationParams vmNics(List<VmNicParams> vmNics)
public VmCreationParams addVmNicsItem(VmNicParams vmNicsItem)
@Nonnull public List<VmNicParams> getVmNics()
public void setVmNics(List<VmNicParams> vmNics)
public VmCreationParams vmDisks(VmDiskParams vmDisks)
@Nonnull public VmDiskParams getVmDisks()
public void setVmDisks(VmDiskParams vmDisks)
public VmCreationParams memoryUnit(ByteUnit memoryUnit)
public void setMemoryUnit(ByteUnit memoryUnit)
public VmCreationParams memory(Long memory)
public void setMemory(Long memory)
public VmCreationParams cpuCores(Integer cpuCores)
public void setCpuCores(Integer cpuCores)
public VmCreationParams cpuSockets(Integer cpuSockets)
public void setCpuSockets(Integer cpuSockets)
public VmCreationParams guestOsType(VmGuestsOperationSystem guestOsType)
@Nullable public VmGuestsOperationSystem getGuestOsType()
public void setGuestOsType(VmGuestsOperationSystem guestOsType)
public VmCreationParams folderId(String folderId)
public void setFolderId(String folderId)
public VmCreationParams description(String description)
public void setDescription(String description)
public VmCreationParams name(String name)
public void setName(String name)
public VmCreationParams hostId(String hostId)
public void setHostId(String hostId)
public VmCreationParams clusterId(String clusterId)
public void setClusterId(String clusterId)
Copyright © 2025. All rights reserved.