BillingPermissions interface
表示 BillingPermissions 的接口。
方法
方法详细信息
checkAccessByBillingAccount(string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingAccountOptionalParams)
提供计费帐户的检查访问响应对象列表。
function checkAccessByBillingAccount(billingAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingAccountOptionalParams): Promise<BillingPermissionsCheckAccessByBillingAccountResponse>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- parameters
- CheckAccessRequest
将检查调用方访问权限的请求对象。
返回
checkAccessByBillingProfile(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByBillingProfileOptionalParams)
提供计费配置文件的检查访问响应对象列表。
function checkAccessByBillingProfile(billingAccountName: string, billingProfileName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByBillingProfileOptionalParams): Promise<BillingPermissionsCheckAccessByBillingProfileResponse>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- parameters
- CheckAccessRequest
将检查调用方访问权限的请求对象。
返回
checkAccessByCustomer(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByCustomerOptionalParams)
提供客户的检查访问响应对象列表。
function checkAccessByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByCustomerOptionalParams): Promise<BillingPermissionsCheckAccessByCustomerResponse>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- customerName
-
string
唯一标识客户的 ID。
- parameters
- CheckAccessRequest
将检查调用方访问权限的请求对象。
选项参数。
返回
checkAccessByDepartment(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByDepartmentOptionalParams)
提供部门检查访问响应对象的列表。
function checkAccessByDepartment(billingAccountName: string, departmentName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByDepartmentOptionalParams): Promise<BillingPermissionsCheckAccessByDepartmentResponse>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- departmentName
-
string
部门的名称。
- parameters
- CheckAccessRequest
将检查调用方访问权限的请求对象。
选项参数。
返回
checkAccessByEnrollmentAccount(string, string, CheckAccessRequest, BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams)
提供注册帐户的检查访问响应对象列表。
function checkAccessByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByEnrollmentAccountOptionalParams): Promise<BillingPermissionsCheckAccessByEnrollmentAccountResponse>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- enrollmentAccountName
-
string
注册帐户的名称。
- parameters
- CheckAccessRequest
将检查调用方访问权限的请求对象。
返回
checkAccessByInvoiceSection(string, string, string, CheckAccessRequest, BillingPermissionsCheckAccessByInvoiceSectionOptionalParams)
提供发票科目的检查访问响应对象列表。
function checkAccessByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: CheckAccessRequest, options?: BillingPermissionsCheckAccessByInvoiceSectionOptionalParams): Promise<BillingPermissionsCheckAccessByInvoiceSectionResponse>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- invoiceSectionName
-
string
唯一标识发票科目的 ID。
- parameters
- CheckAccessRequest
将检查调用方访问权限的请求对象。
返回
listByBillingAccount(string, BillingPermissionsListByBillingAccountOptionalParams)
列出调用方对计费帐户的计费权限。
function listByBillingAccount(billingAccountName: string, options?: BillingPermissionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
选项参数。
返回
listByBillingProfile(string, string, BillingPermissionsListByBillingProfileOptionalParams)
列出调用方对计费配置文件的计费权限。
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingPermissionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
选项参数。
返回
listByCustomer(string, string, string, BillingPermissionsListByCustomerOptionalParams)
列出呼叫者为客户拥有的计费权限。
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingPermissionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- customerName
-
string
唯一标识客户的 ID。
选项参数。
返回
listByCustomerAtBillingAccount(string, string, BillingPermissionsListByCustomerAtBillingAccountOptionalParams)
列出呼叫方在计费帐户级别对客户的计费权限。
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingPermissionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- customerName
-
string
唯一标识客户的 ID。
返回
listByDepartment(string, string, BillingPermissionsListByDepartmentOptionalParams)
列出调用方对部门拥有的计费权限。
function listByDepartment(billingAccountName: string, departmentName: string, options?: BillingPermissionsListByDepartmentOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- departmentName
-
string
部门的名称。
选项参数。
返回
listByEnrollmentAccount(string, string, BillingPermissionsListByEnrollmentAccountOptionalParams)
列出调用方对注册帐户的计费权限。
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingPermissionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- enrollmentAccountName
-
string
注册帐户的名称。
选项参数。
返回
listByInvoiceSection(string, string, string, BillingPermissionsListByInvoiceSectionOptionalParams)
列出调用方对发票科目的计费权限。
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingPermissionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingPermission, BillingPermission[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- invoiceSectionName
-
string
唯一标识发票科目的 ID。
选项参数。