Class ServiceVersionSummary
Represents the basic information about service version.
Inheritance
Inherited Members
Namespace: Nevatech.Vsb.Repository.Entities
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class ServiceVersionSummary
Constructors
ServiceVersionSummary()
Initializes an empty instance.
Declaration
public ServiceVersionSummary()
Properties
FriendlyName
Gets or sets the service version friendly name.
Declaration
public string FriendlyName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HostedEndpoints
Gets or sets the number of endpoints actively hosted by node(s). Applies to virtual services only.
Declaration
public int HostedEndpoints { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
HostingNodes
Gets or sets the number of distinct nodes actively hosting service endpoints. Applies to virtual services only.
Declaration
public int HostingNodes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
LastUpdate
Gets or sets the most recent date and time when any entity belonging to this service version was updated.
Declaration
public DateTime LastUpdate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
ServiceVersionId
Gets or sets service version identifier.
Declaration
public int ServiceVersionId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Status
Gets or sets the lifecycle stage of the service version.
Declaration
public ServiceVersionStatus Status { get; set; }
Property Value
Type | Description |
---|---|
ServiceVersionStatus |
TotalContracts
Gets or sets the total number of contracts (interfaces) belonging to this service version.
Declaration
public int TotalContracts { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalEndpoints
Gets or sets the total number of inbound endpoints belonging to this service version.
Declaration
public int TotalEndpoints { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalNodes
Gets or sets the total number of distinct nodes dedicated to host service endpoints. Applies to virtual services only.
Declaration
public int TotalNodes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalOperations
Gets or sets the total number of operations in all contracts (interfaces).
Declaration
public int TotalOperations { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalVirtualizations
Gets or sets the number of distinct (upstream) virtual service versions that are virtualizing this service version.
Declaration
public int TotalVirtualizations { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Version
Gets or sets the custom-defined version identifier.
Declaration
public string Version { get; set; }
Property Value
Type | Description |
---|---|
System.String |
VersionNumber
Gets or sets service version sequential number.
Declaration
public int VersionNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |