BillingRoleDefinitionOperations interface
表示 BillingRoleDefinitionOperations 的接口。
方法
方法详细信息
getByBillingAccount(string, string, BillingRoleDefinitionGetByBillingAccountOptionalParams)
获取计费帐户上角色的定义。 对于协议类型Microsoft合作伙伴协议、Microsoft客户协议或企业协议的计费帐户,支持此作。
function getByBillingAccount(billingAccountName: string, roleDefinitionName: string, options?: BillingRoleDefinitionGetByBillingAccountOptionalParams): Promise<BillingRoleDefinition>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- roleDefinitionName
-
string
唯一标识角色定义的 ID。
选项参数。
返回
Promise<BillingRoleDefinition>
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。
选项参数。
返回
Promise<BillingRoleDefinition>
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。
选项参数。
返回
Promise<BillingRoleDefinition>
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。
选项参数。
返回
Promise<BillingRoleDefinition>
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。
返回
Promise<BillingRoleDefinition>
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。
选项参数。
返回
Promise<BillingRoleDefinition>
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。
选项参数。