11
11
namespace Microsoft . Azure . Management . Sql . Models
12
12
{
13
13
using Newtonsoft . Json ;
14
+ using System . Collections ;
15
+ using System . Collections . Generic ;
14
16
using System . Linq ;
15
17
16
18
/// <summary>
@@ -33,14 +35,16 @@ public PrivateEndpointConnectionProperties()
33
35
/// </summary>
34
36
/// <param name="privateEndpoint">Private endpoint which the connection
35
37
/// belongs to.</param>
38
+ /// <param name="groupIds">Group IDs.</param>
36
39
/// <param name="privateLinkServiceConnectionState">Connection state of
37
40
/// the private endpoint connection.</param>
38
41
/// <param name="provisioningState">State of the private endpoint
39
42
/// connection. Possible values include: 'Approving', 'Ready',
40
43
/// 'Dropping', 'Failed', 'Rejecting'</param>
41
- public PrivateEndpointConnectionProperties ( PrivateEndpointProperty privateEndpoint = default ( PrivateEndpointProperty ) , PrivateLinkServiceConnectionStateProperty privateLinkServiceConnectionState = default ( PrivateLinkServiceConnectionStateProperty ) , string provisioningState = default ( string ) )
44
+ public PrivateEndpointConnectionProperties ( PrivateEndpointProperty privateEndpoint = default ( PrivateEndpointProperty ) , IList < string > groupIds = default ( IList < string > ) , PrivateLinkServiceConnectionStateProperty privateLinkServiceConnectionState = default ( PrivateLinkServiceConnectionStateProperty ) , string provisioningState = default ( string ) )
42
45
{
43
46
PrivateEndpoint = privateEndpoint ;
47
+ GroupIds = groupIds ;
44
48
PrivateLinkServiceConnectionState = privateLinkServiceConnectionState ;
45
49
ProvisioningState = provisioningState ;
46
50
CustomInit ( ) ;
@@ -57,6 +61,12 @@ public PrivateEndpointConnectionProperties()
57
61
[ JsonProperty ( PropertyName = "privateEndpoint" ) ]
58
62
public PrivateEndpointProperty PrivateEndpoint { get ; set ; }
59
63
64
+ /// <summary>
65
+ /// Gets group IDs.
66
+ /// </summary>
67
+ [ JsonProperty ( PropertyName = "groupIds" ) ]
68
+ public IList < string > GroupIds { get ; private set ; }
69
+
60
70
/// <summary>
61
71
/// Gets or sets connection state of the private endpoint connection.
62
72
/// </summary>
0 commit comments