Skip to content

Commit 7c2d06a

Browse files
tongyimingmikatong
andauthored
update tencentcloud_route_table_entry next_type (#1461)
* update tencentcloud_route_table_entry next_type * add changelog Co-authored-by: mikatong <mikatong@tencent.com>
1 parent 4edbd63 commit 7c2d06a

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

.changelog/1461.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_route_table_entry: update the `next_type` value
3+
```

tencentcloud/extension_vpc.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,25 @@ const GATE_WAY_TYPE_VPN = "VPN"
99
const GATE_WAY_TYPE_DIRECTCONNECT = "DIRECTCONNECT"
1010
const GATE_WAY_TYPE_PEERCONNECTION = "PEERCONNECTION"
1111
const GATE_WAY_TYPE_SSLVPN = "SSLVPN"
12+
const GATE_WAY_TYPE_HAVIP = "HAVIP"
1213
const GATE_WAY_TYPE_NAT = "NAT"
1314
const GATE_WAY_TYPE_NORMAL_CVM = "NORMAL_CVM"
1415
const GATE_WAY_TYPE_EIP = "EIP"
1516
const GATE_WAY_TYPE_CCN = "CCN"
17+
const GATE_WAY_TYPE_LOCAL_GATEWAY = "LOCAL_GATEWAY"
1618

1719
var ALL_GATE_WAY_TYPES = []string{
1820
GATE_WAY_TYPE_CVM,
1921
GATE_WAY_TYPE_VPN,
2022
GATE_WAY_TYPE_DIRECTCONNECT,
2123
GATE_WAY_TYPE_PEERCONNECTION,
2224
GATE_WAY_TYPE_SSLVPN,
25+
GATE_WAY_TYPE_HAVIP,
2326
GATE_WAY_TYPE_NAT,
2427
GATE_WAY_TYPE_NORMAL_CVM,
2528
GATE_WAY_TYPE_EIP,
2629
GATE_WAY_TYPE_CCN,
30+
GATE_WAY_TYPE_LOCAL_GATEWAY,
2731
}
2832

2933
const VPC_SERVICE_TYPE = "vpc"

tencentcloud/resource_tc_route_table_entry.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ func resourceTencentCloudVpcRouteEntry() *schema.Resource {
8888
Required: true,
8989
ForceNew: true,
9090
ValidateFunc: validateAllowedStringValue(ALL_GATE_WAY_TYPES),
91-
Description: "Type of next-hop. Valid values: `CVM`, `VPN`, `DIRECTCONNECT`, `PEERCONNECTION`, `SSLVPN`, `NAT`, `NORMAL_CVM`, `EIP` and `CCN`.",
91+
Description: "Type of next-hop. Valid values: `CVM`, `VPN`, `DIRECTCONNECT`, `PEERCONNECTION`, `HAVIP`, `NAT`, `NORMAL_CVM`, `EIP` and `LOCAL_GATEWAY`.",
9292
},
9393
"next_hub": {
9494
Type: schema.TypeString,

website/docs/r/route_table_entry.html.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ The following arguments are supported:
5151

5252
* `destination_cidr_block` - (Required, String, ForceNew) Destination address block.
5353
* `next_hub` - (Required, String, ForceNew) ID of next-hop gateway. Note: when `next_type` is EIP, GatewayId should be `0`.
54-
* `next_type` - (Required, String, ForceNew) Type of next-hop. Valid values: `CVM`, `VPN`, `DIRECTCONNECT`, `PEERCONNECTION`, `SSLVPN`, `NAT`, `NORMAL_CVM`, `EIP` and `CCN`.
54+
* `next_type` - (Required, String, ForceNew) Type of next-hop. Valid values: `CVM`, `VPN`, `DIRECTCONNECT`, `PEERCONNECTION`, `HAVIP`, `NAT`, `NORMAL_CVM`, `EIP` and `LOCAL_GATEWAY`.
5555
* `route_table_id` - (Required, String, ForceNew) ID of routing table to which this entry belongs.
5656
* `description` - (Optional, String, ForceNew) Description of the routing table entry.
5757
* `disabled` - (Optional, Bool) Whether the entry is disabled, default is `false`.

0 commit comments

Comments
 (0)