EnrollmentAccountsOperations interface

Interface representing a EnrollmentAccounts operations.

Properties

get

Gets an enrollment account by ID. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

getByDepartment

Gets an enrollment account by department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

listByBillingAccount

Lists the enrollment accounts for a billing account. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

listByDepartment

Lists the enrollment accounts for a department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

Property Details

get

Gets an enrollment account by ID. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

get: (billingAccountName: string, enrollmentAccountName: string, options?: EnrollmentAccountsGetOptionalParams) => Promise<EnrollmentAccount>

Property Value

(billingAccountName: string, enrollmentAccountName: string, options?: EnrollmentAccountsGetOptionalParams) => Promise<EnrollmentAccount>

getByDepartment

Gets an enrollment account by department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

getByDepartment: (billingAccountName: string, departmentName: string, enrollmentAccountName: string, options?: EnrollmentAccountsGetByDepartmentOptionalParams) => Promise<EnrollmentAccount>

Property Value

(billingAccountName: string, departmentName: string, enrollmentAccountName: string, options?: EnrollmentAccountsGetByDepartmentOptionalParams) => Promise<EnrollmentAccount>

listByBillingAccount

Lists the enrollment accounts for a billing account. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

listByBillingAccount: (billingAccountName: string, options?: EnrollmentAccountsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<EnrollmentAccount, EnrollmentAccount[], PageSettings>

Property Value

(billingAccountName: string, options?: EnrollmentAccountsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<EnrollmentAccount, EnrollmentAccount[], PageSettings>

listByDepartment

Lists the enrollment accounts for a department. The operation is supported only for billing accounts with agreement type Enterprise Agreement.

listByDepartment: (billingAccountName: string, departmentName: string, options?: EnrollmentAccountsListByDepartmentOptionalParams) => PagedAsyncIterableIterator<EnrollmentAccount, EnrollmentAccount[], PageSettings>

Property Value

(billingAccountName: string, departmentName: string, options?: EnrollmentAccountsListByDepartmentOptionalParams) => PagedAsyncIterableIterator<EnrollmentAccount, EnrollmentAccount[], PageSettings>