Skip to content

Commit 37dc50f

Browse files
modular-magicianrileykarson
authored andcommitted
Add note about metadata startup script import (#4393)
Signed-off-by: Modular Magician <[email protected]>
1 parent b3ec63a commit 37dc50f

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

google/resource_compute_vpn_gateway.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ func resourceComputeVpnGatewayRead(d *schema.ResourceData, meta interface{}) err
188188
if err := d.Set("name", flattenComputeVpnGatewayName(res["name"], d)); err != nil {
189189
return fmt.Errorf("Error reading VpnGateway: %s", err)
190190
}
191-
if err := d.Set("gateway_id", flattenComputeVpnGatewayGateway_id(res["id"], d)); err != nil {
191+
if err := d.Set("gateway_id", flattenComputeVpnGatewayGatewayId(res["id"], d)); err != nil {
192192
return fmt.Errorf("Error reading VpnGateway: %s", err)
193193
}
194194
if err := d.Set("network", flattenComputeVpnGatewayNetwork(res["network"], d)); err != nil {
@@ -276,7 +276,7 @@ func flattenComputeVpnGatewayName(v interface{}, d *schema.ResourceData) interfa
276276
return v
277277
}
278278

279-
func flattenComputeVpnGatewayGateway_id(v interface{}, d *schema.ResourceData) interface{} {
279+
func flattenComputeVpnGatewayGatewayId(v interface{}, d *schema.ResourceData) interface{} {
280280
// Handles the string fixed64 format
281281
if strVal, ok := v.(string); ok {
282282
if intVal, err := strconv.ParseInt(strVal, 10, 64); err == nil {

google/resource_compute_vpn_tunnel.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ func resourceComputeVpnTunnelRead(d *schema.ResourceData, meta interface{}) erro
377377
return fmt.Errorf("Error reading VpnTunnel: %s", err)
378378
}
379379

380-
if err := d.Set("tunnel_id", flattenComputeVpnTunnelTunnel_id(res["id"], d)); err != nil {
380+
if err := d.Set("tunnel_id", flattenComputeVpnTunnelTunnelId(res["id"], d)); err != nil {
381381
return fmt.Errorf("Error reading VpnTunnel: %s", err)
382382
}
383383
if err := d.Set("creation_timestamp", flattenComputeVpnTunnelCreationTimestamp(res["creationTimestamp"], d)); err != nil {
@@ -483,7 +483,7 @@ func resourceComputeVpnTunnelImport(d *schema.ResourceData, meta interface{}) ([
483483
return []*schema.ResourceData{d}, nil
484484
}
485485

486-
func flattenComputeVpnTunnelTunnel_id(v interface{}, d *schema.ResourceData) interface{} {
486+
func flattenComputeVpnTunnelTunnelId(v interface{}, d *schema.ResourceData) interface{} {
487487
return v
488488
}
489489

website/docs/r/compute_instance.html.markdown

+4
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@ The following arguments are supported:
106106
within the instance. Ssh keys attached in the Cloud Console will be removed.
107107
Add them to your config in order to keep them attached to your instance.
108108

109+
-> On import, `metadata_startup_script` will be set while
110+
`metadata.startup-script` will not be. You'll need to match
111+
`metadata_startup_script` to your `startup-script` value.
112+
109113
* `metadata_startup_script` - (Optional) An alternative to using the
110114
startup-script metadata key, except this one forces the instance to be
111115
recreated (thus re-running the script) if it is changed. This replaces the

0 commit comments

Comments
 (0)