调用UpdateNacosInstance接口查看Nacos实例详情。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String UpdateNacosInstance

系统规定参数。取值:UpdateNacosInstance

InstanceId String mse-cn-123456

实例ID。

ServiceName String hello_service

服务名称。

GroupName String DEFAULT_GROUP

分组名称。

NamespaceId String 9e78a671-4b9b-4dd4-99c1-0****

命名空间ID。

ClusterName String DEFAULT

Nacos集群名称。

Ip String 1.2.3.4

Nacos实例IP。

Port Integer 12281

Nacos实例端口。

Ephemeral Boolean false

临时节点标志。

Weight String 1

权重。

Enabled Boolean true

服务禁用标志。

Metadata String [int]

节点元数据。

返回数据

名称 类型 示例值 描述
HttpStatusCode Integer 200

HTTP状态码。

RequestId String 9e78a671-4b9b-4dd4-99c1-0b9da87d3dec

请求ID。

Message String 请求成功

返回信息。

Code Integer 200

响应码。

Success Boolean true

请求结果,取值如下:

  • true:请求成功。
  • false:请求失败。
Data String ok

修改结果。

示例

请求示例

http(s)://[Endpoint]/?Action=UpdateNacosInstance
&InstanceId=mse-cn-123456
&ServiceName=hello_service
&GroupName=DEFAULT_GROUP
&NamespaceId=9e78a671-4b9b-4dd4-99c1-0****
&ClusterName=DEFAULT
&Ip=1.2.3.4
&Port=12281
&Ephemeral=false
&Weight=1
&Enabled=true
&Metadata=[int]
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateNacosInstanceResponse>
    <HttpStatusCode>200</HttpStatusCode>
    <RequestId>9e78a671-4b9b-4dd4-99c1-0b9da87d3dec</RequestId>
    <Message>请求成功</Message>
    <Code>200</Code>
    <Success>true</Success>
    <Data>ok</Data>
</UpdateNacosInstanceResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "HttpStatusCode" : 200,
  "RequestId" : "9e78a671-4b9b-4dd4-99c1-0b9da87d3dec",
  "Message" : "请求成功",
  "Code" : 200,
  "Success" : true,
  "Data" : "ok"
}

错误码

访问错误中心查看更多错误码。