public class ChdfsClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
ChdfsClient(Credential credential,
String region) |
ChdfsClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
AssociateAccessGroupsResponse |
AssociateAccessGroups(AssociateAccessGroupsRequest req)
This API is used to bind multiple permission groups to a mount point.
|
CreateAccessGroupResponse |
CreateAccessGroup(CreateAccessGroupRequest req)
This API is used to create a permission group.
|
CreateAccessRulesResponse |
CreateAccessRules(CreateAccessRulesRequest req)
This API is used to batch create permission rules.
|
CreateFileSystemResponse |
CreateFileSystem(CreateFileSystemRequest req)
This API is used to create a file system (asynchronously).
|
CreateLifeCycleRulesResponse |
CreateLifeCycleRules(CreateLifeCycleRulesRequest req)
This API is used to batch create lifecycle rules.
|
CreateMountPointResponse |
CreateMountPoint(CreateMountPointRequest req)
This API is used to create a mount point for a successfully created file system.
|
CreateRestoreTasksResponse |
CreateRestoreTasks(CreateRestoreTasksRequest req)
This API is used to batch create restoration tasks.
|
DeleteAccessGroupResponse |
DeleteAccessGroup(DeleteAccessGroupRequest req)
This API is used to delete a permission group.
|
DeleteAccessRulesResponse |
DeleteAccessRules(DeleteAccessRulesRequest req)
This API is used to batch delete permission rules.
|
DeleteFileSystemResponse |
DeleteFileSystem(DeleteFileSystemRequest req)
This API is used to delete a file system.
|
DeleteLifeCycleRulesResponse |
DeleteLifeCycleRules(DeleteLifeCycleRulesRequest req)
This API is used to batch delete lifecycle rules.
|
DeleteMountPointResponse |
DeleteMountPoint(DeleteMountPointRequest req)
This API is used to delete a mount point.
|
DescribeAccessGroupResponse |
DescribeAccessGroup(DescribeAccessGroupRequest req)
This API is used to view the details of a permission group.
|
DescribeAccessGroupsResponse |
DescribeAccessGroups(DescribeAccessGroupsRequest req)
This API is used to view the list of permission groups.
|
DescribeAccessRulesResponse |
DescribeAccessRules(DescribeAccessRulesRequest req)
This API is used to view the list of permission rules by permission group ID.
|
DescribeFileSystemResponse |
DescribeFileSystem(DescribeFileSystemRequest req)
This API is used to view the details of a file system.
|
DescribeFileSystemsResponse |
DescribeFileSystems(DescribeFileSystemsRequest req)
This API is used to view the list of file systems.
|
DescribeLifeCycleRulesResponse |
DescribeLifeCycleRules(DescribeLifeCycleRulesRequest req)
This API is used to view the list of lifecycle rules by file system ID.
|
DescribeMountPointResponse |
DescribeMountPoint(DescribeMountPointRequest req)
This API is used to view the details of a mount point.
|
DescribeMountPointsResponse |
DescribeMountPoints(DescribeMountPointsRequest req)
This API is used to view the list of mount points.
|
DescribeResourceTagsResponse |
DescribeResourceTags(DescribeResourceTagsRequest req)
This API is used to view the list of resource tags by file system ID.
|
DescribeRestoreTasksResponse |
DescribeRestoreTasks(DescribeRestoreTasksRequest req)
This API is used to view the list of restoration tasks by file system ID.
|
DisassociateAccessGroupsResponse |
DisassociateAccessGroups(DisassociateAccessGroupsRequest req)
This API is used to unbind multiple permission groups from a mount point.
|
ModifyAccessGroupResponse |
ModifyAccessGroup(ModifyAccessGroupRequest req)
This API is used to modify the attributes of a permission group.
|
ModifyAccessRulesResponse |
ModifyAccessRules(ModifyAccessRulesRequest req)
This API is used to batch modify the attributes of permission rules, such as address, access mode, and priority.
|
ModifyFileSystemResponse |
ModifyFileSystem(ModifyFileSystemRequest req)
This API is used to modify the attributes of a successfully created file system.
|
ModifyLifeCycleRulesResponse |
ModifyLifeCycleRules(ModifyLifeCycleRulesRequest req)
This API is used to batch modify the attributes of lifecycle rules, such as name, path, transition list, and status.
|
ModifyMountPointResponse |
ModifyMountPoint(ModifyMountPointRequest req)
This API is used to modify the attributes of a mount point.
|
ModifyResourceTagsResponse |
ModifyResourceTags(ModifyResourceTagsRequest req)
This API is used to modify the list of resource tags by overwriting them all.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public ChdfsClient(Credential credential, String region)
public ChdfsClient(Credential credential, String region, ClientProfile profile)
public AssociateAccessGroupsResponse AssociateAccessGroups(AssociateAccessGroupsRequest req) throws TencentCloudSDKException
req
- AssociateAccessGroupsRequestTencentCloudSDKException
public CreateAccessGroupResponse CreateAccessGroup(CreateAccessGroupRequest req) throws TencentCloudSDKException
req
- CreateAccessGroupRequestTencentCloudSDKException
public CreateAccessRulesResponse CreateAccessRules(CreateAccessRulesRequest req) throws TencentCloudSDKException
req
- CreateAccessRulesRequestTencentCloudSDKException
public CreateFileSystemResponse CreateFileSystem(CreateFileSystemRequest req) throws TencentCloudSDKException
req
- CreateFileSystemRequestTencentCloudSDKException
public CreateLifeCycleRulesResponse CreateLifeCycleRules(CreateLifeCycleRulesRequest req) throws TencentCloudSDKException
req
- CreateLifeCycleRulesRequestTencentCloudSDKException
public CreateMountPointResponse CreateMountPoint(CreateMountPointRequest req) throws TencentCloudSDKException
req
- CreateMountPointRequestTencentCloudSDKException
public CreateRestoreTasksResponse CreateRestoreTasks(CreateRestoreTasksRequest req) throws TencentCloudSDKException
req
- CreateRestoreTasksRequestTencentCloudSDKException
public DeleteAccessGroupResponse DeleteAccessGroup(DeleteAccessGroupRequest req) throws TencentCloudSDKException
req
- DeleteAccessGroupRequestTencentCloudSDKException
public DeleteAccessRulesResponse DeleteAccessRules(DeleteAccessRulesRequest req) throws TencentCloudSDKException
req
- DeleteAccessRulesRequestTencentCloudSDKException
public DeleteFileSystemResponse DeleteFileSystem(DeleteFileSystemRequest req) throws TencentCloudSDKException
req
- DeleteFileSystemRequestTencentCloudSDKException
public DeleteLifeCycleRulesResponse DeleteLifeCycleRules(DeleteLifeCycleRulesRequest req) throws TencentCloudSDKException
req
- DeleteLifeCycleRulesRequestTencentCloudSDKException
public DeleteMountPointResponse DeleteMountPoint(DeleteMountPointRequest req) throws TencentCloudSDKException
req
- DeleteMountPointRequestTencentCloudSDKException
public DescribeAccessGroupResponse DescribeAccessGroup(DescribeAccessGroupRequest req) throws TencentCloudSDKException
req
- DescribeAccessGroupRequestTencentCloudSDKException
public DescribeAccessGroupsResponse DescribeAccessGroups(DescribeAccessGroupsRequest req) throws TencentCloudSDKException
req
- DescribeAccessGroupsRequestTencentCloudSDKException
public DescribeAccessRulesResponse DescribeAccessRules(DescribeAccessRulesRequest req) throws TencentCloudSDKException
req
- DescribeAccessRulesRequestTencentCloudSDKException
public DescribeFileSystemResponse DescribeFileSystem(DescribeFileSystemRequest req) throws TencentCloudSDKException
req
- DescribeFileSystemRequestTencentCloudSDKException
public DescribeFileSystemsResponse DescribeFileSystems(DescribeFileSystemsRequest req) throws TencentCloudSDKException
req
- DescribeFileSystemsRequestTencentCloudSDKException
public DescribeLifeCycleRulesResponse DescribeLifeCycleRules(DescribeLifeCycleRulesRequest req) throws TencentCloudSDKException
req
- DescribeLifeCycleRulesRequestTencentCloudSDKException
public DescribeMountPointResponse DescribeMountPoint(DescribeMountPointRequest req) throws TencentCloudSDKException
req
- DescribeMountPointRequestTencentCloudSDKException
public DescribeMountPointsResponse DescribeMountPoints(DescribeMountPointsRequest req) throws TencentCloudSDKException
req
- DescribeMountPointsRequestTencentCloudSDKException
public DescribeResourceTagsResponse DescribeResourceTags(DescribeResourceTagsRequest req) throws TencentCloudSDKException
req
- DescribeResourceTagsRequestTencentCloudSDKException
public DescribeRestoreTasksResponse DescribeRestoreTasks(DescribeRestoreTasksRequest req) throws TencentCloudSDKException
req
- DescribeRestoreTasksRequestTencentCloudSDKException
public DisassociateAccessGroupsResponse DisassociateAccessGroups(DisassociateAccessGroupsRequest req) throws TencentCloudSDKException
req
- DisassociateAccessGroupsRequestTencentCloudSDKException
public ModifyAccessGroupResponse ModifyAccessGroup(ModifyAccessGroupRequest req) throws TencentCloudSDKException
req
- ModifyAccessGroupRequestTencentCloudSDKException
public ModifyAccessRulesResponse ModifyAccessRules(ModifyAccessRulesRequest req) throws TencentCloudSDKException
req
- ModifyAccessRulesRequestTencentCloudSDKException
public ModifyFileSystemResponse ModifyFileSystem(ModifyFileSystemRequest req) throws TencentCloudSDKException
req
- ModifyFileSystemRequestTencentCloudSDKException
public ModifyLifeCycleRulesResponse ModifyLifeCycleRules(ModifyLifeCycleRulesRequest req) throws TencentCloudSDKException
req
- ModifyLifeCycleRulesRequestTencentCloudSDKException
public ModifyMountPointResponse ModifyMountPoint(ModifyMountPointRequest req) throws TencentCloudSDKException
req
- ModifyMountPointRequestTencentCloudSDKException
public ModifyResourceTagsResponse ModifyResourceTags(ModifyResourceTagsRequest req) throws TencentCloudSDKException
req
- ModifyResourceTagsRequestTencentCloudSDKException
Copyright © 2023. All rights reserved.