Class ConfigServerClientSettingsOptions
- Namespace
- Steeltoe.Extensions.Configuration.ConfigServer
- Assembly
- Steeltoe.Extensions.Configuration.ConfigServerBase.dll
public class ConfigServerClientSettingsOptions : AbstractOptions
- Inheritance
-
ConfigServerClientSettingsOptions
- Inherited Members
-
Constructors
ConfigServerClientSettingsOptions()
public ConfigServerClientSettingsOptions()
ConfigServerClientSettingsOptions(IConfiguration)
public ConfigServerClientSettingsOptions(IConfiguration config)
Parameters
config
IConfiguration
ConfigServerClientSettingsOptions(IConfigurationRoot)
public ConfigServerClientSettingsOptions(IConfigurationRoot root)
Parameters
root
IConfigurationRoot
Fields
CONFIGURATION_PREFIX
public const string CONFIGURATION_PREFIX = "spring:cloud:config"
Field Value
- string
Properties
AccessTokenUri
public string AccessTokenUri { get; }
Property Value
- string
Access_Token_Uri
public string Access_Token_Uri { get; set; }
Property Value
- string
ClientId
public string ClientId { get; }
Property Value
- string
ClientSecret
public string ClientSecret { get; }
Property Value
- string
Client_Id
public string Client_Id { get; set; }
Property Value
- string
Client_Secret
public string Client_Secret { get; set; }
Property Value
- string
DisableTokenRenewal
public bool DisableTokenRenewal { get; set; }
Property Value
- bool
Discovery
public SpringCloudConfigDiscovery Discovery { get; set; }
Property Value
- SpringCloudConfigDiscovery
DiscoveryEnabled
public bool DiscoveryEnabled { get; }
Property Value
- bool
DiscoveryServiceId
public string DiscoveryServiceId { get; }
Property Value
- string
Enabled
public bool Enabled { get; set; }
Property Value
- bool
Env
public string Env { get; set; }
Property Value
- string
Environment
public string Environment { get; }
Property Value
- string
FailFast
public bool FailFast { get; set; }
Property Value
- bool
public Dictionary<string, string> Headers { get; set; }
Property Value
- Dictionary<string, string>
Health
public SpringCloudConfigHealth Health { get; set; }
Property Value
- SpringCloudConfigHealth
HealthEnabled
public bool HealthEnabled { get; }
Property Value
- bool
HealthTimeToLive
public long HealthTimeToLive { get; }
Property Value
- long
Label
public string Label { get; set; }
Property Value
- string
Name
public string Name { get; set; }
Property Value
- string
Password
public string Password { get; set; }
Property Value
- string
Retry
public SpringCloudConfigRetry Retry { get; set; }
Property Value
- SpringCloudConfigRetry
RetryAttempts
public int RetryAttempts { get; }
Property Value
- int
RetryEnabled
public bool RetryEnabled { get; }
Property Value
- bool
RetryInitialInterval
public int RetryInitialInterval { get; }
Property Value
- int
RetryMaxInterval
public int RetryMaxInterval { get; }
Property Value
- int
RetryMultiplier
public double RetryMultiplier { get; }
Property Value
- double
Settings
public ConfigServerClientSettings Settings { get; }
Property Value
- ConfigServerClientSettings
Timeout
public int Timeout { get; set; }
Property Value
- int
Token
public string Token { get; set; }
Property Value
- string
TokenRenewRate
public int TokenRenewRate { get; set; }
Property Value
- int
TokenTtl
public int TokenTtl { get; set; }
Property Value
- int
Uri
public string Uri { get; set; }
Property Value
- string
Username
public string Username { get; set; }
Property Value
- string
ValidateCertificates
public bool ValidateCertificates { get; }
Property Value
- bool
Validate_Certificates
public bool Validate_Certificates { get; set; }
Property Value
- bool