Class KubeClientConfig
Used by the NEONKUBE client desktop and command line tools to manage the client side configuration.
Namespace: Neon.Kube
Assembly: Neon.Kube.dll
Syntax
public class KubeClientConfig
Constructors
KubeClientConfig()
Default constuctor.
Declaration
public KubeClientConfig()
Properties
InstallationId
The globally unique client installation ID.
Declaration
[JsonProperty(PropertyName = "InstallationId", Required = Required.Always, DefaultValueHandling = DefaultValueHandling.Populate)]
[YamlMember(Alias = "installationId", ApplyNamingConventions = false)]
public string InstallationId { get; set; }
Property Value
Type | Description |
---|---|
string |
Schema
The schema version for this state file.
Declaration
[JsonProperty(PropertyName = "Schema", Required = Required.Always, DefaultValueHandling = DefaultValueHandling.Populate)]
[YamlMember(Alias = "schema", ApplyNamingConventions = false)]
public string Schema { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
Validate()
Ensures that the state is valid.
Declaration
public void Validate()