修改 OpenSearch 应用属性或设置应用在线版本
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档.
请求语法
PUT /v4/openapi/app-groups/[appGroupIdentity] HTTP/1.1
请求参数
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
appGroupIdentity | String | Path | 是 | my_app_group_name |
应用名称 |
字段 |
类型 |
是否必要 |
示例值 |
描述 |
---|---|---|---|---|
chargingWay |
Integer |
否 |
1 |
计费模型
|
description |
String |
否 |
"my_first_app" |
应用描述 |
currentVersion |
Integer |
否 |
12345678 |
应用版本ID |
注:优先执行“设置应用在线版本”,即若所有字段都存在,则默认currentVersion有效。
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
requestId | String | D77D0DAF-790D-F5F5-A9C0-133738165014 |
请求ID |
result | Struct |
返回数据 |
|
chargeType | String | POSTPAY |
付费类型
|
chargingWay | Integer | 1 |
计费类型
|
commodityCode | String | opensearch |
商品CODE |
created | Integer | 159013954 |
创建时间戳 |
currentVersion | String | 100302903 |
当前在线版本 |
description | String | 1 |
应用描述 |
expireOn | String | 1 |
过期时间 |
firstRankAlgoDeploymentId | Integer | 0 |
粗排部署ID |
hasPendingQuotaReviewTask | Integer | 0 |
是否配额审批中
|
id | String | 100302881 |
应用ID |
instanceId | String | 10030288 |
实例ID |
lockMode | String | Unlock |
锁定状态
|
lockedByExpiration | Integer | 0 | |
name | String | lsh_test_1 |
应用名称 |
pendingSecondRankAlgoDeploymentId | Integer | 0 |
部署中的精排部署ID |
processingOrderId | String | 1000345 |
未结束订单号 |
produced | Integer | 1 |
是否生产完成
|
projectId | String | 1 |
abtest project 名称 |
quota | Struct |
应用配额信息 |
|
computeResource | Integer | 20 |
计算资源 (单位:LCU) |
docSize | Integer | 1 |
存储容量 (单位:GB ) |
spec | String | opensearch.share.common |
规格
|
secondRankAlgoDeploymentId | Integer | 0 |
精排部署ID |
status | String | normal |
应用状态
|
switchedTime | Integer | 1590486386 |
在线版本切换时间戳 |
type | String | enhanced |
应用类型
|
updated | Integer | 1590978265 |
更新时间戳 |
示例
请求示例
PUT /v4/openapi/app-groups/[appGroupIdentity]
{
"description": "opensearch-demo"
}
正常返回示例
XML
格式
<requestId>0A6EB64B-B4C8-CF02-810F-E660812972FF</requestId>
<result>
<id>110116134</id>
<name>os_function_test_v1</name>
<currentVersion>110116134</currentVersion>
<switchedTime>0</switchedTime>
<quota>
<docSize>1</docSize>
<computeResource>20</computeResource>
<spec>opensearch.share.common</spec>
</quota>
<chargingWay>1</chargingWay>
<type>enhanced</type>
<projectId/>
<chargeType>POSTPAY</chargeType>
<expireOn/>
<instanceId/>
<commodityCode>opensearch</commodityCode>
<processingOrderId/>
<firstRankAlgoDeploymentId>0</firstRankAlgoDeploymentId>
<secondRankAlgoDeploymentId>0</secondRankAlgoDeploymentId>
<pendingSecondRankAlgoDeploymentId>0</pendingSecondRankAlgoDeploymentId>
<description>opensearch-demo</description>
<produced>1</produced>
<lockedByExpiration>0</lockedByExpiration>
<hasPendingQuotaReviewTask>0</hasPendingQuotaReviewTask>
<created>1575442875</created>
<updated>1578916076</updated>
<status>normal</status>
<lockMode>Unlock</lockMode>
</result>
JSON
格式
{
"requestId": "0A6EB64B-B4C8-CF02-810F-E660812972FF",
"result": {
"id": "110116134",
"name": "os_function_test_v1",
"currentVersion": "110116134",
"switchedTime": 0,
"quota": {
"docSize": 1,
"computeResource": 20,
"spec": "opensearch.share.common"
},
"chargingWay": 1,
"type": "enhanced",
"projectId": "",
"chargeType": "POSTPAY",
"expireOn": "",
"instanceId": "",
"commodityCode": "opensearch",
"processingOrderId": "",
"firstRankAlgoDeploymentId": 0,
"secondRankAlgoDeploymentId": 0,
"pendingSecondRankAlgoDeploymentId": 0,
"description": "opensearch-demo",
"produced": 1,
"lockedByExpiration": 0,
"hasPendingQuotaReviewTask": 0,
"created": 1575442875,
"updated": 1578916076,
"status": "normal",
"lockMode": "Unlock"
}
}
错误码
访问错误中心查看更多错误码。