corefuncprovider

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Overview

Package corefuncprovider is the code that wraps the functions in the corefunc package with a Terraform interface.

Index

Constants

View Source
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 EnvEnsureFunction added in v1.4.0

func EnvEnsureFunction() function.Function

EnvEnsureFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

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 HomedirExpandFunction added in v1.4.0

func HomedirExpandFunction() function.Function

HomedirExpandFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

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 HomedirGetFunction added in v1.4.0

func HomedirGetFunction() function.Function

HomedirGetFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

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 IntLeftpadFunction added in v1.4.0

func IntLeftpadFunction() function.Function

IntLeftpadFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func New

func New() provider.Provider

New is a helper function to simplify provider server and testing implementation.

func RuntimeCpuarchDataSource added in v1.3.0

func RuntimeCpuarchDataSource() datasource.DataSource

RuntimeCpuarchDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func RuntimeCpuarchFunction added in v1.4.0

func RuntimeCpuarchFunction() function.Function

RuntimeCpuarchFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func RuntimeGorootDataSource added in v1.3.0

func RuntimeGorootDataSource() datasource.DataSource

RuntimeGorootDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func RuntimeGorootFunction added in v1.4.0

func RuntimeGorootFunction() function.Function

RuntimeGorootFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func RuntimeNumcpusDataSource added in v1.3.0

func RuntimeNumcpusDataSource() datasource.DataSource

RuntimeNumcpusDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func RuntimeNumcpusFunction added in v1.4.0

func RuntimeNumcpusFunction() function.Function

RuntimeNumcpusFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func RuntimeOsDataSource added in v1.3.0

func RuntimeOsDataSource() datasource.DataSource

RuntimeOsDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func RuntimeOsFunction added in v1.4.0

func RuntimeOsFunction() function.Function

RuntimeOsFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func StrCamelDataSource

func StrCamelDataSource() datasource.DataSource

StrCamelDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func StrCamelFunction added in v1.4.0

func StrCamelFunction() function.Function

StrCamelFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func StrConstantDataSource

func StrConstantDataSource() datasource.DataSource

StrConstantDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func StrConstantFunction added in v1.4.0

func StrConstantFunction() function.Function

StrConstantFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func StrIterativeReplaceDataSource

func StrIterativeReplaceDataSource() datasource.DataSource

StrIterativeReplaceDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func StrIterativeReplaceFunction added in v1.4.0

func StrIterativeReplaceFunction() function.Function

StrIterativeReplaceFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func StrKebabDataSource

func StrKebabDataSource() datasource.DataSource

StrKebabDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func StrKebabFunction added in v1.4.0

func StrKebabFunction() function.Function

StrKebabFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

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 StrLeftpadFunction added in v1.4.0

func StrLeftpadFunction() function.Function

StrLeftpadFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func StrPascalDataSource

func StrPascalDataSource() datasource.DataSource

StrPascalDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func StrPascalFunction added in v1.4.0

func StrPascalFunction() function.Function

StrPascalFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func StrSnakeDataSource

func StrSnakeDataSource() datasource.DataSource

StrSnakeDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func StrSnakeFunction added in v1.4.0

func StrSnakeFunction() function.Function

StrSnakeFunction is a method that exposes its paired Go function as a Terraform Function.

func StrTruncateLabelFunction added in v1.4.0

func StrTruncateLabelFunction() function.Function

StrTruncateLabelFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

func TruncateLabelDataSource

func TruncateLabelDataSource() datasource.DataSource

TruncateLabelDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func URLParseDataSource added in v1.3.0

func URLParseDataSource() datasource.DataSource

URLParseDataSource is a method that exposes its paired Go function as a Terraform Data Source.

func URLParseFunction added in v1.4.0

func URLParseFunction() function.Function

URLParseFunction is a method that exposes its paired Go function as a Terraform Function. https://developer.hashicorp.com/terraform/plugin/framework/functions/implementation

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL