You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: `A name for this pre-shared key. The name must be 1-63 characters long, and
165
160
comply with RFC1035. Specifically, the name must be 1-63 characters long and match
@@ -170,7 +165,6 @@ or re-establishing a MACsec secure link.`,
170
165
"fail_open": {
171
166
Type: schema.TypeBool,
172
167
Optional: true,
173
-
ForceNew: true,
174
168
Description: `If set to true, the Interconnect connection is configured with a should-secure
175
169
MACsec security policy, that allows the Google router to fallback to cleartext
176
170
traffic if the MKA session cannot be established. By default, the Interconnect
@@ -180,7 +174,6 @@ if the MKA session cannot be established with your router.`,
180
174
"start_time": {
181
175
Type: schema.TypeString,
182
176
Optional: true,
183
-
ForceNew: true,
184
177
Description: `A RFC3339 timestamp on or after which the key is valid. startTime can be in the
185
178
future. If the keychain has a single key, startTime can be omitted. If the keychain
186
179
has multiple keys, startTime is mandatory for each key. The start times of keys must
@@ -196,14 +189,12 @@ hours apart.`,
196
189
"macsec_enabled": {
197
190
Type: schema.TypeBool,
198
191
Optional: true,
199
-
ForceNew: true,
200
192
Description: `Enable or disable MACsec on this Interconnect connection.
201
193
MACsec enablement fails if the MACsec object is not specified.`,
202
194
},
203
195
"noc_contact_email": {
204
196
Type: schema.TypeString,
205
197
Optional: true,
206
-
ForceNew: true,
207
198
Description: `Email address to contact the customer NOC for operations and maintenance notifications
208
199
regarding this Interconnect. If specified, this will be used for notifications in addition to
209
200
all other forms described, such as Cloud Monitoring logs alerting and Cloud Notifications.
@@ -275,7 +266,6 @@ Google to the customer in the LOA.`,
275
266
"effective_labels": {
276
267
Type: schema.TypeMap,
277
268
Computed: true,
278
-
ForceNew: true,
279
269
Description: `All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Terraform, other clients and services.`,
280
270
Elem: &schema.Schema{Type: schema.TypeString},
281
271
},
@@ -721,7 +711,102 @@ func resourceComputeInterconnectRead(d *schema.ResourceData, meta interface{}) e
name = "tf-test-example-interconnect%{random_suffix}"
53
+
customer_name = "internal_customer" # Special customer only available for Google testing.
54
+
interconnect_type = "DEDICATED"
55
+
link_type = "LINK_TYPE_ETHERNET_100G_LR"
56
+
location = "https://www.googleapis.com/compute/v1/projects/${data.google_project.project.name}/global/interconnectLocations/z2z-us-east4-zone1-lciadl-a" # Special location only available for Google testing.
name = "tf-test-example-interconnect%{random_suffix}"
73
+
customer_name = "internal_customer" # Special customer only available for Google testing.
74
+
interconnect_type = "DEDICATED"
75
+
link_type = "LINK_TYPE_ETHERNET_100G_LR"
76
+
location = "https://www.googleapis.com/compute/v1/projects/${data.google_project.project.name}/global/interconnectLocations/z2z-us-east4-zone1-lciadl-a" # Special location only available for Google testing.
0 commit comments