provider

package
v0.0.0-...-29d4b29 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2023 License: MPL-2.0 Imports: 19 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 NewDomainDataSource

func NewDomainDataSource() datasource.DataSource

func NewDomainIdentityProviderDataSource

func NewDomainIdentityProviderDataSource() datasource.DataSource

func NewDomainResource

func NewDomainResource() resource.Resource

func NewEnvironmentDataSource

func NewEnvironmentDataSource() datasource.DataSource

func NewOrganizationDataSource

func NewOrganizationDataSource() datasource.DataSource

func NewOrganizationIdentityProviderDataSource

func NewOrganizationIdentityProviderDataSource() datasource.DataSource

func ParseDomainID

func ParseDomainID(id string) (string, string, string, error)

func ParseDomainIdentityProviderID

func ParseDomainIdentityProviderID(id string) (string, string, string, string, error)

func ParseEnvironmentID

func ParseEnvironmentID(id string) (string, string, error)

func ParseOrganizationIdentityProviderID

func ParseOrganizationIdentityProviderID(id string) (string, string, error)

Types

type DomainDataSource

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

func (*DomainDataSource) Configure

func (*DomainDataSource) Metadata

func (*DomainDataSource) Read

func (*DomainDataSource) Schema

type DomainIdentityProviderDataSource

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

func (*DomainIdentityProviderDataSource) Configure

func (*DomainIdentityProviderDataSource) Metadata

func (*DomainIdentityProviderDataSource) Read

func (*DomainIdentityProviderDataSource) Schema

type DomainResource

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

func (*DomainResource) Configure

func (*DomainResource) Create

func (*DomainResource) Delete

func (*DomainResource) ImportState

func (*DomainResource) Metadata

func (*DomainResource) Read

func (*DomainResource) Schema

func (*DomainResource) Update

type EnvironmentDataSource

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

func (*EnvironmentDataSource) Configure

func (*EnvironmentDataSource) Metadata

func (*EnvironmentDataSource) Read

func (*EnvironmentDataSource) Schema

type GraviteeIOAMProvider

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

ScaffoldingProvider defines the provider implementation.

func (*GraviteeIOAMProvider) Configure

func (*GraviteeIOAMProvider) DataSources

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

func (*GraviteeIOAMProvider) Metadata

func (*GraviteeIOAMProvider) Resources

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

func (*GraviteeIOAMProvider) Schema

type GraviteeIOAMProviderModel

type GraviteeIOAMProviderModel struct {
	Endpoint types.String `tfsdk:"endpoint"`
	Username types.String `tfsdk:"username"`
	Password types.String `tfsdk:"password"`
}

ScaffoldingProviderModel describes the provider data model.

type OrganizationDataSource

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

func (*OrganizationDataSource) Configure

func (*OrganizationDataSource) Metadata

func (*OrganizationDataSource) Read

func (*OrganizationDataSource) Schema

type OrganizationIdentityProviderDataSource

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

func (*OrganizationIdentityProviderDataSource) Configure

func (*OrganizationIdentityProviderDataSource) Metadata

func (*OrganizationIdentityProviderDataSource) Read

func (*OrganizationIdentityProviderDataSource) Schema

Jump to

Keyboard shortcuts

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