Interroge les blocs CIDR des serveurs DTS pour vous permettre de les ajouter aux paramètres de sécurité de vos bases de données gérées en interne ou hébergées par des tiers.
Si l'instance source ou de destination est une base de données gérée en interne ou une base de données cloud tierce, appelez cette opération pour interroger les blocs CIDR des serveurs DTS, puis ajoutez-les aux paramètres de sécurité (par exemple, le pare-feu) de votre base de données. Ajouter les blocs CIDR des serveurs DTS aux paramètres de sécurité des bases de données sur site.
Si la
source ou la base de données de destination
est une
instance ApsaraDB
(telle que RDS ou ApsaraDB for MongoDB) ou une
base de données gérée en interne hébergée sur ECS
, vous n'avez pas besoin d'ajouter manuellement les blocs CIDR. Lorsque vous cliquez sur
Set Whitelist and Next
dans la console DTS, DTS ajoute automatiquement les blocs CIDR de ses serveurs aux paramètres de sécurité de l'instance.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | WhiteIpList |
Opération à effectuer. Définissez ce paramètre sur WhiteIpList. |
| Region | String | Yes | cn-hangzhou |
ID de région de l'instance source. Liste des régions prises en charge. Remarque Si l'instance source est une base de données gérée en interne avec une adresse IP publique ou une base de données cloud tierce, définissez ce paramètre sur cn-hangzhou ou sur l'ID de la région la plus proche. |
| Type | String | Yes | vpc |
Type de réseau utilisé pour connecter la base de données à DTS. Valeurs possibles :
|
| DestinationRegion | String | No | cn-hangzhou |
ID de région de l'instance de destination. Liste des régions prises en charge. Remarque
|
Paramètres de réponse
| Parameter | Type | Example | Description |
| DynamicCode | String | 403 |
Code d'erreur dynamique. Ce paramètre sera supprimé à l'avenir. |
| DynamicMessage | String | Type |
Partie dynamique du message d'erreur, utilisée pour remplacer %s dans ErrMessage. |
| ErrCode | String | InternalError |
Code d'erreur renvoyé en cas d'échec de la requête. |
| ErrMessage | String | The Value of Input Parameter %s is not valid. |
Message d'erreur renvoyé en cas d'échec de la requête. |
| HttpStatusCode | Integer | 200 |
Code d'état HTTP. |
| IpList | String | 10.151.12.0/24,47.102.181.0/24,47.101.109.0/24,120.55.129.0/24,11.115.103.0/24,47.102.234.0/24 |
Blocs CIDR des serveurs DTS, séparés par des virgules (,). |
| RequestId | String | AD823BD3-1BA6-4117-A536-165CB280**** |
ID de la requête. |
| Success | Boolean | true |
Indique si la requête a réussi. Valeurs possibles :
|
Exemples
Exemple de requête
http(s)://dts.aliyuncs.com/?Action=WhiteIpList
&Region=cn-hangzhou
&Type=vpc
&DestinationRegion=cn-hangzhou
&<Common request parameters>
Exemple de réponse en cas de succès
Format XML
<WhiteIpListResponse>
<RequestId>AD823BD3-1BA6-4117-A536-165CB280****</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<Success>true</Success>
<IpList>10.151.12.0/24,47.102.181.0/24,47.101.109.0/24,120.55.129.0/24,11.115.103.0/24,47.102.234.0/24</IpList>
</WhiteIpListResponse>
Format JSON
{
"RequestId":"AD823BD3-1BA6-4117-A536-165CB280****",
"HttpStatusCode":200,
"Success":true,
"IpList": "10.151.12.0/24,47.102.181.0/24,47.101.109.0/24,120.55.129.0/24,11.115.103.0/24,47.102.234.0/24"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.