更新订阅绑定的计费账户信息 | 大装置帮助中心
跳到主要内容

更新订阅绑定的计费账户信息

接口描述

POST /v1/subscriptions/{name}/billingAccounts 更新订阅绑定的计费账户信息

请求头(Request Header)

参考认证(authentication)

请求参数(Request Parameters)

名称位置类型必须描述
namepathstringtrue订阅标识

请求体(Request Body)

名称位置类型必须描述
bodybodyEditSubscriptionBillingAccountRequesttruenone

请求示例(Request Example)

curl --request POST \
--url https://management.sensecoreapi.dev/rmh/v1/subscriptions/string/billingAccounts \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {access-token}' \
--header 'Content-Type: application/json' \
--data '{"name":"string","billing_accounts":[{"id":"string","billing_account_id":"string","apply_ratio":0}]}'

响应参数(Response Parameters)

StatusMeaningDescriptionSchema
200OKOKEditSubscriptionBillingAccountResponse

响应示例(Response Example)

200 Response

{
"billing_accounts": [
{
"id": "string",
"billing_account_id": "string",
"distribution_ratio": 0,
"apply_ratio": 0,
"state": "BINDING"
}
]
}

数据结构(Schemas)

EditSubscriptionBillingAccountRequest

名称类型必须限制描述
namestringtruenone订阅标识
billing_accounts[UpdateSubscriptionBillingAccount]falsenone计费账户信息

EditSubscriptionBillingAccountResponse

名称类型必须限制描述
billing_accounts[SubscriptionBillingAccount]falsenone计费账户信息

SubscriptionBillingAccount

名称类型必须限制描述
idstringfalseread-only订阅关联计费账户ID
billing_account_idstringtruenone计费帐号ID
distribution_ratiointeger(int32)falseread-only当前计费账户分配比例
apply_ratiointeger(int32)truenone计费账户申请分配比例
statestring(enum)falseread-only订阅绑定计费账户的状态定义

state Enumerated Values

枚举值
BINDING
CONFIRMING
UNBOUND
BOUND
ADJUSTING

UpdateSubscriptionBillingAccount

名称类型必须限制描述
idstringfalsenone订阅关联计费账户ID
billing_account_idstringtruenone计费帐号ID
apply_ratiointeger(int32)truenone计费账户申请分配比例