Skip to main content

private_endpoint_connections

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

Overview

Nameprivate_endpoint_connections
TypeResource
Idazure_isv.redis_enterprise.private_endpoint_connections

Fields

NameDatatypeDescription
idtextFully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
nametextThe name of the resource
clusterNametextfield from the properties object
privateEndpointConnectionNametextfield from the properties object
private_endpointtextfield from the properties object
private_link_service_connection_statetextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
subscriptionIdtextfield from the properties object
system_datatextfield from the properties object
typetextThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Methods

NameAccessible byRequired ParamsDescription
getSELECTclusterName, privateEndpointConnectionName, resourceGroupName, subscriptionIdGets the specified private endpoint connection associated with the Redis Enterprise cluster.
listSELECTclusterName, resourceGroupName, subscriptionIdLists all the private endpoint connections associated with the Redis Enterprise cluster.
deleteDELETEclusterName, privateEndpointConnectionName, resourceGroupName, subscriptionIdDeletes the specified private endpoint connection associated with the Redis Enterprise cluster.
putREPLACEclusterName, privateEndpointConnectionName, resourceGroupName, subscriptionIdUpdates the state of the specified private endpoint connection associated with the Redis Enterprise cluster.

SELECT examples

Lists all the private endpoint connections associated with the Redis Enterprise cluster.

SELECT
id,
name,
clusterName,
privateEndpointConnectionName,
private_endpoint,
private_link_service_connection_state,
provisioning_state,
resourceGroupName,
subscriptionId,
system_data,
type
FROM azure_isv.redis_enterprise.vw_private_endpoint_connections
WHERE clusterName = '{{ clusterName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

REPLACE example

Replaces all fields in the specified private_endpoint_connections resource.

/*+ update */
REPLACE azure_isv.redis_enterprise.private_endpoint_connections
SET
properties = '{{ properties }}'
WHERE
clusterName = '{{ clusterName }}'
AND privateEndpointConnectionName = '{{ privateEndpointConnectionName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified private_endpoint_connections resource.

/*+ delete */
DELETE FROM azure_isv.redis_enterprise.private_endpoint_connections
WHERE clusterName = '{{ clusterName }}'
AND privateEndpointConnectionName = '{{ privateEndpointConnectionName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';