/
githubmirror
/
terraform
Обзор
Документация
Войти
/
githubmirror
/
terraform
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/configs/cloud.go
30 строк
559 B
Radek Simko
make copyrightfix
17 фев 2026, 16:56
17 фев 2026, 16:56
0fe906f
Код
Авторство
О чём код?
// Copyright IBM Corp. 2014, 2026 // SPDX-License-Identifier: BUSL-1.1 package configs import ( "github.com/hashicorp/hcl/v2" ) // Cloud represents a "cloud" block inside a "terraform" block in a module // or file. type CloudConfig struct { Config hcl.Body DeclRange hcl.Range } func decodeCloudBlock(block *hcl.Block) (*CloudConfig, hcl.Diagnostics) { return &CloudConfig{ Config: block.Body, DeclRange: block.DefRange, }, nil } func (c *CloudConfig) ToBackendConfig() Backend { return Backend{ Type: "cloud", Config: c.Config, } }