Documentation ¶
Index ¶
- func New(version string) func() provider.Provider
- func NewBuildingBlockDataSource() datasource.DataSource
- func NewBuildingBlockResource() resource.Resource
- func NewProjectDataSource() datasource.DataSource
- func NewProjectGroupBindingDataSource() datasource.DataSource
- func NewProjectGroupBindingResource() resource.Resource
- func NewProjectResource() resource.Resource
- func NewProjectUserBindingDataSource() datasource.DataSource
- func NewProjectUserBindingResource() resource.Resource
- func NewProjectsDataSource() datasource.DataSource
- func NewTagDefinitionDataSource() datasource.DataSource
- func NewTagDefinitionResource() resource.Resource
- func NewTagDefinitionsDataSource() datasource.DataSource
- func NewTenantDataSource() datasource.DataSource
- func NewTenantResource() resource.Resource
- type MeshStackProvider
- func (p *MeshStackProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *MeshStackProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *MeshStackProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *MeshStackProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *MeshStackProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type MeshStackProviderModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBuildingBlockDataSource ¶
func NewBuildingBlockDataSource() datasource.DataSource
func NewProjectDataSource ¶
func NewProjectDataSource() datasource.DataSource
func NewProjectGroupBindingDataSource ¶ added in v0.4.0
func NewProjectGroupBindingDataSource() datasource.DataSource
func NewProjectGroupBindingResource ¶ added in v0.4.0
NewProjectGroupBindingResource is a helper function to simplify the provider implementation.
func NewProjectResource ¶
NewProjectResource is a helper function to simplify the provider implementation.
func NewProjectUserBindingDataSource ¶ added in v0.4.0
func NewProjectUserBindingDataSource() datasource.DataSource
func NewProjectUserBindingResource ¶ added in v0.3.0
NewProjectUserBindingResource is a helper function to simplify the provider implementation.
func NewProjectsDataSource ¶ added in v0.3.0
func NewProjectsDataSource() datasource.DataSource
func NewTagDefinitionDataSource ¶ added in v0.6.0
func NewTagDefinitionDataSource() datasource.DataSource
func NewTagDefinitionResource ¶ added in v0.6.0
NewTagDefinitionResource is a helper function to simplify the provider implementation.
func NewTagDefinitionsDataSource ¶ added in v0.6.0
func NewTagDefinitionsDataSource() datasource.DataSource
func NewTenantDataSource ¶ added in v0.2.0
func NewTenantDataSource() datasource.DataSource
func NewTenantResource ¶ added in v0.2.0
Types ¶
type MeshStackProvider ¶
type MeshStackProvider struct {
// contains filtered or unexported fields
}
func (*MeshStackProvider) Configure ¶
func (p *MeshStackProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*MeshStackProvider) DataSources ¶
func (p *MeshStackProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*MeshStackProvider) Metadata ¶
func (p *MeshStackProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*MeshStackProvider) Resources ¶
func (p *MeshStackProvider) Resources(ctx context.Context) []func() resource.Resource
func (*MeshStackProvider) Schema ¶
func (p *MeshStackProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
Source Files ¶
- buildingblock_data_source.go
- buildingblock_resource.go
- project_data_source.go
- project_group_binding_data_source.go
- project_group_binding_resource.go
- project_resource.go
- project_user_binding_data_source.go
- project_user_binding_resource.go
- projects_data_source.go
- provider.go
- tag_definition_data_source.go
- tag_definition_resource.go
- tag_definitions_data_source.go
- tenant_data_source.go
- tenant_resource.go
Click to show internal directories.
Click to hide internal directories.