BillingPermissionsOperations interface

Schnittstelle stellt eine BillingPermissions-Operation dar.

Eigenschaften

checkAccessByBillingAccount

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für ein Abrechnungskonto bereit.

checkAccessByBillingProfile

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für ein Abrechnungsprofil bereit.

checkAccessByCustomer

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für einen Kunden bereit.

checkAccessByDepartment

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für eine Abteilung bereit.

checkAccessByEnrollmentAccount

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für ein Registrierungskonto bereit.

checkAccessByInvoiceSection

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für einen Rechnungsabschnitt bereit.

listByBillingAccount

Listet die Abrechnungsberechtigungen auf, die der Anrufer für ein Abrechnungskonto hat.

listByBillingProfile

Listet die Abrechnungsberechtigungen auf, die der Anrufer für ein Abrechnungsprofil hat.

listByCustomer

Listet die Abrechnungsberechtigungen auf, die der Anrufer für einen Kunden hat.

listByCustomerAtBillingAccount

Listet die Abrechnungsberechtigungen auf, die der Anrufer für einen Kunden auf Abrechnungskontoebene hat.

listByDepartment

Listet die Abrechnungsberechtigungen auf, die der Anrufer für eine Abteilung hat.

listByEnrollmentAccount

Listet die Abrechnungsberechtigungen auf, die der Anrufer für ein Registrierungskonto hat.

listByInvoiceSection

Listet die Abrechnungsberechtigungen auf, die der Anrufer für einen Rechnungsabschnitt hat.

Details zur Eigenschaft

checkAccessByBillingAccount

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für ein Abrechnungskonto bereit.

checkAccessByBillingAccount: (billingAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingAccountOptionalParams) => Promise<CheckAccessResponse[]>

Eigenschaftswert

(billingAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingAccountOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByBillingProfile

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für ein Abrechnungsprofil bereit.

checkAccessByBillingProfile: (billingAccountName: string, billingProfileName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingProfileOptionalParams) => Promise<CheckAccessResponse[]>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingProfileOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByCustomer

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für einen Kunden bereit.

checkAccessByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByCustomerOptionalParams) => Promise<CheckAccessResponse[]>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByCustomerOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByDepartment

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für eine Abteilung bereit.

checkAccessByDepartment: (billingAccountName: string, departmentName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByDepartmentOptionalParams) => Promise<CheckAccessResponse[]>

Eigenschaftswert

(billingAccountName: string, departmentName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByDepartmentOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByEnrollmentAccount

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für ein Registrierungskonto bereit.

checkAccessByEnrollmentAccount: (billingAccountName: string, enrollmentAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams) => Promise<CheckAccessResponse[]>

Eigenschaftswert

(billingAccountName: string, enrollmentAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams) => Promise<CheckAccessResponse[]>

checkAccessByInvoiceSection

Stellt eine Liste der Antwortobjekte „Zugriff überprüfen“ für einen Rechnungsabschnitt bereit.

checkAccessByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByInvoiceSectionOptionalParams) => Promise<CheckAccessResponse[]>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByInvoiceSectionOptionalParams) => Promise<CheckAccessResponse[]>

listByBillingAccount

Listet die Abrechnungsberechtigungen auf, die der Anrufer für ein Abrechnungskonto hat.

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

Eigenschaftswert

(billingAccountName: string, options?: BillingPermissionsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByBillingProfile

Listet die Abrechnungsberechtigungen auf, die der Anrufer für ein Abrechnungsprofil hat.

listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: BillingPermissionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, options?: BillingPermissionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByCustomer

Listet die Abrechnungsberechtigungen auf, die der Anrufer für einen Kunden hat.

listByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingPermissionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingPermissionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByCustomerAtBillingAccount

Listet die Abrechnungsberechtigungen auf, die der Anrufer für einen Kunden auf Abrechnungskontoebene hat.

listByCustomerAtBillingAccount: (billingAccountName: string, customerName: string, options?: BillingPermissionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Eigenschaftswert

(billingAccountName: string, customerName: string, options?: BillingPermissionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByDepartment

Listet die Abrechnungsberechtigungen auf, die der Anrufer für eine Abteilung hat.

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

Eigenschaftswert

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

listByEnrollmentAccount

Listet die Abrechnungsberechtigungen auf, die der Anrufer für ein Registrierungskonto hat.

listByEnrollmentAccount: (billingAccountName: string, enrollmentAccountName: string, options?: BillingPermissionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Eigenschaftswert

(billingAccountName: string, enrollmentAccountName: string, options?: BillingPermissionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

listByInvoiceSection

Listet die Abrechnungsberechtigungen auf, die der Anrufer für einen Rechnungsabschnitt hat.

listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingPermissionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingPermissionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>