Versions in this module Expand all Collapse all v0 v0.16.3 Nov 29, 2024 Changes in this version + func InitVtctld(ts *topo.Server) + func RegisterDebugHealthHandler(ts *topo.Server) + type ActionRepository struct + func NewActionRepository(ts *topo.Server) *ActionRepository + func (ar *ActionRepository) ApplyKeyspaceAction(ctx context.Context, actionName, keyspace string, r *http.Request) *ActionResult + func (ar *ActionRepository) ApplyShardAction(ctx context.Context, actionName, keyspace, shard string, r *http.Request) *ActionResult + func (ar *ActionRepository) ApplyTabletAction(ctx context.Context, actionName string, tabletAlias *topodatapb.TabletAlias, ...) *ActionResult + func (ar *ActionRepository) RegisterKeyspaceAction(name string, method actionKeyspaceMethod) + func (ar *ActionRepository) RegisterShardAction(name string, method actionShardMethod) + func (ar *ActionRepository) RegisterTabletAction(name, role string, method actionTabletMethod) + type ActionResult struct + Error bool + Name string + Output string + Parameters string + type Result struct + Children []string + Data string + Error string