Package org.azd.interfaces
Interface MemberEntitlementManagementDetails
- All Known Implementing Classes:
MemberEntitlementManagementApi
public interface MemberEntitlementManagementDetails
-
Method Summary
Modifier and TypeMethodDescriptionaddUserEntitlement
(AccountLicenseType accountLicenseType, String emailId, GroupType groupType, String projectId) deleteUserEntitlement
(String userId) getGroupEntitlement
(String groupId) getMembers
(String groupId) getMembers
(String groupId, int maxResults, String pagingToken) getUserEntitlement
(String userId) removeMemberFromGroup
(String groupId, String memberId) updateUserEntitlement
(String userId, List<Object> requestBody) updateUserEntitlement
(String userId, AccountLicenseType accountLicenseType, LicensingSource licensingSource)
-
Method Details
-
getGroupEntitlements
- Throws:
AzDException
-
getGroupEntitlement
- Throws:
AzDException
-
getUserEntitlementSummary
- Throws:
AzDException
-
getMembers
- Throws:
AzDException
-
getMembers
PagedGraphMemberList getMembers(String groupId, int maxResults, String pagingToken) throws AzDException - Throws:
AzDException
-
removeMemberFromGroup
- Throws:
AzDException
-
addUserEntitlement
UserEntitlementsResponse addUserEntitlement(AccountLicenseType accountLicenseType, String emailId, GroupType groupType, String projectId) throws AzDException - Throws:
AzDException
-
deleteUserEntitlement
- Throws:
AzDException
-
getUserEntitlement
- Throws:
AzDException
-
getUserEntitlements
- Throws:
AzDException
-
updateUserEntitlement
UserEntitlementsResponse updateUserEntitlement(String userId, List<Object> requestBody) throws AzDException - Throws:
AzDException
-
updateUserEntitlement
UserEntitlementsResponse updateUserEntitlement(String userId, AccountLicenseType accountLicenseType, LicensingSource licensingSource) throws AzDException - Throws:
AzDException
-