googleapis/mcp-toolbox · error
failed to list data scans: code=%s message=%s
Error message
failed to list data scans: code=%s message=%s
What it means
Error "failed to list data scans: code=%s message=%s" thrown in googleapis/mcp-toolbox.
Source
Thrown at internal/sources/dataplex/dataplex.go:414
}
req := &dataplexpb.ListDataScansRequest{
Parent: fmt.Sprintf("projects/%s/locations/-", s.ProjectID()),
Filter: filter,
PageSize: int32(pageSize),
OrderBy: orderBy,
}
it := s.GetDataScanClient().ListDataScans(ctx, req)
var results []*dataplexpb.DataScan
for len(results) < pageSize {
scan, err := it.Next()
if err == iterator.Done {
break
}
if err != nil {
if st, ok := grpcstatus.FromError(err); ok {
return nil, fmt.Errorf("failed to list data scans: code=%s message=%s", st.Code(), st.Message())
}
return nil, fmt.Errorf("failed to list data scans: %w", err)
}
results = append(results, scan)
}
return results, nil
}
type DataProductSummary struct {
LocationID string `json:"locationId"`
DataProductID string `json:"dataProductId"`
DisplayName string `json:"displayName"`
OwnerEmails []string `json:"ownerEmails"`
AssetCount int32 `json:"assetCount"`
}
func (s *Source) ListDataProducts(
ctx context.Context,View on GitHub (pinned to 8cc6e09de2)
When it happens
Trigger: Thrown at internal/sources/dataplex/dataplex.go:414 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of googleapis/mcp-toolbox@8cc6e09de2 (2026-09-05).
Data as JSON: /api/errors/efcde75e1c498fd0.
Report an issue: GitHub.