public static final class ResizeDiskRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
ResizeDiskRequest |
build() |
ResizeDiskRequest.Builder |
clientToken(String clientToken)
The client token that is used to ensure the idempotence of the request.
|
ResizeDiskRequest.Builder |
diskId(String diskId)
The ID of the disk.
|
ResizeDiskRequest.Builder |
newSize(Integer newSize)
The new disk capacity.
|
ResizeDiskRequest.Builder |
ownerAccount(String ownerAccount)
OwnerAccount.
|
ResizeDiskRequest.Builder |
ownerId(Long ownerId)
RAM用户的虚拟账号ID。
|
ResizeDiskRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
资源主账号的账号名称。
|
ResizeDiskRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
资源主账号的ID,亦即UID。
|
ResizeDiskRequest.Builder |
sourceRegionId(String sourceRegionId)
SourceRegionId.
|
ResizeDiskRequest.Builder |
type(String type)
The method to use to resize the disk.
|
public ResizeDiskRequest.Builder sourceRegionId(String sourceRegionId)
public ResizeDiskRequest.Builder clientToken(String clientToken)
public ResizeDiskRequest.Builder diskId(String diskId)
public ResizeDiskRequest.Builder newSize(Integer newSize)
* System disk: 20 to 500. * Data disk: * Ultra disk (cloud_efficiency): 20 to 32768. * Standard SSD (cloud_ssd): 20 to 32768. * ESSD (cloud_essd): Valid values when the NewSize parameter is set to cloud_essd depend on the `PerformanceLevel` value. You can call the [DescribeDisks](~~25514~~) operation to query disk information and check the `PerformanceLevel` parameter in the response. * Valid values when the PerformanceLevel parameter is set to PL0: 40 to 32768. * Valid values when the PerformanceLevel parameter is set to PL1: 20 to 32768. * Valid values when the PerformanceLevel parameter is set to PL2: 461 to 32768. * Valid values when the PerformanceLevel parameter is set to PL3: 1261 to 32768. * Basic disk (cloud): 5 to 2000. The new disk capacity must be greater than the original disk capacity.
public ResizeDiskRequest.Builder ownerAccount(String ownerAccount)
public ResizeDiskRequest.Builder ownerId(Long ownerId)
public ResizeDiskRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ResizeDiskRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ResizeDiskRequest.Builder type(String type)
* offline: resizes the disk offline. After you resize a disk offline, you must restart its associated instance by using the ECS console or by calling the [RebootInstance](~~25502~~) operation to make the resizing operation take effect. For information about how to restart an ECS instance in the ECS console, see [Restart an instance](~~25440~~). * online: resizes the disk online. After you resize a disk online, the resizing operation takes effect immediately and you do not need to restart the instance. You can resize ultra disks, standard SSDs, and ESSDs online.
public ResizeDiskRequest build()
Copyright © 2023. All rights reserved.