Documentation ¶
Overview ¶
Package framework contains code related to the Terraform Plugin Framework.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func JoinDiagnostics ¶
func JoinDiagnostics(dd ...diag.Diagnostics) diag.Diagnostics
JoinDiagnostics merges multiple sets of diag.Diagnostics.
Types ¶
type CreateOrUpdateRequest ¶
type WithNoOpDelete ¶
type WithNoOpDelete struct{}
WithNoOpDelete can be embedded into resource.Resource implementations that don't require a Delete method.
func (WithNoOpDelete) Delete ¶
func (w WithNoOpDelete) Delete(_ context.Context, _ resource.DeleteRequest, _ *resource.DeleteResponse)
type WithNoOpRead ¶
type WithNoOpRead struct{}
WithNoOpRead can be embedded into resource.Resource implementations that don't require a Read method.
func (WithNoOpRead) Read ¶
func (w WithNoOpRead) Read(_ context.Context, _ resource.ReadRequest, _ *resource.ReadResponse)
type WithTypeName ¶
type WithTypeName string
WithTypeName can be embedded into resource.Resource implementations to automatically wire up the resource's name as the resource name appended to the provider name.
func (WithTypeName) Metadata ¶
func (w WithTypeName) Metadata( _ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse, )
Click to show internal directories.
Click to hide internal directories.