@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class VmTemplate extends Object
| 构造器和说明 |
|---|
VmTemplate() |
public static final String SERIALIZED_NAME_CLOUD_INIT_SUPPORTED
public static final String SERIALIZED_NAME_CONTENT_LIBRARY_VM_TEMPLATE
public static final String SERIALIZED_NAME_ENTITY_ASYNC_STATUS
public static final String SERIALIZED_NAME_LOCAL_CREATED_AT
public static final String SERIALIZED_NAME_MAX_BANDWIDTH_POLICY
public static final String SERIALIZED_NAME_MAX_IOPS_POLICY
public VmTemplate clockOffset(VmClockOffset clockOffset)
@Nonnull public VmClockOffset getClockOffset()
public void setClockOffset(VmClockOffset clockOffset)
public VmTemplate cloudInitSupported(Boolean cloudInitSupported)
@Nonnull public Boolean getCloudInitSupported()
public void setCloudInitSupported(Boolean cloudInitSupported)
public VmTemplate cluster(NestedCluster cluster)
@Nonnull public NestedCluster getCluster()
public void setCluster(NestedCluster cluster)
public VmTemplate contentLibraryVmTemplate(NestedContentLibraryVmTemplate contentLibraryVmTemplate)
@Nullable public NestedContentLibraryVmTemplate getContentLibraryVmTemplate()
public void setContentLibraryVmTemplate(NestedContentLibraryVmTemplate contentLibraryVmTemplate)
public VmTemplate cpu(NestedCpu cpu)
public void setCpu(NestedCpu cpu)
public VmTemplate cpuModel(String cpuModel)
public void setCpuModel(String cpuModel)
public VmTemplate description(String description)
public void setDescription(String description)
public VmTemplate entityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
@Nullable public EntityAsyncStatus getEntityAsyncStatus()
public void setEntityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
public VmTemplate firmware(VmFirmware firmware)
@Nonnull public VmFirmware getFirmware()
public void setFirmware(VmFirmware firmware)
public VmTemplate ha(Boolean ha)
public void setHa(Boolean ha)
public VmTemplate id(String id)
public void setId(String id)
public VmTemplate ioPolicy(VmDiskIoPolicy ioPolicy)
@Nullable public VmDiskIoPolicy getIoPolicy()
public void setIoPolicy(VmDiskIoPolicy ioPolicy)
public VmTemplate labels(List<NestedLabel> labels)
public VmTemplate addLabelsItem(NestedLabel labelsItem)
@Nullable public List<NestedLabel> getLabels()
public void setLabels(List<NestedLabel> labels)
public VmTemplate localCreatedAt(String localCreatedAt)
public void setLocalCreatedAt(String localCreatedAt)
public VmTemplate localId(String localId)
public void setLocalId(String localId)
public VmTemplate maxBandwidth(Long maxBandwidth)
public void setMaxBandwidth(Long maxBandwidth)
public VmTemplate maxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
@Nullable public VmDiskIoRestrictType getMaxBandwidthPolicy()
public void setMaxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
public VmTemplate maxIops(Integer maxIops)
public void setMaxIops(Integer maxIops)
public VmTemplate maxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
@Nullable public VmDiskIoRestrictType getMaxIopsPolicy()
public void setMaxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
public VmTemplate memory(Long memory)
public void setMemory(Long memory)
public VmTemplate name(String name)
public void setName(String name)
public VmTemplate size(Long size)
public void setSize(Long size)
public VmTemplate vcpu(Integer vcpu)
public void setVcpu(Integer vcpu)
public VmTemplate videoType(String videoType)
public void setVideoType(String videoType)
public VmTemplate vmDisks(List<NestedFrozenDisks> vmDisks)
public VmTemplate addVmDisksItem(NestedFrozenDisks vmDisksItem)
@Nullable public List<NestedFrozenDisks> getVmDisks()
public void setVmDisks(List<NestedFrozenDisks> vmDisks)
public VmTemplate vmNics(List<NestedTemplateNic> vmNics)
public VmTemplate addVmNicsItem(NestedTemplateNic vmNicsItem)
@Nullable public List<NestedTemplateNic> getVmNics()
public void setVmNics(List<NestedTemplateNic> vmNics)
public VmTemplate winOpt(Boolean winOpt)
public void setWinOpt(Boolean winOpt)
Copyright © 2025. All rights reserved.