mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-10-03 01:01:06 +00:00
[terraform-conversions] Add compute_instance to conversions library (#3226)
<!-- This change is generated by MagicModules. --> /cc @nstogner
This commit is contained in:
parent
439e37cf64
commit
0de6d2790c
@ -114,7 +114,7 @@ func expandAccessConfigs(configs []interface{}) []*computeBeta.AccessConfig {
|
||||
return acs
|
||||
}
|
||||
|
||||
func expandNetworkInterfaces(d *schema.ResourceData, config *Config) ([]*computeBeta.NetworkInterface, error) {
|
||||
func expandNetworkInterfaces(d TerraformResourceData, config *Config) ([]*computeBeta.NetworkInterface, error) {
|
||||
configs := d.Get("network_interface").([]interface{})
|
||||
ifaces := make([]*computeBeta.NetworkInterface, len(configs))
|
||||
for i, raw := range configs {
|
||||
@ -188,7 +188,7 @@ func flattenGuestAccelerators(accelerators []*computeBeta.AcceleratorConfig) []m
|
||||
return acceleratorsSchema
|
||||
}
|
||||
|
||||
func resourceInstanceTags(d *schema.ResourceData) *computeBeta.Tags {
|
||||
func resourceInstanceTags(d TerraformResourceData) *computeBeta.Tags {
|
||||
// Calculate the tags
|
||||
var tags *computeBeta.Tags
|
||||
if v := d.Get("tags"); v != nil {
|
||||
|
@ -5,7 +5,6 @@ import (
|
||||
"fmt"
|
||||
"strings"
|
||||
|
||||
"github.com/hashicorp/terraform/helper/schema"
|
||||
computeBeta "google.golang.org/api/compute/v0.beta"
|
||||
"google.golang.org/api/compute/v1"
|
||||
)
|
||||
@ -145,7 +144,7 @@ func flattenMetadata(metadata *compute.Metadata) map[string]interface{} {
|
||||
return metadataMap
|
||||
}
|
||||
|
||||
func resourceInstanceMetadata(d *schema.ResourceData) (*computeBeta.Metadata, error) {
|
||||
func resourceInstanceMetadata(d TerraformResourceData) (*computeBeta.Metadata, error) {
|
||||
m := &computeBeta.Metadata{}
|
||||
mdMap := d.Get("metadata").(map[string]interface{})
|
||||
if v, ok := d.GetOk("metadata_startup_script"); ok && v.(string) != "" {
|
||||
|
@ -213,8 +213,8 @@ func rfc3339TimeDiffSuppress(k, old, new string, d *schema.ResourceData) bool {
|
||||
return false
|
||||
}
|
||||
|
||||
// expandLabels pulls the value of "labels" out of a schema.ResourceData as a map[string]string.
|
||||
func expandLabels(d *schema.ResourceData) map[string]string {
|
||||
// expandLabels pulls the value of "labels" out of a TerraformResourceData as a map[string]string.
|
||||
func expandLabels(d TerraformResourceData) map[string]string {
|
||||
return expandStringMap(d, "labels")
|
||||
}
|
||||
|
||||
@ -223,8 +223,8 @@ func expandEnvironmentVariables(d *schema.ResourceData) map[string]string {
|
||||
return expandStringMap(d, "environment_variables")
|
||||
}
|
||||
|
||||
// expandStringMap pulls the value of key out of a schema.ResourceData as a map[string]string.
|
||||
func expandStringMap(d *schema.ResourceData, key string) map[string]string {
|
||||
// expandStringMap pulls the value of key out of a TerraformResourceData as a map[string]string.
|
||||
func expandStringMap(d TerraformResourceData, key string) map[string]string {
|
||||
v, ok := d.GetOk(key)
|
||||
|
||||
if !ok {
|
||||
|
Loading…
Reference in New Issue
Block a user