Class KubernetesApplicationOptions
Inheritance
System.Object
KubernetesApplicationOptions
Assembly: Steeltoe.Common.Kubernetes.dll
Syntax
public class KubernetesApplicationOptions : ApplicationInstanceInfo
Constructors
|
Edit this page
View Source
KubernetesApplicationOptions()
Declaration
public KubernetesApplicationOptions()
|
Edit this page
View Source
KubernetesApplicationOptions(IConfiguration)
Declaration
public KubernetesApplicationOptions(IConfiguration config)
Parameters
Type |
Name |
Description |
IConfiguration |
config |
|
Properties
|
Edit this page
View Source
ApplicationName
Declaration
public override string ApplicationName { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
|
Edit this page
View Source
Config
Gets or sets general Kubernetes and ConfigMap configuration properties
Declaration
public KubernetesConfiguration Config { get; set; }
Property Value
|
Edit this page
View Source
Enabled
Declaration
public bool Enabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
NameEnvironmentSeparator
Gets or sets the character used to separate the app and environment names when used for retrieving config maps or secrets
Declaration
public string NameEnvironmentSeparator { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
NameSpace
Declaration
public string NameSpace { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public static string PlatformConfigRoot { get; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
protected override string PlatformRoot { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
|
Edit this page
View Source
Reload
Gets or sets properties for if/how reloading config data
Declaration
public ReloadSettings Reload { get; set; }
Property Value
|
Edit this page
View Source
Secrets
Gets or sets configuration properties of secrets
Declaration
public WatchableResource Secrets { get; set; }
Property Value
Implements