Versions in this module Expand all Collapse all v0 v0.0.1 Feb 28, 2023 Changes in this version + func New(version string) func() provider.Provider + func NewCloneResource() resource.Resource + func NewSnapshotsDataSource() datasource.DataSource + type CloneResource struct + func (r *CloneResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *CloneResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *CloneResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *CloneResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *CloneResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...) + func (r *CloneResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *CloneResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse) + func (r *CloneResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) + type CloneResourceModel struct + DatabaseName types.String + DatabasePassword types.String + DatabaseUsername types.String + Id types.String + Port types.String + Protected types.Bool + SnapshotId types.String + type DBLabProvider struct + func (p *DBLabProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...) + func (p *DBLabProvider) DataSources(ctx context.Context) []func() datasource.DataSource + func (p *DBLabProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...) + func (p *DBLabProvider) Resources(ctx context.Context) []func() resource.Resource + func (p *DBLabProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse) + type DBLabProviderModel struct + Endpoint types.String + VerificationToken types.String + type DBLabSnapshot struct + Id types.String + Pool types.String + type SnapshotsDataSource struct + func (d *SnapshotsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...) + func (d *SnapshotsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...) + func (d *SnapshotsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse) + func (d *SnapshotsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...) + type SnapshotsDataSourceModel struct + Snapshots []DBLabSnapshot