From a067b23e6d2f0facdbfd9f621b7b73275954bca0 Mon Sep 17 00:00:00 2001 From: Luba Grinkevich Date: Mon, 10 Feb 2020 18:51:29 +0300 Subject: [PATCH] Execute `make generate` #8716 --- builder/yandex/config.hcl2spec.go | 2 ++ .../source/partials/builder/yandex/_Config-not-required.html.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/builder/yandex/config.hcl2spec.go b/builder/yandex/config.hcl2spec.go index 1fb0db29b..a3c10418b 100644 --- a/builder/yandex/config.hcl2spec.go +++ b/builder/yandex/config.hcl2spec.go @@ -59,6 +59,7 @@ type FlatConfig struct { Endpoint *string `mapstructure:"endpoint" required:"false" cty:"endpoint"` FolderID *string `mapstructure:"folder_id" required:"true" cty:"folder_id"` ServiceAccountKeyFile *string `mapstructure:"service_account_key_file" required:"false" cty:"service_account_key_file"` + ServiceAccountID *string `mapstructure:"service_account_id" required:"false" cty:"service_account_id"` Token *string `mapstructure:"token" required:"true" cty:"token"` DiskName *string `mapstructure:"disk_name" required:"false" cty:"disk_name"` DiskSizeGb *int `mapstructure:"disk_size_gb" required:"false" cty:"disk_size_gb"` @@ -153,6 +154,7 @@ func (*FlatConfig) HCL2Spec() map[string]hcldec.Spec { "endpoint": &hcldec.AttrSpec{Name: "endpoint", Type: cty.String, Required: false}, "folder_id": &hcldec.AttrSpec{Name: "folder_id", Type: cty.String, Required: false}, "service_account_key_file": &hcldec.AttrSpec{Name: "service_account_key_file", Type: cty.String, Required: false}, + "service_account_id": &hcldec.AttrSpec{Name: "service_account_id", Type: cty.String, Required: false}, "token": &hcldec.AttrSpec{Name: "token", Type: cty.String, Required: false}, "disk_name": &hcldec.AttrSpec{Name: "disk_name", Type: cty.String, Required: false}, "disk_size_gb": &hcldec.AttrSpec{Name: "disk_size_gb", Type: cty.Number, Required: false}, diff --git a/website/source/partials/builder/yandex/_Config-not-required.html.md b/website/source/partials/builder/yandex/_Config-not-required.html.md index 8a0674934..36daf5a77 100644 --- a/website/source/partials/builder/yandex/_Config-not-required.html.md +++ b/website/source/partials/builder/yandex/_Config-not-required.html.md @@ -6,6 +6,8 @@ is an alternative method to authenticate to Yandex.Cloud. Alternatively you may set environment variable YC_SERVICE_ACCOUNT_KEY_FILE. +- `service_account_id` (string) - Service account identifier to assign to instance + - `disk_name` (string) - The name of the disk, if unset the instance name will be used.