func resourceVIXVMUpdate(d *schema.ResourceData, meta interface{}) error { config := meta.(*Config) vm := new(vix.VM) vm.Provider = config.Product vm.VerifySSL = config.VerifySSL // Maps terraform.ResourceState attrbutes to vix.VM tf_to_vix(d, vm) err := vm.Update(d.Id()) if err != nil { return err } return resourceVIXVMRead(d, meta) }