core

package
v0.32.0 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 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
	AuthorizationCustomEndpoint     string
	DnsCustomEndpoint               string
	IaaSCustomEndpoint              string
	LoadBalancerCustomEndpoint      string
	LogMeCustomEndpoint             string
	MariaDBCustomEndpoint           string
	MongoDBFlexCustomEndpoint       string
	ObjectStorageCustomEndpoint     string
	ObservabilityCustomEndpoint     string
	OpenSearchCustomEndpoint        string
	PostgresFlexCustomEndpoint      string
	RabbitMQCustomEndpoint          string
	RedisCustomEndpoint             string
	ResourceManagerCustomEndpoint   string
	SecretsManagerCustomEndpoint    string
	SQLServerFlexCustomEndpoint     string
	ServerBackupCustomEndpoint      string
	SKECustomEndpoint               string
	ServiceEnablementCustomEndpoint string
	EnableBetaResources             bool
}

Jump to

Keyboard shortcuts

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