Skip to content

Definition of 'Microsoft.Network/loadBalancers@2021-02-01' results in cycle error #4258

Answered by brwilkinson
asilverman asked this question in General
Discussion options

You must be logged in to vote

TL;DR

In this case, you shouldn't need to have the extra resource definition inside of the load balancer for the

  resource backEndAddrPool 'backendAddressPools' = {
    name: backendAddressPoolName
    properties: {}
  }

I believe you can simply delete the above resource reference?!

More info:

One thing about the AZ.Network provider is that some resources reference themselves, especially Load balancers, Application Gateways and FrontDoor, plus quite possibly others.

Examples of this are:

  • NAT Pool that needs to reference the FrontEndIPConfiguration
  • Load balancing rules that contain references to the: FrontEndIPConfiguration, backendAddressPool, probe
  • Outbound rules that reference the: Fr…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@brwilkinson
Comment options

Answer selected by brwilkinson
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #4239 on September 01, 2021 13:56.