-
Notifications
You must be signed in to change notification settings - Fork 246
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
feat(workloads): add a workloads resource #474
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @ctrombley, I'm a big fan of the testing section of this resource with how well tested it in fact is. I did have some issues though and it's mostly around the maintainability aspect. I was struggling to scan through this resource and see how all the pieces fit together. I was constantly floating back and forth between the schema and the create/update/read methods and then moving to another file and then back up and all around just to see how all the pieces fit together. I've written out some directions on how to take a more organized approach and a few other suggestions on areas where you can simplify things and remove some unnecessary attributes.
Let me know if you have any other questions around anything and I'd be more than happy to discuss further
1d31819
to
9b83c8d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
New resource! 🙌
Holding off on merging this as we may see some more API changes from the Workloads team. |
* feat(workloads): add a workloads resource * chore(workloads): incorporate linter suggestions * chore(workloads): incorporate code review feedback * docs(workloads): add website documentation * chore(workloads): vendor modules * refactor(workloads): remove query name
Resolves: #436
This PR adds support for New Relic One workloads.