Class ObservabilitySpecification
- Namespace
- JD.AI.Core.Specifications
- Assembly
- JD.AI.Core.dll
public sealed class ObservabilitySpecification
- Inheritance
-
ObservabilitySpecification
- Inherited Members
-
Properties
Alerts
public IList<ObservabilityAlert> Alerts { get; init; }
Property Value
- IList<ObservabilityAlert>
ApiVersion
public string ApiVersion { get; set; }
Property Value
- string
Id
public string Id { get; set; }
Property Value
- string
Kind
public string Kind { get; set; }
Property Value
- string
Logs
public IList<ObservabilityLog> Logs { get; init; }
Property Value
- IList<ObservabilityLog>
public ObservabilityMetadata Metadata { get; set; }
Property Value
- ObservabilityMetadata
Metrics
public IList<ObservabilityMetric> Metrics { get; init; }
Property Value
- IList<ObservabilityMetric>
ServiceRefs
public IList<string> ServiceRefs { get; init; }
Property Value
- IList<string>
Status
public string Status { get; set; }
Property Value
- string
Trace
public ObservabilityTraceability Trace { get; set; }
Property Value
- ObservabilityTraceability
Traces
public IList<ObservabilityTrace> Traces { get; init; }
Property Value
- IList<ObservabilityTrace>
Version
public int Version { get; set; }
Property Value
- int