Versions in this module Expand all Collapse all v0 v0.66.3 Oct 31, 2024 Changes in this version + func NewDataSource() datasource.DataSource + func NewResource() resource.Resource + type Datasource struct + func (d *Datasource) Configure(_ context.Context, req datasource.ConfigureRequest, ...) + func (d *Datasource) Metadata(_ context.Context, req datasource.MetadataRequest, ...) + func (d *Datasource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse) + func (d *Datasource) Schema(ctx context.Context, _ datasource.SchemaRequest, ...) + type Model struct + CDROM cdrom.Value + CPU cpu.Value + Clone ... + Description types.String + ID types.Int64 + Name types.String + NodeName types.String + StopOnDestroy types.Bool + Tags stringset.Value + Template types.Bool + Timeouts timeouts.Value + VGA vga.Value + type Resource struct + func (r *Resource) Configure(_ context.Context, req resource.ConfigureRequest, ...) + func (r *Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *Resource) Metadata(_ context.Context, req resource.MetadataRequest, ...) + func (r *Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *Resource) Schema(ctx context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse) + func (r *Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)