Documentation ¶
Overview ¶
Package corefuncprovider is the code that wraps the functions in the corefunc package with a Terraform interface.
Index ¶
- Constants
- func EnvEnsureDataSource() datasource.DataSource
- func HomedirExpandDataSource() datasource.DataSource
- func HomedirGetDataSource() datasource.DataSource
- func IntLeftpadDataSource() datasource.DataSource
- func New() provider.Provider
- func StrCamelDataSource() datasource.DataSource
- func StrConstantDataSource() datasource.DataSource
- func StrIterativeReplaceDataSource() datasource.DataSource
- func StrKebabDataSource() datasource.DataSource
- func StrLeftpadDataSource() datasource.DataSource
- func StrPascalDataSource() datasource.DataSource
- func StrSnakeDataSource() datasource.DataSource
- func TruncateLabelDataSource() datasource.DataSource
Constants ¶
const ( // Terratest displays a Markdown link to Terratest. Terratest = "[Terratest](https://terratest.gruntwork.io)" // TPF displays a Markdown link to the Terraform Plugin Framework. TPF = "[Terraform Plugin Framework](https://developer.hashicorp.com/terraform/plugin/framework)" )
Variables ¶
This section is empty.
Functions ¶
func EnvEnsureDataSource ¶
func EnvEnsureDataSource() datasource.DataSource
EnvEnsureDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func HomedirExpandDataSource ¶ added in v1.1.0
func HomedirExpandDataSource() datasource.DataSource
HomedirExpandDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func HomedirGetDataSource ¶ added in v1.1.0
func HomedirGetDataSource() datasource.DataSource
HomedirGetDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func IntLeftpadDataSource ¶ added in v1.1.0
func IntLeftpadDataSource() datasource.DataSource
IntLeftpadDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func StrCamelDataSource ¶
func StrCamelDataSource() datasource.DataSource
StrCamelDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func StrConstantDataSource ¶
func StrConstantDataSource() datasource.DataSource
StrConstantDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func StrIterativeReplaceDataSource ¶
func StrIterativeReplaceDataSource() datasource.DataSource
StrIterativeReplaceDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func StrKebabDataSource ¶
func StrKebabDataSource() datasource.DataSource
StrKebabDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func StrLeftpadDataSource ¶ added in v1.1.0
func StrLeftpadDataSource() datasource.DataSource
StrLeftpadDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func StrPascalDataSource ¶
func StrPascalDataSource() datasource.DataSource
StrPascalDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func StrSnakeDataSource ¶
func StrSnakeDataSource() datasource.DataSource
StrSnakeDataSource is a method that exposes its paired Go function as a Terraform Data Source.
func TruncateLabelDataSource ¶
func TruncateLabelDataSource() datasource.DataSource
TruncateLabelDataSource is a method that exposes its paired Go function as a Terraform Data Source.
Types ¶
This section is empty.
Source Files ¶
- doc.go
- env_ensure_data_source.go
- helpers.go
- homedir_expand_data_source.go
- homedir_get_data_source.go
- int_leftpad_data_source.go
- provider.go
- str_camel_data_source.go
- str_constant_data_source.go
- str_iterative_replace_data_source.go
- str_kebab_data_source.go
- str_leftpad_data_source.go
- str_pascal_data_source.go
- str_snake_data_source.go
- truncate_label_data_source.go