Share via


PrivateEndpoint Constructors

Definition

Overloads

PrivateEndpoint()

Initializes a new instance of the PrivateEndpoint class.

public PrivateEndpoint();
Public Sub New ()

Applies to

PrivateEndpoint(String, String, String, String, IDictionary<String, String>, Subnet, IList<NetworkInterface>, String, IList<PrivateLinkServiceConnection>, IList<PrivateLinkServiceConnection>, IList<CustomDnsConfigPropertiesFormat>, String)

Initializes a new instance of the PrivateEndpoint class.

public PrivateEndpoint(string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.Subnet subnet = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterface> networkInterfaces = default, string provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> privateLinkServiceConnections = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> manualPrivateLinkServiceConnections = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.CustomDnsConfigPropertiesFormat> customDnsConfigs = default, string etag = default);
new Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateEndpoint : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.Subnet * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterface> * string * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.CustomDnsConfigPropertiesFormat> * string -> Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateEndpoint
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional subnet As Subnet = Nothing, Optional networkInterfaces As IList(Of NetworkInterface) = Nothing, Optional provisioningState As String = Nothing, Optional privateLinkServiceConnections As IList(Of PrivateLinkServiceConnection) = Nothing, Optional manualPrivateLinkServiceConnections As IList(Of PrivateLinkServiceConnection) = Nothing, Optional customDnsConfigs As IList(Of CustomDnsConfigPropertiesFormat) = Nothing, Optional etag As String = Nothing)

Parameters

id
String

Resource ID.

name
String

Resource name.

type
String

Resource type.

location
String

Resource location.

tags
IDictionary<String,String>

Resource tags.

subnet
Subnet

The ID of the subnet from which the private IP will be allocated.

networkInterfaces
IList<NetworkInterface>

An array of references to the network interfaces created for this private endpoint.

provisioningState
String

The provisioning state of the private endpoint resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

privateLinkServiceConnections
IList<PrivateLinkServiceConnection>

A grouping of information about the connection to the remote resource.

manualPrivateLinkServiceConnections
IList<PrivateLinkServiceConnection>

A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.

customDnsConfigs
IList<CustomDnsConfigPropertiesFormat>

An array of custom dns configurations.

etag
String

A unique read-only string that changes whenever the resource is updated.

Applies to

PrivateEndpoint(String, String, String, String, IDictionary<String, String>, String, Subnet, String, IList<NetworkInterface>, IList<PrivateLinkServiceConnection>, IList<PrivateLinkServiceConnection>, IList<CustomDnsConfigPropertiesFormat>)

Initializes a new instance of the PrivateEndpoint class.

public PrivateEndpoint(string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string etag = default, Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.Subnet subnet = default, string provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterface> networkInterfaces = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> privateLinkServiceConnections = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> manualPrivateLinkServiceConnections = default, System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.CustomDnsConfigPropertiesFormat> customDnsConfigs = default);
new Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateEndpoint : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.Subnet * string * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.NetworkInterface> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateLinkServiceConnection> * System.Collections.Generic.IList<Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.CustomDnsConfigPropertiesFormat> -> Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.PrivateEndpoint
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional etag As String = Nothing, Optional subnet As Subnet = Nothing, Optional provisioningState As String = Nothing, Optional networkInterfaces As IList(Of NetworkInterface) = Nothing, Optional privateLinkServiceConnections As IList(Of PrivateLinkServiceConnection) = Nothing, Optional manualPrivateLinkServiceConnections As IList(Of PrivateLinkServiceConnection) = Nothing, Optional customDnsConfigs As IList(Of CustomDnsConfigPropertiesFormat) = Nothing)

Parameters

id
String

Resource ID.

name
String

Resource name.

type
String

Resource type.

location
String

Resource location.

tags
IDictionary<String,String>

Resource tags.

etag
String

A unique read-only string that changes whenever the resource is updated.

subnet
Subnet

The ID of the subnet from which the private IP will be allocated.

provisioningState
String

The provisioning state of the private endpoint resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

networkInterfaces
IList<NetworkInterface>

An array of references to the network interfaces created for this private endpoint.

privateLinkServiceConnections
IList<PrivateLinkServiceConnection>

A grouping of information about the connection to the remote resource.

manualPrivateLinkServiceConnections
IList<PrivateLinkServiceConnection>

A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.

customDnsConfigs
IList<CustomDnsConfigPropertiesFormat>

An array of custom dns configurations.

Applies to