public class CamClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION| Constructor and Description | 
|---|
| CamClient(Credential credential,
         String region) | 
| CamClient(Credential credential,
         String region,
         ClientProfile profile) | 
| Modifier and Type | Method and Description | 
|---|---|
| AddUserResponse | AddUser(AddUserRequest req)This API is used to add sub-users. | 
| AddUserToGroupResponse | AddUserToGroup(AddUserToGroupRequest req)This API is used to add users to a user group. | 
| AttachGroupPolicyResponse | AttachGroupPolicy(AttachGroupPolicyRequest req)This API (AttachGroupPolicy) is used to associate a policy with a user group. | 
| AttachRolePolicyResponse | AttachRolePolicy(AttachRolePolicyRequest req)This API (AttachRolePolicy) is used to associate a policy with a role. | 
| AttachUserPolicyResponse | AttachUserPolicy(AttachUserPolicyRequest req)This API (AttachUserPolicy) is used to associates a policy with a user. | 
| ConsumeCustomMFATokenResponse | ConsumeCustomMFAToken(ConsumeCustomMFATokenRequest req)This API is used to verify a custom multi-factor Token. | 
| CreateGroupResponse | CreateGroup(CreateGroupRequest req)This API is used to create a user group. | 
| CreatePolicyResponse | CreatePolicy(CreatePolicyRequest req)This API (CreatePolicy) is used to create a policy. | 
| CreatePolicyVersionResponse | CreatePolicyVersion(CreatePolicyVersionRequest req)This API is used to add a policy version. | 
| CreateRoleResponse | CreateRole(CreateRoleRequest req)This API (CreateRole) is used to create a role. | 
| CreateSAMLProviderResponse | CreateSAMLProvider(CreateSAMLProviderRequest req)This API is used to create a SAML identity provider. | 
| CreateServiceLinkedRoleResponse | CreateServiceLinkedRole(CreateServiceLinkedRoleRequest req)This API is used to create a service-linked role. | 
| CreateUserSAMLConfigResponse | CreateUserSAMLConfig(CreateUserSAMLConfigRequest req)This API is used to create user SAML configurations. | 
| DeleteGroupResponse | DeleteGroup(DeleteGroupRequest req)This API is used to delete a user group. | 
| DeletePolicyResponse | DeletePolicy(DeletePolicyRequest req)This API (DeletePolicy) is used to delete a policy. | 
| DeletePolicyVersionResponse | DeletePolicyVersion(DeletePolicyVersionRequest req)This API is used to delete a policy version of a policy. | 
| DeleteRoleResponse | DeleteRole(DeleteRoleRequest req)This API (DeleteRole) is used to delete a specified role. | 
| DeleteRolePermissionsBoundaryResponse | DeleteRolePermissionsBoundary(DeleteRolePermissionsBoundaryRequest req)This API is used to delete a role permission boundary. | 
| DeleteSAMLProviderResponse | DeleteSAMLProvider(DeleteSAMLProviderRequest req)This API is used to delete a SAML identity provider. | 
| DeleteServiceLinkedRoleResponse | DeleteServiceLinkedRole(DeleteServiceLinkedRoleRequest req)This API is used to delete a service-linked role. | 
| DeleteUserResponse | DeleteUser(DeleteUserRequest req)This API is used to delete a sub-user. | 
| DeleteUserPermissionsBoundaryResponse | DeleteUserPermissionsBoundary(DeleteUserPermissionsBoundaryRequest req)This API is used to delete a user permission boundary. | 
| DescribeRoleListResponse | DescribeRoleList(DescribeRoleListRequest req)This API (DescribeRoleList) is used to get the role list under the account. | 
| DescribeSafeAuthFlagResponse | DescribeSafeAuthFlag(DescribeSafeAuthFlagRequest req)This API is used to query security settings. | 
| DescribeSafeAuthFlagCollResponse | DescribeSafeAuthFlagColl(DescribeSafeAuthFlagCollRequest req)This API is used to query security settings. | 
| DescribeSafeAuthFlagIntlResponse | DescribeSafeAuthFlagIntl(DescribeSafeAuthFlagIntlRequest req)This API is used to query security settings. | 
| DescribeSubAccountsResponse | DescribeSubAccounts(DescribeSubAccountsRequest req)This API is used to query sub-users through the sub-user UIN list. | 
| DescribeUserSAMLConfigResponse | DescribeUserSAMLConfig(DescribeUserSAMLConfigRequest req)This API is used to query user SAML configurations. | 
| DetachGroupPolicyResponse | DetachGroupPolicy(DetachGroupPolicyRequest req)This API (DetachGroupPolicy) is used to unassociate a policy and a user group. | 
| DetachRolePolicyResponse | DetachRolePolicy(DetachRolePolicyRequest req)This API (DetachRolePolicy) is used to unassociate a policy and a role. | 
| DetachUserPolicyResponse | DetachUserPolicy(DetachUserPolicyRequest req)This API (DetachUserPolicy) is used to unassociate a policy and a user. | 
| GetAccountSummaryResponse | GetAccountSummary(GetAccountSummaryRequest req)This API is used to query account summary. | 
| GetCustomMFATokenInfoResponse | GetCustomMFATokenInfo(GetCustomMFATokenInfoRequest req)This API is used to get information associated with a custom multi-factor Token | 
| GetGroupResponse | GetGroup(GetGroupRequest req)This API is used to query user group details. | 
| GetPolicyResponse | GetPolicy(GetPolicyRequest req)This API (GetPolicy) is used to query and view policy details. | 
| GetPolicyVersionResponse | GetPolicyVersion(GetPolicyVersionRequest req)This API is used to query policy version details. | 
| GetRoleResponse | GetRole(GetRoleRequest req)This API (GetRole) is used to get the details of a specified role. | 
| GetSAMLProviderResponse | GetSAMLProvider(GetSAMLProviderRequest req)This API is used to query SAML identity provider details. | 
| GetSecurityLastUsedResponse | GetSecurityLastUsed(GetSecurityLastUsedRequest req)This API is used to get a key’s recent usage details. | 
| GetServiceLinkedRoleDeletionStatusResponse | GetServiceLinkedRoleDeletionStatus(GetServiceLinkedRoleDeletionStatusRequest req)This API is used to get the status of the service-linked role deletion based on the `TaskId` | 
| GetUserResponse | GetUser(GetUserRequest req)This API is used to query sub-users. | 
| GetUserAppIdResponse | GetUserAppId(GetUserAppIdRequest req)This API is used to get the user AppId. | 
| ListAccessKeysResponse | ListAccessKeys(ListAccessKeysRequest req)This API is used to list the access keys associated with a specified CAM user. | 
| ListAttachedGroupPoliciesResponse | ListAttachedGroupPolicies(ListAttachedGroupPoliciesRequest req)This API (ListAttachedGroupPolicies) is used to query the list of policies associated with a user group. | 
| ListAttachedRolePoliciesResponse | ListAttachedRolePolicies(ListAttachedRolePoliciesRequest req)This API (ListAttachedRolePolicies) is used to obtain the list of the policies associated with a role. | 
| ListAttachedUserAllPoliciesResponse | ListAttachedUserAllPolicies(ListAttachedUserAllPoliciesRequest req)This API is used to list policies associated with the user (including those inherited from the user group). | 
| ListAttachedUserPoliciesResponse | ListAttachedUserPolicies(ListAttachedUserPoliciesRequest req)This API (ListAttachedUserPolicies) is used to query the list of policies associated with a sub-account. | 
| ListCollaboratorsResponse | ListCollaborators(ListCollaboratorsRequest req)This API is used to get the collaborator list. | 
| ListEntitiesForPolicyResponse | ListEntitiesForPolicy(ListEntitiesForPolicyRequest req)This API (ListEntitiesForPolicy) is used to query the list of entities associated with a policy. | 
| ListGroupsResponse | ListGroups(ListGroupsRequest req)This API is used to query the list of user groups. | 
| ListGroupsForUserResponse | ListGroupsForUser(ListGroupsForUserRequest req)This API is used to list user groups associated with a user. | 
| ListPoliciesResponse | ListPolicies(ListPoliciesRequest req)This API is used to query the policy list. | 
| ListPolicyVersionsResponse | ListPolicyVersions(ListPolicyVersionsRequest req)This API is used to get the list of policy versions. | 
| ListSAMLProvidersResponse | ListSAMLProviders(ListSAMLProvidersRequest req)This API is used to query the list of SAML identity providers. | 
| ListUsersResponse | ListUsers(ListUsersRequest req)This API is used to pull sub-users. | 
| ListUsersForGroupResponse | ListUsersForGroup(ListUsersForGroupRequest req)This API is used to query the list of users associated with a user group. | 
| PutRolePermissionsBoundaryResponse | PutRolePermissionsBoundary(PutRolePermissionsBoundaryRequest req)This API is used to set a role permission boundary. | 
| PutUserPermissionsBoundaryResponse | PutUserPermissionsBoundary(PutUserPermissionsBoundaryRequest req)This API is used to set a user permission boundary. | 
| RemoveUserFromGroupResponse | RemoveUserFromGroup(RemoveUserFromGroupRequest req)This API is used to delete users from a user group. | 
| SetDefaultPolicyVersionResponse | SetDefaultPolicyVersion(SetDefaultPolicyVersionRequest req)This API is used to set the operative policy version. | 
| SetMfaFlagResponse | SetMfaFlag(SetMfaFlagRequest req)This API is used to set account verification for login and sensitive operations for sub-users. | 
| UpdateAssumeRolePolicyResponse | UpdateAssumeRolePolicy(UpdateAssumeRolePolicyRequest req)This API (UpdateAssumeRolePolicy) is used to modify the trust policy of a role. | 
| UpdateGroupResponse | UpdateGroup(UpdateGroupRequest req)This API is used to update a user group. | 
| UpdatePolicyResponse | UpdatePolicy(UpdatePolicyRequest req)This API is used to update a policy. | 
| UpdateRoleConsoleLoginResponse | UpdateRoleConsoleLogin(UpdateRoleConsoleLoginRequest req)This API is used to modify a role's login permissions. | 
| UpdateRoleDescriptionResponse | UpdateRoleDescription(UpdateRoleDescriptionRequest req)This API (UpdateRoleDescription) is used to modify the description of a role. | 
| UpdateSAMLProviderResponse | UpdateSAMLProvider(UpdateSAMLProviderRequest req)This API is used to update SAML identity provider information. | 
| UpdateUserResponse | UpdateUser(UpdateUserRequest req)This API is used to update a sub-user. | 
| UpdateUserSAMLConfigResponse | UpdateUserSAMLConfig(UpdateUserSAMLConfigRequest req)This API is used to modify user SAML configurations. | 
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegionpublic CamClient(Credential credential, String region)
public CamClient(Credential credential, String region, ClientProfile profile)
public AddUserResponse AddUser(AddUserRequest req) throws TencentCloudSDKException
req - AddUserRequestTencentCloudSDKExceptionpublic AddUserToGroupResponse AddUserToGroup(AddUserToGroupRequest req) throws TencentCloudSDKException
req - AddUserToGroupRequestTencentCloudSDKExceptionpublic AttachGroupPolicyResponse AttachGroupPolicy(AttachGroupPolicyRequest req) throws TencentCloudSDKException
req - AttachGroupPolicyRequestTencentCloudSDKExceptionpublic AttachRolePolicyResponse AttachRolePolicy(AttachRolePolicyRequest req) throws TencentCloudSDKException
req - AttachRolePolicyRequestTencentCloudSDKExceptionpublic AttachUserPolicyResponse AttachUserPolicy(AttachUserPolicyRequest req) throws TencentCloudSDKException
req - AttachUserPolicyRequestTencentCloudSDKExceptionpublic ConsumeCustomMFATokenResponse ConsumeCustomMFAToken(ConsumeCustomMFATokenRequest req) throws TencentCloudSDKException
req - ConsumeCustomMFATokenRequestTencentCloudSDKExceptionpublic CreateGroupResponse CreateGroup(CreateGroupRequest req) throws TencentCloudSDKException
req - CreateGroupRequestTencentCloudSDKExceptionpublic CreatePolicyResponse CreatePolicy(CreatePolicyRequest req) throws TencentCloudSDKException
req - CreatePolicyRequestTencentCloudSDKExceptionpublic CreatePolicyVersionResponse CreatePolicyVersion(CreatePolicyVersionRequest req) throws TencentCloudSDKException
req - CreatePolicyVersionRequestTencentCloudSDKExceptionpublic CreateRoleResponse CreateRole(CreateRoleRequest req) throws TencentCloudSDKException
req - CreateRoleRequestTencentCloudSDKExceptionpublic CreateSAMLProviderResponse CreateSAMLProvider(CreateSAMLProviderRequest req) throws TencentCloudSDKException
req - CreateSAMLProviderRequestTencentCloudSDKExceptionpublic CreateServiceLinkedRoleResponse CreateServiceLinkedRole(CreateServiceLinkedRoleRequest req) throws TencentCloudSDKException
req - CreateServiceLinkedRoleRequestTencentCloudSDKExceptionpublic CreateUserSAMLConfigResponse CreateUserSAMLConfig(CreateUserSAMLConfigRequest req) throws TencentCloudSDKException
req - CreateUserSAMLConfigRequestTencentCloudSDKExceptionpublic DeleteGroupResponse DeleteGroup(DeleteGroupRequest req) throws TencentCloudSDKException
req - DeleteGroupRequestTencentCloudSDKExceptionpublic DeletePolicyResponse DeletePolicy(DeletePolicyRequest req) throws TencentCloudSDKException
req - DeletePolicyRequestTencentCloudSDKExceptionpublic DeletePolicyVersionResponse DeletePolicyVersion(DeletePolicyVersionRequest req) throws TencentCloudSDKException
req - DeletePolicyVersionRequestTencentCloudSDKExceptionpublic DeleteRoleResponse DeleteRole(DeleteRoleRequest req) throws TencentCloudSDKException
req - DeleteRoleRequestTencentCloudSDKExceptionpublic DeleteRolePermissionsBoundaryResponse DeleteRolePermissionsBoundary(DeleteRolePermissionsBoundaryRequest req) throws TencentCloudSDKException
req - DeleteRolePermissionsBoundaryRequestTencentCloudSDKExceptionpublic DeleteSAMLProviderResponse DeleteSAMLProvider(DeleteSAMLProviderRequest req) throws TencentCloudSDKException
req - DeleteSAMLProviderRequestTencentCloudSDKExceptionpublic DeleteServiceLinkedRoleResponse DeleteServiceLinkedRole(DeleteServiceLinkedRoleRequest req) throws TencentCloudSDKException
req - DeleteServiceLinkedRoleRequestTencentCloudSDKExceptionpublic DeleteUserResponse DeleteUser(DeleteUserRequest req) throws TencentCloudSDKException
req - DeleteUserRequestTencentCloudSDKExceptionpublic DeleteUserPermissionsBoundaryResponse DeleteUserPermissionsBoundary(DeleteUserPermissionsBoundaryRequest req) throws TencentCloudSDKException
req - DeleteUserPermissionsBoundaryRequestTencentCloudSDKExceptionpublic DescribeRoleListResponse DescribeRoleList(DescribeRoleListRequest req) throws TencentCloudSDKException
req - DescribeRoleListRequestTencentCloudSDKExceptionpublic DescribeSafeAuthFlagResponse DescribeSafeAuthFlag(DescribeSafeAuthFlagRequest req) throws TencentCloudSDKException
req - DescribeSafeAuthFlagRequestTencentCloudSDKExceptionpublic DescribeSafeAuthFlagCollResponse DescribeSafeAuthFlagColl(DescribeSafeAuthFlagCollRequest req) throws TencentCloudSDKException
req - DescribeSafeAuthFlagCollRequestTencentCloudSDKExceptionpublic DescribeSafeAuthFlagIntlResponse DescribeSafeAuthFlagIntl(DescribeSafeAuthFlagIntlRequest req) throws TencentCloudSDKException
req - DescribeSafeAuthFlagIntlRequestTencentCloudSDKExceptionpublic DescribeSubAccountsResponse DescribeSubAccounts(DescribeSubAccountsRequest req) throws TencentCloudSDKException
req - DescribeSubAccountsRequestTencentCloudSDKExceptionpublic DescribeUserSAMLConfigResponse DescribeUserSAMLConfig(DescribeUserSAMLConfigRequest req) throws TencentCloudSDKException
req - DescribeUserSAMLConfigRequestTencentCloudSDKExceptionpublic DetachGroupPolicyResponse DetachGroupPolicy(DetachGroupPolicyRequest req) throws TencentCloudSDKException
req - DetachGroupPolicyRequestTencentCloudSDKExceptionpublic DetachRolePolicyResponse DetachRolePolicy(DetachRolePolicyRequest req) throws TencentCloudSDKException
req - DetachRolePolicyRequestTencentCloudSDKExceptionpublic DetachUserPolicyResponse DetachUserPolicy(DetachUserPolicyRequest req) throws TencentCloudSDKException
req - DetachUserPolicyRequestTencentCloudSDKExceptionpublic GetAccountSummaryResponse GetAccountSummary(GetAccountSummaryRequest req) throws TencentCloudSDKException
req - GetAccountSummaryRequestTencentCloudSDKExceptionpublic GetCustomMFATokenInfoResponse GetCustomMFATokenInfo(GetCustomMFATokenInfoRequest req) throws TencentCloudSDKException
req - GetCustomMFATokenInfoRequestTencentCloudSDKExceptionpublic GetGroupResponse GetGroup(GetGroupRequest req) throws TencentCloudSDKException
req - GetGroupRequestTencentCloudSDKExceptionpublic GetPolicyResponse GetPolicy(GetPolicyRequest req) throws TencentCloudSDKException
req - GetPolicyRequestTencentCloudSDKExceptionpublic GetPolicyVersionResponse GetPolicyVersion(GetPolicyVersionRequest req) throws TencentCloudSDKException
req - GetPolicyVersionRequestTencentCloudSDKExceptionpublic GetRoleResponse GetRole(GetRoleRequest req) throws TencentCloudSDKException
req - GetRoleRequestTencentCloudSDKExceptionpublic GetSAMLProviderResponse GetSAMLProvider(GetSAMLProviderRequest req) throws TencentCloudSDKException
req - GetSAMLProviderRequestTencentCloudSDKExceptionpublic GetSecurityLastUsedResponse GetSecurityLastUsed(GetSecurityLastUsedRequest req) throws TencentCloudSDKException
req - GetSecurityLastUsedRequestTencentCloudSDKExceptionpublic GetServiceLinkedRoleDeletionStatusResponse GetServiceLinkedRoleDeletionStatus(GetServiceLinkedRoleDeletionStatusRequest req) throws TencentCloudSDKException
req - GetServiceLinkedRoleDeletionStatusRequestTencentCloudSDKExceptionpublic GetUserResponse GetUser(GetUserRequest req) throws TencentCloudSDKException
req - GetUserRequestTencentCloudSDKExceptionpublic GetUserAppIdResponse GetUserAppId(GetUserAppIdRequest req) throws TencentCloudSDKException
req - GetUserAppIdRequestTencentCloudSDKExceptionpublic ListAccessKeysResponse ListAccessKeys(ListAccessKeysRequest req) throws TencentCloudSDKException
req - ListAccessKeysRequestTencentCloudSDKExceptionpublic ListAttachedGroupPoliciesResponse ListAttachedGroupPolicies(ListAttachedGroupPoliciesRequest req) throws TencentCloudSDKException
req - ListAttachedGroupPoliciesRequestTencentCloudSDKExceptionpublic ListAttachedRolePoliciesResponse ListAttachedRolePolicies(ListAttachedRolePoliciesRequest req) throws TencentCloudSDKException
req - ListAttachedRolePoliciesRequestTencentCloudSDKExceptionpublic ListAttachedUserAllPoliciesResponse ListAttachedUserAllPolicies(ListAttachedUserAllPoliciesRequest req) throws TencentCloudSDKException
req - ListAttachedUserAllPoliciesRequestTencentCloudSDKExceptionpublic ListAttachedUserPoliciesResponse ListAttachedUserPolicies(ListAttachedUserPoliciesRequest req) throws TencentCloudSDKException
req - ListAttachedUserPoliciesRequestTencentCloudSDKExceptionpublic ListCollaboratorsResponse ListCollaborators(ListCollaboratorsRequest req) throws TencentCloudSDKException
req - ListCollaboratorsRequestTencentCloudSDKExceptionpublic ListEntitiesForPolicyResponse ListEntitiesForPolicy(ListEntitiesForPolicyRequest req) throws TencentCloudSDKException
req - ListEntitiesForPolicyRequestTencentCloudSDKExceptionpublic ListGroupsResponse ListGroups(ListGroupsRequest req) throws TencentCloudSDKException
req - ListGroupsRequestTencentCloudSDKExceptionpublic ListGroupsForUserResponse ListGroupsForUser(ListGroupsForUserRequest req) throws TencentCloudSDKException
req - ListGroupsForUserRequestTencentCloudSDKExceptionpublic ListPoliciesResponse ListPolicies(ListPoliciesRequest req) throws TencentCloudSDKException
req - ListPoliciesRequestTencentCloudSDKExceptionpublic ListPolicyVersionsResponse ListPolicyVersions(ListPolicyVersionsRequest req) throws TencentCloudSDKException
req - ListPolicyVersionsRequestTencentCloudSDKExceptionpublic ListSAMLProvidersResponse ListSAMLProviders(ListSAMLProvidersRequest req) throws TencentCloudSDKException
req - ListSAMLProvidersRequestTencentCloudSDKExceptionpublic ListUsersResponse ListUsers(ListUsersRequest req) throws TencentCloudSDKException
req - ListUsersRequestTencentCloudSDKExceptionpublic ListUsersForGroupResponse ListUsersForGroup(ListUsersForGroupRequest req) throws TencentCloudSDKException
req - ListUsersForGroupRequestTencentCloudSDKExceptionpublic PutRolePermissionsBoundaryResponse PutRolePermissionsBoundary(PutRolePermissionsBoundaryRequest req) throws TencentCloudSDKException
req - PutRolePermissionsBoundaryRequestTencentCloudSDKExceptionpublic PutUserPermissionsBoundaryResponse PutUserPermissionsBoundary(PutUserPermissionsBoundaryRequest req) throws TencentCloudSDKException
req - PutUserPermissionsBoundaryRequestTencentCloudSDKExceptionpublic RemoveUserFromGroupResponse RemoveUserFromGroup(RemoveUserFromGroupRequest req) throws TencentCloudSDKException
req - RemoveUserFromGroupRequestTencentCloudSDKExceptionpublic SetDefaultPolicyVersionResponse SetDefaultPolicyVersion(SetDefaultPolicyVersionRequest req) throws TencentCloudSDKException
req - SetDefaultPolicyVersionRequestTencentCloudSDKExceptionpublic SetMfaFlagResponse SetMfaFlag(SetMfaFlagRequest req) throws TencentCloudSDKException
req - SetMfaFlagRequestTencentCloudSDKExceptionpublic UpdateAssumeRolePolicyResponse UpdateAssumeRolePolicy(UpdateAssumeRolePolicyRequest req) throws TencentCloudSDKException
req - UpdateAssumeRolePolicyRequestTencentCloudSDKExceptionpublic UpdateGroupResponse UpdateGroup(UpdateGroupRequest req) throws TencentCloudSDKException
req - UpdateGroupRequestTencentCloudSDKExceptionpublic UpdatePolicyResponse UpdatePolicy(UpdatePolicyRequest req) throws TencentCloudSDKException
req - UpdatePolicyRequestTencentCloudSDKExceptionpublic UpdateRoleConsoleLoginResponse UpdateRoleConsoleLogin(UpdateRoleConsoleLoginRequest req) throws TencentCloudSDKException
req - UpdateRoleConsoleLoginRequestTencentCloudSDKExceptionpublic UpdateRoleDescriptionResponse UpdateRoleDescription(UpdateRoleDescriptionRequest req) throws TencentCloudSDKException
req - UpdateRoleDescriptionRequestTencentCloudSDKExceptionpublic UpdateSAMLProviderResponse UpdateSAMLProvider(UpdateSAMLProviderRequest req) throws TencentCloudSDKException
req - UpdateSAMLProviderRequestTencentCloudSDKExceptionpublic UpdateUserResponse UpdateUser(UpdateUserRequest req) throws TencentCloudSDKException
req - UpdateUserRequestTencentCloudSDKExceptionpublic UpdateUserSAMLConfigResponse UpdateUserSAMLConfig(UpdateUserSAMLConfigRequest req) throws TencentCloudSDKException
req - UpdateUserSAMLConfigRequestTencentCloudSDKExceptionCopyright © 2022. All rights reserved.