@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class ContentLibraryVmTemplate extends Object
| 构造器和说明 |
|---|
ContentLibraryVmTemplate() |
public static final String SERIALIZED_NAME_CLOUD_INIT_SUPPORTED
public static final String SERIALIZED_NAME_ENTITY_ASYNC_STATUS
public static final String SERIALIZED_NAME_MAX_BANDWIDTH_POLICY
public static final String SERIALIZED_NAME_MAX_IOPS_POLICY
public static final String SERIALIZED_NAME_TEMPLATE_CONFIG
public static final String SERIALIZED_NAME_VM_TEMPLATE_UUIDS
public ContentLibraryVmTemplate architecture(Architecture architecture)
@Nonnull public Architecture getArchitecture()
public void setArchitecture(Architecture architecture)
public ContentLibraryVmTemplate clockOffset(VmClockOffset clockOffset)
@Nullable public VmClockOffset getClockOffset()
public void setClockOffset(VmClockOffset clockOffset)
public ContentLibraryVmTemplate cloudInitSupported(Boolean cloudInitSupported)
@Nonnull public Boolean getCloudInitSupported()
public void setCloudInitSupported(Boolean cloudInitSupported)
public ContentLibraryVmTemplate clusters(List<NestedCluster> clusters)
public ContentLibraryVmTemplate addClustersItem(NestedCluster clustersItem)
@Nullable public List<NestedCluster> getClusters()
public void setClusters(List<NestedCluster> clusters)
public ContentLibraryVmTemplate cpu(NestedCpu cpu)
public void setCpu(NestedCpu cpu)
public ContentLibraryVmTemplate cpuModel(String cpuModel)
public void setCpuModel(String cpuModel)
public ContentLibraryVmTemplate createdAt(String createdAt)
public void setCreatedAt(String createdAt)
public ContentLibraryVmTemplate description(String description)
public void setDescription(String description)
public ContentLibraryVmTemplate entityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
@Nullable public EntityAsyncStatus getEntityAsyncStatus()
public void setEntityAsyncStatus(EntityAsyncStatus entityAsyncStatus)
public ContentLibraryVmTemplate firmware(VmFirmware firmware)
@Nullable public VmFirmware getFirmware()
public void setFirmware(VmFirmware firmware)
public ContentLibraryVmTemplate ha(Boolean ha)
public void setHa(Boolean ha)
public ContentLibraryVmTemplate id(String id)
public void setId(String id)
public ContentLibraryVmTemplate ioPolicy(VmDiskIoPolicy ioPolicy)
@Nullable public VmDiskIoPolicy getIoPolicy()
public void setIoPolicy(VmDiskIoPolicy ioPolicy)
public ContentLibraryVmTemplate labels(List<NestedLabel> labels)
public ContentLibraryVmTemplate addLabelsItem(NestedLabel labelsItem)
@Nullable public List<NestedLabel> getLabels()
public void setLabels(List<NestedLabel> labels)
public ContentLibraryVmTemplate maxBandwidth(Long maxBandwidth)
public void setMaxBandwidth(Long maxBandwidth)
public ContentLibraryVmTemplate maxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
@Nullable public VmDiskIoRestrictType getMaxBandwidthPolicy()
public void setMaxBandwidthPolicy(VmDiskIoRestrictType maxBandwidthPolicy)
public ContentLibraryVmTemplate maxIops(Integer maxIops)
public void setMaxIops(Integer maxIops)
public ContentLibraryVmTemplate maxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
@Nullable public VmDiskIoRestrictType getMaxIopsPolicy()
public void setMaxIopsPolicy(VmDiskIoRestrictType maxIopsPolicy)
public ContentLibraryVmTemplate memory(Long memory)
public void setMemory(Long memory)
public ContentLibraryVmTemplate name(String name)
public void setName(String name)
public ContentLibraryVmTemplate os(String os)
public void setOs(String os)
public ContentLibraryVmTemplate size(Long size)
public void setSize(Long size)
public ContentLibraryVmTemplate templateConfig(NestedTemplateConfig templateConfig)
@Nullable public NestedTemplateConfig getTemplateConfig()
public void setTemplateConfig(NestedTemplateConfig templateConfig)
public ContentLibraryVmTemplate vcpu(Integer vcpu)
public void setVcpu(Integer vcpu)
public ContentLibraryVmTemplate videoType(String videoType)
public void setVideoType(String videoType)
public ContentLibraryVmTemplate vmDisks(List<NestedContentLibraryVmTemplateDisk> vmDisks)
public ContentLibraryVmTemplate addVmDisksItem(NestedContentLibraryVmTemplateDisk vmDisksItem)
@Nullable public List<NestedContentLibraryVmTemplateDisk> getVmDisks()
public void setVmDisks(List<NestedContentLibraryVmTemplateDisk> vmDisks)
public ContentLibraryVmTemplate vmNics(List<NestedContentLibraryVmTemplateNic> vmNics)
public ContentLibraryVmTemplate addVmNicsItem(NestedContentLibraryVmTemplateNic vmNicsItem)
@Nullable public List<NestedContentLibraryVmTemplateNic> getVmNics()
public void setVmNics(List<NestedContentLibraryVmTemplateNic> vmNics)
public ContentLibraryVmTemplate vmTemplateUuids(List<String> vmTemplateUuids)
public ContentLibraryVmTemplate addVmTemplateUuidsItem(String vmTemplateUuidsItem)
@Nonnull public List<String> getVmTemplateUuids()
public ContentLibraryVmTemplate vmTemplates(List<NestedVmTemplate> vmTemplates)
public ContentLibraryVmTemplate addVmTemplatesItem(NestedVmTemplate vmTemplatesItem)
@Nullable public List<NestedVmTemplate> getVmTemplates()
public void setVmTemplates(List<NestedVmTemplate> vmTemplates)
public ContentLibraryVmTemplate winOpt(Boolean winOpt)
public void setWinOpt(Boolean winOpt)
public ContentLibraryVmTemplate zbsStorageInfo(List<NestedZbsStorageInfo> zbsStorageInfo)
public ContentLibraryVmTemplate addZbsStorageInfoItem(NestedZbsStorageInfo zbsStorageInfoItem)
@Nullable public List<NestedZbsStorageInfo> getZbsStorageInfo()
public void setZbsStorageInfo(List<NestedZbsStorageInfo> zbsStorageInfo)
Copyright © 2025. All rights reserved.