-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
terraform-provider-vercel
built-in Go SDK is extremely limited due to pagination not being implemented. Every listing API only handles up to 100 items:
- Can only handle up to 100 DNS records:
url := fmt.Sprintf("%s/v4/domains/%s/records?limit=100", c.baseURL, domain) - Can only handle up to 100 projects:
terraform-provider-vercel/client/project.go
Line 257 in 1d1292b
url := fmt.Sprintf("%s/v8/projects?limit=100", c.baseURL) - Can only handle up to 100 team members:
url = fmt.Sprintf("%s/v1/teams/%s/members/%s/projects?limit=100", c.baseURL, request.TeamID, request.UserID) - And many more...
Context: I am implementing DNSControl's Vercel DNS Provider based on this Go SDK.
Metadata
Metadata
Assignees
Labels
No labels