public final class DefaultAsyncClient extends Object implements AsyncClient
Main client.
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,String> |
endpointMap |
protected String |
endpointRule |
protected darabonba.core.TeaAsyncHandler |
handler |
protected String |
product |
protected darabonba.core.TeaRequest |
REQUEST |
protected String |
version |
| 限定符 | 构造器和说明 |
|---|---|
protected |
DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, createprotected final String product
protected final String version
protected final String endpointRule
protected final darabonba.core.TeaRequest REQUEST
protected final darabonba.core.TeaAsyncHandler handler
protected DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration)
public void close()
close 在接口中 com.aliyun.core.utils.SdkAutoCloseableclose 在接口中 AutoCloseablepublic CompletableFuture<BatchSetDesktopManagerResponse> batchSetDesktopManager(BatchSetDesktopManagerRequest request)
Convenience accounts with the local administrator permissions on cloud computers can install software and modify system settings on cloud computers.
batchSetDesktopManager 在接口中 AsyncClientrequest - the request parameters of BatchSetDesktopManager BatchSetDesktopManagerRequestpublic CompletableFuture<ChangeUserPasswordResponse> changeUserPassword(ChangeUserPasswordRequest request)
changeUserPassword 在接口中 AsyncClientrequest - the request parameters of ChangeUserPassword ChangeUserPasswordRequestpublic CompletableFuture<CheckUsedPropertyResponse> checkUsedProperty(CheckUsedPropertyRequest request)
checkUsedProperty 在接口中 AsyncClientrequest - the request parameters of CheckUsedProperty CheckUsedPropertyRequestpublic CompletableFuture<CheckUsedPropertyValueResponse> checkUsedPropertyValue(CheckUsedPropertyValueRequest request)
Before you call the operation, you can call the ListProperty operation to query the existing user properties and their IDs (PropertyId) and values (PropertyValueId).
checkUsedPropertyValue 在接口中 AsyncClientrequest - the request parameters of CheckUsedPropertyValue CheckUsedPropertyValueRequestpublic CompletableFuture<CreateGroupResponse> createGroup(CreateGroupRequest request)
createGroup 在接口中 AsyncClientrequest - the request parameters of CreateGroup CreateGroupRequestpublic CompletableFuture<CreateOrgResponse> createOrg(CreateOrgRequest request)
createOrg 在接口中 AsyncClientrequest - the request parameters of CreateOrg CreateOrgRequestpublic CompletableFuture<CreatePropertyResponse> createProperty(CreatePropertyRequest request)
createProperty 在接口中 AsyncClientrequest - the request parameters of CreateProperty CreatePropertyRequestpublic CompletableFuture<CreateResourceGroupResponse> createResourceGroup(CreateResourceGroupRequest request)
createResourceGroup 在接口中 AsyncClientrequest - the request parameters of CreateResourceGroup CreateResourceGroupRequestpublic CompletableFuture<CreateUsersResponse> createUsers(CreateUsersRequest request)
Convenience users are dedicated Elastic Desktop Service (EDS) user accounts and are suitable for scenarios in which you do not need to connect to enterprise Active Directory (AD) systems. The information about a convenience user includes the username, email address, and mobile number. You must specify the username or email address.
createUsers 在接口中 AsyncClientrequest - the request parameters of CreateUsers CreateUsersRequestpublic CompletableFuture<DeleteResourceGroupResponse> deleteResourceGroup(DeleteResourceGroupRequest request)
deleteResourceGroup 在接口中 AsyncClientrequest - the request parameters of DeleteResourceGroup DeleteResourceGroupRequestpublic CompletableFuture<DeleteUserPropertyValueResponse> deleteUserPropertyValue(DeleteUserPropertyValueRequest request)
Before you call this operation, you can call the FilterUsers operation to query the users that are associated with user properties.
deleteUserPropertyValue 在接口中 AsyncClientrequest - the request parameters of DeleteUserPropertyValue DeleteUserPropertyValueRequestpublic CompletableFuture<DescribeGroupUserResponse> describeGroupUser(DescribeGroupUserRequest request)
describeGroupUser 在接口中 AsyncClientrequest - the request parameters of DescribeGroupUser DescribeGroupUserRequestpublic CompletableFuture<DescribeGroupsResponse> describeGroups(DescribeGroupsRequest request)
describeGroups 在接口中 AsyncClientrequest - the request parameters of DescribeGroups DescribeGroupsRequestpublic CompletableFuture<DescribeMfaDevicesResponse> describeMfaDevices(DescribeMfaDevicesRequest request)
describeMfaDevices 在接口中 AsyncClientrequest - the request parameters of DescribeMfaDevices DescribeMfaDevicesRequestpublic CompletableFuture<DescribeOrgByLayerResponse> describeOrgByLayer(DescribeOrgByLayerRequest request)
describeOrgByLayer 在接口中 AsyncClientrequest - the request parameters of DescribeOrgByLayer DescribeOrgByLayerRequestpublic CompletableFuture<DescribeOrgsResponse> describeOrgs(DescribeOrgsRequest request)
An organization is in a tree structure. The root organization ID is in the following format: org-aliyun-wy-org-id.
describeOrgs 在接口中 AsyncClientrequest - the request parameters of DescribeOrgs DescribeOrgsRequestpublic CompletableFuture<DescribeResourceGroupsResponse> describeResourceGroups(DescribeResourceGroupsRequest request)
describeResourceGroups 在接口中 AsyncClientrequest - the request parameters of DescribeResourceGroups DescribeResourceGroupsRequestpublic CompletableFuture<DescribeUserResponse> describeUser(DescribeUserRequest request)
describeUser 在接口中 AsyncClientrequest - the request parameters of DescribeUser DescribeUserRequestpublic CompletableFuture<DescribeUsersResponse> describeUsers(DescribeUsersRequest request)
describeUsers 在接口中 AsyncClientrequest - the request parameters of DescribeUsers DescribeUsersRequestpublic CompletableFuture<FilterUsersResponse> filterUsers(FilterUsersRequest request)
filterUsers 在接口中 AsyncClientrequest - the request parameters of FilterUsers FilterUsersRequestpublic CompletableFuture<GetManagerInfoByAuthCodeResponse> getManagerInfoByAuthCode(GetManagerInfoByAuthCodeRequest request)
getManagerInfoByAuthCode 在接口中 AsyncClientrequest - the request parameters of GetManagerInfoByAuthCode GetManagerInfoByAuthCodeRequestpublic CompletableFuture<InitTenantAliasResponse> initTenantAlias(InitTenantAliasRequest request)
initTenantAlias 在接口中 AsyncClientrequest - the request parameters of InitTenantAlias InitTenantAliasRequestpublic CompletableFuture<ListPropertyResponse> listProperty(ListPropertyRequest request)
listProperty 在接口中 AsyncClientrequest - the request parameters of ListProperty ListPropertyRequestpublic CompletableFuture<ListPropertyValueResponse> listPropertyValue(ListPropertyValueRequest request)
listPropertyValue 在接口中 AsyncClientrequest - the request parameters of ListPropertyValue ListPropertyValueRequestpublic CompletableFuture<LockMfaDeviceResponse> lockMfaDevice(LockMfaDeviceRequest request)
After a virtual MFA device is locked, the status of the virtual MFA device changes to LOCKED. The convenience user to which the MFA device is bound cannot log on to the cloud desktop that resides in the workspace with the MFA feature enabled because the identity of the convenience user cannot be verified based on the virtual MFA device. You can call the UnlockMfaDevice operation to unlock the virtual MFA device.
lockMfaDevice 在接口中 AsyncClientrequest - the request parameters of LockMfaDevice LockMfaDeviceRequestpublic CompletableFuture<LockUsersResponse> lockUsers(LockUsersRequest request)
lockUsers 在接口中 AsyncClientrequest - the request parameters of LockUsers LockUsersRequestpublic CompletableFuture<ModifyGroupResponse> modifyGroup(ModifyGroupRequest request)
modifyGroup 在接口中 AsyncClientrequest - the request parameters of ModifyGroup ModifyGroupRequestpublic CompletableFuture<ModifyOrgResponse> modifyOrg(ModifyOrgRequest request)
modifyOrg 在接口中 AsyncClientrequest - the request parameters of ModifyOrg ModifyOrgRequestpublic CompletableFuture<ModifyUserResponse> modifyUser(ModifyUserRequest request)
modifyUser 在接口中 AsyncClientrequest - the request parameters of ModifyUser ModifyUserRequestpublic CompletableFuture<MoveOrgResponse> moveOrg(MoveOrgRequest request)
moveOrg 在接口中 AsyncClientrequest - the request parameters of MoveOrg MoveOrgRequestpublic CompletableFuture<MoveUserOrgResponse> moveUserOrg(MoveUserOrgRequest request)
moveUserOrg 在接口中 AsyncClientrequest - the request parameters of MoveUserOrg MoveUserOrgRequestpublic CompletableFuture<QuerySyncStatusByAliUidResponse> querySyncStatusByAliUid(QuerySyncStatusByAliUidRequest request)
querySyncStatusByAliUid 在接口中 AsyncClientrequest - the request parameters of QuerySyncStatusByAliUid QuerySyncStatusByAliUidRequestpublic CompletableFuture<RemoveGroupResponse> removeGroup(RemoveGroupRequest request)
removeGroup 在接口中 AsyncClientrequest - the request parameters of RemoveGroup RemoveGroupRequestpublic CompletableFuture<RemoveMfaDeviceResponse> removeMfaDevice(RemoveMfaDeviceRequest request)
If you remove a virtual MFA device that is bound to a convenience account, the convenience account can no longer use the virtual MFA device to log on to cloud computers. Before the convenience account can log on to Alibaba Cloud Workspace terminals again, a new virtual MFA device must be bound to the convenience account.
removeMfaDevice 在接口中 AsyncClientrequest - the request parameters of RemoveMfaDevice RemoveMfaDeviceRequestpublic CompletableFuture<RemoveOrgResponse> removeOrg(RemoveOrgRequest request)
removeOrg 在接口中 AsyncClientrequest - the request parameters of RemoveOrg RemoveOrgRequestpublic CompletableFuture<RemovePropertyResponse> removeProperty(RemovePropertyRequest request)
removeProperty 在接口中 AsyncClientrequest - the request parameters of RemoveProperty RemovePropertyRequestpublic CompletableFuture<RemoveUsersResponse> removeUsers(RemoveUsersRequest request)
removeUsers 在接口中 AsyncClientrequest - the request parameters of RemoveUsers RemoveUsersRequestpublic CompletableFuture<ResetUserPasswordResponse> resetUserPassword(ResetUserPasswordRequest request)
resetUserPassword 在接口中 AsyncClientrequest - the request parameters of ResetUserPassword ResetUserPasswordRequestpublic CompletableFuture<SetUserPropertyValueResponse> setUserPropertyValue(SetUserPropertyValueRequest request)
setUserPropertyValue 在接口中 AsyncClientrequest - the request parameters of SetUserPropertyValue SetUserPropertyValueRequestpublic CompletableFuture<SyncAllEduInfoResponse> syncAllEduInfo(SyncAllEduInfoRequest request)
syncAllEduInfo 在接口中 AsyncClientrequest - the request parameters of SyncAllEduInfo SyncAllEduInfoRequestpublic CompletableFuture<UnlockMfaDeviceResponse> unlockMfaDevice(UnlockMfaDeviceRequest request)
unlockMfaDevice 在接口中 AsyncClientrequest - the request parameters of UnlockMfaDevice UnlockMfaDeviceRequestpublic CompletableFuture<UnlockUsersResponse> unlockUsers(UnlockUsersRequest request)
unlockUsers 在接口中 AsyncClientrequest - the request parameters of UnlockUsers UnlockUsersRequestpublic CompletableFuture<UpdatePropertyResponse> updateProperty(UpdatePropertyRequest request)
updateProperty 在接口中 AsyncClientrequest - the request parameters of UpdateProperty UpdatePropertyRequestpublic CompletableFuture<UserBatchJoinGroupResponse> userBatchJoinGroup(UserBatchJoinGroupRequest request)
userBatchJoinGroup 在接口中 AsyncClientrequest - the request parameters of UserBatchJoinGroup UserBatchJoinGroupRequestpublic CompletableFuture<UserBatchQuitGroupResponse> userBatchQuitGroup(UserBatchQuitGroupRequest request)
userBatchQuitGroup 在接口中 AsyncClientrequest - the request parameters of UserBatchQuitGroup UserBatchQuitGroupRequestCopyright © 2026. All rights reserved.