Class CamClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.cam.v20190116.CamClient
-
public class CamClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description CamClient(Credential credential, String region)CamClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
CamClient
public CamClient(Credential credential, String region)
-
CamClient
public CamClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
AddUser
public AddUserResponse AddUser(AddUserRequest req) throws TencentCloudSDKException
创建子用户- Parameters:
req- AddUserRequest- Returns:
- AddUserResponse
- Throws:
TencentCloudSDKException
-
AddUserToGroup
public AddUserToGroupResponse AddUserToGroup(AddUserToGroupRequest req) throws TencentCloudSDKException
用户加入到用户组- Parameters:
req- AddUserToGroupRequest- Returns:
- AddUserToGroupResponse
- Throws:
TencentCloudSDKException
-
AttachGroupPolicy
public AttachGroupPolicyResponse AttachGroupPolicy(AttachGroupPolicyRequest req) throws TencentCloudSDKException
本接口(AttachGroupPolicy)可用于绑定策略到用户组。- Parameters:
req- AttachGroupPolicyRequest- Returns:
- AttachGroupPolicyResponse
- Throws:
TencentCloudSDKException
-
AttachRolePolicy
public AttachRolePolicyResponse AttachRolePolicy(AttachRolePolicyRequest req) throws TencentCloudSDKException
本接口(AttachRolePolicy)用于绑定策略到角色。- Parameters:
req- AttachRolePolicyRequest- Returns:
- AttachRolePolicyResponse
- Throws:
TencentCloudSDKException
-
AttachUserPolicy
public AttachUserPolicyResponse AttachUserPolicy(AttachUserPolicyRequest req) throws TencentCloudSDKException
本接口(AttachUserPolicy)可用于绑定到用户的策略。- Parameters:
req- AttachUserPolicyRequest- Returns:
- AttachUserPolicyResponse
- Throws:
TencentCloudSDKException
-
ConsumeCustomMFAToken
public ConsumeCustomMFATokenResponse ConsumeCustomMFAToken(ConsumeCustomMFATokenRequest req) throws TencentCloudSDKException
验证自定义多因子Token- Parameters:
req- ConsumeCustomMFATokenRequest- Returns:
- ConsumeCustomMFATokenResponse
- Throws:
TencentCloudSDKException
-
CreateAccessKey
public CreateAccessKeyResponse CreateAccessKey(CreateAccessKeyRequest req) throws TencentCloudSDKException
为CAM用户创建访问密钥- Parameters:
req- CreateAccessKeyRequest- Returns:
- CreateAccessKeyResponse
- Throws:
TencentCloudSDKException
-
CreateGroup
public CreateGroupResponse CreateGroup(CreateGroupRequest req) throws TencentCloudSDKException
创建用户组- Parameters:
req- CreateGroupRequest- Returns:
- CreateGroupResponse
- Throws:
TencentCloudSDKException
-
CreateMessageReceiver
public CreateMessageReceiverResponse CreateMessageReceiver(CreateMessageReceiverRequest req) throws TencentCloudSDKException
创建消息接收人接口:仅允许已完成实名认证的用户访问消息接收人接口,并对每个用户限制每天最多请求10次。- Parameters:
req- CreateMessageReceiverRequest- Returns:
- CreateMessageReceiverResponse
- Throws:
TencentCloudSDKException
-
CreateOIDCConfig
public CreateOIDCConfigResponse CreateOIDCConfig(CreateOIDCConfigRequest req) throws TencentCloudSDKException
创建角色OIDC配置- Parameters:
req- CreateOIDCConfigRequest- Returns:
- CreateOIDCConfigResponse
- Throws:
TencentCloudSDKException
-
CreatePolicy
public CreatePolicyResponse CreatePolicy(CreatePolicyRequest req) throws TencentCloudSDKException
本接口(CreatePolicy)可用于创建策略。- Parameters:
req- CreatePolicyRequest- Returns:
- CreatePolicyResponse
- Throws:
TencentCloudSDKException
-
CreatePolicyVersion
public CreatePolicyVersionResponse CreatePolicyVersion(CreatePolicyVersionRequest req) throws TencentCloudSDKException
该接口(CreatePolicyVersion)用于新增策略版本,用户创建了一个策略版本之后可以方便的通过变更策略版本的方式来变更策略。- Parameters:
req- CreatePolicyVersionRequest- Returns:
- CreatePolicyVersionResponse
- Throws:
TencentCloudSDKException
-
CreateRole
public CreateRoleResponse CreateRole(CreateRoleRequest req) throws TencentCloudSDKException
本接口(CreateRole)用于创建角色。- Parameters:
req- CreateRoleRequest- Returns:
- CreateRoleResponse
- Throws:
TencentCloudSDKException
-
CreateSAMLProvider
public CreateSAMLProviderResponse CreateSAMLProvider(CreateSAMLProviderRequest req) throws TencentCloudSDKException
创建SAML身份提供商- Parameters:
req- CreateSAMLProviderRequest- Returns:
- CreateSAMLProviderResponse
- Throws:
TencentCloudSDKException
-
CreateServiceLinkedRole
public CreateServiceLinkedRoleResponse CreateServiceLinkedRole(CreateServiceLinkedRoleRequest req) throws TencentCloudSDKException
创建服务相关角色- Parameters:
req- CreateServiceLinkedRoleRequest- Returns:
- CreateServiceLinkedRoleResponse
- Throws:
TencentCloudSDKException
-
CreateUserOIDCConfig
public CreateUserOIDCConfigResponse CreateUserOIDCConfig(CreateUserOIDCConfigRequest req) throws TencentCloudSDKException
创建用户OIDC配置。只能创建一个用户OIDC身份提供商,并且创建用户OIDC配置之后会自动关闭用户SAML SSO身份提供商。- Parameters:
req- CreateUserOIDCConfigRequest- Returns:
- CreateUserOIDCConfigResponse
- Throws:
TencentCloudSDKException
-
CreateUserSAMLConfig
public CreateUserSAMLConfigResponse CreateUserSAMLConfig(CreateUserSAMLConfigRequest req) throws TencentCloudSDKException
创建用户SAML配置- Parameters:
req- CreateUserSAMLConfigRequest- Returns:
- CreateUserSAMLConfigResponse
- Throws:
TencentCloudSDKException
-
DeleteAccessKey
public DeleteAccessKeyResponse DeleteAccessKey(DeleteAccessKeyRequest req) throws TencentCloudSDKException
为CAM用户删除访问密钥。 此接口属于高风险操作,删除密钥后不可恢复,腾讯云将永久拒绝此密钥的所有请求,请谨慎使用。- Parameters:
req- DeleteAccessKeyRequest- Returns:
- DeleteAccessKeyResponse
- Throws:
TencentCloudSDKException
-
DeleteGroup
public DeleteGroupResponse DeleteGroup(DeleteGroupRequest req) throws TencentCloudSDKException
删除用户组- Parameters:
req- DeleteGroupRequest- Returns:
- DeleteGroupResponse
- Throws:
TencentCloudSDKException
-
DeleteOIDCConfig
public DeleteOIDCConfigResponse DeleteOIDCConfig(DeleteOIDCConfigRequest req) throws TencentCloudSDKException
删除OIDC身份提供商- Parameters:
req- DeleteOIDCConfigRequest- Returns:
- DeleteOIDCConfigResponse
- Throws:
TencentCloudSDKException
-
DeletePolicy
public DeletePolicyResponse DeletePolicy(DeletePolicyRequest req) throws TencentCloudSDKException
本接口(DeletePolicy)可用于删除策略。- Parameters:
req- DeletePolicyRequest- Returns:
- DeletePolicyResponse
- Throws:
TencentCloudSDKException
-
DeletePolicyVersion
public DeletePolicyVersionResponse DeletePolicyVersion(DeletePolicyVersionRequest req) throws TencentCloudSDKException
本接口(DeletePolicyVersion)可用于删除一个策略的策略版本。- Parameters:
req- DeletePolicyVersionRequest- Returns:
- DeletePolicyVersionResponse
- Throws:
TencentCloudSDKException
-
DeleteRole
public DeleteRoleResponse DeleteRole(DeleteRoleRequest req) throws TencentCloudSDKException
本接口(DeleteRole)用于删除指定角色。- Parameters:
req- DeleteRoleRequest- Returns:
- DeleteRoleResponse
- Throws:
TencentCloudSDKException
-
DeleteRolePermissionsBoundary
public DeleteRolePermissionsBoundaryResponse DeleteRolePermissionsBoundary(DeleteRolePermissionsBoundaryRequest req) throws TencentCloudSDKException
删除角色权限边界- Parameters:
req- DeleteRolePermissionsBoundaryRequest- Returns:
- DeleteRolePermissionsBoundaryResponse
- Throws:
TencentCloudSDKException
-
DeleteSAMLProvider
public DeleteSAMLProviderResponse DeleteSAMLProvider(DeleteSAMLProviderRequest req) throws TencentCloudSDKException
删除SAML身份提供商- Parameters:
req- DeleteSAMLProviderRequest- Returns:
- DeleteSAMLProviderResponse
- Throws:
TencentCloudSDKException
-
DeleteServiceLinkedRole
public DeleteServiceLinkedRoleResponse DeleteServiceLinkedRole(DeleteServiceLinkedRoleRequest req) throws TencentCloudSDKException
删除服务相关角色- Parameters:
req- DeleteServiceLinkedRoleRequest- Returns:
- DeleteServiceLinkedRoleResponse
- Throws:
TencentCloudSDKException
-
DeleteUser
public DeleteUserResponse DeleteUser(DeleteUserRequest req) throws TencentCloudSDKException
删除子用户- Parameters:
req- DeleteUserRequest- Returns:
- DeleteUserResponse
- Throws:
TencentCloudSDKException
-
DeleteUserPermissionsBoundary
public DeleteUserPermissionsBoundaryResponse DeleteUserPermissionsBoundary(DeleteUserPermissionsBoundaryRequest req) throws TencentCloudSDKException
删除用户权限边界- Parameters:
req- DeleteUserPermissionsBoundaryRequest- Returns:
- DeleteUserPermissionsBoundaryResponse
- Throws:
TencentCloudSDKException
-
DescribeOIDCConfig
public DescribeOIDCConfigResponse DescribeOIDCConfig(DescribeOIDCConfigRequest req) throws TencentCloudSDKException
查询角色OIDC配置- Parameters:
req- DescribeOIDCConfigRequest- Returns:
- DescribeOIDCConfigResponse
- Throws:
TencentCloudSDKException
-
DescribeRoleList
public DescribeRoleListResponse DescribeRoleList(DescribeRoleListRequest req) throws TencentCloudSDKException
本接口(DescribeRoleList)用于获取账号下的角色列表。- Parameters:
req- DescribeRoleListRequest- Returns:
- DescribeRoleListResponse
- Throws:
TencentCloudSDKException
-
DescribeSafeAuthFlag
public DescribeSafeAuthFlagResponse DescribeSafeAuthFlag(DescribeSafeAuthFlagRequest req) throws TencentCloudSDKException
查询用户安全设置- Parameters:
req- DescribeSafeAuthFlagRequest- Returns:
- DescribeSafeAuthFlagResponse
- Throws:
TencentCloudSDKException
-
DescribeSafeAuthFlagColl
public DescribeSafeAuthFlagCollResponse DescribeSafeAuthFlagColl(DescribeSafeAuthFlagCollRequest req) throws TencentCloudSDKException
获取子账号安全设置- Parameters:
req- DescribeSafeAuthFlagCollRequest- Returns:
- DescribeSafeAuthFlagCollResponse
- Throws:
TencentCloudSDKException
-
DescribeSafeAuthFlagIntl
public DescribeSafeAuthFlagIntlResponse DescribeSafeAuthFlagIntl(DescribeSafeAuthFlagIntlRequest req) throws TencentCloudSDKException
查询安全设置(国际站)- Parameters:
req- DescribeSafeAuthFlagIntlRequest- Returns:
- DescribeSafeAuthFlagIntlResponse
- Throws:
TencentCloudSDKException
-
DescribeSubAccounts
public DescribeSubAccountsResponse DescribeSubAccounts(DescribeSubAccountsRequest req) throws TencentCloudSDKException
通过子用户UIN列表查询子用户- Parameters:
req- DescribeSubAccountsRequest- Returns:
- DescribeSubAccountsResponse
- Throws:
TencentCloudSDKException
-
DescribeUserOIDCConfig
public DescribeUserOIDCConfigResponse DescribeUserOIDCConfig(DescribeUserOIDCConfigRequest req) throws TencentCloudSDKException
查询用户OIDC配置- Parameters:
req- DescribeUserOIDCConfigRequest- Returns:
- DescribeUserOIDCConfigResponse
- Throws:
TencentCloudSDKException
-
DescribeUserSAMLConfig
public DescribeUserSAMLConfigResponse DescribeUserSAMLConfig(DescribeUserSAMLConfigRequest req) throws TencentCloudSDKException
查询用户SAML配置- Parameters:
req- DescribeUserSAMLConfigRequest- Returns:
- DescribeUserSAMLConfigResponse
- Throws:
TencentCloudSDKException
-
DetachGroupPolicy
public DetachGroupPolicyResponse DetachGroupPolicy(DetachGroupPolicyRequest req) throws TencentCloudSDKException
本接口(DetachGroupPolicy)可用于解除绑定到用户组的策略。- Parameters:
req- DetachGroupPolicyRequest- Returns:
- DetachGroupPolicyResponse
- Throws:
TencentCloudSDKException
-
DetachRolePolicy
public DetachRolePolicyResponse DetachRolePolicy(DetachRolePolicyRequest req) throws TencentCloudSDKException
本接口(DetachRolePolicy)用于解除绑定角色的策略。- Parameters:
req- DetachRolePolicyRequest- Returns:
- DetachRolePolicyResponse
- Throws:
TencentCloudSDKException
-
DetachUserPolicy
public DetachUserPolicyResponse DetachUserPolicy(DetachUserPolicyRequest req) throws TencentCloudSDKException
本接口(DetachUserPolicy)可用于解除绑定到用户的策略。- Parameters:
req- DetachUserPolicyRequest- Returns:
- DetachUserPolicyResponse
- Throws:
TencentCloudSDKException
-
DisableUserSSO
public DisableUserSSOResponse DisableUserSSO(DisableUserSSORequest req) throws TencentCloudSDKException
禁用用户SSO- Parameters:
req- DisableUserSSORequest- Returns:
- DisableUserSSOResponse
- Throws:
TencentCloudSDKException
-
GetAccountSummary
public GetAccountSummaryResponse GetAccountSummary(GetAccountSummaryRequest req) throws TencentCloudSDKException
查询账户摘要- Parameters:
req- GetAccountSummaryRequest- Returns:
- GetAccountSummaryResponse
- Throws:
TencentCloudSDKException
-
GetCustomMFATokenInfo
public GetCustomMFATokenInfoResponse GetCustomMFATokenInfo(GetCustomMFATokenInfoRequest req) throws TencentCloudSDKException
获取自定义多因子Token关联信息- Parameters:
req- GetCustomMFATokenInfoRequest- Returns:
- GetCustomMFATokenInfoResponse
- Throws:
TencentCloudSDKException
-
GetGroup
public GetGroupResponse GetGroup(GetGroupRequest req) throws TencentCloudSDKException
查询用户组详情- Parameters:
req- GetGroupRequest- Returns:
- GetGroupResponse
- Throws:
TencentCloudSDKException
-
GetPolicy
public GetPolicyResponse GetPolicy(GetPolicyRequest req) throws TencentCloudSDKException
本接口(GetPolicy)可用于查询查看策略详情。- Parameters:
req- GetPolicyRequest- Returns:
- GetPolicyResponse
- Throws:
TencentCloudSDKException
-
GetPolicyVersion
public GetPolicyVersionResponse GetPolicyVersion(GetPolicyVersionRequest req) throws TencentCloudSDKException
该接口(GetPolicyVersion)用于查询策略版本详情- Parameters:
req- GetPolicyVersionRequest- Returns:
- GetPolicyVersionResponse
- Throws:
TencentCloudSDKException
-
GetRole
public GetRoleResponse GetRole(GetRoleRequest req) throws TencentCloudSDKException
本接口(GetRole)用于获取指定角色的详细信息。- Parameters:
req- GetRoleRequest- Returns:
- GetRoleResponse
- Throws:
TencentCloudSDKException
-
GetRolePermissionBoundary
public GetRolePermissionBoundaryResponse GetRolePermissionBoundary(GetRolePermissionBoundaryRequest req) throws TencentCloudSDKException
获取角色权限边界- Parameters:
req- GetRolePermissionBoundaryRequest- Returns:
- GetRolePermissionBoundaryResponse
- Throws:
TencentCloudSDKException
-
GetSAMLProvider
public GetSAMLProviderResponse GetSAMLProvider(GetSAMLProviderRequest req) throws TencentCloudSDKException
查询SAML身份提供商详情- Parameters:
req- GetSAMLProviderRequest- Returns:
- GetSAMLProviderResponse
- Throws:
TencentCloudSDKException
-
GetSecurityLastUsed
public GetSecurityLastUsedResponse GetSecurityLastUsed(GetSecurityLastUsedRequest req) throws TencentCloudSDKException
获取密钥最近使用情况- Parameters:
req- GetSecurityLastUsedRequest- Returns:
- GetSecurityLastUsedResponse
- Throws:
TencentCloudSDKException
-
GetServiceLinkedRoleDeletionStatus
public GetServiceLinkedRoleDeletionStatusResponse GetServiceLinkedRoleDeletionStatus(GetServiceLinkedRoleDeletionStatusRequest req) throws TencentCloudSDKException
根据删除TaskId获取服务相关角色删除状态- Parameters:
req- GetServiceLinkedRoleDeletionStatusRequest- Returns:
- GetServiceLinkedRoleDeletionStatusResponse
- Throws:
TencentCloudSDKException
-
GetUser
public GetUserResponse GetUser(GetUserRequest req) throws TencentCloudSDKException
查询子用户- Parameters:
req- GetUserRequest- Returns:
- GetUserResponse
- Throws:
TencentCloudSDKException
-
GetUserAppId
public GetUserAppIdResponse GetUserAppId(GetUserAppIdRequest req) throws TencentCloudSDKException
获取用户AppId- Parameters:
req- GetUserAppIdRequest- Returns:
- GetUserAppIdResponse
- Throws:
TencentCloudSDKException
-
GetUserPermissionBoundary
public GetUserPermissionBoundaryResponse GetUserPermissionBoundary(GetUserPermissionBoundaryRequest req) throws TencentCloudSDKException
获取用户权限边界- Parameters:
req- GetUserPermissionBoundaryRequest- Returns:
- GetUserPermissionBoundaryResponse
- Throws:
TencentCloudSDKException
-
ListAccessKeys
public ListAccessKeysResponse ListAccessKeys(ListAccessKeysRequest req) throws TencentCloudSDKException
列出指定CAM用户的访问密钥- Parameters:
req- ListAccessKeysRequest- Returns:
- ListAccessKeysResponse
- Throws:
TencentCloudSDKException
-
ListAttachedGroupPolicies
public ListAttachedGroupPoliciesResponse ListAttachedGroupPolicies(ListAttachedGroupPoliciesRequest req) throws TencentCloudSDKException
本接口(ListAttachedGroupPolicies)可用于查询用户组关联的策略列表。- Parameters:
req- ListAttachedGroupPoliciesRequest- Returns:
- ListAttachedGroupPoliciesResponse
- Throws:
TencentCloudSDKException
-
ListAttachedRolePolicies
public ListAttachedRolePoliciesResponse ListAttachedRolePolicies(ListAttachedRolePoliciesRequest req) throws TencentCloudSDKException
本接口(ListAttachedRolePolicies)用于获取角色绑定的策略列表。- Parameters:
req- ListAttachedRolePoliciesRequest- Returns:
- ListAttachedRolePoliciesResponse
- Throws:
TencentCloudSDKException
-
ListAttachedUserAllPolicies
public ListAttachedUserAllPoliciesResponse ListAttachedUserAllPolicies(ListAttachedUserAllPoliciesRequest req) throws TencentCloudSDKException
列出用户关联的策略(包括随组关联)- Parameters:
req- ListAttachedUserAllPoliciesRequest- Returns:
- ListAttachedUserAllPoliciesResponse
- Throws:
TencentCloudSDKException
-
ListAttachedUserPolicies
public ListAttachedUserPoliciesResponse ListAttachedUserPolicies(ListAttachedUserPoliciesRequest req) throws TencentCloudSDKException
本接口(ListAttachedUserPolicies)可用于查询子账号关联的策略列表。- Parameters:
req- ListAttachedUserPoliciesRequest- Returns:
- ListAttachedUserPoliciesResponse
- Throws:
TencentCloudSDKException
-
ListCollaborators
public ListCollaboratorsResponse ListCollaborators(ListCollaboratorsRequest req) throws TencentCloudSDKException
获取协作者列表- Parameters:
req- ListCollaboratorsRequest- Returns:
- ListCollaboratorsResponse
- Throws:
TencentCloudSDKException
-
ListEntitiesForPolicy
public ListEntitiesForPolicyResponse ListEntitiesForPolicy(ListEntitiesForPolicyRequest req) throws TencentCloudSDKException
本接口(ListEntitiesForPolicy)可用于查询策略关联的实体列表。- Parameters:
req- ListEntitiesForPolicyRequest- Returns:
- ListEntitiesForPolicyResponse
- Throws:
TencentCloudSDKException
-
ListGroups
public ListGroupsResponse ListGroups(ListGroupsRequest req) throws TencentCloudSDKException
查询用户组列表- Parameters:
req- ListGroupsRequest- Returns:
- ListGroupsResponse
- Throws:
TencentCloudSDKException
-
ListGroupsForUser
public ListGroupsForUserResponse ListGroupsForUser(ListGroupsForUserRequest req) throws TencentCloudSDKException
列出用户关联的用户组- Parameters:
req- ListGroupsForUserRequest- Returns:
- ListGroupsForUserResponse
- Throws:
TencentCloudSDKException
-
ListPolicies
public ListPoliciesResponse ListPolicies(ListPoliciesRequest req) throws TencentCloudSDKException
本接口(ListPolicies)可用于查询策略列表。- Parameters:
req- ListPoliciesRequest- Returns:
- ListPoliciesResponse
- Throws:
TencentCloudSDKException
-
ListPoliciesGrantingServiceAccess
public ListPoliciesGrantingServiceAccessResponse ListPoliciesGrantingServiceAccess(ListPoliciesGrantingServiceAccessRequest req) throws TencentCloudSDKException
获取所有已授权服务- Parameters:
req- ListPoliciesGrantingServiceAccessRequest- Returns:
- ListPoliciesGrantingServiceAccessResponse
- Throws:
TencentCloudSDKException
-
ListPolicyVersions
public ListPolicyVersionsResponse ListPolicyVersions(ListPolicyVersionsRequest req) throws TencentCloudSDKException
该接口(ListPolicyVersions)用于获取策略版本列表- Parameters:
req- ListPolicyVersionsRequest- Returns:
- ListPolicyVersionsResponse
- Throws:
TencentCloudSDKException
-
ListSAMLProviders
public ListSAMLProvidersResponse ListSAMLProviders(ListSAMLProvidersRequest req) throws TencentCloudSDKException
查询SAML身份提供商列表- Parameters:
req- ListSAMLProvidersRequest- Returns:
- ListSAMLProvidersResponse
- Throws:
TencentCloudSDKException
-
ListUsers
public ListUsersResponse ListUsers(ListUsersRequest req) throws TencentCloudSDKException
拉取子用户- Parameters:
req- ListUsersRequest- Returns:
- ListUsersResponse
- Throws:
TencentCloudSDKException
-
ListUsersForGroup
public ListUsersForGroupResponse ListUsersForGroup(ListUsersForGroupRequest req) throws TencentCloudSDKException
查询用户组关联的用户列表- Parameters:
req- ListUsersForGroupRequest- Returns:
- ListUsersForGroupResponse
- Throws:
TencentCloudSDKException
-
ListWeChatWorkSubAccounts
public ListWeChatWorkSubAccountsResponse ListWeChatWorkSubAccounts(ListWeChatWorkSubAccountsRequest req) throws TencentCloudSDKException
获取企业微信子用户列表- Parameters:
req- ListWeChatWorkSubAccountsRequest- Returns:
- ListWeChatWorkSubAccountsResponse
- Throws:
TencentCloudSDKException
-
PutRolePermissionsBoundary
public PutRolePermissionsBoundaryResponse PutRolePermissionsBoundary(PutRolePermissionsBoundaryRequest req) throws TencentCloudSDKException
设置角色权限边界- Parameters:
req- PutRolePermissionsBoundaryRequest- Returns:
- PutRolePermissionsBoundaryResponse
- Throws:
TencentCloudSDKException
-
PutUserPermissionsBoundary
public PutUserPermissionsBoundaryResponse PutUserPermissionsBoundary(PutUserPermissionsBoundaryRequest req) throws TencentCloudSDKException
设置用户权限边界- Parameters:
req- PutUserPermissionsBoundaryRequest- Returns:
- PutUserPermissionsBoundaryResponse
- Throws:
TencentCloudSDKException
-
RemoveUserFromGroup
public RemoveUserFromGroupResponse RemoveUserFromGroup(RemoveUserFromGroupRequest req) throws TencentCloudSDKException
从用户组删除用户- Parameters:
req- RemoveUserFromGroupRequest- Returns:
- RemoveUserFromGroupResponse
- Throws:
TencentCloudSDKException
-
SetDefaultPolicyVersion
public SetDefaultPolicyVersionResponse SetDefaultPolicyVersion(SetDefaultPolicyVersionRequest req) throws TencentCloudSDKException
本接口(SetDefaultPolicyVersion)可用于设置生效的策略版本。- Parameters:
req- SetDefaultPolicyVersionRequest- Returns:
- SetDefaultPolicyVersionResponse
- Throws:
TencentCloudSDKException
-
SetMfaFlag
public SetMfaFlagResponse SetMfaFlag(SetMfaFlagRequest req) throws TencentCloudSDKException
设置子用户的登录保护和敏感操作校验方式- Parameters:
req- SetMfaFlagRequest- Returns:
- SetMfaFlagResponse
- Throws:
TencentCloudSDKException
-
TagRole
public TagRoleResponse TagRole(TagRoleRequest req) throws TencentCloudSDKException
角色绑定标签- Parameters:
req- TagRoleRequest- Returns:
- TagRoleResponse
- Throws:
TencentCloudSDKException
-
UntagRole
public UntagRoleResponse UntagRole(UntagRoleRequest req) throws TencentCloudSDKException
角色解绑标签。- Parameters:
req- UntagRoleRequest- Returns:
- UntagRoleResponse
- Throws:
TencentCloudSDKException
-
UpdateAccessKey
public UpdateAccessKeyResponse UpdateAccessKey(UpdateAccessKeyRequest req) throws TencentCloudSDKException
为CAM用户更新访问密钥- Parameters:
req- UpdateAccessKeyRequest- Returns:
- UpdateAccessKeyResponse
- Throws:
TencentCloudSDKException
-
UpdateAssumeRolePolicy
public UpdateAssumeRolePolicyResponse UpdateAssumeRolePolicy(UpdateAssumeRolePolicyRequest req) throws TencentCloudSDKException
本接口(UpdateAssumeRolePolicy)用于修改角色信任策略的策略文档。- Parameters:
req- UpdateAssumeRolePolicyRequest- Returns:
- UpdateAssumeRolePolicyResponse
- Throws:
TencentCloudSDKException
-
UpdateGroup
public UpdateGroupResponse UpdateGroup(UpdateGroupRequest req) throws TencentCloudSDKException
更新用户组- Parameters:
req- UpdateGroupRequest- Returns:
- UpdateGroupResponse
- Throws:
TencentCloudSDKException
-
UpdateOIDCConfig
public UpdateOIDCConfigResponse UpdateOIDCConfig(UpdateOIDCConfigRequest req) throws TencentCloudSDKException
修改角色OIDC配置- Parameters:
req- UpdateOIDCConfigRequest- Returns:
- UpdateOIDCConfigResponse
- Throws:
TencentCloudSDKException
-
UpdatePolicy
public UpdatePolicyResponse UpdatePolicy(UpdatePolicyRequest req) throws TencentCloudSDKException
本接口(UpdatePolicy )可用于更新策略。 如果已存在策略版本,本接口会直接更新策略的默认版本,不会创建新版本,如果不存在任何策略版本,则直接创建一个默认版本。- Parameters:
req- UpdatePolicyRequest- Returns:
- UpdatePolicyResponse
- Throws:
TencentCloudSDKException
-
UpdateRoleConsoleLogin
public UpdateRoleConsoleLoginResponse UpdateRoleConsoleLogin(UpdateRoleConsoleLoginRequest req) throws TencentCloudSDKException
本接口(UpdateRoleConsoleLogin)用于修改角色是否可登录。- Parameters:
req- UpdateRoleConsoleLoginRequest- Returns:
- UpdateRoleConsoleLoginResponse
- Throws:
TencentCloudSDKException
-
UpdateRoleDescription
public UpdateRoleDescriptionResponse UpdateRoleDescription(UpdateRoleDescriptionRequest req) throws TencentCloudSDKException
本接口(UpdateRoleDescription)用于修改角色的描述信息。- Parameters:
req- UpdateRoleDescriptionRequest- Returns:
- UpdateRoleDescriptionResponse
- Throws:
TencentCloudSDKException
-
UpdateSAMLProvider
public UpdateSAMLProviderResponse UpdateSAMLProvider(UpdateSAMLProviderRequest req) throws TencentCloudSDKException
更新SAML身份提供商信息- Parameters:
req- UpdateSAMLProviderRequest- Returns:
- UpdateSAMLProviderResponse
- Throws:
TencentCloudSDKException
-
UpdateUser
public UpdateUserResponse UpdateUser(UpdateUserRequest req) throws TencentCloudSDKException
更新子用户- Parameters:
req- UpdateUserRequest- Returns:
- UpdateUserResponse
- Throws:
TencentCloudSDKException
-
UpdateUserOIDCConfig
public UpdateUserOIDCConfigResponse UpdateUserOIDCConfig(UpdateUserOIDCConfigRequest req) throws TencentCloudSDKException
修改用户OIDC配置- Parameters:
req- UpdateUserOIDCConfigRequest- Returns:
- UpdateUserOIDCConfigResponse
- Throws:
TencentCloudSDKException
-
UpdateUserSAMLConfig
public UpdateUserSAMLConfigResponse UpdateUserSAMLConfig(UpdateUserSAMLConfigRequest req) throws TencentCloudSDKException
修改用户SAML配置- Parameters:
req- UpdateUserSAMLConfigRequest- Returns:
- UpdateUserSAMLConfigResponse
- Throws:
TencentCloudSDKException
-
-