Policies interface
表示策略的接口。
方法
方法详细信息
beginCreateOrUpdateByBillingAccount(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)
更新企业协议类型的计费帐户的策略。
function beginCreateOrUpdateByBillingAccount(billingAccountName: string, parameters: BillingAccountPolicy, options?: PoliciesCreateOrUpdateByBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccountPolicy>, BillingAccountPolicy>>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- parameters
- BillingAccountPolicy
计费帐户范围内的策略。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccountPolicy>, BillingAccountPolicy>>
beginCreateOrUpdateByBillingAccountAndWait(string, BillingAccountPolicy, PoliciesCreateOrUpdateByBillingAccountOptionalParams)
更新企业协议类型的计费帐户的策略。
function beginCreateOrUpdateByBillingAccountAndWait(billingAccountName: string, parameters: BillingAccountPolicy, options?: PoliciesCreateOrUpdateByBillingAccountOptionalParams): Promise<BillingAccountPolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- parameters
- BillingAccountPolicy
计费帐户范围内的策略。
选项参数。
返回
Promise<BillingAccountPolicy>
beginCreateOrUpdateByBillingProfile(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)
更新计费配置文件的策略。 只有协议类型Microsoft客户协议的计费帐户才支持此作。
function beginCreateOrUpdateByBillingProfile(billingAccountName: string, billingProfileName: string, parameters: BillingProfilePolicy, options?: PoliciesCreateOrUpdateByBillingProfileOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfilePolicy>, BillingProfilePolicy>>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- parameters
- BillingProfilePolicy
计费配置文件范围内的策略。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingProfilePolicy>, BillingProfilePolicy>>
beginCreateOrUpdateByBillingProfileAndWait(string, string, BillingProfilePolicy, PoliciesCreateOrUpdateByBillingProfileOptionalParams)
更新计费配置文件的策略。 只有协议类型Microsoft客户协议的计费帐户才支持此作。
function beginCreateOrUpdateByBillingProfileAndWait(billingAccountName: string, billingProfileName: string, parameters: BillingProfilePolicy, options?: PoliciesCreateOrUpdateByBillingProfileOptionalParams): Promise<BillingProfilePolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- parameters
- BillingProfilePolicy
计费配置文件范围内的策略。
选项参数。
返回
Promise<BillingProfilePolicy>
beginCreateOrUpdateByCustomer(string, string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerOptionalParams)
更新客户的策略。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持此作。
function beginCreateOrUpdateByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerOptionalParams): Promise<SimplePollerLike<OperationState<CustomerPolicy>, CustomerPolicy>>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- customerName
-
string
唯一标识客户的 ID。
- parameters
- CustomerPolicy
客户范围内的策略。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CustomerPolicy>, CustomerPolicy>>
beginCreateOrUpdateByCustomerAndWait(string, string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerOptionalParams)
更新客户的策略。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持此作。
function beginCreateOrUpdateByCustomerAndWait(billingAccountName: string, billingProfileName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerOptionalParams): Promise<CustomerPolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- customerName
-
string
唯一标识客户的 ID。
- parameters
- CustomerPolicy
客户范围内的策略。
选项参数。
返回
Promise<CustomerPolicy>
beginCreateOrUpdateByCustomerAtBillingAccount(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)
在计费帐户范围内更新客户的策略。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持此作。
function beginCreateOrUpdateByCustomerAtBillingAccount(billingAccountName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<CustomerPolicy>, CustomerPolicy>>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- customerName
-
string
唯一标识客户的 ID。
- parameters
- CustomerPolicy
客户范围内的策略。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CustomerPolicy>, CustomerPolicy>>
beginCreateOrUpdateByCustomerAtBillingAccountAndWait(string, string, CustomerPolicy, PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams)
在计费帐户范围内更新客户的策略。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持此作。
function beginCreateOrUpdateByCustomerAtBillingAccountAndWait(billingAccountName: string, customerName: string, parameters: CustomerPolicy, options?: PoliciesCreateOrUpdateByCustomerAtBillingAccountOptionalParams): Promise<CustomerPolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- customerName
-
string
唯一标识客户的 ID。
- parameters
- CustomerPolicy
客户范围内的策略。
返回
Promise<CustomerPolicy>
getByBillingAccount(string, PoliciesGetByBillingAccountOptionalParams)
获取企业协议类型的计费帐户的策略。
function getByBillingAccount(billingAccountName: string, options?: PoliciesGetByBillingAccountOptionalParams): Promise<BillingAccountPolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
选项参数。
返回
Promise<BillingAccountPolicy>
getByBillingProfile(string, string, PoliciesGetByBillingProfileOptionalParams)
列出计费配置文件的策略。 只有协议类型Microsoft客户协议的计费帐户才支持此作。
function getByBillingProfile(billingAccountName: string, billingProfileName: string, options?: PoliciesGetByBillingProfileOptionalParams): Promise<BillingProfilePolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
选项参数。
返回
Promise<BillingProfilePolicy>
getByCustomer(string, string, string, string, PoliciesGetByCustomerOptionalParams)
列出客户的策略。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持此作。
function getByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, policyName: string, options?: PoliciesGetByCustomerOptionalParams): Promise<CustomerPolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
- customerName
-
string
唯一标识客户的 ID。
- policyName
-
string
服务定义的资源名称,例如保留资源名称的“default”。
选项参数。
返回
Promise<CustomerPolicy>
getByCustomerAtBillingAccount(string, string, PoliciesGetByCustomerAtBillingAccountOptionalParams)
列出计费帐户范围内的客户的策略。 只有协议类型Microsoft合作伙伴协议的计费帐户才支持此作。
function getByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: PoliciesGetByCustomerAtBillingAccountOptionalParams): Promise<CustomerPolicy>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- customerName
-
string
唯一标识客户的 ID。
选项参数。
返回
Promise<CustomerPolicy>
getBySubscription(PoliciesGetBySubscriptionOptionalParams)
列出由定义的订阅的计费管理员管理的策略。 Microsoft在线服务计划、Microsoft客户协议和Microsoft合作伙伴协议支持此功能。
function getBySubscription(options?: PoliciesGetBySubscriptionOptionalParams): Promise<SubscriptionPolicy>
参数
选项参数。
返回
Promise<SubscriptionPolicy>