调用DescribeCCMVersion查询CCM组件版本。

调试

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

请求参数

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

系统规定参数。取值:DescribeCCMVersion

ServiceMeshId String c08ba3fd1e6484b0f8cc1ad8fe10d****

ASM实例ID

返回数据

名称 类型 示例值 描述
CCMVersions Map

所有数据面集群的CCM版本信息

Object

CCM版本信息

QueryState String time_out

本次查询的请求失败原因,取值:

  • time_out:超时
  • failed:失败
  • 空字符串:正常
Version String v2.0.1

CCM版本

SLBGracefulDrainSupport Boolean true

是否支持SLB无损下线,取值:

  • true:支持SLB无损下线
  • false:不支持SLB无损下线
ClusterId String cfbb81b9b51a44b299349xxxxxxxxxxxx

数据面集群实例ID

Message String timeout error

查询失败时的额外信息,成功时为空。

RequestId String BD65C0AD-D3C6-48D3-8D93-38D2015C****

请求ID

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeCCMVersion
&ServiceMeshId=c08ba3fd1e6484b0f8cc1ad8fe10d****
&公共请求参数

正常返回示例

XML格式

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

<DescribeCCMVersionResponse>
    <CCMVersions>
        <key>
            <QueryState>time_out</QueryState>
            <Version>v2.0.1</Version>
            <SLBGracefulDrainSupport>true</SLBGracefulDrainSupport>
            <ClusterId>cfbb81b9b51a44b299349xxxxxxxxxxxx</ClusterId>
            <Message>timeout error</Message>
        </key>
    </CCMVersions>
    <RequestId>BD65C0AD-D3C6-48D3-8D93-38D2015C****</RequestId>
</DescribeCCMVersionResponse>

JSON格式

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

{
  "CCMVersions" : {
    "key" : {
      "QueryState" : "time_out",
      "Version" : "v2.0.1",
      "SLBGracefulDrainSupport" : true,
      "ClusterId" : "cfbb81b9b51a44b299349xxxxxxxxxxxx",
      "Message" : "timeout error"
    }
  },
  "RequestId" : "BD65C0AD-D3C6-48D3-8D93-38D2015C****"
}

错误码

HttpCode 错误码 错误信息 描述
503 ERR404 Not found 不存在

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