調用DescribeDBInstanceIpHostname介面查詢RDS執行個體的底層ECS執行個體的hostname。

RDS執行個體是基於ECS執行個體搭建的,本介面用於設定分散式交易白名單時查詢RDS執行個體的底層ECS執行個體的hostname。

僅適用於如下版本執行個體:

  • SQL Server 2012/2016企業版高可用版
  • SQL Server 2012/2016標準版

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱 類型 是否必選 樣本值 描述
Action String DescribeDBInstanceIpHostname

系統規定參數,取值:DescribeDBInstanceIpHostname

DBInstanceId String rm-uf6wjk5xxxxxxx

RDS執行個體ID。

RegionId String cn-hangzhou

RDS執行個體的地區ID,可以通過介面DescribeRegions查看。

AccessKeyId String LTAIfCxxxxxxxxxx

阿里雲頒發給使用者的訪問服務所用的密鑰ID。

返回資料

名稱 類型 樣本值 描述
DBInstanceId String rm-uf6wjk5xxxxxxx

執行個體ID。

IpHostnameInfos String 172.16.xx.xx,sdxxxxxxxxB;172.16.xx.xx,sdxxxxxxxxA

RDS執行個體所在ECS執行個體的內網IP和ECS主機名稱,包含主備執行個體。格式:ip1,hostname1;ip2,hostname2。

RequestId String 67CD4719-51E3-4A76-A38C-02F45FAE7E36

請求ID。

樣本

請求樣本


http(s)://rds.aliyuncs.com/?Action=DescribeDBInstanceIpHostname
&DBInstanceId=rm-uf6wjk5xxxxxxx	
&RegionId=cn-hangzhou
&<公用請求參數>

正常返回樣本

XML 格式

<DescribeDBInstanceIpHostnameResponse>
  <IpHostnameInfos>172.16.xx.xx,sdxxxxxxxxB;172.16.xx.xxx,sdxxxxxxxxA</IpHostnameInfos>
	  <DBInstanceId>rm-uf6wjk5xxxxxxx</DBInstanceId>
	  <RequestId>67CD4719-51E3-4A76-A38C-02F45FAE7E36</RequestId>
</DescribeDBInstanceIpHostnameResponse>

JSON 格式

{
	"IpHostnameInfos":"172.16.xx.xx,sdxxxxxxxxB;172.16.xx.xx,sdxxxxxxxxA",
	"RequestId":"67CD4719-51E3-4A76-A38C-02F45FAE7E36",
	"DBInstanceId":"rm-uf6wjk5xxxxxxx"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。