public class CbsClient
extends com.tencentcloudapi.common.AbstractClient
Constructor and Description |
---|
CbsClient(com.tencentcloudapi.common.Credential credential,
String region) |
CbsClient(com.tencentcloudapi.common.Credential credential,
String region,
com.tencentcloudapi.common.profile.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, setRegionBreaker
public CbsClient(com.tencentcloudapi.common.Credential credential, String region)
public CbsClient(com.tencentcloudapi.common.Credential credential, String region, com.tencentcloudapi.common.profile.ClientProfile profile)
public ApplyDiskBackupResponse ApplyDiskBackup(ApplyDiskBackupRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ApplyDiskBackupRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ApplySnapshotResponse ApplySnapshot(ApplySnapshotRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ApplySnapshotRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public AttachDisksResponse AttachDisks(AttachDisksRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- AttachDisksRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public BindAutoSnapshotPolicyResponse BindAutoSnapshotPolicy(BindAutoSnapshotPolicyRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- BindAutoSnapshotPolicyRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CopySnapshotCrossRegionsResponse CopySnapshotCrossRegions(CopySnapshotCrossRegionsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CopySnapshotCrossRegionsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateAutoSnapshotPolicyResponse CreateAutoSnapshotPolicy(CreateAutoSnapshotPolicyRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateAutoSnapshotPolicyRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateDiskBackupResponse CreateDiskBackup(CreateDiskBackupRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateDiskBackupRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateDisksResponse CreateDisks(CreateDisksRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateDisksRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public CreateSnapshotResponse CreateSnapshot(CreateSnapshotRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- CreateSnapshotRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DeleteAutoSnapshotPoliciesResponse DeleteAutoSnapshotPolicies(DeleteAutoSnapshotPoliciesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DeleteAutoSnapshotPoliciesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DeleteDiskBackupsResponse DeleteDiskBackups(DeleteDiskBackupsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DeleteDiskBackupsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DeleteSnapshotsResponse DeleteSnapshots(DeleteSnapshotsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DeleteSnapshotsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeAutoSnapshotPoliciesResponse DescribeAutoSnapshotPolicies(DescribeAutoSnapshotPoliciesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeAutoSnapshotPoliciesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDiskAssociatedAutoSnapshotPolicyResponse DescribeDiskAssociatedAutoSnapshotPolicy(DescribeDiskAssociatedAutoSnapshotPolicyRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDiskAssociatedAutoSnapshotPolicyRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDiskBackupsResponse DescribeDiskBackups(DescribeDiskBackupsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDiskBackupsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDiskConfigQuotaResponse DescribeDiskConfigQuota(DescribeDiskConfigQuotaRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDiskConfigQuotaRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDiskOperationLogsResponse DescribeDiskOperationLogs(DescribeDiskOperationLogsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDiskOperationLogsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeDisksResponse DescribeDisks(DescribeDisksRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeDisksRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeInstancesDiskNumResponse DescribeInstancesDiskNum(DescribeInstancesDiskNumRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeInstancesDiskNumRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeSnapshotOperationLogsResponse DescribeSnapshotOperationLogs(DescribeSnapshotOperationLogsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeSnapshotOperationLogsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeSnapshotSharePermissionResponse DescribeSnapshotSharePermission(DescribeSnapshotSharePermissionRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeSnapshotSharePermissionRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DescribeSnapshotsResponse DescribeSnapshots(DescribeSnapshotsRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DescribeSnapshotsRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public DetachDisksResponse DetachDisks(DetachDisksRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- DetachDisksRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public GetSnapOverviewResponse GetSnapOverview(GetSnapOverviewRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- GetSnapOverviewRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InitializeDisksResponse InitializeDisks(InitializeDisksRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InitializeDisksRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InquirePriceModifyDiskBackupQuotaResponse InquirePriceModifyDiskBackupQuota(InquirePriceModifyDiskBackupQuotaRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InquirePriceModifyDiskBackupQuotaRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InquirePriceModifyDiskExtraPerformanceResponse InquirePriceModifyDiskExtraPerformance(InquirePriceModifyDiskExtraPerformanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InquirePriceModifyDiskExtraPerformanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InquiryPriceCreateDisksResponse InquiryPriceCreateDisks(InquiryPriceCreateDisksRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InquiryPriceCreateDisksRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public InquiryPriceResizeDiskResponse InquiryPriceResizeDisk(InquiryPriceResizeDiskRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- InquiryPriceResizeDiskRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyAutoSnapshotPolicyAttributeResponse ModifyAutoSnapshotPolicyAttribute(ModifyAutoSnapshotPolicyAttributeRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyAutoSnapshotPolicyAttributeRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyDiskAttributesResponse ModifyDiskAttributes(ModifyDiskAttributesRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyDiskAttributesRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyDiskBackupQuotaResponse ModifyDiskBackupQuota(ModifyDiskBackupQuotaRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyDiskBackupQuotaRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifyDiskExtraPerformanceResponse ModifyDiskExtraPerformance(ModifyDiskExtraPerformanceRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifyDiskExtraPerformanceRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifySnapshotAttributeResponse ModifySnapshotAttribute(ModifySnapshotAttributeRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifySnapshotAttributeRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ModifySnapshotsSharePermissionResponse ModifySnapshotsSharePermission(ModifySnapshotsSharePermissionRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ModifySnapshotsSharePermissionRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public ResizeDiskResponse ResizeDisk(ResizeDiskRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- ResizeDiskRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public TerminateDisksResponse TerminateDisks(TerminateDisksRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- TerminateDisksRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
public UnbindAutoSnapshotPolicyResponse UnbindAutoSnapshotPolicy(UnbindAutoSnapshotPolicyRequest req) throws com.tencentcloudapi.common.exception.TencentCloudSDKException
req
- UnbindAutoSnapshotPolicyRequestcom.tencentcloudapi.common.exception.TencentCloudSDKException
Copyright © 2023. All rights reserved.