Versions in this module Expand all Collapse all v0 v0.93.0 Apr 23, 2026 Changes in this version + type GenericRoleBindingResponse interface + GetRole func() string + GetSubject func() string + type Model struct + Id types.String + Region types.String + ResourceId types.String + Role types.String + Subject types.String + type RoleBindingResource struct + ApiClientFactory func(context.Context, *core.ProviderData, *diag.Diagnostics) *C + ApiName string + ExecCreateRequest func(ctx context.Context, client *C, region, resourceId, role, subject string) (GenericRoleBindingResponse, error) + ExecDeleteRequest func(ctx context.Context, client *C, region, resourceId, role, subject string) error + ExecReadRequest func(ctx context.Context, client *C, region, resourceId, role, subject string) (GenericRoleBindingResponse, error) + ExecUpdateRequest func(ctx context.Context, client *C, region, resourceId, role, subject string) (GenericRoleBindingResponse, error) + ResourceType string + func (r *RoleBindingResource[C]) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *RoleBindingResource[C]) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *RoleBindingResource[C]) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *RoleBindingResource[C]) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *RoleBindingResource[C]) Metadata(_ context.Context, req resource.MetadataRequest, ...) + func (r *RoleBindingResource[C]) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *RoleBindingResource[C]) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse) + func (r *RoleBindingResource[C]) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)