provider

package
v0.0.0-...-3a33213 Latest Latest
Warning

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

Go to latest
Published: May 25, 2023 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string) func() provider.Provider

func NewOrganizationDataSource

func NewOrganizationDataSource() datasource.DataSource

func NewOrganizationResource

func NewOrganizationResource() resource.Resource

Types

type OrganizationDataSource

type OrganizationDataSource struct {
	// contains filtered or unexported fields
}

OrganizationDataSource defines the data source implementation.

func (*OrganizationDataSource) Configure

func (*OrganizationDataSource) Metadata

func (*OrganizationDataSource) Read

func (*OrganizationDataSource) Schema

type OrganizationDataSourceModel

type OrganizationDataSourceModel struct {
	ConfigurableAttribute types.String `tfsdk:"configurable_attribute"`
	Id                    types.String `tfsdk:"id"`
}

OrganizationDataSourceModel describes the data source data model.

type OrganizationResource

type OrganizationResource struct {
	// contains filtered or unexported fields
}

OrganizationResource defines the resource implementation.

func (*OrganizationResource) Configure

func (*OrganizationResource) Create

func (*OrganizationResource) Delete

func (*OrganizationResource) ImportState

func (*OrganizationResource) Metadata

func (*OrganizationResource) Read

func (*OrganizationResource) Schema

func (*OrganizationResource) Update

type OrganizationResourceModel

type OrganizationResourceModel struct {
	Name types.String `tfsdk:"name"`
	Id   types.String `tfsdk:"id"`
}

OrganizationResourceModel describes the resource data model.

type SupabaseProvider

type SupabaseProvider struct {
	// contains filtered or unexported fields
}

SupabaseProvider defines the provider implementation.

func (*SupabaseProvider) Configure

func (*SupabaseProvider) DataSources

func (p *SupabaseProvider) DataSources(ctx context.Context) []func() datasource.DataSource

func (*SupabaseProvider) Metadata

func (*SupabaseProvider) Resources

func (p *SupabaseProvider) Resources(ctx context.Context) []func() resource.Resource

func (*SupabaseProvider) Schema

type SupabaseProviderModel

type SupabaseProviderModel struct {
	AccessToken types.String `tfsdk:"access_token"`
	Endpoint    types.String `tfsdk:"endpoint"`
}

SupabaseProviderModel describes the provider data model.

Jump to

Keyboard shortcuts

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