Class ServicesSummary
Provides the cumulative information about a group of selected services.
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 ServicesSummary
Constructors
ServicesSummary()
Declaration
public ServicesSummary()
Properties
ActiveServiceVersions
Gets or sets the number of service versions in 'Active' state.
Declaration
[DataMember]
public int ActiveServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
DraftServiceVersions
Gets or sets the number of service versions in 'Draft' state.
Declaration
[DataMember]
public int DraftServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
HostedServiceVersions
Gets or sets the number of actively hosted service versions.
Declaration
[DataMember]
public int HostedServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
HostingNodes
Gets or sets the number of distinct nodes actively hosting endpoints of all service versions.
Declaration
[DataMember]
public int HostingNodes { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ObsoleteServiceVersions
Gets or sets the number of service versions in 'Obsolete' state.
Declaration
[DataMember]
public int ObsoleteServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
RetiredServiceVersions
Gets or sets the number of service versions in 'Retired' state.
Declaration
[DataMember]
public int RetiredServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Schemes
Gets collection of scheme summaries providing information about distribution of the protocols among the service endpoints.
Declaration
[DataMember]
public Collection<SchemeSummary> Schemes { get; }
Property Value
| Type | Description |
|---|---|
| Collection<SchemeSummary> |
ServiceVersionsThatRequireAccessKey
Gets or sets the number of virtual service versions that require an access key to be provided in the request.
Declaration
[DataMember]
public int ServiceVersionsThatRequireAccessKey { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SoapServiceVersions
Gets or sets the total number of SOAP service versions.
Declaration
[DataMember]
public int SoapServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SoapServices
Gets or sets the number of SOAP services.
Declaration
[DataMember]
public int SoapServices { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
TotalNodes
Gets or sets the number of distinct nodes configured to host endpoints of all service versions.
Declaration
[DataMember]
public int TotalNodes { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
TotalServiceVersions
Gets the total number of service versions.
Declaration
[SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "value")]
[SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
[DataMember]
public int TotalServiceVersions { get; }
Property Value
| Type | Description |
|---|---|
| int |
TotalServices
Gets or sets the total number of services.
Declaration
[DataMember]
public int TotalServices { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
VirtualServiceVersions
Gets or sets the number of service versions belonging to virtual services.
Declaration
[DataMember]
public int VirtualServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
VirtualServices
Gets or sets the number of virtual services.
Declaration
[DataMember]
public int VirtualServices { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
VirtualizedServiceVersions
Gets or sets the number of virtualized service version (having upstream virtual services).
Declaration
[DataMember]
public int VirtualizedServiceVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| int |