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.
for_each
block when creating load balancers. This way, additional pools and listeners can be added to existing load balancers with thecreate_load_balancer
variable.null
fields would have to be added, resulting in adding many unneedednull
fields. This change allows users to only use the listener and pool variables they need, rather than having to list ones they do not due to type constraints.type
variable, users can now setuse_public_load_balancer
to false to create a private load balancerprofile
field can only support the value"network-fixed"
. This variable has been removed,profile
field will be dynamically added iflogging
andsecurity_group_ids
are not passedibm_is_lb_pool_member
block now dynamically checks if a value is an ip address or instance id and will assign it to eithertarget_address
ortarget_id
respectivelyweight
value foribm_is_lb_pool_member
is only accepted if the pool algorithm isweighted_round_robin
. This will be set to null if it is not, and will use thepool_member_weights
variable otherwise.rules
blocks created foribm_is_lb_listener_policy
cannot be changed. For easier management and readability,rules
blocks are no longer created. All rules are created dynamically from thevar.listener_policies.rules
list using theibm_is_lb_listener_policy_rule
blockfor
blocks to have more descriptive arguments