@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class MigrateVmConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
SERIALIZED_NAME_DELETE_SRC_VM |
static String |
SERIALIZED_NAME_ELF_STORAGE_POLICY |
static String |
SERIALIZED_NAME_MIGRATE_TYPE |
static String |
SERIALIZED_NAME_NETWORK_MAPPING |
static String |
SERIALIZED_NAME_NEW_NAME |
static String |
SERIALIZED_NAME_REMOVE_UNMOVABLE_DEVICES |
| 构造器和说明 |
|---|
MigrateVmConfig() |
public static final String SERIALIZED_NAME_REMOVE_UNMOVABLE_DEVICES
public static final String SERIALIZED_NAME_NETWORK_MAPPING
public static final String SERIALIZED_NAME_ELF_STORAGE_POLICY
public MigrateVmConfig removeUnmovableDevices(Boolean removeUnmovableDevices)
@Nullable public Boolean getRemoveUnmovableDevices()
public void setRemoveUnmovableDevices(Boolean removeUnmovableDevices)
public MigrateVmConfig newName(String newName)
public void setNewName(String newName)
public MigrateVmConfig networkMapping(List<VlanMapping> networkMapping)
public MigrateVmConfig addNetworkMappingItem(VlanMapping networkMappingItem)
@Nonnull public List<VlanMapping> getNetworkMapping()
public void setNetworkMapping(List<VlanMapping> networkMapping)
public MigrateVmConfig migrateType(MigrateType migrateType)
@Nonnull public MigrateType getMigrateType()
public void setMigrateType(MigrateType migrateType)
public MigrateVmConfig elfStoragePolicy(VmVolumeElfStoragePolicyType elfStoragePolicy)
@Nonnull public VmVolumeElfStoragePolicyType getElfStoragePolicy()
public void setElfStoragePolicy(VmVolumeElfStoragePolicyType elfStoragePolicy)
public MigrateVmConfig deleteSrcVm(Boolean deleteSrcVm)
public void setDeleteSrcVm(Boolean deleteSrcVm)
Copyright © 2025. All rights reserved.