PrivateEndpoint Class

Private endpoint resource.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.network.v2019_07_01.models._models_py3.Resource
PrivateEndpoint

Constructor

PrivateEndpoint(*, id: typing.Union[str, NoneType] = None, location: typing.Union[str, NoneType] = None, tags: typing.Union[typing.Dict[str, str], NoneType] = None, etag: typing.Union[str, NoneType] = None, subnet: typing.Union[_ForwardRef('Subnet'), NoneType] = None, private_link_service_connections: typing.Union[typing.List[_ForwardRef('PrivateLinkServiceConnection')], NoneType] = None, manual_private_link_service_connections: typing.Union[typing.List[_ForwardRef('PrivateLinkServiceConnection')], NoneType] = None, **kwargs)

Parameters

id
str

Resource ID.

location
str

Resource location.

tags
dict[str, str]

A set of tags. Resource tags.

etag
str

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.

private_link_service_connections
list[PrivateLinkServiceConnection]

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

manual_private_link_service_connections
list[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.

Variables

name
str

Resource name.

type
str

Resource type.

network_interfaces
list[NetworkInterface]

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

provisioning_state
str or ProvisioningState

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