Skip to main content

private_link_services_private_endpoint_connections

Creates, updates, deletes, gets or lists a private_link_services_private_endpoint_connections resource.

Overview

Nameprivate_link_services_private_endpoint_connections
TypeResource
Idazure.network.private_link_services_private_endpoint_connections

Fields

NameDatatypeDescription
idtextResource ID.
nametextThe name of the resource that is unique within a resource group. This name can be used to access the resource.
etagtextA unique read-only string that changes whenever the resource is updated.
link_identifiertextfield from the properties object
peConnectionNametextfield from the properties object
private_endpointtextfield from the properties object
private_endpoint_locationtextfield from the properties object
private_link_service_connection_statetextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
serviceNametextfield from the properties object
subscriptionIdtextfield from the properties object
typetextThe resource type.

Methods

NameAccessible byRequired ParamsDescription
getSELECTpeConnectionName, resourceGroupName, serviceName, subscriptionIdGet the specific private end point connection by specific private link service in the resource group.
listSELECTresourceGroupName, serviceName, subscriptionIdGets all private end point connections for a specific private link service.
deleteDELETEpeConnectionName, resourceGroupName, serviceName, subscriptionIdDelete private end point connection for a private link service in a subscription.
updateREPLACEpeConnectionName, resourceGroupName, serviceName, subscriptionIdApprove or reject private end point connection for a private link service in a subscription.

SELECT examples

Gets all private end point connections for a specific private link service.

SELECT
id,
name,
etag,
link_identifier,
peConnectionName,
private_endpoint,
private_endpoint_location,
private_link_service_connection_state,
provisioning_state,
resourceGroupName,
serviceName,
subscriptionId,
type
FROM azure.network.vw_private_link_services_private_endpoint_connections
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND serviceName = '{{ serviceName }}'
AND subscriptionId = '{{ subscriptionId }}';

REPLACE example

Replaces all fields in the specified private_link_services_private_endpoint_connections resource.

/*+ update */
REPLACE azure.network.private_link_services_private_endpoint_connections
SET
properties = '{{ properties }}',
name = '{{ name }}',
id = '{{ id }}'
WHERE
peConnectionName = '{{ peConnectionName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND serviceName = '{{ serviceName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified private_link_services_private_endpoint_connections resource.

/*+ delete */
DELETE FROM azure.network.private_link_services_private_endpoint_connections
WHERE peConnectionName = '{{ peConnectionName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND serviceName = '{{ serviceName }}'
AND subscriptionId = '{{ subscriptionId }}';