Condividi tramite


BillingPermissions interface

Interfaccia che rappresenta un oggetto BillingPermissions.

Metodi

checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)

Fornisce un elenco di oggetti check access response per un account di fatturazione.

checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)

Fornisce un elenco di oggetti check access response per un profilo di fatturazione.

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

Fornisce un elenco di oggetti di risposta di accesso check per un cliente.

checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)

Fornisce un elenco di oggetti check access response per un reparto.

checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)

Fornisce un elenco di oggetti di risposta di accesso check per un account di registrazione.

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

Fornisce un elenco di oggetti di risposta di accesso check per una sezione della fattura.

listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha in un account di fatturazione.

listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha in un profilo di fatturazione.

listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un cliente.

listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un cliente a livello di account di fatturazione.

listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un reparto.

listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un account di registrazione.

listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per una sezione della fattura.

Dettagli metodo

checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)

Fornisce un elenco di oggetti check access response per un account di fatturazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters
CheckAccessRequest

Oggetto richiesta in base al quale verrà controllato l'accesso del chiamante.

Restituisce

checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)

Fornisce un elenco di oggetti check access response per un profilo di fatturazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

parameters
CheckAccessRequest

Oggetto richiesta in base al quale verrà controllato l'accesso del chiamante.

Restituisce

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

Fornisce un elenco di oggetti di risposta di accesso check per un cliente.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

customerName

string

ID che identifica in modo univoco un cliente.

parameters
CheckAccessRequest

Oggetto richiesta in base al quale verrà controllato l'accesso del chiamante.

Restituisce

checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)

Fornisce un elenco di oggetti check access response per un reparto.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

departmentName

string

Nome del reparto.

parameters
CheckAccessRequest

Oggetto richiesta in base al quale verrà controllato l'accesso del chiamante.

Restituisce

checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)

Fornisce un elenco di oggetti di risposta di accesso check per un account di registrazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

enrollmentAccountName

string

Nome dell'account di registrazione.

parameters
CheckAccessRequest

Oggetto richiesta in base al quale verrà controllato l'accesso del chiamante.

Restituisce

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

Fornisce un elenco di oggetti di risposta di accesso check per una sezione della fattura.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

invoiceSectionName

string

ID che identifica in modo univoco una sezione della fattura.

parameters
CheckAccessRequest

Oggetto richiesta in base al quale verrà controllato l'accesso del chiamante.

Restituisce

listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha in un account di fatturazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

options
BillingPermissionsListByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha in un profilo di fatturazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

options
BillingPermissionsListByBillingProfileOptionalParams

Parametri delle opzioni.

Restituisce

listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un cliente.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

customerName

string

ID che identifica in modo univoco un cliente.

options
BillingPermissionsListByCustomerOptionalParams

Parametri delle opzioni.

Restituisce

listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un cliente a livello di account di fatturazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

customerName

string

ID che identifica in modo univoco un cliente.

Restituisce

listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un reparto.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

departmentName

string

Nome del reparto.

options
BillingPermissionsListByDepartmentOptionalParams

Parametri delle opzioni.

Restituisce

listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per un account di registrazione.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

enrollmentAccountName

string

Nome dell'account di registrazione.

Restituisce

listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)

Elenca le autorizzazioni di fatturazione che il chiamante ha per una sezione della fattura.

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

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

invoiceSectionName

string

ID che identifica in modo univoco una sezione della fattura.

options
BillingPermissionsListByInvoiceSectionOptionalParams

Parametri delle opzioni.

Restituisce