调用DescribeSubscriptionInstanceStatus接口查询一个数据订阅实例的状态。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeSubscriptionInstanceStatus | 系统规定参数,取值:DescribeSubscriptionInstanceStatus。 |
SubscriptionInstanceId | String | 是 | dtsy0zz3t13h7d**** | 数据订阅实例ID,可以通过调用DescribeSubscriptionInstances接口查询。 |
RegionId | String | 否 | cn-hangzhou | 数据订阅实例所在地域的ID,详情请参见支持的地域列表。 |
AccountId | String | 否 | 12323344**** | 阿里云主账号ID,无需设置,该参数即将下线。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
BeginTimestamp | String | 2021-03-15T08:25:34Z | 订阅实例中保存的数据范围的起始时间点,格式为yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
ConsumptionCheckpoint | String | 2021-03-23T07:30:31Z | 订阅实例的下游消费时间点,格式为yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
ConsumptionClient | String | 114.***.***.**:dts******** | 下游消费客户端信息,由IP地址和DTS随机生成的随机数组成。 |
EndTimestamp | String | 2021-03-26T14:03:21Z | 订阅实例中保存的数据范围的截止时间点,格式为yyyy-MM-ddTHH:mm:ssZ(UTC时间)。 |
ErrCode | String | InternalError | 调用出错时返回的错误码。 |
ErrMessage | String | The request processing has failed due to some unknown error. | 调用错误时返回的错误信息。 |
ErrorMessage | String | ****** | 数据订阅异常的错误提示。 |
ErrorMessage | String | ****** | 数据订阅异常的错误提示。 |
PayType | String | PrePaid | 订阅实例的付费类型,返回值:
|
RequestId | String | E0845D0A-6D36-4EEB-BE26-CF191E1A**** | 请求ID。 |
SourceEndpoint | Struct | 源实例的连接信息。 |
|
InstanceID | String | rm-bp1162kryivb8**** | 源库的实例ID。 |
InstanceType | String | RDS | 源库的实例类型。
说明 当该订阅实例为新版时,才会返回该参数。
|
Status | String | Normal | 订阅实例的状态,返回值:
|
SubscribeTopic | String | cn_hangzhou_rm_bp1162kryivb8****_dtstest_version2 | 订阅Topic。
说明 当该订阅实例为新版,且调用
CreateConsumerGroup接口创建了消费组时,才会返回本参数。
|
SubscriptionDataType | Struct | 订阅数据的类型。 |
|
DDL | Boolean | true | 订阅数据是否包含DDL语句,返回值:
|
DML | Boolean | true | 订阅数据是否包含DML语句,返回值:
|
SubscriptionHost | Struct | 订阅实例的连接地址。 |
|
PrivateHost | String | dts-cn-****-internal.aliyuncs.com:18002 | 订阅实例的私网连接信息,格式为 |
PublicHost | String | dts-cn-****.aliyuncs.com:18001 | 订阅实例的公网连接信息,格式为 |
VPCHost | String | dts-cn-****-vpc.aliyuncs.com:18003 | 订阅实例的专有网络VPC(Virtual Private Cloud)连接信息,格式为 |
SubscriptionInstanceID | String | rm-bp1162kryivb8**** | 数据订阅实例ID。 |
SubscriptionInstanceName | String | api测试 | 数据订阅实例名称。 |
SubscriptionObject | Array of SynchronousObject | 订阅对象。 |
|
SynchronousObject | |||
DatabaseName | String | dtstestdata | 订阅对象所属数据库的名称。 |
TableList | List | test1 | 订阅对象的表名。 |
WholeDatabase | String | false | 是否订阅整库,返回值:
|
Success | String | true | 请求是否成功。 |
TaskId | String | y0zz3t13h7d**** | 订阅任务ID。 |
示例
请求示例
http(s)://dts.aliyuncs.com/?Action=DescribeSubscriptionInstanceStatus &SubscriptionInstanceId=dtsy0zz3t13h7d**** &<公共请求参数>
正常返回示例
XML
格式
<DescribeSubscriptionInstanceStatusResponse> <Status>Normal</Status> <TaskId>y0zz3t13h7d****</TaskId> <RequestId>E0845D0A-6D36-4EEB-BE26-CF191E1A****</RequestId> <SubscriptionHost> <PublicHost>dts-cn-****.aliyuncs.com:18001</PublicHost> <PrivateHost>dts-cn-****-internal.aliyuncs.com:18002</PrivateHost> <VPCHost>dts-cn-****-vpc.aliyuncs.com:18003</VPCHost> </SubscriptionHost> <EndTimestamp>2021-03-26T14:03:21Z</EndTimestamp> <PayType>PrePaid</PayType> <SubscriptionInstanceID>dtsy0zz3t13h7d****</SubscriptionInstanceID> <Success>true</Success> <SubscriptionObject> <SynchronousObject> <DatabaseName>dtstestdata</DatabaseName> <WholeDatabase>false</WholeDatabase> <TableList> <Table>test1</Table> </TableList> </SynchronousObject> </SubscriptionObject> <SubscriptionDataType> <DML>true</DML> <DDL>true</DDL> </SubscriptionDataType> <SubscriptionInstanceName>api测试</SubscriptionInstanceName> <SubscribeTopic>cn_hangzhou_rm_bp1162kryivb8****_dtstest_version2</SubscribeTopic> <SourceEndpoint> <InstanceID>rm-bp1162kryivb8****</InstanceID> <InstanceType>RDS</InstanceType> </SourceEndpoint> <BeginTimestamp>2021-03-15T08:25:34Z</BeginTimestamp> </DescribeSubscriptionInstanceStatusResponse>
JSON
格式
{ "Status": "Normal", "TaskId": "y0zz3t13h7d****", "RequestId": "E0845D0A-6D36-4EEB-BE26-CF191E1A****", "SubscriptionHost": { "PublicHost": "dts-cn-****.aliyuncs.com:18001", "PrivateHost": "dts-cn-****-internal.aliyuncs.com:18002", "VPCHost": "dts-cn-****-vpc.aliyuncs.com:18003" }, "EndTimestamp": "2021-03-26T14:03:21Z", "PayType": "PrePaid", "SubscriptionInstanceID": "dtsy0zz3t13h7d****", "Success": true, "SubscriptionObject": { "SynchronousObject": [ { "DatabaseName": "dtstestdata", "WholeDatabase": false, "TableList": { "Table": [ "test1" ] } } ] }, "SubscriptionDataType": { "DML": true, "DDL": true }, "SubscriptionInstanceName": "api测试", "SubscribeTopic": "cn_hangzhou_rm_bp1162kryivb8****_dtstest_version2", "SourceEndpoint": { "InstanceID": "rm-bp1162kryivb8****", "InstanceType": "RDS" }, "BeginTimestamp": "2021-03-15T08:25:34Z" }
错误码
访问错误中心查看更多错误码。