调用ModifyConsumerChannel接口修改DTS订阅任务的消费组信息,包括消费组名称、账号名以及密码。

调试

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

请求参数

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

系统规定参数。取值:ModifyConsumerChannel

RegionId String cn-hangzhou

DTS订阅实例所在地域的ID,请参见支持的地域列表

DtsInstanceId String dtsboss6pn1w73****

订阅实例ID,可以调用DescribeDtsJobs查询。

说明 参数DtsInstanceIdDtsJobId,两者必须传入其一。
DtsJobId String boss6pn1w73****

订阅任务ID,可以调用DescribeDtsJobs查询。

说明 参数DtsInstanceIdDtsJobId,两者必须传入其一。
ConsumerGroupId String dtsor2y66j4219****

消费组ID,您可以调用DescribeConsumerChannel接口查询消费组ID。

ConsumerGroupPassword String Test123456

修改后的消费组账号密码。

  • 由大写字母、小写字母、数字、特殊字符中的任意两种或两种以上组成。
  • 密码长度为8~32个字符。
ConsumerGroupUserName String dtstest

修改后的消费组的账号。

  • 由大写字母、小写字母、数字、下划线中的任意一种或多种组成。
  • 最长16个字符。
ConsumerGroupName String 订阅组B

修改后的消费组名称,不超过128个字符。建议配置具有业务意义的名称,便于后续识别。

返回数据

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

状态码。

RequestId String 055CAF9B-C15D-4799-BB9E-E62D417****

请求ID。

ErrCode String InternalError

调用出错时返回的错误码。

Success String true

请求是否成功。

ErrMessage String The request processing has failed due to some unknown error.

调用错误时返回对应的错误信息。

示例

请求示例

http(s)://dts.aliyuncs.com/?Action=ModifyConsumerChannel
&ConsumerGroupId=dtsor2y66j4219****
&RegionId=cn-hangzhou
&DtsInstanceId=dtsboss6pn1w73****
&ConsumerGroupName=订阅组B

正常返回示例

XML格式

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

<ModifyConsumerChannelResponse>
    <RequestId>055CAF9B-C15D-4799-BB9E-E62D417****</RequestId>
    <HttpStatusCode>200</HttpStatusCode>
    <Success>true</Success>
</ModifyConsumerChannelResponse>

JSON格式

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

{
  "RequestId" : "055CAF9B-C15D-4799-BB9E-E62D417****",
  "HttpStatusCode" : 200,
  "Success" : true
}

错误码

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