public static class CreateAutoProvisioningGroupRequest.CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Boolean |
burstingEnabled
Specifies whether to enable the performance burst feature for the system disk.
|
String |
encryptAlgorithm
The algorithm to use to encrypt the system disk.
|
String |
encrypted
Specifies whether to encrypt the system disk.
|
String |
KMSKeyId
The ID of the KMS key to use for the system disk.
|
Long |
provisionedIops
The provisioned read/write IOPS of the ESSD AutoPL disk to use as the system disk.
|
构造器和说明 |
---|
CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk() |
@NameInMap(value="BurstingEnabled") public Boolean burstingEnabled
Specifies whether to enable the performance burst feature for the system disk. Valid values:
example:This parameter is available only if you set
LaunchConfiguration.SystemDisk.Category
tocloud_auto
. For more information, see ESSD AutoPL disks.
false
@NameInMap(value="EncryptAlgorithm") public String encryptAlgorithm
The algorithm to use to encrypt the system disk. Valid values:
Default value: aes-256.
When both LaunchTemplateId and LaunchConfiguration.\* parameters are specified, LaunchTemplateId takes precedence.
example:This parameter is not publicly available.
aes-256
@NameInMap(value="Encrypted") public String encrypted
Specifies whether to encrypt the system disk. Valid values:
Default value: false.
When both LaunchTemplateId and LaunchConfiguration.\* parameters are specified, LaunchTemplateId takes precedence.
example:false
@NameInMap(value="KMSKeyId") public String KMSKeyId
The ID of the KMS key to use for the system disk.
When both LaunchTemplateId and LaunchConfiguration.\* parameters are specified, LaunchTemplateId takes precedence.
example:0e478b7a-4262-4802-b8cb-00d3fb40****
@NameInMap(value="ProvisionedIops") public Long provisionedIops
The provisioned read/write IOPS of the ESSD AutoPL disk to use as the system disk. Valid values: 0 to min{50,000, 1,000 × Capacity - Baseline IOPS}.
Baseline IOPS = min{1,800 + 50 × Capacity, 50,000}.
example:This parameter is available only if you set LaunchConfiguration.SystemDisk.Category to cloud_auto. For more information, see ESSD AutoPL disks.
40000
public CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk()
public static CreateAutoProvisioningGroupRequest.CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk build(Map<String,?> map) throws Exception
Exception
public CreateAutoProvisioningGroupRequest.CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk setBurstingEnabled(Boolean burstingEnabled)
public Boolean getBurstingEnabled()
public CreateAutoProvisioningGroupRequest.CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk setEncryptAlgorithm(String encryptAlgorithm)
public String getEncryptAlgorithm()
public CreateAutoProvisioningGroupRequest.CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk setEncrypted(String encrypted)
public String getEncrypted()
public CreateAutoProvisioningGroupRequest.CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk setKMSKeyId(String KMSKeyId)
public String getKMSKeyId()
public CreateAutoProvisioningGroupRequest.CreateAutoProvisioningGroupRequestLaunchConfigurationSystemDisk setProvisionedIops(Long provisionedIops)
public Long getProvisionedIops()
Copyright © 2024. All rights reserved.