微服务引擎 CSE-查询微服务唯一标识信息:URI

时间:2023-11-01 16:20:04

URI

GET /v4/{project_id}/registry/existence

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

请填固定值:default。

表2 Query参数

参数

是否必选

参数类型

描述

type

String

请求类型:

  • microservice
  • schema
说明:
  • 若type为microservice,参数env、appId、serviceName、version必填。
  • 若type为schema,参数serviceId、schemaId必填。

env

String

微服务的环境信息:development、testing、acceptance、production。

appId

String

资源类型为microservice时需传入应用app唯一标识。 字符长度为1~160。正则表达式为^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9_-.][a-zA-Z0-9]$。

serviceName

String

资源类型为microservice时需传入微服务名称。 字符长度为1~128正则表达式为^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9_-.][a-zA-Z0-9]$。

version

String

资源类型为microservice时需传入微服务版本。 字符长度为1~64。正则表达式为^[0-9]$|^[0-9]+(.[0-9]+)$。

serviceId

String

资源类型为schema时需传入微服务唯一标识。 字符长度为1~64。正则表达式为^.*$。

schemaId

String

资源类型为schema时需传入schema唯一标识。 字符长度为1~160。正则表达式为^[a-zA-Z0-9]{1,160}$|^[a-zA-Z0-9][a-zA-Z0-9_-.]{0,158}[a-zA-Z0-9]$。

support.huaweicloud.com/api-cse/servicecomb_api_0010.html