Documentation
¶
Index ¶
- func CompileConfig(header string, fieldMaps ...map[string]interface{}) string
- func CompileDataSourceConfig(dataSourceType, dataSourceName string, fieldMaps ...map[string]interface{}) string
- func CompileLocalsConfig(fieldMaps ...map[string]interface{}) string
- func CompileProviderConfig(providerName string, fieldMaps ...map[string]interface{}) string
- func CompileResourceConfig(resourceType, resourceName string, fieldMaps ...map[string]interface{}) string
- func ConfigValue(in interface{}) string
- func DataSourceHeader(dataSourceType, dataSourceName string) string
- func JoinConfigs(confs ...string) string
- func MergeMaps(maps ...map[string]interface{}) map[string]interface{}
- func MergeMapsRooted(root map[string]interface{}, maps ...map[string]interface{}) map[string]interface{}
- func ProviderHeader(name string) string
- func ResourceHeader(resourceType, resourceName string) string
- type ConfigLiteral
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompileConfig ¶
func CompileDataSourceConfig ¶
func CompileLocalsConfig ¶
func CompileProviderConfig ¶
func CompileResourceConfig ¶
func ConfigValue ¶
func ConfigValue(in interface{}) string
ConfigValue attempts to convert the provided input to a Terraform config safe representation of its value
func DataSourceHeader ¶
func JoinConfigs ¶
func MergeMapsRooted ¶
func ProviderHeader ¶
func ResourceHeader ¶
Types ¶
type ConfigLiteral ¶
type ConfigLiteral string
Click to show internal directories.
Click to hide internal directories.