Class PrivateEndpointConnection
A private endpoint connection
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.Sql.dll
Syntax
[Microsoft.Rest.Serialization.JsonTransformation]
public class PrivateEndpointConnection : Microsoft.Azure.Management.Sql.Models.ProxyResource
Constructors
PrivateEndpointConnection()
Initializes a new instance of the PrivateEndpointConnection class.
Declaration
public PrivateEndpointConnection ();
PrivateEndpointConnection(String, String, String, PrivateEndpointProperty, PrivateLinkServiceConnectionStateProperty, String)
Initializes a new instance of the PrivateEndpointConnection class.
Declaration
public PrivateEndpointConnection (string id = null, string name = null, string type = null, Microsoft.Azure.Management.Sql.Models.PrivateEndpointProperty privateEndpoint = null, Microsoft.Azure.Management.Sql.Models.PrivateLinkServiceConnectionStateProperty privateLinkServiceConnectionState = null, string provisioningState = null);
Parameters
String
id
Resource ID. |
String
name
Resource name. |
String
type
Resource type. |
PrivateEndpointProperty
privateEndpoint
Private endpoint which the connection belongs to. |
PrivateLinkServiceConnectionStateProperty
privateLinkServiceConnectionState
Connection state of the private endpoint connection. |
String
provisioningState
State of the private endpoint connection. |
Properties
PrivateEndpoint
Gets or sets private endpoint which the connection belongs to.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.privateEndpoint")]
public Microsoft.Azure.Management.Sql.Models.PrivateEndpointProperty PrivateEndpoint { get; set; }
Property Value
PrivateEndpointProperty
|
PrivateLinkServiceConnectionState
Gets or sets connection state of the private endpoint connection.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.privateLinkServiceConnectionState")]
public Microsoft.Azure.Management.Sql.Models.PrivateLinkServiceConnectionStateProperty PrivateLinkServiceConnectionState { get; set; }
Property Value
PrivateLinkServiceConnectionStateProperty
|
ProvisioningState
Gets state of the private endpoint connection.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="properties.provisioningState")]
public string ProvisioningState { get; }
Property Value
String
|
Methods
Validate()
Validate the object.
Declaration
public virtual void Validate ();
Exceptions
ValidationException
Thrown if validation fails |