Skip to main content

application_gateway_private_endpoint_connections

Creates, updates, deletes, gets or lists an application_gateway_private_endpoint_connections resource.

Overview

Nameapplication_gateway_private_endpoint_connections
TypeResource
Idazure.network.application_gateway_private_endpoint_connections

Fields

The following fields are returned by SELECT queries:

Request successful. The operation returns an application gateway private endpoint connection.

NameDatatypeDescription
idstringResource ID.
namestringName of the private endpoint connection on an application gateway.
etagstringA unique read-only string that changes whenever the resource is updated.
propertiesobjectProperties of the application gateway private endpoint connection.
typestringType of the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, applicationGatewayName, connectionName, subscriptionIdGets the specified private endpoint connection on application gateway.
listselectresourceGroupName, applicationGatewayName, subscriptionIdLists all private endpoint connections on an application gateway.
updatereplaceresourceGroupName, applicationGatewayName, connectionName, subscriptionIdUpdates the specified private endpoint connection on application gateway.
deletedeleteresourceGroupName, applicationGatewayName, connectionName, subscriptionIdDeletes the specified private endpoint connection on application gateway.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
applicationGatewayNamestringThe name of the application gateway.
connectionNamestringThe name of the application gateway private endpoint connection.
resourceGroupNamestringThe name of the resource group.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Gets the specified private endpoint connection on application gateway.

SELECT
id,
name,
etag,
properties,
type
FROM azure.network.application_gateway_private_endpoint_connections
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND applicationGatewayName = '{{ applicationGatewayName }}' -- required
AND connectionName = '{{ connectionName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

REPLACE examples

Updates the specified private endpoint connection on application gateway.

REPLACE azure.network.application_gateway_private_endpoint_connections
SET
data__properties = '{{ properties }}',
data__name = '{{ name }}',
data__id = '{{ id }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND applicationGatewayName = '{{ applicationGatewayName }}' --required
AND connectionName = '{{ connectionName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
id,
name,
etag,
properties,
type;

DELETE examples

Deletes the specified private endpoint connection on application gateway.

DELETE FROM azure.network.application_gateway_private_endpoint_connections
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND applicationGatewayName = '{{ applicationGatewayName }}' --required
AND connectionName = '{{ connectionName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;