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. |
| get |
Gets an enrollment account by department. The operation is supported only for billing accounts with agreement type Enterprise Agreement. |
| list |
Lists the enrollment accounts for a billing account. The operation is supported only for billing accounts with agreement type Enterprise Agreement. |
| list |
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>