Extends the retention period of the classic network endpoint for a Tair (Redis OSS-compatible) instance that was switched from classic network to VPC with the classic network endpoint retained.
Operation description
You can also perform this operation in the Tair (Redis OSS-compatible) console. For more information, see Change the expiration time for the classic network endpoint.
For more information about how to switch the network type of a Tair (Redis OSS-compatible) instance from classic network to VPC, see SwitchNetwork.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
kvstore:ModifyInstanceNetExpireTime |
update |
*DBInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of the instance. |
r-bp1zxszhcgatnx**** |
| ConnectionString |
string |
Yes |
The endpoint of the classic network. |
r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com |
| ClassicExpiredDays |
integer |
Yes |
The extension period for retaining the classic network endpoint. Unit: days. Valid values: 14, 30, 60, and 120. |
14 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| InstanceId |
string |
The ID of the instance. |
r-bp1zxszhcgatnx**** |
| RequestId |
string |
The ID of the request. |
9C4AF387-1EA3-4C84-8013-3F6B973EDDF5 |
| NetInfoItems |
object |
||
| NetInfoItem |
array<object> |
The retention details of the classic network endpoint. |
|
|
object |
The classic network details of the instance. |
||
| Port |
string |
The port used to connect to the instance. |
6379 |
| DBInstanceNetType |
string |
The network type of the instance. The returned value is Classic. |
Classic |
| ConnectionString |
string |
The endpoint of the classic network. |
r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com |
| ExpiredTime |
string |
The expiration time of the classic network endpoint. |
2019-08-01T09:29:18Z |
| IPAddress |
string |
The IP address of the instance in the classic network. |
100.118.142.*** |
Examples
Success response
JSON format
{
"InstanceId": "r-bp1zxszhcgatnx****",
"RequestId": "9C4AF387-1EA3-4C84-8013-3F6B973EDDF5",
"NetInfoItems": {
"NetInfoItem": [
{
"Port": "6379",
"DBInstanceNetType": "Classic",
"ConnectionString": "r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com",
"ExpiredTime": "2019-08-01T09:29:18Z",
"IPAddress": "100.118.142.***"
}
]
}
}
Error response
JSON format
{
"InstanceId": "r-xxxxxxxxxxxxxxx",
"RequestId": "9C4AF387-1EA3-4C84-8013-3F6B973EDDF5",
"NetInfoItems": {
"NetInfoItem": [{
"ConnectionString": "r-xxxxxxxxxxxxxxx.redis.rds.aliyuncs.com",
"Port": "6379",
"DBInstanceNetType": "Classic",
"IPAddress": "xxx.xxx.xxx.xxx",
"ExpiredTime": "2018-11-18T08:04:46Z"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ClassicExpiredDaysError | The ClassicExpiredDays can not set to 0. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.