Help us shape the future of Go! Take the 2026 Go Developer Survey

providerdata

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package providerdata holds the shared provider configuration without registration dependencies.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ProviderData

type ProviderData struct {
	API                   client.API
	Locks                 *locks.Keyed
	OrganizationID        string
	Endpoint              string
	RoutingForceSync      bool
	PostgresqlMinDiskGB   float64
	ClickhouseMinRAMGB    float64
	ElasticsearchMinRAMGB float64
}

ProviderData is shared by all resource and data source instances of a provider.

func FromDataSourceConfigure

func FromDataSourceConfigure(req datasource.ConfigureRequest, resp *datasource.ConfigureResponse) *ProviderData

FromDataSourceConfigure accepts unconfigured providers and diagnoses incompatible payloads.

func FromResourceConfigure

func FromResourceConfigure(req resource.ConfigureRequest, resp *resource.ConfigureResponse) *ProviderData

FromResourceConfigure accepts unconfigured providers and diagnoses incompatible payloads.

Jump to

Keyboard shortcuts

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