Applies for a public endpoint for a Tair (Redis OSS-compatible) instance.
Operation description
You can also apply for public endpoints in the ApsaraDB for Redis console. Use a public endpoint to connect to an ApsaraDB for Redis instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
kvstore:AllocateInstancePublicConnection |
create |
*DBInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of the instance. |
r-bp1zxszhcgatnx**** |
| ConnectionStringPrefix |
string |
Yes |
The prefix of the public endpoint. Must start with a lowercase letter and can contain lowercase letters and digits. Length: 8 to 40 characters. Note
Endpoint format: |
r-bp1zxszhcgatnx**** |
| Port |
string |
Yes |
The port number of the instance. Valid values: 1024 to 65535. |
6379 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
20C8341E-B5AD-4B24-BD82-D73241522ABF |
Examples
Success response
JSON format
{
"RequestId": "20C8341E-B5AD-4B24-BD82-D73241522ABF"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingInstanceId | InstanceId is mandatory for this action. | |
| 400 | MissingConnectionString | ConnectionStringPrefix is mandatory for this action. | |
| 400 | MissingPort | Port is mandatory for this action. | |
| 400 | NetTypeExists | Specified net type already existed. | The specified network type already exists |
| 400 | InvalidConnectionString.Format | Specified connection string is not valid. | The connection string is invalid. Use a different one. |
| 400 | NewSSLAlreadyEnabled | new SSL have already been enabled. | The instance has the new SSL certificate enabled. |
| 403 | SSLNotSupportNetType | SSL instance does not support create public network. | SSL-enabled instances do not allow you to create public networks. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.