Material.EBDeployer.DeployLogic.ElasticBeanstalkDeployer.GetElbConfigurationOptionSettings C# (CSharp) Method

GetElbConfigurationOptionSettings() private method

Constructs the Configuration Option Settings related to the ELB (Elastic Load Balancer)
private GetElbConfigurationOptionSettings ( ) : List
return List
        private List<ConfigurationOptionSetting> GetElbConfigurationOptionSettings()
        {
            var configurationOptionSettings = new List<ConfigurationOptionSetting>();

            loggerProvider.GetLogger().Debug("HealthCheck: '" + configurationProvider.HealthCheckUrl + "'");

            if (string.IsNullOrWhiteSpace(configurationProvider.HealthCheckUrl))
            {
                loggerProvider.GetLogger()
                    .Warning(
                        "HealthCheckUrl parameter is empty.  Not adding application health check on EB environments. [EB Application: {@HealthCheckUrl}]",
                        configurationProvider.HealthCheckUrl);
            }
            else
            {
                configurationOptionSettings.Add(new ConfigurationOptionSetting
                {
                    Namespace = "aws:elasticbeanstalk:application",
                    OptionName = "Application Healthcheck URL",
                    Value = configurationProvider.HealthCheckUrl
                });
            }

            return configurationOptionSettings;
        }