Queries the IP whitelist and security groups that are allowed to access a database cluster.
Try it now
Test
RAM authorization
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBClusterId |
string |
Yes |
The cluster ID. |
pc-*************** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| DBClusterSecurityGroups |
object |
||
| DBClusterSecurityGroup |
array<object> |
The list of ECS security groups associated with the cluster. |
|
|
object |
|||
| SecurityGroupId |
string |
The ID of the ECS security group. |
sg-bp************** |
| SecurityGroupName |
string |
The name of the ECS security group. |
vpc-******************** |
| Items |
object |
||
| DBClusterIPArray |
array<object> |
The list of IP whitelist groups for the cluster. |
|
|
object |
|||
| DBClusterIPArrayAttribute |
string |
The attributes of the IP whitelist group. Set this parameter to hidden to hide the IP whitelist group in the console. Note
|
hidden |
| DBClusterIPArrayName |
string |
The name of the IP whitelist group. The group name must be 2 to 120 characters in length and consists of lowercase letters and digits. It must start with a letter, and end with a letter or a digit.
Note
|
default |
| SecurityIps |
string |
The IP addresses or Classless Inter-Domain Routing (CIDR) blocks in the IP whitelist group. You can add 1,000 IP addresses or CIDR blocks to all the IP whitelist groups. Separate multiple IP addresses with commas (,). The following two formats are supported:
Note
This parameter can be specified only when the WhiteListType parameter is set to IP. |
11.***.***.***,11.***.***.*** |
| RequestId |
string |
The request ID. |
559E91A2-CDA3-4E9F-808B-29D738****** |
Examples
Success response
JSON format
{
"DBClusterSecurityGroups": {
"DBClusterSecurityGroup": [
{
"SecurityGroupId": "sg-bp**************",
"SecurityGroupName": "vpc-********************"
}
]
},
"Items": {
"DBClusterIPArray": [
{
"DBClusterIPArrayAttribute": "hidden",
"DBClusterIPArrayName": "default",
"SecurityIps": "11.***.***.***,11.***.***.***"
}
]
},
"RequestId": "559E91A2-CDA3-4E9F-808B-29D738******"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Forbidden.RAM | User not authorized to operate on the specified resource, or this API does not support RAM. | |
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | The specified DBClusterId parameter does not exist in the current record. |
| 404 | InvalidDBClusterId.NotFound | The DBInstanceId provided does not exist in our records. | The specified DBClusterId parameter does not exist in the current record. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.