BillingPermissions interface
Schnittstelle, die eine BillingPermissions darstellt.
Methoden
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
Die Optionsparameter.
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.
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.
Die Optionsparameter.
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.
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.
Die Optionsparameter.
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.
Die Optionsparameter.