Versions in this module Expand all Collapse all v1 v1.1.0 Dec 2, 2022 Changes in this version + func New(version string) func() provider.Provider + func NewConfigResource() resource.Resource + type ConfigResource struct + func (r *ConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *ConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *ConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *ConfigResource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (r *ConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *ConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...) + func (r *ConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *ConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) + type ConfigResourceModel struct + Id types.String + Path types.String + Value types.String + type VyOSProvider struct + func (p *VyOSProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...) + func (p *VyOSProvider) DataSources(ctx context.Context) []func() datasource.DataSource + func (p *VyOSProvider) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) + func (p *VyOSProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...) + func (p *VyOSProvider) Resources(ctx context.Context) []func() resource.Resource + type VyOSProviderModel struct + ApiKey types.String + Endpoint types.String