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 LogAndAddWarning ¶
func LogAndAddWarning(ctx context.Context, diags *diag.Diagnostics, summary, detail string)
LogAndAddWarning Logs the warning and adds it to the diags
Types ¶
type ProviderData ¶
type ProviderData struct { RoundTripper http.RoundTripper ServiceAccountEmail string Region string ArgusCustomEndpoint string DnsCustomEndpoint 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 SKECustomEndpoint string }
Click to show internal directories.
Click to hide internal directories.