Allocates a public endpoint for an AnalyticDB for PostgreSQL instance.
Operation description
Applies for a public endpoint for an AnalyticDB for PostgreSQL instance. Both the primary endpoint and the instance endpoint support public access. For more information, see Endpoints of an instance and its primary coordinator node.
Limits
You can call this operation up to 1,000 times per second per account. Exceeding this limit triggers throttling, which may affect your business.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
gpdb:AllocateInstancePublicConnection |
update |
*DBInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The ID of the instance. Note
You can call DescribeDBInstances to query the IDs of all AnalyticDB for PostgreSQL instances in a region. |
gp-bp12ga6v69h86**** |
| ConnectionStringPrefix |
string |
Yes |
The prefix of the endpoint. Specify a prefix for the endpoint. Example: |
gp-bp12ga6v69h86**** |
| Port |
string |
Yes |
The port number. Example: 5432. |
5432 |
| AddressType |
string |
No |
The network type of the endpoint. Valid values:
Note
The default value is primary. |
primary |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
ADD6EA90-EECB-4C12-9F26-0B6DB587**** |
Examples
Success response
JSON format
{
"RequestId": "ADD6EA90-EECB-4C12-9F26-0B6DB587****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.