public static final class DescribePriceRequest.SystemDisk.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribePriceRequest.SystemDisk |
build() |
DescribePriceRequest.SystemDisk.Builder |
category(String category)
The category of the system disk.
|
DescribePriceRequest.SystemDisk.Builder |
performanceLevel(String performanceLevel)
The performance level of the system disk when the disk is an ESSD.
|
DescribePriceRequest.SystemDisk.Builder |
size(Integer size)
The size of the system disk.
|
public DescribePriceRequest.SystemDisk.Builder category(String category)
* cloud: basic disk * cloud_efficiency: ultra disk * cloud_ssd: standard SSD * ephemeral_ssd: local SSD * cloud_essd: Enterprise SSD (ESSD) * cloud_auto: ESSD AutoPL disk Default value: * When InstanceType is set to a retired instance type and `IoOptimized` is set to `none`, the default value is `cloud`. * In other cases, the default value is `cloud_efficiency`. > If you want to query the price of a system disk, you must also specify `ImageId`.
public DescribePriceRequest.SystemDisk.Builder performanceLevel(String performanceLevel)
PL0, PL1 (default), PL2, PL3.
public DescribePriceRequest.SystemDisk.Builder size(Integer size)
* Basic disk (cloud): 20 to 500. * ESSD (cloud_essd): Valid values vary based on the SystemDisk.PerformanceLevel value. * Valid values when SystemDisk.PerformanceLevel is set to PL0: 1 to 2048. * Valid values when SystemDisk.PerformanceLevel is set to PL1: 20 to 2048. * Valid values when SystemDisk.PerformanceLevel is set to PL2: 461 to 2048. * Valid values when SystemDisk.PerformanceLevel is set to PL3: 1261 to 2048. * ESSD AutoPL disk (cloud_auto): 1 to 2048. * Other disk categories: 20 to 2048. Default value: 20 or the size of the image specified by ImageId, whichever is greater.
public DescribePriceRequest.SystemDisk build()
Copyright © 2024. All rights reserved.