Freigeben über


BillingPermissions interface

Schnittstelle, die eine BillingPermissions darstellt.

Methoden

checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)

Stellt eine Liste der Zugriffsantwortobjekte für ein Abrechnungskonto bereit.

checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)

Stellt eine Liste der Prüfzugriffsantwortobjekte für ein Abrechnungsprofil bereit.

checkAccessByCustomer(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByCustomerOptionalParams)

Stellt eine Liste der Prüfzugriffsantwortobjekte für einen Kunden bereit.

checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)

Stellt eine Liste der Zugriffsantwortobjekte für eine Abteilung bereit.

checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)

Stellt eine Liste der Zugriffsantwortobjekte für ein Registrierungskonto bereit.

checkAccessByInvoiceSection(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByInvoiceSectionOptionalParams)

Stellt eine Liste der Prüfzugriffsantwortobjekte für einen Rechnungsabschnitt bereit.

listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)

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

listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)

Listet die Abrechnungsberechtigungen auf, die der Anrufer in einem Abrechnungsprofil hat.

listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)

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

listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)

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

listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)

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

listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)

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

listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)

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

Details zur Methode

checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)

Stellt eine Liste der Zugriffsantwortobjekte für ein Abrechnungskonto bereit.

function checkAccessByBillingAccount(billingAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingAccountOptionalParams): Promise<BillingPermissionsCheckAccessByBillingAccountResponse>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

parameters
CheckAccessRequest

Das Anforderungsobjekt, auf das der Zugriff des Aufrufers überprüft wird.

Gibt zurück

checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)

Stellt eine Liste der Prüfzugriffsantwortobjekte für ein Abrechnungsprofil bereit.

function checkAccessByBillingProfile(billingAccountName: string, billingProfileName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingProfileOptionalParams): Promise<BillingPermissionsCheckAccessByBillingProfileResponse>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

parameters
CheckAccessRequest

Das Anforderungsobjekt, auf das der Zugriff des Aufrufers überprüft wird.

Gibt zurück

checkAccessByCustomer(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByCustomerOptionalParams)

Stellt eine Liste der Prüfzugriffsantwortobjekte für einen Kunden bereit.

function checkAccessByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByCustomerOptionalParams): Promise<BillingPermissionsCheckAccessByCustomerResponse>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

customerName

string

Die ID, die einen Kunden eindeutig identifiziert.

parameters
CheckAccessRequest

Das Anforderungsobjekt, auf das der Zugriff des Aufrufers überprüft wird.

Gibt zurück

checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)

Stellt eine Liste der Zugriffsantwortobjekte für eine Abteilung bereit.

function checkAccessByDepartment(billingAccountName: string, departmentName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByDepartmentOptionalParams): Promise<BillingPermissionsCheckAccessByDepartmentResponse>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

departmentName

string

Der Name der Abteilung.

parameters
CheckAccessRequest

Das Anforderungsobjekt, auf das der Zugriff des Aufrufers überprüft wird.

Gibt zurück

checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)

Stellt eine Liste der Zugriffsantwortobjekte für ein Registrierungskonto bereit.

function checkAccessByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams): Promise<BillingPermissionsCheckAccessByEnrollmentAccountResponse>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

enrollmentAccountName

string

Der Name des Registrierungskontos.

parameters
CheckAccessRequest

Das Anforderungsobjekt, auf das der Zugriff des Aufrufers überprüft wird.

Gibt zurück

checkAccessByInvoiceSection(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByInvoiceSectionOptionalParams)

Stellt eine Liste der Prüfzugriffsantwortobjekte für einen Rechnungsabschnitt bereit.

function checkAccessByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByInvoiceSectionOptionalParams): Promise<BillingPermissionsCheckAccessByInvoiceSectionResponse>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

invoiceSectionName

string

Die ID, die einen Rechnungsabschnitt eindeutig identifiziert.

parameters
CheckAccessRequest

Das Anforderungsobjekt, auf das der Zugriff des Aufrufers überprüft wird.

Gibt zurück

listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

Gibt zurück

listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)

Listet die Abrechnungsberechtigungen auf, die der Anrufer in einem Abrechnungsprofil hat.

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

Gibt zurück

listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

customerName

string

Die ID, die einen Kunden eindeutig identifiziert.

options
BillingPermissionsListByCustomerOptionalParams

Die Optionsparameter.

Gibt zurück

listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

customerName

string

Die ID, die einen Kunden eindeutig identifiziert.

Gibt zurück

listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

departmentName

string

Der Name der Abteilung.

options
BillingPermissionsListByDepartmentOptionalParams

Die Optionsparameter.

Gibt zurück

listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

enrollmentAccountName

string

Der Name des Registrierungskontos.

Gibt zurück

listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

invoiceSectionName

string

Die ID, die einen Rechnungsabschnitt eindeutig identifiziert.

Gibt zurück