Create additional output in LZ virtualnetwork submodule to enable referring to VNET names in configuration #438
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview/summary
Additional output in both virtualnetwork and main module will make it possible to refer to VNETs created in lz_vending module by name. This in turn will make it possible to create subnets within those VNETs in the same configuration file.
This PR fixes/adds/changes/removes
Adds two outputs.
Breaking changes
N/A.
Testing evidence
If I run the terraform plan with the config above and try to create a subnet it is impossible to refer to previously created VNETS (below) by name regardless of what's in 'virtual_network_name'
With outputs I am able to create subnets within VNETs created by module:
As part of this pull request I have
make fmt
&make docs
to format your code and update documentation.