Table of Contents

Class ProfileDiagnostic

Namespace
OpenShell
Assembly
OpenShell.Sdk.dll

A validation finding from import, update or lint.

public sealed record ProfileDiagnostic : IEquatable<ProfileDiagnostic>
Inheritance
ProfileDiagnostic
Implements
Inherited Members

Constructors

ProfileDiagnostic(string, string, string, string, string)

A validation finding from import, update or lint.

public ProfileDiagnostic(string Source, string ProfileId, string Field, string Message, string Severity)

Parameters

Source string

The Source of the profile.

ProfileId string

The profile id.

Field string

The field the finding is about.

Message string

What is wrong.

Severity string

The severity reported by the gateway.

Properties

Field

The field the finding is about.

public string Field { get; init; }

Property Value

string

Message

What is wrong.

public string Message { get; init; }

Property Value

string

ProfileId

The profile id.

public string ProfileId { get; init; }

Property Value

string

Severity

The severity reported by the gateway.

public string Severity { get; init; }

Property Value

string

Source

The Source of the profile.

public string Source { get; init; }

Property Value

string