Class ArchitectureSpecification
- Namespace
- JD.AI.Core.Specifications
- Assembly
- JD.AI.Core.dll
public sealed class ArchitectureSpecification
- Inheritance
-
ArchitectureSpecification
- Inherited Members
-
Properties
ApiVersion
public string ApiVersion { get; set; }
Property Value
- string
ArchitectureStyle
public string ArchitectureStyle { get; set; }
Property Value
- string
Components
public IList<ArchitectureComponent> Components { get; init; }
Property Value
- IList<ArchitectureComponent>
Containers
public IList<ArchitectureContainer> Containers { get; init; }
Property Value
- IList<ArchitectureContainer>
DependencyRules
public IList<ArchitectureDependencyRule> DependencyRules { get; init; }
Property Value
- IList<ArchitectureDependencyRule>
Id
public string Id { get; set; }
Property Value
- string
Kind
public string Kind { get; set; }
Property Value
- string
public ArchitectureMetadata Metadata { get; set; }
Property Value
- ArchitectureMetadata
Status
public string Status { get; set; }
Property Value
- string
Systems
public IList<ArchitectureSystem> Systems { get; init; }
Property Value
- IList<ArchitectureSystem>
Trace
public ArchitectureTraceability Trace { get; set; }
Property Value
- ArchitectureTraceability
Version
public int Version { get; set; }
Property Value
- int