///GENMHASH:10749BB44908864C6A1D744957772062:CD7A6BCA2F3DB5AD98B22F463C776ECA
        internal ApplicationGatewayBackendHttpConfigurationHealthImpl(ApplicationGatewayBackendHealthHttpSettings inner, ApplicationGatewayBackendHealthImpl backendHealth)
        {
            this.inner         = inner;
            this.backendHealth = backendHealth;

            if (inner.Servers != null)
            {
                foreach (var serverHealthInner in inner.Servers)
                {
                    IApplicationGatewayBackendServerHealth serverHealth = new ApplicationGatewayBackendServerHealthImpl(serverHealthInner, this);
                    serverHealths[serverHealth.IPAddress] = serverHealth;
                }
            }
        }
 internal ApplicationGatewayBackendHealthOnDemand(ApplicationGatewayBackendAddressPool backendAddressPool, ApplicationGatewayBackendHealthHttpSettings backendHealthHttpSettings)
 {
     BackendAddressPool        = backendAddressPool;
     BackendHealthHttpSettings = backendHealthHttpSettings;
 }