你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
VirtualMachine.Update 接口
实现
public static interface VirtualMachine.Update
extends Appliable<VirtualMachine>, UpdateWithTags<Update>, WithProximityPlacementGroup, WithUnmanagedDataDisk, WithManagedDataDisk, WithSecondaryNetworkInterface, WithExtension, WithBootDiagnostics, WithBillingProfile, WithSystemAssignedManagedServiceIdentity, WithUserAssignedManagedServiceIdentity, WithLicenseType, WithAdditionalCapacities, WithOSDisk, WithSecurityFeatures, WithDeleteOptions
更新操作的模板,包含可修改的所有设置。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
abstract Update |
withDataDiskDefaultCachingType(CachingTypes cachingType)
指定托管数据磁盘的默认缓存类型。 |
abstract Update |
withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)
指定托管数据磁盘的删除选项。 |
abstract Update |
withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)
指定托管数据磁盘的磁盘加密集。 |
abstract Update |
withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)
指定存储帐户类型。 |
abstract Update |
withOSDiskCaching(CachingTypes cachingType)
指定 OS 磁盘的缓存类型。 |
abstract Update |
withOSDiskEncryptionSettings(DiskEncryptionSettings settings)
指定 OS 磁盘的加密设置。 |
abstract Update |
withOSDiskSizeInGB(int size)
指定 OS 磁盘的大小(以 GB 为单位)。 |
abstract Update |
withPriority(VirtualMachinePriorityTypes priority)
指定虚拟机的新优先级。 |
abstract Update |
withSize(VirtualMachineSizeTypes size)
指定虚拟机的新大小。 |
abstract Update |
withSize(String sizeName)
指定虚拟机的新大小。 |
方法详细信息
withDataDiskDefaultCachingType
public abstract VirtualMachine.Update withDataDiskDefaultCachingType(CachingTypes cachingType)
指定托管数据磁盘的默认缓存类型。
Parameters:
Returns:
withDataDiskDefaultDeleteOptions
public abstract VirtualMachine.Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)
指定托管数据磁盘的删除选项。
Parameters:
Returns:
withDataDiskDefaultDiskEncryptionSet
public abstract VirtualMachine.Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)
指定托管数据磁盘的磁盘加密集。
Parameters:
Returns:
withDataDiskDefaultStorageAccountType
public abstract VirtualMachine.Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)
指定存储帐户类型。
Parameters:
Returns:
withOSDiskCaching
public abstract VirtualMachine.Update withOSDiskCaching(CachingTypes cachingType)
指定 OS 磁盘的缓存类型。
Parameters:
Returns:
withOSDiskEncryptionSettings
public abstract VirtualMachine.Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)
指定 OS 磁盘的加密设置。
Parameters:
Returns:
withOSDiskSizeInGB
public abstract VirtualMachine.Update withOSDiskSizeInGB(int size)
指定 OS 磁盘的大小(以 GB 为单位)。
在 VM 更新过程中,只能调整非托管磁盘的大小。 必须使用托管磁盘 API 单独调整托管磁盘的大小。
Parameters:
Returns:
withPriority
public abstract VirtualMachine.Update withPriority(VirtualMachinePriorityTypes priority)
指定虚拟机的新优先级。
Parameters:
Returns:
withSize
public abstract VirtualMachine.Update withSize(VirtualMachineSizeTypes size)
指定虚拟机的新大小。
VirtualMachineSizeTypes 不是虚拟机大小的完整列表。 有关调整大小,请参阅 availableSizes() 。
Parameters:
Returns:
withSize
public abstract VirtualMachine.Update withSize(String sizeName)
指定虚拟机的新大小。
有关调整大小,请参阅 availableSizes() 。
Parameters:
Returns: