From 22616764fc7a996e44aea77f79a387b6519ce43f Mon Sep 17 00:00:00 2001 From: Dainis Tillers Date: Thu, 16 Oct 2014 16:43:52 +0300 Subject: [PATCH] Added - disk device name --- builtin/providers/google/resource_compute_instance.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/builtin/providers/google/resource_compute_instance.go b/builtin/providers/google/resource_compute_instance.go index d89e82a43..5b49a4b7a 100644 --- a/builtin/providers/google/resource_compute_instance.go +++ b/builtin/providers/google/resource_compute_instance.go @@ -81,6 +81,11 @@ func resourceComputeInstance() *schema.Resource { Optional: true, ForceNew: true, }, + + "device_name": &schema.Schema{ + Type: schema.TypeString, + Optional: true, + }, }, }, }, @@ -339,6 +344,10 @@ func resourceComputeInstanceCreate(d *schema.ResourceData, meta interface{}) err disk.InitializeParams.DiskSizeGb = int64(diskSizeGb) } + if v, ok := d.GetOk(prefix + ".device_name"); ok { + disk.DeviceName = v.(string) + } + disks = append(disks, &disk) }