EnrollmentAccountsClient Interface
public interface EnrollmentAccountsClient
An instance of this class provides access to all the operations defined in EnrollmentAccountsClient.
Method Summary
Method Details
get
public abstract EnrollmentAccountInner get(String billingAccountName, String enrollmentAccountName)
Gets an enrollment account by ID. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns:
getByDepartment
public abstract EnrollmentAccountInner getByDepartment(String billingAccountName, String departmentName, String enrollmentAccountName)
Gets an enrollment account by department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns:
getByDepartmentWithResponse
public abstract Response<EnrollmentAccountInner> getByDepartmentWithResponse(String billingAccountName, String departmentName, String enrollmentAccountName, Context context)
Gets an enrollment account by department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns:
getWithResponse
public abstract Response<EnrollmentAccountInner> getWithResponse(String billingAccountName, String enrollmentAccountName, Context context)
Gets an enrollment account by ID. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns:
listByBillingAccount
public abstract PagedIterable<EnrollmentAccountInner> listByBillingAccount(String billingAccountName)
Lists the enrollment accounts for a billing account. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns:
listByBillingAccount
public abstract PagedIterable<EnrollmentAccountInner> listByBillingAccount(String billingAccountName, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)
Lists the enrollment accounts for a billing account. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns:
listByDepartment
public abstract PagedIterable<EnrollmentAccountInner> listByDepartment(String billingAccountName, String departmentName)
Lists the enrollment accounts for a department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns:
listByDepartment
public abstract PagedIterable<EnrollmentAccountInner> listByDepartment(String billingAccountName, String departmentName, String filter, String orderBy, Long top, Long skip, Boolean count, String search, Context context)
Lists the enrollment accounts for a department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.
Parameters:
Returns: