Skip to main content

managed_private_endpoints

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

Overview

Namemanaged_private_endpoints
TypeResource
Idazure.dashboard.managed_private_endpoints

Fields

The following fields are returned by SELECT queries:

OK. Return the properties of the managed private endpoint resource.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectResource properties.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, workspaceName, managedPrivateEndpointName
listselectsubscriptionId, resourceGroupName, workspaceName
createinsertsubscriptionId, resourceGroupName, workspaceName, managedPrivateEndpointName
updateupdatesubscriptionId, resourceGroupName, workspaceName, managedPrivateEndpointName
deletedeletesubscriptionId, resourceGroupName, workspaceName, managedPrivateEndpointName
refreshexecsubscriptionId, resourceGroupName, workspaceName

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
managedPrivateEndpointNamestringThe managed private endpoint name of Azure Managed Grafana.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.
workspaceNamestringThe workspace name of Azure Managed Grafana.

SELECT examples

OK. Return the properties of the managed private endpoint resource.

SELECT
location,
properties,
tags
FROM azure.dashboard.managed_private_endpoints
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND workspaceName = '{{ workspaceName }}' -- required
AND managedPrivateEndpointName = '{{ managedPrivateEndpointName }}' -- required
;

INSERT examples

No description available.

INSERT INTO azure.dashboard.managed_private_endpoints (
data__tags,
data__location,
data__properties,
subscriptionId,
resourceGroupName,
workspaceName,
managedPrivateEndpointName
)
SELECT
'{{ tags }}',
'{{ location }}',
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ workspaceName }}',
'{{ managedPrivateEndpointName }}'
RETURNING
location,
properties,
tags
;

UPDATE examples

No description available.

UPDATE azure.dashboard.managed_private_endpoints
SET
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND workspaceName = '{{ workspaceName }}' --required
AND managedPrivateEndpointName = '{{ managedPrivateEndpointName }}' --required
RETURNING
location,
properties,
tags;

DELETE examples

No description available.

DELETE FROM azure.dashboard.managed_private_endpoints
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND workspaceName = '{{ workspaceName }}' --required
AND managedPrivateEndpointName = '{{ managedPrivateEndpointName }}' --required
;

Lifecycle Methods

OK. Returns the list of managed private endpoints.

EXEC azure.dashboard.managed_private_endpoints.refresh 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@workspaceName='{{ workspaceName }}' --required
;