Documentation ¶
Index ¶
- Constants
- func New(version string) func() provider.Provider
- func NewTemboInstanceResource() resource.Resource
- func NewTemboInstanceSecretDataSource() datasource.DataSource
- func NewTemboInstanceSecretsDataSource() datasource.DataSource
- type AuthResponse
- type AuthStruct
- type Client
- type ConnectionPooler
- type Extension
- type ExtensionInstallLocation
- type KeyValue
- type PgBouncer
- type Restore
- type TrunkInstall
Constants ¶
View Source
const (
DefaultReplicas = 1
)
View Source
const HostURL string = "http://localhost:19090"
HostURL - Default Tembo API URL.
Variables ¶
This section is empty.
Functions ¶
func NewTemboInstanceResource ¶ added in v0.0.7
NewTemboInstanceResource is a helper function to simplify the provider implementation.
func NewTemboInstanceSecretDataSource ¶ added in v0.2.0
func NewTemboInstanceSecretDataSource() datasource.DataSource
NewTemboInstanceSecretDataSource is a helper function to simplify the provider implementation.
func NewTemboInstanceSecretsDataSource ¶ added in v0.2.0
func NewTemboInstanceSecretsDataSource() datasource.DataSource
NewTemboInstanceSecretsDataSource is a helper function to simplify the provider implementation.
Types ¶
type AuthResponse ¶
type AuthResponse struct {
Token string `json:"token"`
}
type AuthStruct ¶
type AuthStruct struct {
AccessToken string `json:"access_token"`
}
type Client ¶
type Client struct { HostURL string HTTPClient *http.Client Token string Auth AuthStruct }
type ConnectionPooler ¶ added in v1.2.0
type Extension ¶ added in v0.0.8
type Extension struct { Description types.String `tfsdk:"description"` Locations []ExtensionInstallLocation `tfsdk:"locations"` Name string `tfsdk:"name"` }
type ExtensionInstallLocation ¶ added in v0.0.8
Click to show internal directories.
Click to hide internal directories.