Partager via


BillingPermissions interface

Interface représentant un BillingPermissions.

Méthodes

checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un compte de facturation.

checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un profil de facturation.

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

Fournit la liste des objets de réponse d’accès de vérification pour un client.

checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un service.

checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un compte d’inscription.

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

Fournit la liste des objets de réponse d’accès de vérification pour une section de facture.

listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant sur un compte de facturation.

listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant sur un profil de facturation.

listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un client.

listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un client au niveau du compte de facturation.

listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un service.

listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un compte d’inscription.

listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour une section de facture.

Détails de la méthode

checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un compte de facturation.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

parameters
CheckAccessRequest

Objet de requête sur lequel l’accès de l’appelant est vérifié.

Retours

checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un profil de facturation.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

parameters
CheckAccessRequest

Objet de requête sur lequel l’accès de l’appelant est vérifié.

Retours

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

Fournit la liste des objets de réponse d’accès de vérification pour un client.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

customerName

string

ID qui identifie de façon unique un client.

parameters
CheckAccessRequest

Objet de requête sur lequel l’accès de l’appelant est vérifié.

Retours

checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un service.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

departmentName

string

Nom du service.

parameters
CheckAccessRequest

Objet de requête sur lequel l’accès de l’appelant est vérifié.

Retours

checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)

Fournit la liste des objets de réponse d’accès de vérification pour un compte d’inscription.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

enrollmentAccountName

string

Nom du compte d’inscription.

parameters
CheckAccessRequest

Objet de requête sur lequel l’accès de l’appelant est vérifié.

Retours

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

Fournit la liste des objets de réponse d’accès de vérification pour une section de facture.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

invoiceSectionName

string

ID qui identifie de façon unique une section de facture.

parameters
CheckAccessRequest

Objet de requête sur lequel l’accès de l’appelant est vérifié.

Retours

listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant sur un compte de facturation.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

options
BillingPermissionsListByBillingAccountOptionalParams

Paramètres d’options.

Retours

listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant sur un profil de facturation.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

options
BillingPermissionsListByBillingProfileOptionalParams

Paramètres d’options.

Retours

listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un client.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

customerName

string

ID qui identifie de façon unique un client.

options
BillingPermissionsListByCustomerOptionalParams

Paramètres d’options.

Retours

listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un client au niveau du compte de facturation.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

customerName

string

ID qui identifie de façon unique un client.

Retours

listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un service.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

departmentName

string

Nom du service.

options
BillingPermissionsListByDepartmentOptionalParams

Paramètres d’options.

Retours

listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour un compte d’inscription.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

enrollmentAccountName

string

Nom du compte d’inscription.

Retours

listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)

Répertorie les autorisations de facturation dont dispose l’appelant pour une section de facture.

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

Paramètres

billingAccountName

string

ID qui identifie de façon unique un compte de facturation.

billingProfileName

string

ID qui identifie de façon unique un profil de facturation.

invoiceSectionName

string

ID qui identifie de façon unique une section de facture.

options
BillingPermissionsListByInvoiceSectionOptionalParams

Paramètres d’options.

Retours