Table of Contents

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

Metadata

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