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:

NameDatatypeDescription
idstringResource ID.
namestringName of the resource.
etagstringA unique read-only string that changes whenever the resource is updated.
linkIdentifierstringThe consumer link id.
privateEndpointobjectThe resource of private end point.
privateLinkServiceConnectionStateobjectA collection of information about the state of the connection between service consumer and provider.
provisioningStatestringThe provisioning state of the application gateway private endpoint connection resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". (Failed, Succeeded, Canceled, Creating, Updating, Deleting)
typestringResource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, application_gateway_name, connection_name, subscription_idGets the specified private endpoint connection on application gateway.
listselectresource_group_name, application_gateway_name, subscription_idLists all private endpoint connections on an application gateway.
updateupdateresource_group_name, application_gateway_name, connection_name, subscription_idUpdates the specified private endpoint connection on application gateway.
deletedeleteresource_group_name, application_gateway_name, connection_name, subscription_idDeletes 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
application_gateway_namestringThe name of the application gateway. Required.
connection_namestringName of the private endpoint connection on an application gateway. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Gets the specified private endpoint connection on application gateway.

SELECT
id,
name,
etag,
linkIdentifier,
privateEndpoint,
privateLinkServiceConnectionState,
provisioningState,
type
FROM azure.network.application_gateway_private_endpoint_connections
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND application_gateway_name = '{{ application_gateway_name }}' -- required
AND connection_name = '{{ connection_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

UPDATE examples

Updates the specified private endpoint connection on application gateway.

UPDATE azure.network.application_gateway_private_endpoint_connections
SET
id = '{{ id }}',
name = '{{ name }}',
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND application_gateway_name = '{{ application_gateway_name }}' --required
AND connection_name = '{{ connection_name }}' --required
AND subscription_id = '{{ subscription_id }}' --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 resource_group_name = '{{ resource_group_name }}' --required
AND application_gateway_name = '{{ application_gateway_name }}' --required
AND connection_name = '{{ connection_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;