BillingPermissions interface
Interfaccia che rappresenta un oggetto BillingPermissions.
Metodi
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
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.
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.
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.
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.
Parametri delle opzioni.
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.
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.