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