68 lines
1.7 KiB
Markdown
68 lines
1.7 KiB
Markdown
|
---
|
||
|
layout: "alicloud"
|
||
|
page_title: "Alicloud: alicloud_forward_entry"
|
||
|
sidebar_current: "docs-alicloud-resource-vpc"
|
||
|
description: |-
|
||
|
Provides a Alicloud forward resource.
|
||
|
---
|
||
|
|
||
|
# alicloud\_forward
|
||
|
|
||
|
Provides a forward resource.
|
||
|
|
||
|
## Example Usage
|
||
|
|
||
|
Basic Usage
|
||
|
|
||
|
```
|
||
|
resource "alicloud_vpc" "foo" {
|
||
|
...
|
||
|
}
|
||
|
|
||
|
resource "alicloud_vswitch" "foo" {
|
||
|
...
|
||
|
}
|
||
|
|
||
|
resource "alicloud_nat_gateway" "foo" {
|
||
|
vpc_id = "${alicloud_vpc.foo.id}"
|
||
|
spec = "Small"
|
||
|
name = "test_foo"
|
||
|
|
||
|
bandwidth_packages = [
|
||
|
{
|
||
|
ip_count = 2
|
||
|
bandwidth = 5
|
||
|
zone = ""
|
||
|
},
|
||
|
{
|
||
|
ip_count = 1
|
||
|
bandwidth = 6
|
||
|
zone = "cn-beijing-b"
|
||
|
}
|
||
|
]
|
||
|
|
||
|
depends_on = [
|
||
|
"alicloud_vswitch.foo",
|
||
|
]
|
||
|
}
|
||
|
|
||
|
resource "alicloud_forward_entry" "foo" {
|
||
|
forward_table_id = "${alicloud_nat_gateway.foo.forward_table_ids}"
|
||
|
external_ip = "${alicloud_nat_gateway.foo.bandwidth_packages.0.public_ip_addresses}"
|
||
|
external_port = "80"
|
||
|
ip_protocol = "tcp"
|
||
|
internal_ip = "172.16.0.3"
|
||
|
internal_port = "8080"
|
||
|
}
|
||
|
|
||
|
```
|
||
|
## Argument Reference
|
||
|
|
||
|
The following arguments are supported:
|
||
|
|
||
|
* `forward_table_id` - (Required, Forces new resource) The value can get from `alicloud_nat_gateway` Attributes "forward_table_ids".
|
||
|
* `external_ip` - (Required, Forces new resource) The external ip address, the ip must along bandwidth package public ip which `alicloud_nat_gateway` argument `bandwidth_packages`.
|
||
|
* `external_port` - (Required) The external port, valid value is 1~65535|any.
|
||
|
* `ip_protocol` - (Required) The ip protocal, valid value is tcp|udp|any.
|
||
|
* `internal_ip` - (Required) The internal ip, must a private ip.
|
||
|
* `internal_port` - (Required) The internal port, valid value is 1~65535|any.
|