Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🙏 BinaryLane API Change Wishlist #13

Open
2 of 12 tasks
oscarhermoso opened this issue Aug 31, 2024 · 0 comments
Open
2 of 12 tasks

🙏 BinaryLane API Change Wishlist #13

oscarhermoso opened this issue Aug 31, 2024 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@oscarhermoso
Copy link
Owner

oscarhermoso commented Aug 31, 2024

  • components.schemas.AdvancedFirewallRule.properties.destination_ports.items.type should accept an integer type alongside string type.
  • Currently, if the ChangeAdvancedFirewallRules action is submitted while server is being created (eg. cloud-init in progress), a 400 response is returned. As a result, have to wait until server is fully provisioned, this adds a long delay to terraform applying changes
  • Filter by "name" as a query param on "List all Load Balancers" API request
  • Filter by "fingerprint" as a query param on "List All SSH Keys" API request
  • Sometimes the Create endpoints returns a 500 response
    • Fixed by BL team
  • Resize operation is listed as potentially destructive, which makes it difficult to use safely in the Terraform provider
  • Rename operation should return a "completed" status instead if an "in-progress" status. Also, requests to find the status of the rename action by ID are returning a 404 response.
    • Apparently rename "should be getting back an UpdateNetwork server action when you query it" - fix/solution pending
  • API request fields that should be optional instead of just nullable?
    • components.schemas.SizeOptionsRequest.properties.memory
    • components.schemas.ChangeSizeOptionsRequest.properties.memory
    • (etc. ... there are a lot, but I'm just listing the ones that specifically affected me)
  • A lot of API response properties are "optional"/"nullable" when they are seemingly always populated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant