BillingProfiles interface
表示 BillingProfiles 的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)
创建或更新计费配置文件。 协议类型Microsoft客户协议和Microsoft合作伙伴协议的计费帐户支持此作。 如果你是 MCA 个人(即用即付)客户,请使用 Azure 门户体验创建计费配置文件。
function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfile>, BillingProfile>>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- parameters
- BillingProfile
计费配置文件。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingProfile>, BillingProfile>>
beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)
创建或更新计费配置文件。 协议类型Microsoft客户协议和Microsoft合作伙伴协议的计费帐户支持此作。 如果你是 MCA 个人(即用即付)客户,请使用 Azure 门户体验创建计费配置文件。
function beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<BillingProfile>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- parameters
- BillingProfile
计费配置文件。
选项参数。
返回
Promise<BillingProfile>
beginDelete(string, string, BillingProfilesDeleteOptionalParams)
删除计费配置文件。 协议类型Microsoft客户协议和Microsoft合作伙伴协议的计费帐户支持此作。
function beginDelete(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>
beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)
删除计费配置文件。 协议类型Microsoft客户协议和Microsoft合作伙伴协议的计费帐户支持此作。
function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<BillingProfilesDeleteHeaders>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
选项参数。
返回
Promise<BillingProfilesDeleteHeaders>
get(string, string, BillingProfilesGetOptionalParams)
按其 ID 获取计费配置文件。 协议类型Microsoft客户协议和Microsoft合作伙伴协议的计费帐户支持此作。
function get(billingAccountName: string, billingProfileName: string, options?: BillingProfilesGetOptionalParams): Promise<BillingProfile>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- options
- BillingProfilesGetOptionalParams
选项参数。
返回
Promise<BillingProfile>
listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)
列出用户有权访问的计费配置文件。 该作支持Microsoft客户协议和Microsoft合作伙伴协议类型的计费帐户。
function listByBillingAccount(billingAccountName: string, options?: BillingProfilesListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingProfile, BillingProfile[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
选项参数。
返回
validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)
验证是否可以删除计费配置文件。 协议类型Microsoft客户协议和Microsoft合作伙伴协议的计费帐户支持此作。
function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, options?: BillingProfilesValidateDeleteEligibilityOptionalParams): Promise<DeleteBillingProfileEligibilityResult>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
选项参数。