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.
Click to show internal directories.
Click to hide internal directories.