Class QosServiceServer
The connection information of a QoS server.
Inherited Members
Namespace: Unity.Services.Apis.QoS
Assembly: Unity.Services.Apis.dll
Syntax
[DataContract(Name = "QosServiceServer")]
[Preserve]
public class QosServiceServer
Constructors
QosServiceServer(List<string>, string, Dictionary<string, List<string>>)
Initializes a new instance of the Qos
Declaration
[Preserve]
public QosServiceServer(List<string> endpoints = null, string region = null, Dictionary<string, List<string>> annotations = null)
Parameters
Type | Name | Description |
---|---|---|
List<string> | endpoints | Endpoints at which you can reach the QoS server. (required). |
string | region | The region to which the QoS server belongs. (required). |
Dictionary<string, List<string>> | annotations | A dictionary of server annotations.. |
Properties
Annotations
A dictionary of server annotations.
Declaration
[DataMember(Name = "annotations", EmitDefaultValue = false)]
[Preserve]
public Dictionary<string, List<string>> Annotations { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, List<string>> | A dictionary of server annotations. |
Endpoints
Endpoints at which you can reach the QoS server.
Declaration
[DataMember(Name = "endpoints", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public List<string> Endpoints { get; set; }
Property Value
Region
The region to which the QoS server belongs.
Declaration
[DataMember(Name = "region", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public string Region { get; set; }
Property Value
Type | Description |
---|---|
string | The region to which the QoS server belongs. |