com.microsoft.store.partnercenter.customerusers.ICustomerUserLicenseCollection Maven / Gradle / Ivy
// -----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// -----------------------------------------------------------------------
package com.microsoft.store.partnercenter.customerusers;
import java.util.List;
import com.microsoft.store.partnercenter.IPartnerComponent;
import com.microsoft.store.partnercenter.genericoperations.IEntireEntityCollectionRetrievalOperations;
import com.microsoft.store.partnercenter.models.ResourceCollection;
import com.microsoft.store.partnercenter.models.licenses.License;
import com.microsoft.store.partnercenter.models.licenses.LicenseGroupId;
import com.microsoft.store.partnercenter.models.utils.Tuple;
/**
* Represents the behavior of the customers user's directory roles.
*/
public interface ICustomerUserLicenseCollection
extends IPartnerComponent>,
IEntireEntityCollectionRetrievalOperations>{
/**
* Retrieves the assigned licenses to a customer user.
*
* @return The customer user's directory roles.
*/
ResourceCollection get();
/**
* Retrieves the assigned licenses to a customer user.
*
* @param licenseGroupIds License group identifier
* @return The customer user's directory roles.
*/
ResourceCollection get(List licenseGroupIds);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy