Commit Graph
4 Commits
Author SHA1 Message Date
Benjamin HolmesandJohan Brandhorst-Satzkorn 30ea98c877 Add support for Virtual Machine Scale Sets in the Boundary Azure Plugin (#22)
* first pass at pulling in VMSS data

* infer vmss set id and external name from vmss data as none of these items are present by default

* updated scale set name formatting to align with azure portal and json outputs

* Update plugin/plugin.go

Updated following code review

Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>

* Update plugin/plugin.go

Updated following code review

Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>

* complete refactoring of initial implementation following code review, taking into accounts comments and common sense updates

* updated README.md to reflect changes to support VMSS

* fixed typo in README.md

* WIP: initial updates following code review

* refactored resource functions

* removed instrumentation statements

* resolve ifname comments

* address formatting issues in accordance with style recommendations

---------

Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
2025-01-22 10:36:03 -08:00
hashicorp-copywrite[bot] 4d3e826e9c [COMPLIANCE] Add Copyright and License Headers 2023-01-03 22:03:54 +00:00
Jeff Mitchell 3542fae64d Fix tag filtering (#1)
It turns out you can't filter on both resource type and tags at the same
time, which means checking type needs to happen in code. Additionally,
you can't request provisioning state because populating $expand also
does bad things when using tags in filters.
2021-09-30 00:38:37 -04:00
Jeff Mitchell bb97249db8 Initial commit 2021-09-29 17:02:09 -04:00