You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Implement changes for account APIs (#715)
* Implement changes for account APIs
* Cleanup and re-add tests
* gofumpt
* Add availability notice
* Added support for `networking/` and `vpcs/` endpoint changs for VPC Linodes Enhanced Interfaces (#727)
* Added support for networking/firewalls related changes
* Added support for Networking IPs and VPC changes
* Addressed PR comments
* Add support for firewall template (#726)
* Add firewall template functions
* Add integration tests
* Fix inline doc
* Adding VPC Enhanced Interfaces (#724)
## 📝 Description
**What does this PR do and why is this change necessary?**
Initial additions for interfaces
## ✔️ How to Test
**How do I run the relevant unit/integration tests?**
```bash
make test-unit
```
* Linode instance changes for Linode Interfaces (#723)
* Add linode instance changes for linode interfaces
* Fix interface structs
* Add tests
* go work sum
* Make default firewall IDs pointers (#765)
* Add DoublePointer helper function
* Remove duplicated DoublePointer in test
* Fix
* Add DoublePointerNull
* lint
* Make nullable default firewall IDs pointer
* Make default firewall IDs in update options double pointers
* Update unit test to utilize DoublePointer helper func
* Firewall Related integration tests (#760)
* firewall_tests
* fix
* fix
* fix_format
* fixPRcomments
* fix
* Linode Interfaces: Consolidate InterfaceGeneration and LinodeInterfaces fields into InstanceCreateOptions (#759)
* Consolidate InterfaceGeneration and LinodeInterfaces fields into InstanceCreateOptions
* Add network_helper to create opts
* Add unmarshal
* Re-run fixtures
* Fix various issues
* Fix firewall settings tests (#772)
* Make interface optional fields pointers (#773)
* Fix firewall settings tests
* Make optional fields pointers for Linode interface structs
* Rename Label field to VLANLabel to align with API attribute naming
* golangci-lint run --fix
* fix a comment
* Nullable default firewall ids (#776)
* Make default_firewall_ids nullable
* Fix unit test
* Add future breaking change notice for ConfigID in VPC IP (#775)
* Add future breaking change notice for ConfigID in VPC IP
* Update wording
* Make FirewallID in linode interface creation options a double ptr (#792)
* Make FirewallID in linode interface creation options a double ptr
* golangci-lint fmt
* Refresh the monthly transfer test fixture
* Make `address` of interface ipv4 optional (#804)
* Make `address` of interface ipv4 optional
* Update test
* Add omitempty
---------
Co-authored-by: Erik Zilber <[email protected]>
Co-authored-by: Jacob Riddle <[email protected]>
Co-authored-by: Vinay <[email protected]>
Co-authored-by: Lena Garber <[email protected]>
0 commit comments