Closed dannyk81 closed 6 years ago
@scshitole Travis tests are failing because of missing dependency with https://github.com/f5devcentral/go-bigip/pull/18
@dannyk81 Yesterday the repo got published the new repo is https://github.com/terraform-providers/terraform-provider-bigip you can open a PR on the above repo
@scshitole wow! congrats 😄
Ok, I'll move my PRs to the new repo.
@scshitole could you merge https://github.com/f5devcentral/go-bigip/pull/18 though? as this is needed for this PR anyway.
Thanks!!!
merged in the official provider repo
@scshitole This PR refactors the vlan and selfip resources:
1) vlan resource
Create
method now uses partial sets, since creating the vlan and adding the interfaces are two separate API calls and without partial set may leave the state broken.2) vlan resource
Read
now retrieves all attributes, including the interfaces via a new method in go-bigip.NOTE: this change requires go-bigip PR https://github.com/f5devcentral/go-bigip/pull/18 to be merged and vendoring updated in this branch 🚀
3) selfip resource
Read
now retrieves all attributes and updates them in state correctly.