Class ServicesSummary
Provides the cumulative information about a group of selected services.
Inheritance
Inherited Members
Namespace: Nevatech.Vsb.Repository.Entities
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class ServicesSummary
Constructors
ServicesSummary()
Declaration
public ServicesSummary()
Properties
ActiveServiceVersions
Gets or sets the number of service versions in 'Active' state.
Declaration
public int ActiveServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DraftServiceVersions
Gets or sets the number of service versions in 'Draft' state.
Declaration
public int DraftServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
HostedServiceVersions
Gets or sets the number of actively hosted service versions.
Declaration
public int HostedServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
HostingNodes
Gets or sets the number of distinct nodes actively hosting endpoints of all service versions.
Declaration
public int HostingNodes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ObsoleteServiceVersions
Gets or sets the number of service versions in 'Obsolete' state.
Declaration
public int ObsoleteServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RetiredServiceVersions
Gets or sets the number of service versions in 'Retired' state.
Declaration
public int RetiredServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Schemes
Gets collection of scheme summaries providing information about distribution of the protocols among the service endpoints.
Declaration
public Collection<SchemeSummary> Schemes { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<SchemeSummary> |
ServiceVersionsThatRequireAccessKey
Gets or sets the number of virtual service versions that require an access key to be provided in the request.
Declaration
public int ServiceVersionsThatRequireAccessKey { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SoapServices
Gets or sets the number of SOAP services.
Declaration
public int SoapServices { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SoapServiceVersions
Gets or sets the total number of SOAP service versions.
Declaration
public int SoapServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalNodes
Gets or sets the number of distinct nodes configured to host endpoints of all service versions.
Declaration
public int TotalNodes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalServices
Gets or sets the total number of services.
Declaration
public int TotalServices { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalServiceVersions
Gets the total number of service versions.
Declaration
public int TotalServiceVersions { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
VirtualizedServiceVersions
Gets or sets the number of virtualized service version (having upstream virtual services).
Declaration
public int VirtualizedServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
VirtualServices
Gets or sets the number of virtual services.
Declaration
public int VirtualServices { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
VirtualServiceVersions
Gets or sets the number of service versions belonging to virtual services.
Declaration
public int VirtualServiceVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |