public class CbsClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION| Constructor and Description |
|---|
CbsClient(Credential credential,
String region) |
CbsClient(Credential credential,
String region,
ClientProfile profile) |
| Modifier and Type | Method and Description |
|---|---|
ApplyDiskBackupResponse |
ApplyDiskBackup(ApplyDiskBackupRequest req)
This API is used to roll back a backup point to the original cloud disk.
|
ApplySnapshotResponse |
ApplySnapshot(ApplySnapshotRequest req)
This API (ApplySnapshot) is used to roll back a snapshot to the original cloud disk.
|
AttachDisksResponse |
AttachDisks(AttachDisksRequest req)
This API is used to mount one or more cloud disks.
|
BindAutoSnapshotPolicyResponse |
BindAutoSnapshotPolicy(BindAutoSnapshotPolicyRequest req)
This API (BindAutoSnapshotPolicy) is used to bind the cloud disk to the specified scheduled snapshot policy.
|
CopySnapshotCrossRegionsResponse |
CopySnapshotCrossRegions(CopySnapshotCrossRegionsRequest req)
This API is used to replicate a snapshot to another region.
|
CreateAutoSnapshotPolicyResponse |
CreateAutoSnapshotPolicy(CreateAutoSnapshotPolicyRequest req)
This API (CreateAutoSnapshotPolicy) is used to create a scheduled snapshot policy.
|
CreateDiskBackupResponse |
CreateDiskBackup(CreateDiskBackupRequest req)
This API is used to create a backup point for a cloud disk.
|
CreateDisksResponse |
CreateDisks(CreateDisksRequest req)
This API is used to create cloud disks.
|
CreateSnapshotResponse |
CreateSnapshot(CreateSnapshotRequest req)
This API is used to create a snapshot for the specified cloud disk.
|
DeleteAutoSnapshotPoliciesResponse |
DeleteAutoSnapshotPolicies(DeleteAutoSnapshotPoliciesRequest req)
This API (DeleteAutoSnapshotPolicies) is used to delete scheduled snapshot policies.
|
DeleteDiskBackupsResponse |
DeleteDiskBackups(DeleteDiskBackupsRequest req)
This API is used to delete the backup points of the specified cloud disk in batches.
|
DeleteSnapshotsResponse |
DeleteSnapshots(DeleteSnapshotsRequest req)
This API is used to delete snapshots.
|
DescribeAutoSnapshotPoliciesResponse |
DescribeAutoSnapshotPolicies(DescribeAutoSnapshotPoliciesRequest req)
This API is used to query scheduled snapshot policies.
|
DescribeDiskAssociatedAutoSnapshotPolicyResponse |
DescribeDiskAssociatedAutoSnapshotPolicy(DescribeDiskAssociatedAutoSnapshotPolicyRequest req)
This API (DescribeDiskAssociatedAutoSnapshotPolicy) is used to query the scheduled snapshot policy bound to a cloud disk.
|
DescribeDiskBackupsResponse |
DescribeDiskBackups(DescribeDiskBackupsRequest req)
This API is used to query the details of backup points.
|
DescribeDiskConfigQuotaResponse |
DescribeDiskConfigQuota(DescribeDiskConfigQuotaRequest req)
This API (DescribeDiskConfigQuota) is used to query the cloud disk quota.
|
DescribeDiskOperationLogsResponse |
DescribeDiskOperationLogs(DescribeDiskOperationLogsRequest req)
接口已废弃,切换至云审计接口。见https://tapd.woa.com/pro/prong/stories/view/1010114221880719007
This API has been disused.
|
DescribeDisksResponse |
DescribeDisks(DescribeDisksRequest req)
This API (DescribeDisks) is used to query the list of cloud disks.
|
DescribeInstancesDiskNumResponse |
DescribeInstancesDiskNum(DescribeInstancesDiskNumRequest req)
This API (DescribeInstancesDiskNum) is used to query the number of cloud disks mounted in the instance.
|
DescribeSnapshotOperationLogsResponse |
DescribeSnapshotOperationLogs(DescribeSnapshotOperationLogsRequest req)
接口已废弃,切换至云审计接口。见https://tapd.woa.com/pro/prong/stories/view/1010114221880719007
This API has been disused.
|
DescribeSnapshotsResponse |
DescribeSnapshots(DescribeSnapshotsRequest req)
This API (DescribeSnapshots) is used to query the details of snapshots.
|
DescribeSnapshotSharePermissionResponse |
DescribeSnapshotSharePermission(DescribeSnapshotSharePermissionRequest req)
This API is used to query the sharing information of snapshots.
|
DetachDisksResponse |
DetachDisks(DetachDisksRequest req)
This API is used to unmount one or more cloud disks.
|
GetSnapOverviewResponse |
GetSnapOverview(GetSnapOverviewRequest req)
This API is used to get snapshot overview information.
|
InitializeDisksResponse |
InitializeDisks(InitializeDisksRequest req)
This API is used to reinitialize the cloud disks.
|
InquirePriceModifyDiskBackupQuotaResponse |
InquirePriceModifyDiskBackupQuota(InquirePriceModifyDiskBackupQuotaRequest req)
This API is used to query the price of a cloud disk after its backup point quota is modified.
|
InquirePriceModifyDiskExtraPerformanceResponse |
InquirePriceModifyDiskExtraPerformance(InquirePriceModifyDiskExtraPerformanceRequest req)
This API is used to query the price for adjusting the cloud disk’s extra performance.
|
InquiryPriceCreateDisksResponse |
InquiryPriceCreateDisks(InquiryPriceCreateDisksRequest req)
This API is used to query the price of creating cloud disks.
|
InquiryPriceResizeDiskResponse |
InquiryPriceResizeDisk(InquiryPriceResizeDiskRequest req)
This API is used to query the price for expanding cloud disks.
|
ModifyAutoSnapshotPolicyAttributeResponse |
ModifyAutoSnapshotPolicyAttribute(ModifyAutoSnapshotPolicyAttributeRequest req)
This API (ModifyAutoSnapshotPolicyAttribute) is used to modify the attributes of an automatic snapshot policy.
|
ModifyDiskAttributesResponse |
ModifyDiskAttributes(ModifyDiskAttributesRequest req)
Only the project ID of elastic cloud disk can be modified.
|
ModifyDiskBackupQuotaResponse |
ModifyDiskBackupQuota(ModifyDiskBackupQuotaRequest req)
This API is used to modify the cloud disk backup point quota.
|
ModifyDiskExtraPerformanceResponse |
ModifyDiskExtraPerformance(ModifyDiskExtraPerformanceRequest req)
This API is used to adjust extra performance for Enhanced SSD (CLOUD_HSSD) and ulTra SSD.
|
ModifySnapshotAttributeResponse |
ModifySnapshotAttribute(ModifySnapshotAttributeRequest req)
This API (ModifySnapshotAttribute) is used to modify the attributes of a specified snapshot.
|
ModifySnapshotsSharePermissionResponse |
ModifySnapshotsSharePermission(ModifySnapshotsSharePermissionRequest req)
This API is used to modify snapshot sharing information.
|
ResizeDiskResponse |
ResizeDisk(ResizeDiskRequest req)
This API is used to expand cloud disks.
|
TerminateDisksResponse |
TerminateDisks(TerminateDisksRequest req)
This API is used to return cloud disks.
|
UnbindAutoSnapshotPolicyResponse |
UnbindAutoSnapshotPolicy(UnbindAutoSnapshotPolicyRequest req)
This API (UnbindAutoSnapshotPolicy) is used to unbind the cloud disk from the specified scheduled snapshot policy.
|
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, internalRequest, internalRequestRaw, processResponseJson, processResponseSSE, retry, setClientProfile, setCredential, setRegion, setRegionBreakerpublic CbsClient(Credential credential, String region)
public CbsClient(Credential credential, String region, ClientProfile profile)
public ApplyDiskBackupResponse ApplyDiskBackup(ApplyDiskBackupRequest req) throws TencentCloudSDKException
req - ApplyDiskBackupRequestTencentCloudSDKExceptionpublic ApplySnapshotResponse ApplySnapshot(ApplySnapshotRequest req) throws TencentCloudSDKException
req - ApplySnapshotRequestTencentCloudSDKExceptionpublic AttachDisksResponse AttachDisks(AttachDisksRequest req) throws TencentCloudSDKException
req - AttachDisksRequestTencentCloudSDKExceptionpublic BindAutoSnapshotPolicyResponse BindAutoSnapshotPolicy(BindAutoSnapshotPolicyRequest req) throws TencentCloudSDKException
req - BindAutoSnapshotPolicyRequestTencentCloudSDKExceptionpublic CopySnapshotCrossRegionsResponse CopySnapshotCrossRegions(CopySnapshotCrossRegionsRequest req) throws TencentCloudSDKException
req - CopySnapshotCrossRegionsRequestTencentCloudSDKExceptionpublic CreateAutoSnapshotPolicyResponse CreateAutoSnapshotPolicy(CreateAutoSnapshotPolicyRequest req) throws TencentCloudSDKException
req - CreateAutoSnapshotPolicyRequestTencentCloudSDKExceptionpublic CreateDiskBackupResponse CreateDiskBackup(CreateDiskBackupRequest req) throws TencentCloudSDKException
req - CreateDiskBackupRequestTencentCloudSDKExceptionpublic CreateDisksResponse CreateDisks(CreateDisksRequest req) throws TencentCloudSDKException
req - CreateDisksRequestTencentCloudSDKExceptionpublic CreateSnapshotResponse CreateSnapshot(CreateSnapshotRequest req) throws TencentCloudSDKException
req - CreateSnapshotRequestTencentCloudSDKExceptionpublic DeleteAutoSnapshotPoliciesResponse DeleteAutoSnapshotPolicies(DeleteAutoSnapshotPoliciesRequest req) throws TencentCloudSDKException
req - DeleteAutoSnapshotPoliciesRequestTencentCloudSDKExceptionpublic DeleteDiskBackupsResponse DeleteDiskBackups(DeleteDiskBackupsRequest req) throws TencentCloudSDKException
req - DeleteDiskBackupsRequestTencentCloudSDKExceptionpublic DeleteSnapshotsResponse DeleteSnapshots(DeleteSnapshotsRequest req) throws TencentCloudSDKException
req - DeleteSnapshotsRequestTencentCloudSDKExceptionpublic DescribeAutoSnapshotPoliciesResponse DescribeAutoSnapshotPolicies(DescribeAutoSnapshotPoliciesRequest req) throws TencentCloudSDKException
req - DescribeAutoSnapshotPoliciesRequestTencentCloudSDKExceptionpublic DescribeDiskAssociatedAutoSnapshotPolicyResponse DescribeDiskAssociatedAutoSnapshotPolicy(DescribeDiskAssociatedAutoSnapshotPolicyRequest req) throws TencentCloudSDKException
req - DescribeDiskAssociatedAutoSnapshotPolicyRequestTencentCloudSDKExceptionpublic DescribeDiskBackupsResponse DescribeDiskBackups(DescribeDiskBackupsRequest req) throws TencentCloudSDKException
req - DescribeDiskBackupsRequestTencentCloudSDKExceptionpublic DescribeDiskConfigQuotaResponse DescribeDiskConfigQuota(DescribeDiskConfigQuotaRequest req) throws TencentCloudSDKException
req - DescribeDiskConfigQuotaRequestTencentCloudSDKExceptionpublic DescribeDiskOperationLogsResponse DescribeDiskOperationLogs(DescribeDiskOperationLogsRequest req) throws TencentCloudSDKException
req - DescribeDiskOperationLogsRequestTencentCloudSDKExceptionpublic DescribeDisksResponse DescribeDisks(DescribeDisksRequest req) throws TencentCloudSDKException
req - DescribeDisksRequestTencentCloudSDKExceptionpublic DescribeInstancesDiskNumResponse DescribeInstancesDiskNum(DescribeInstancesDiskNumRequest req) throws TencentCloudSDKException
req - DescribeInstancesDiskNumRequestTencentCloudSDKExceptionpublic DescribeSnapshotOperationLogsResponse DescribeSnapshotOperationLogs(DescribeSnapshotOperationLogsRequest req) throws TencentCloudSDKException
req - DescribeSnapshotOperationLogsRequestTencentCloudSDKExceptionpublic DescribeSnapshotSharePermissionResponse DescribeSnapshotSharePermission(DescribeSnapshotSharePermissionRequest req) throws TencentCloudSDKException
req - DescribeSnapshotSharePermissionRequestTencentCloudSDKExceptionpublic DescribeSnapshotsResponse DescribeSnapshots(DescribeSnapshotsRequest req) throws TencentCloudSDKException
req - DescribeSnapshotsRequestTencentCloudSDKExceptionpublic DetachDisksResponse DetachDisks(DetachDisksRequest req) throws TencentCloudSDKException
req - DetachDisksRequestTencentCloudSDKExceptionpublic GetSnapOverviewResponse GetSnapOverview(GetSnapOverviewRequest req) throws TencentCloudSDKException
req - GetSnapOverviewRequestTencentCloudSDKExceptionpublic InitializeDisksResponse InitializeDisks(InitializeDisksRequest req) throws TencentCloudSDKException
req - InitializeDisksRequestTencentCloudSDKExceptionpublic InquirePriceModifyDiskBackupQuotaResponse InquirePriceModifyDiskBackupQuota(InquirePriceModifyDiskBackupQuotaRequest req) throws TencentCloudSDKException
req - InquirePriceModifyDiskBackupQuotaRequestTencentCloudSDKExceptionpublic InquirePriceModifyDiskExtraPerformanceResponse InquirePriceModifyDiskExtraPerformance(InquirePriceModifyDiskExtraPerformanceRequest req) throws TencentCloudSDKException
req - InquirePriceModifyDiskExtraPerformanceRequestTencentCloudSDKExceptionpublic InquiryPriceCreateDisksResponse InquiryPriceCreateDisks(InquiryPriceCreateDisksRequest req) throws TencentCloudSDKException
req - InquiryPriceCreateDisksRequestTencentCloudSDKExceptionpublic InquiryPriceResizeDiskResponse InquiryPriceResizeDisk(InquiryPriceResizeDiskRequest req) throws TencentCloudSDKException
req - InquiryPriceResizeDiskRequestTencentCloudSDKExceptionpublic ModifyAutoSnapshotPolicyAttributeResponse ModifyAutoSnapshotPolicyAttribute(ModifyAutoSnapshotPolicyAttributeRequest req) throws TencentCloudSDKException
req - ModifyAutoSnapshotPolicyAttributeRequestTencentCloudSDKExceptionpublic ModifyDiskAttributesResponse ModifyDiskAttributes(ModifyDiskAttributesRequest req) throws TencentCloudSDKException
req - ModifyDiskAttributesRequestTencentCloudSDKExceptionpublic ModifyDiskBackupQuotaResponse ModifyDiskBackupQuota(ModifyDiskBackupQuotaRequest req) throws TencentCloudSDKException
req - ModifyDiskBackupQuotaRequestTencentCloudSDKExceptionpublic ModifyDiskExtraPerformanceResponse ModifyDiskExtraPerformance(ModifyDiskExtraPerformanceRequest req) throws TencentCloudSDKException
req - ModifyDiskExtraPerformanceRequestTencentCloudSDKExceptionpublic ModifySnapshotAttributeResponse ModifySnapshotAttribute(ModifySnapshotAttributeRequest req) throws TencentCloudSDKException
req - ModifySnapshotAttributeRequestTencentCloudSDKExceptionpublic ModifySnapshotsSharePermissionResponse ModifySnapshotsSharePermission(ModifySnapshotsSharePermissionRequest req) throws TencentCloudSDKException
req - ModifySnapshotsSharePermissionRequestTencentCloudSDKExceptionpublic ResizeDiskResponse ResizeDisk(ResizeDiskRequest req) throws TencentCloudSDKException
req - ResizeDiskRequestTencentCloudSDKExceptionpublic TerminateDisksResponse TerminateDisks(TerminateDisksRequest req) throws TencentCloudSDKException
req - TerminateDisksRequestTencentCloudSDKExceptionpublic UnbindAutoSnapshotPolicyResponse UnbindAutoSnapshotPolicy(UnbindAutoSnapshotPolicyRequest req) throws TencentCloudSDKException
req - UnbindAutoSnapshotPolicyRequestTencentCloudSDKExceptionCopyright © 2025. All rights reserved.