core

package
v0.23.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const Separator = ","

Separator used for concatenation of TF-internal resource ID

Variables

This section is empty.

Functions

func DiagsToError

func DiagsToError(diags diag.Diagnostics) error

DiagsToError Converts TF diagnostics' errors into an error with a human-readable description. If there are no errors, the output is nil

func LogAndAddError

func LogAndAddError(ctx context.Context, diags *diag.Diagnostics, summary, detail string)

LogAndAddError Logs the error and adds it to the diags

func LogAndAddErrorBeta added in v0.20.0

func LogAndAddErrorBeta(ctx context.Context, diags *diag.Diagnostics, name, resourceType string)

func LogAndAddWarning

func LogAndAddWarning(ctx context.Context, diags *diag.Diagnostics, summary, detail string)

LogAndAddWarning Logs the warning and adds it to the diags

func LogAndAddWarningBeta added in v0.20.0

func LogAndAddWarningBeta(ctx context.Context, diags *diag.Diagnostics, name, resourceType string)

Types

type ProviderData

type ProviderData struct {
	RoundTripper                  http.RoundTripper
	ServiceAccountEmail           string
	Region                        string
	ArgusCustomEndpoint           string
	DnsCustomEndpoint             string
	IaaSCustomEndpoint            string
	LoadBalancerCustomEndpoint    string
	LogMeCustomEndpoint           string
	MariaDBCustomEndpoint         string
	MongoDBFlexCustomEndpoint     string
	ObjectStorageCustomEndpoint   string
	OpenSearchCustomEndpoint      string
	PostgresFlexCustomEndpoint    string
	PostgreSQLCustomEndpoint      string
	RabbitMQCustomEndpoint        string
	RedisCustomEndpoint           string
	ResourceManagerCustomEndpoint string
	SecretsManagerCustomEndpoint  string
	SQLServerFlexCustomEndpoint   string
	ServerBackupCustomEndpoint    string
	SKECustomEndpoint             string
	EnableBetaResources           bool
}

Jump to

Keyboard shortcuts

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