Versions in this module Expand all Collapse all v0 v0.1.0 Sep 24, 2022 Changes in this version + func New(version string) func() provider.Provider + func NewCORSOriginResource() resource.Resource + func NewDatasetResource() resource.Resource + func NewProjectDataSource() datasource.DataSource + func NewProjectResource() resource.Resource + func NewProjectTokenResource() resource.Resource + type CORSOriginResource struct + func (r *CORSOriginResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *CORSOriginResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *CORSOriginResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *CORSOriginResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (r *CORSOriginResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *CORSOriginResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...) + func (r *CORSOriginResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *CORSOriginResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) + type CORSOriginResourceModel struct + AllowCredentials types.Bool + Id types.String + Origin types.String + Project types.String + type DatasetResource struct + func (r *DatasetResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *DatasetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *DatasetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *DatasetResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (r *DatasetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *DatasetResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...) + func (r *DatasetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *DatasetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) + type DatasetResourceModel struct + AclMode types.String + Name types.String + Project types.String + type ProjectDataSource struct + func (d *ProjectDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...) + func (d *ProjectDataSource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (d *ProjectDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...) + func (d *ProjectDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse) + type ProjectDataSourceModel struct + ActivityFeedEnabled types.Bool + ExternalStudioHost types.String + Id types.String + IsDisabledByUser types.Bool + Name types.String + Organization types.String + StudioHost types.String + type ProjectResource struct + func (r *ProjectResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *ProjectResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *ProjectResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *ProjectResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (r *ProjectResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *ProjectResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...) + func (r *ProjectResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *ProjectResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) + type ProjectResourceModel struct + ActivityFeedEnabled types.Bool + Color types.String + ExternalStudioHost types.String + Id types.String + IsDisabledByUser types.Bool + Name types.String + Organization types.String + StudioHost types.String + type ProjectTokenResource struct + func (r *ProjectTokenResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *ProjectTokenResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *ProjectTokenResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *ProjectTokenResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (r *ProjectTokenResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *ProjectTokenResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...) + func (r *ProjectTokenResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *ProjectTokenResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) + type ProjectTokenResourceModel struct + Id types.String + Key types.String + Label types.String + Project types.String + RoleName types.String + type SanityProvider struct + func (p *SanityProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...) + func (p *SanityProvider) DataSources(ctx context.Context) []func() datasource.DataSource + func (p *SanityProvider) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (p *SanityProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...) + func (p *SanityProvider) Resources(ctx context.Context) []func() resource.Resource + type SanityProviderModel struct + Token types.String