Documentation
¶
Index ¶
- func CreatePutAppInstallationRequestBody(req *contentfulManagement.PutAppInstallationReq, ...) diag.Diagnostics
- func New(version string) func() provider.Provider
- func NewAppInstallationResource() resource.Resource
- func NewEditorInterfaceResource() resource.Resource
- func ReadAppInstallationModel(model *resource_app_installation.AppInstallationModel, ...)
- func ReadEditorInterfaceModel(ctx context.Context, model *resource_editor_interface.EditorInterfaceModel, ...) diag.Diagnostics
- type ContentfulProvider
- func (p *ContentfulProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *ContentfulProvider) DataSources(_ context.Context) []func() datasource.DataSource
- func (p *ContentfulProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
- func (p *ContentfulProvider) Resources(_ context.Context) []func() resource.Resource
- func (p *ContentfulProvider) Schema(ctx context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
- type ContentfulProviderData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreatePutAppInstallationRequestBody ¶
func CreatePutAppInstallationRequestBody(req *contentfulManagement.PutAppInstallationReq, model resource_app_installation.AppInstallationModel) diag.Diagnostics
func NewEditorInterfaceResource ¶ added in v0.0.3
func ReadAppInstallationModel ¶
func ReadAppInstallationModel(model *resource_app_installation.AppInstallationModel, appInstallation contentfulManagement.AppInstallation)
func ReadEditorInterfaceModel ¶ added in v0.0.3
func ReadEditorInterfaceModel(ctx context.Context, model *resource_editor_interface.EditorInterfaceModel, editorInterface contentfulManagement.EditorInterface) diag.Diagnostics
Types ¶
type ContentfulProvider ¶
type ContentfulProvider struct {
// contains filtered or unexported fields
}
func (*ContentfulProvider) Configure ¶
func (p *ContentfulProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*ContentfulProvider) DataSources ¶
func (p *ContentfulProvider) DataSources(_ context.Context) []func() datasource.DataSource
func (*ContentfulProvider) Metadata ¶
func (p *ContentfulProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
func (*ContentfulProvider) Resources ¶
func (p *ContentfulProvider) Resources(_ context.Context) []func() resource.Resource
func (*ContentfulProvider) Schema ¶
func (p *ContentfulProvider) Schema(ctx context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
type ContentfulProviderData ¶
type ContentfulProviderData struct {
// contains filtered or unexported fields
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.