調用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"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。