|
6 | 6 | | Name | Description | Type | Default | Required | |
7 | 7 | |------|-------------|------|---------|:--------:| |
8 | 8 | | admin\_enabled | Whether the VLAN attachment is enabled or disabled | `bool` | `true` | no | |
9 | | -| bandwidth | Provisioned bandwidth capacity for the interconnect attachment | `string` | `"BPS_10G"` | no | |
| 9 | +| bandwidth | Provisioned bandwidth capacity for the interconnect attachment | `string` | `null` | no | |
10 | 10 | | candidate\_subnets | Up to 16 candidate prefixes that can be used to restrict the allocation of cloudRouterIpAddress and customerRouterIpAddress for this attachment. All prefixes must be within link-local address space (169.254.0.0/16) and must be /29 or shorter (/28, /27, etc). | `list(string)` | `null` | no | |
| 11 | +| create\_interface | Whether to create router interface (and peer) for this attachment. Set this to false for PARTNER type. | `bool` | `true` | no | |
11 | 12 | | description | An optional description of this resource | `string` | `null` | no | |
12 | 13 | | encryption | Indicates the user-supplied encryption option of this interconnect attachment. | `string` | `"NONE"` | no | |
13 | | -| interconnect | URL of the underlying Interconnect object that this attachment's traffic will traverse through. | `string` | n/a | yes | |
14 | | -| interface | Interface to deploy for this attachment. | <pre>object({<br> name = string<br> })</pre> | n/a | yes | |
| 14 | +| interconnect | URL of the underlying Interconnect object that this attachment's traffic will traverse through. | `string` | `""` | no | |
| 15 | +| interface | Interface to deploy for this attachment. | <pre>object({<br/> name = string<br/> })</pre> | `null` | no | |
15 | 16 | | ipsec\_internal\_addresses | URL of addresses that have been reserved for the interconnect attachment, Used only for interconnect attachment that has the encryption option as IPSEC. | `list(string)` | `[]` | no | |
16 | 17 | | mtu | Maximum Transmission Unit (MTU), in bytes, of packets passing through this interconnect attachment. Currently, only 1440 and 1500 are allowed. If not specified, the value will default to 1440. | `string` | `null` | no | |
17 | 18 | | name | The name of the interconnect attachment | `string` | n/a | yes | |
18 | | -| peer | BGP Peer for this attachment. | <pre>object({<br> name = string<br> peer_asn = string<br> advertised_route_priority = optional(number)<br> bfd = optional(object({<br> session_initialization_mode = string<br> min_transmit_interval = optional(number)<br> min_receive_interval = optional(number)<br> multiplier = optional(number)<br> }))<br> })</pre> | n/a | yes | |
| 19 | +| peer | BGP Peer for this attachment. | <pre>object({<br/> name = string<br/> peer_asn = string<br/> advertised_route_priority = optional(number)<br/> bfd = optional(object({<br/> session_initialization_mode = string<br/> min_transmit_interval = optional(number)<br/> min_receive_interval = optional(number)<br/> multiplier = optional(number)<br/> }))<br/> })</pre> | `null` | no | |
19 | 20 | | project | The project ID to deploy to | `string` | n/a | yes | |
20 | 21 | | region | Region where the attachment resides | `string` | n/a | yes | |
21 | 22 | | router | Name of the router the attachment resides | `string` | n/a | yes | |
|
0 commit comments