-
Notifications
You must be signed in to change notification settings - Fork 4.6k
/
EnqueueServerProperties.cs
40 lines (35 loc) · 1.51 KB
/
EnqueueServerProperties.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// <auto-generated/>
#nullable disable
namespace Azure.ResourceManager.Workloads.Models
{
/// <summary> Defines the SAP Enqueue Server properties. </summary>
public partial class EnqueueServerProperties
{
/// <summary> Initializes a new instance of <see cref="EnqueueServerProperties"/>. </summary>
public EnqueueServerProperties()
{
}
/// <summary> Initializes a new instance of <see cref="EnqueueServerProperties"/>. </summary>
/// <param name="hostname"> Enqueue Server SAP Hostname. </param>
/// <param name="ipAddress"> Enqueue Server SAP IP Address. </param>
/// <param name="port"> Enqueue Server Port. </param>
/// <param name="health"> Defines the health of SAP Instances. </param>
internal EnqueueServerProperties(string hostname, string ipAddress, long? port, SapHealthState? health)
{
Hostname = hostname;
IPAddress = ipAddress;
Port = port;
Health = health;
}
/// <summary> Enqueue Server SAP Hostname. </summary>
public string Hostname { get; }
/// <summary> Enqueue Server SAP IP Address. </summary>
public string IPAddress { get; }
/// <summary> Enqueue Server Port. </summary>
public long? Port { get; }
/// <summary> Defines the health of SAP Instances. </summary>
public SapHealthState? Health { get; }
}
}