Add Configurable Inputs and Outputs to Enhance Flexibility #5
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.
This pull request implements the changes requested in issue #4. It introduces the following updates:
Inputs
name
input to customize the base name of resources, allowing for easier migration and alignment with best practices.dns_servers
input to configure the DNS servers for the virtual network as per theazurerm_virtual_network
documentation.name_suffix
input to allow further customization of resource names.Outputs
network_security_group_id
output for use with resources likeazurerm_network_watcher_flow_log
.network_security_group_name
output for use with resources likeazurerm_network_security_rule
.private_ip_address
output for private endpoints, enabling use in resources likeazurerm_network_security_rule
.These changes enhance the module's configurability and align it with common practices, improving its flexibility for various use cases.