RosDiskProps
Properties for defining a RosDisk.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-disk
Initializer
import com.aliyun.ros.cdk.ecs.RosDiskProps;
RosDiskProps.builder()
//  .autoSnapshotPolicyId(java.lang.String)
//  .autoSnapshotPolicyId(IResolvable)
//  .burstingEnabled(java.lang.Boolean)
//  .burstingEnabled(IResolvable)
//  .deleteAutoSnapshot(java.lang.Boolean)
//  .deleteAutoSnapshot(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .diskCategory(java.lang.String)
//  .diskCategory(IResolvable)
//  .diskName(java.lang.String)
//  .diskName(IResolvable)
//  .encrypted(java.lang.Boolean)
//  .encrypted(IResolvable)
//  .instanceId(java.lang.String)
//  .instanceId(IResolvable)
//  .kmsKeyId(java.lang.String)
//  .kmsKeyId(IResolvable)
//  .multiAttach(java.lang.String)
//  .multiAttach(IResolvable)
//  .performanceLevel(java.lang.String)
//  .performanceLevel(IResolvable)
//  .provisionedIops(java.lang.Number)
//  .provisionedIops(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .size(java.lang.Number)
//  .size(IResolvable)
//  .snapshotId(java.lang.String)
//  .snapshotId(IResolvable)
//  .storageSetId(java.lang.String)
//  .storageSetId(IResolvable)
//  .storageSetPartitionNumber(java.lang.Number)
//  .storageSetPartitionNumber(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .zoneId(java.lang.String)
//  .zoneId(IResolvable)
    .build();
Properties
| Name | Type | Description | 
|---|---|---|
autoSnapshotPolicyId | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
burstingEnabled | 
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
deleteAutoSnapshot | 
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
description | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
diskCategory | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
diskName | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
encrypted | 
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
instanceId | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
kmsKeyId | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
multiAttach | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
performanceLevel | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
provisionedIops | 
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
resourceGroupId | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
size | 
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
snapshotId | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
storageSetId | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
storageSetPartitionNumber | 
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
tags | 
java.util.List<TagsProperty> | 
No description. | 
zoneId | 
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | 
No description. | 
autoSnapshotPolicyIdOptional 
public java.lang.Object getAutoSnapshotPolicyId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
burstingEnabledOptional 
public java.lang.Object getBurstingEnabled();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
 
deleteAutoSnapshotOptional 
public java.lang.Object getDeleteAutoSnapshot();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
 
descriptionOptional 
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
diskCategoryOptional 
public java.lang.Object getDiskCategory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
diskNameOptional 
public java.lang.Object getDiskName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
encryptedOptional 
public java.lang.Object getEncrypted();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
 
instanceIdOptional 
public java.lang.Object getInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
kmsKeyIdOptional 
public java.lang.Object getKmsKeyId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
multiAttachOptional 
public java.lang.Object getMultiAttach();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
performanceLevelOptional 
public java.lang.Object getPerformanceLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
provisionedIopsOptional 
public java.lang.Object getProvisionedIops();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
 
resourceGroupIdOptional 
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
sizeOptional 
public java.lang.Object getSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
 
snapshotIdOptional 
public java.lang.Object getSnapshotId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
storageSetIdOptional 
public java.lang.Object getStorageSetId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
 
storageSetPartitionNumberOptional 
public java.lang.Object getStorageSetPartitionNumber();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
 
tagsOptional 
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
 
zoneIdOptional 
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable