public static final class ModifyDiskAttributeRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
ModifyDiskAttributeRequest |
build() |
ModifyDiskAttributeRequest.Builder |
burstingEnabled(Boolean burstingEnabled)
Specifies whether to enable the performance burst feature for data disk N.
|
ModifyDiskAttributeRequest.Builder |
deleteAutoSnapshot(Boolean deleteAutoSnapshot)
Specifies whether to delete the automatic snapshots of the disk when the disk is released.
|
ModifyDiskAttributeRequest.Builder |
deleteWithInstance(Boolean deleteWithInstance)
Specifies whether to release the disk along with its associated instance.
|
ModifyDiskAttributeRequest.Builder |
description(String description)
The description of the disk.
|
ModifyDiskAttributeRequest.Builder |
diskId(String diskId)
The ID of the disk.
|
ModifyDiskAttributeRequest.Builder |
diskIds(List<String> diskIds)
The ID of disk N.
|
ModifyDiskAttributeRequest.Builder |
diskName(String diskName)
The name of the disk.
|
ModifyDiskAttributeRequest.Builder |
enableAutoSnapshot(Boolean enableAutoSnapshot)
Specifies whether to enable the automatic snapshot policy feature for the cloud disk.
|
ModifyDiskAttributeRequest.Builder |
ownerAccount(String ownerAccount)
OwnerAccount.
|
ModifyDiskAttributeRequest.Builder |
ownerId(Long ownerId)
OwnerId.
|
ModifyDiskAttributeRequest.Builder |
regionId(String regionId)
The region ID of the command.
|
ModifyDiskAttributeRequest.Builder |
resourceOwnerAccount(String resourceOwnerAccount)
ResourceOwnerAccount.
|
ModifyDiskAttributeRequest.Builder |
resourceOwnerId(Long resourceOwnerId)
ResourceOwnerId.
|
ModifyDiskAttributeRequest.Builder |
sourceRegionId(String sourceRegionId)
SourceRegionId.
|
public ModifyDiskAttributeRequest.Builder sourceRegionId(String sourceRegionId)
public ModifyDiskAttributeRequest.Builder burstingEnabled(Boolean burstingEnabled)
* true: encrypts the disk. * false: does not encrypt the disk.
public ModifyDiskAttributeRequest.Builder deleteAutoSnapshot(Boolean deleteAutoSnapshot)
public ModifyDiskAttributeRequest.Builder deleteWithInstance(Boolean deleteWithInstance)
An error is returned if you set `DeleteWithInstance` to `false` in one of the following cases: * The disk is a local disk. * The disk is a basic disk and is not removable. If the Portable attribute of a disk is set to false, the disk is not removable.
public ModifyDiskAttributeRequest.Builder description(String description)
public ModifyDiskAttributeRequest.Builder diskId(String diskId)
> You can specify the `DiskId` parameter or the `DiskIds.N` parameter, but you cannot specify both parameters at the same time.
public ModifyDiskAttributeRequest.Builder diskIds(List<String> diskIds)
> You can specify the `DiskId` parameter or the `DiskIds.N` parameter, but you cannot specify both parameters at the same time.
public ModifyDiskAttributeRequest.Builder diskName(String diskName)
public ModifyDiskAttributeRequest.Builder enableAutoSnapshot(Boolean enableAutoSnapshot)
* true * false This parameter is empty by default, which indicates that the current value remains unchanged. > By default, the automatic snapshot policy feature is enabled for cloud disks. You only need to associate an automatic snapshot policy with a cloud disk before you can use the policy.
public ModifyDiskAttributeRequest.Builder ownerAccount(String ownerAccount)
public ModifyDiskAttributeRequest.Builder ownerId(Long ownerId)
public ModifyDiskAttributeRequest.Builder regionId(String regionId)
public ModifyDiskAttributeRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ModifyDiskAttributeRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ModifyDiskAttributeRequest build()
Copyright © 2024. All rights reserved.