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
-