Class ClusterSetupFailureMetadata
Holds metadata about a cluster whose prepare or setup operations failed. This is included in the ZIP file uploaded to the headend as a file named metadata.yaml.
Namespace: Neon.Kube
Assembly: Neon.Kube.dll
Syntax
public class ClusterSetupFailureMetadata
Properties
CliendId
Set to the UUID for the client installation.
Declaration
[JsonProperty(PropertyName = "CliendId", Required = Required.Always)]
[YamlMember(Alias = "cliendId", ApplyNamingConventions = false)]
public Guid CliendId { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Exception
Information about the exception that caused the failure.
Declaration
[JsonProperty(PropertyName = "Exception", Required = Required.Always)]
[YamlMember(Alias = "exception", ApplyNamingConventions = false)]
public string Exception { get; set; }
Property Value
Type | Description |
---|---|
string |
NeonKubeVersion
The current NEONKUBE version.
Declaration
[JsonProperty(PropertyName = "NeonKubeVersion", Required = Required.Always)]
[YamlMember(Alias = "neonKubeVersion", ApplyNamingConventions = false)]
public string NeonKubeVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
TimestampUtc
The timestamp (UTC) when the failure occured.
Declaration
[JsonProperty(PropertyName = "TimestampUtc", Required = Required.Always)]
[YamlMember(Alias = "timestampUtc", ApplyNamingConventions = false)]
public DateTime TimestampUtc { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
UserId
Set to the UUID for the user. Note that this will be set to Empty until we have the chance to implement NEONCLOUD users.
Declaration
[JsonProperty(PropertyName = "UserId", Required = Required.Always)]
[YamlMember(Alias = "userId", ApplyNamingConventions = false)]
public Guid UserId { get; set; }
Property Value
Type | Description |
---|---|
Guid |