你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BillingRoleDefinitionOperations interface

表示 BillingRoleDefinitionOperations 的接口。

方法

getByBillingAccount(string, string, BillingRoleDefinitionGetByBillingAccountOptionalParams)

获取计费帐户上角色的定义。 对于协议类型Microsoft合作伙伴协议、Microsoft客户协议或企业协议的计费帐户,支持此作。

getByBillingProfile(string, string, string, BillingRoleDefinitionGetByBillingProfileOptionalParams)

获取计费配置文件中角色的定义。 对于协议类型Microsoft合作伙伴协议或Microsoft客户协议的计费帐户,支持此作。

getByCustomer(string, string, string, string, BillingRoleDefinitionGetByCustomerOptionalParams)

获取客户角色的定义。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持该作。

getByDepartment(string, string, string, BillingRoleDefinitionGetByDepartmentOptionalParams)

获取部门角色的定义。 协议类型为企业协议的计费帐户支持此作。

getByEnrollmentAccount(string, string, string, BillingRoleDefinitionGetByEnrollmentAccountOptionalParams)

获取注册帐户上角色的定义。 协议类型为企业协议的计费帐户支持此作。

getByInvoiceSection(string, string, string, string, BillingRoleDefinitionGetByInvoiceSectionOptionalParams)

获取发票科目上角色的定义。 该作仅支持协议类型为Microsoft客户协议的计费帐户。

listByBillingAccount(string, BillingRoleDefinitionListByBillingAccountOptionalParams)

列出计费帐户的角色定义。 对于协议类型Microsoft合作伙伴协议、Microsoft客户协议或企业协议的计费帐户,支持此作。

listByBillingProfile(string, string, BillingRoleDefinitionListByBillingProfileOptionalParams)

列出计费配置文件的角色定义。 对于协议类型Microsoft合作伙伴协议、Microsoft客户协议或企业协议的计费帐户,支持此作。

listByCustomer(string, string, string, BillingRoleDefinitionListByCustomerOptionalParams)

列出客户的角色定义。 协议类型Microsoft合作伙伴协议的计费帐户支持此作。

listByDepartment(string, string, BillingRoleDefinitionListByDepartmentOptionalParams)

列出部门的定义。 协议类型为企业协议的计费帐户支持此作。

listByEnrollmentAccount(string, string, BillingRoleDefinitionListByEnrollmentAccountOptionalParams)

列出注册帐户的定义。 协议类型为企业协议的计费帐户支持此作。

listByInvoiceSection(string, string, string, BillingRoleDefinitionListByInvoiceSectionOptionalParams)

列出发票科目的角色定义。 对于协议类型Microsoft合作伙伴协议或Microsoft客户协议的计费帐户,支持此作。

方法详细信息

getByBillingAccount(string, string, BillingRoleDefinitionGetByBillingAccountOptionalParams)

获取计费帐户上角色的定义。 对于协议类型Microsoft合作伙伴协议、Microsoft客户协议或企业协议的计费帐户,支持此作。

function getByBillingAccount(billingAccountName: string, roleDefinitionName: string, options?: BillingRoleDefinitionGetByBillingAccountOptionalParams): Promise<BillingRoleDefinition>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

roleDefinitionName

string

唯一标识角色定义的 ID。

返回

getByBillingProfile(string, string, string, BillingRoleDefinitionGetByBillingProfileOptionalParams)

获取计费配置文件中角色的定义。 对于协议类型Microsoft合作伙伴协议或Microsoft客户协议的计费帐户,支持此作。

function getByBillingProfile(billingAccountName: string, billingProfileName: string, roleDefinitionName: string, options?: BillingRoleDefinitionGetByBillingProfileOptionalParams): Promise<BillingRoleDefinition>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

roleDefinitionName

string

唯一标识角色定义的 ID。

返回

getByCustomer(string, string, string, string, BillingRoleDefinitionGetByCustomerOptionalParams)

获取客户角色的定义。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持该作。

function getByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, roleDefinitionName: string, options?: BillingRoleDefinitionGetByCustomerOptionalParams): Promise<BillingRoleDefinition>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

customerName

string

唯一标识客户的 ID。

roleDefinitionName

string

唯一标识角色定义的 ID。

返回

getByDepartment(string, string, string, BillingRoleDefinitionGetByDepartmentOptionalParams)

获取部门角色的定义。 协议类型为企业协议的计费帐户支持此作。

function getByDepartment(billingAccountName: string, departmentName: string, roleDefinitionName: string, options?: BillingRoleDefinitionGetByDepartmentOptionalParams): Promise<BillingRoleDefinition>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

departmentName

string

部门的名称。

roleDefinitionName

string

唯一标识角色定义的 ID。

返回

getByEnrollmentAccount(string, string, string, BillingRoleDefinitionGetByEnrollmentAccountOptionalParams)

获取注册帐户上角色的定义。 协议类型为企业协议的计费帐户支持此作。

function getByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, roleDefinitionName: string, options?: BillingRoleDefinitionGetByEnrollmentAccountOptionalParams): Promise<BillingRoleDefinition>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

enrollmentAccountName

string

注册帐户的名称。

roleDefinitionName

string

唯一标识角色定义的 ID。

返回

getByInvoiceSection(string, string, string, string, BillingRoleDefinitionGetByInvoiceSectionOptionalParams)

获取发票科目上角色的定义。 该作仅支持协议类型为Microsoft客户协议的计费帐户。

function getByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, roleDefinitionName: string, options?: BillingRoleDefinitionGetByInvoiceSectionOptionalParams): Promise<BillingRoleDefinition>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

invoiceSectionName

string

唯一标识发票科目的 ID。

roleDefinitionName

string

唯一标识角色定义的 ID。

返回

listByBillingAccount(string, BillingRoleDefinitionListByBillingAccountOptionalParams)

列出计费帐户的角色定义。 对于协议类型Microsoft合作伙伴协议、Microsoft客户协议或企业协议的计费帐户,支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

返回

listByBillingProfile(string, string, BillingRoleDefinitionListByBillingProfileOptionalParams)

列出计费配置文件的角色定义。 对于协议类型Microsoft合作伙伴协议、Microsoft客户协议或企业协议的计费帐户,支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

返回

listByCustomer(string, string, string, BillingRoleDefinitionListByCustomerOptionalParams)

列出客户的角色定义。 协议类型Microsoft合作伙伴协议的计费帐户支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

customerName

string

唯一标识客户的 ID。

返回

listByDepartment(string, string, BillingRoleDefinitionListByDepartmentOptionalParams)

列出部门的定义。 协议类型为企业协议的计费帐户支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

departmentName

string

部门的名称。

返回

listByEnrollmentAccount(string, string, BillingRoleDefinitionListByEnrollmentAccountOptionalParams)

列出注册帐户的定义。 协议类型为企业协议的计费帐户支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

enrollmentAccountName

string

注册帐户的名称。

返回

listByInvoiceSection(string, string, string, BillingRoleDefinitionListByInvoiceSectionOptionalParams)

列出发票科目的角色定义。 对于协议类型Microsoft合作伙伴协议或Microsoft客户协议的计费帐户,支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

invoiceSectionName

string

唯一标识发票科目的 ID。

返回