Microsoft Azure · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Microsoft Azure Private Link Resources API
37 actions
37 updates
phrasing
extends
openapi/microsoft-azure-privatelinkresources-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Microsoft Azure's API. It is a proposal applied on top of the contract, not a document Microsoft Azure publishes.
What the actions change
x-apievangelist-phrasing
Targets 37 · first 16 shown; the file carries all of them
$.info
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/privateLinkResources/{groupName}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Attestation/attestationProviders/{providerName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{dataManagerForAgricultureResourceName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{dataManagerForAgricultureResourceName}/privateLinkResources/{subResourceName}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/botServices/{resourceName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/privateLinkResources/{privateLinkResourceName}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/privateLinkResources/{privateLinkResourceName}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.aadiam/privateLinkForAzureAd/{policyName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.aadiam/privateLinkForAzureAd/{policyName}/privateLinkResources/{groupName}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateLinkResources'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateLinkResources/{groupId}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DeviceUpdate/accounts/{accountName}/privateLinkResources'].get
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Microsoft Azure Private Link Resources API
version: 1.0.0
extends: openapi/microsoft-azure-privatelinkresources-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 36
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an App Configuration store
effect: read
questions:
- Which private link resources do I need to create for an App Configuration store?
- What group IDs can a private endpoint target on my configuration store?
instructions:
- text: List the private link resources for App Configuration store {configStoreName} in resource group {resourceGroupName}, subscription {subscriptionId}.
slots:
configStoreName: path.configStoreName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show which private endpoint groups configuration store {configStoreName} supports.
slots:
configStoreName: path.configStoreName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/privateLinkResources/{groupName}'].get
update:
x-apievangelist-phrasing:
intent: Get one private link resource of an App Configuration store
effect: read
questions:
- Can I look up a single private link group on an App Configuration store?
- What are the required members of the configurationStores private link group?
instructions:
- text: Get private link group {groupName} for App Configuration store {configStoreName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
groupName: path.groupName
configStoreName: path.configStoreName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show the details of private link resource {groupName} on configuration store {configStoreName}.
slots:
groupName: path.groupName
configStoreName: path.configStoreName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Attestation/attestationProviders/{providerName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an attestation provider
effect: read
questions:
- Which private link resources does an Azure Attestation provider support?
- Can my attestation provider be reached over a private endpoint?
instructions:
- text: List the private link resources supported by attestation provider {providerName}.
slots:
providerName: path.providerName
- text: Show private endpoint groups available on attestation provider {providerName}.
slots:
providerName: path.providerName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{dataManagerForAgricultureResourceName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an agriculture data manager
effect: read
questions:
- What private link resources does my Data Manager for Agriculture instance expose?
- Which sub-resources can I target with a private endpoint on a FarmBeats resource?
instructions:
- text: List private link resources for Data Manager for Agriculture {dataManagerForAgricultureResourceName}.
slots:
dataManagerForAgricultureResourceName: path.dataManagerForAgricultureResourceName
- text: Show private endpoint sub-resources on agriculture resource {dataManagerForAgricultureResourceName}.
slots:
dataManagerForAgricultureResourceName: path.dataManagerForAgricultureResourceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AgFoodPlatform/farmBeats/{dataManagerForAgricultureResourceName}/privateLinkResources/{subResourceName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of an agriculture data manager
effect: read
questions:
- How do I fetch one private link sub-resource on a Data Manager for Agriculture instance?
- What does a specific FarmBeats private link sub-resource contain?
instructions:
- text: Get private link sub-resource {subResourceName} on agriculture resource {dataManagerForAgricultureResourceName}.
slots:
subResourceName: path.subResourceName
dataManagerForAgricultureResourceName: path.dataManagerForAgricultureResourceName
- text: Show private link object {subResourceName} for Data Manager for Agriculture {dataManagerForAgricultureResourceName}.
slots:
subResourceName: path.subResourceName
dataManagerForAgricultureResourceName: path.dataManagerForAgricultureResourceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BotService/botServices/{resourceName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an Azure Bot
effect: read
questions:
- Which private link resources need to be created for my Azure Bot?
- Can an Azure Bot Service resource sit behind a private endpoint?
instructions:
- text: List private link resources for bot {resourceName} in resource group {resourceGroupName}, subscription {subscriptionId}.
slots:
resourceName: path.resourceName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show the private endpoint groups my bot {resourceName} supports.
slots:
resourceName: path.resourceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a PostgreSQL cluster
effect: read
questions:
- What private link resources are available on a PostgreSQL server group v2 cluster?
- Which groups can a private endpoint use on my Cosmos DB for PostgreSQL cluster?
instructions:
- text: List private link resources for PostgreSQL cluster {clusterName}.
slots:
clusterName: path.clusterName
- text: Show private endpoint groups on server group v2 cluster {clusterName}.
slots:
clusterName: path.clusterName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/{clusterName}/privateLinkResources/{privateLinkResourceName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of a PostgreSQL cluster
effect: read
questions:
- Can I get one named private link resource on a Cosmos DB for PostgreSQL cluster?
- What does the coordinator private link resource on my PostgreSQL cluster require?
instructions:
- text: Get private link resource {privateLinkResourceName} on PostgreSQL cluster {clusterName}.
slots:
privateLinkResourceName: path.privateLinkResourceName
clusterName: path.clusterName
- text: Show details of private link resource {privateLinkResourceName} for server group cluster {clusterName}.
slots:
privateLinkResourceName: path.privateLinkResourceName
clusterName: path.clusterName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an Azure Maps account
effect: read
questions:
- Which private link resources can my Azure Maps account use?
- Is a private endpoint available for an Azure Maps account?
instructions:
- text: List private link resources available to Maps account {accountName}.
slots:
accountName: path.accountName
- text: Show private endpoint groups for Azure Maps account {accountName}.
slots:
accountName: path.accountName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/privateLinkResources/{privateLinkResourceName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of an Azure Maps account
effect: read
questions:
- How do I look up one private link resource by name on a Maps account?
- What DNS zone names does a Maps account private link resource list?
instructions:
- text: Get private link resource {privateLinkResourceName} for Maps account {accountName}.
slots:
privateLinkResourceName: path.privateLinkResourceName
accountName: path.accountName
- text: Show Azure Maps private link resource {privateLinkResourceName} on account {accountName}.
slots:
privateLinkResourceName: path.privateLinkResourceName
accountName: path.accountName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.aadiam/privateLinkForAzureAd/{policyName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an Azure AD policy
effect: read
questions:
- Which private link resources need creating for an Azure AD private link policy?
- What private endpoint groups does Private Link for Azure AD offer?
instructions:
- text: List private link resources for Azure AD private link policy {policyName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
policyName: path.policyName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show private endpoint groups on Azure AD policy {policyName}.
slots:
policyName: path.policyName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.aadiam/privateLinkForAzureAd/{policyName}/privateLinkResources/{groupName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of an Azure AD policy
effect: read
questions:
- Can I inspect one private link group of an Azure AD private link policy?
- What does a single group on my Private Link for Azure AD policy contain?
instructions:
- text: Get private link group {groupName} of Azure AD policy {policyName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
groupName: path.groupName
policyName: path.policyName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show Azure AD private link resource {groupName} for policy {policyName}.
slots:
groupName: path.groupName
policyName: path.policyName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a Databricks workspace
effect: read
questions:
- Which private link resources does my Azure Databricks workspace have?
- What sub-resources can a private endpoint use on a Databricks workspace?
instructions:
- text: List private link resources for Databricks workspace {workspaceName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
workspaceName: path.workspaceName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show private endpoint groups available on Databricks workspace {workspaceName}.
slots:
workspaceName: path.workspaceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/privateLinkResources/{groupId}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of a Databricks workspace
effect: read
questions:
- How do I get one private link sub-resource by group ID on a Databricks workspace?
- What are the required zone names for the browser_authentication group on Databricks?
instructions:
- text: Get Databricks private link resource {groupId} on workspace {workspaceName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
groupId: path.groupId
workspaceName: path.workspaceName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show group {groupId} private link details for Databricks workspace {workspaceName}.
slots:
groupId: path.groupId
workspaceName: path.workspaceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DeviceUpdate/accounts/{accountName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a Device Update account
effect: read
questions:
- Which private link resources exist in my Device Update for IoT Hub account?
- Can a Device Update account be reached through a private endpoint?
instructions:
- text: List private link resources in Device Update account {accountName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
accountName: path.accountName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show private endpoint groups for Device Update account {accountName}.
slots:
accountName: path.accountName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DeviceUpdate/accounts/{accountName}/privateLinkResources/{groupId}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of a Device Update account
effect: read
questions:
- How do I fetch a specific private link group on a Device Update account?
- What members does the Device Update account private link group include?
instructions:
- text: Get private link group {groupId} on Device Update account {accountName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
groupId: path.groupId
accountName: path.accountName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show Device Update private link resource {groupId} for account {accountName}.
slots:
groupId: path.groupId
accountName: path.accountName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/{parentType}/{parentName}/privateLinkResources/{privateLinkResourceName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of an Event Grid topic or domain
effect: read
questions:
- Can I read the properties of one private link resource on an Event Grid topic?
- What does a private link resource on an Event Grid domain look like?
instructions:
- text: Get Event Grid private link resource {privateLinkResourceName} on {parentType} {parentName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
privateLinkResourceName: path.privateLinkResourceName
parentType: path.parentType
parentName: path.parentName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show private link resource {privateLinkResourceName} for Event Grid {parentType} {parentName}.
slots:
privateLinkResourceName: path.privateLinkResourceName
parentType: path.parentType
parentName: path.parentName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/{parentType}/{parentName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources of an Event Grid topic or domain
effect: read
questions:
- Which private link resources exist under my Event Grid topic, domain or partner namespace?
- Can I filter or cap the number of Event Grid private link resources returned?
instructions:
- text: List private link resources under Event Grid {parentType} {parentName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
parentType: path.parentType
parentName: path.parentName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show the first {top} private link resources on Event Grid {parentType} {parentName}.
slots:
top: query.$top
parentType: path.parentType
parentName: path.parentName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/privateLinkScopes/{scopeName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an Arc servers scope
effect: read
questions:
- Which private link resources do I need for an Azure Arc servers private link scope?
- What groups does a Hybrid Compute private link scope expose?
instructions:
- text: List private link resources for Azure Arc private link scope {scopeName}.
slots:
scopeName: path.scopeName
- text: Show private endpoint groups on Hybrid Compute scope {scopeName}.
slots:
scopeName: path.scopeName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/privateLinkScopes/{scopeName}/privateLinkResources/{groupName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of an Arc servers scope
effect: read
questions:
- How do I get one private link group on an Azure Arc servers private link scope?
- What does the hybridcompute group of my Arc private link scope require?
instructions:
- text: Get private link group {groupName} on Azure Arc private link scope {scopeName}.
slots:
groupName: path.groupName
scopeName: path.scopeName
- text: Show Hybrid Compute private link resource {groupName} for scope {scopeName}.
slots:
groupName: path.groupName
scopeName: path.scopeName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.M365SecurityAndCompliance/privateLinkServicesForSCCPowershell/{resourceName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for M365 SCC PowerShell service
effect: read
questions:
- Which private link resources are needed for Security & Compliance Center PowerShell under M365?
- What private endpoint groups does the M365 SCC PowerShell private link service offer?
instructions:
- text: List the private link resources for M365 Security and Compliance PowerShell service {resourceName}.
slots:
resourceName: path.resourceName
- text: Show private endpoint groups for Microsoft.M365SecurityAndCompliance SCC PowerShell.
method: generated
generated: '2026-10-01'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.M365SecurityAndCompliance/privateLinkServicesForSCCPowershell/{resourceName}/privateLinkResources/{groupName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of M365 SCC PowerShell service
effect: read
questions:
- Can I look up one private link group for the M365 SCC PowerShell service?
- What does a single M365 Security and Compliance PowerShell private link group contain?
instructions:
- text: Get M365 SCC PowerShell private link group {groupName}.
slots:
groupName: path.groupName
- text: For M365 SCC PowerShell service {resourceName}, fetch the {groupName} private link group.
slots:
resourceName: path.resourceName
groupName: path.groupName
method: generated
generated: '2026-10-01'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageSync/storageSyncServices/{storageSyncServiceName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a Storage Sync Service
effect: read
questions:
- Which private link resources does my Azure File Sync storage sync service need?
- Can a storage sync service be accessed over a private endpoint?
instructions:
- text: List private link resources for storage sync service {storageSyncServiceName}.
slots:
storageSyncServiceName: path.storageSyncServiceName
- text: Show private endpoint groups on Azure File Sync service {storageSyncServiceName}.
slots:
storageSyncServiceName: path.storageSyncServiceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an Arc Kubernetes scope
effect: read
questions:
- Which private link resources does an Arc-enabled Kubernetes private link scope need?
- What groups can a private endpoint use on a Kubernetes Configuration private link scope?
instructions:
- text: List private link resources for Arc Kubernetes private link scope {scopeName}.
slots:
scopeName: path.scopeName
- text: Show private endpoint groups on Kubernetes Configuration scope {scopeName}.
slots:
scopeName: path.scopeName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KubernetesConfiguration/privateLinkScopes/{scopeName}/privateLinkResources/{groupName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of an Arc Kubernetes scope
effect: read
questions:
- How do I fetch one group on an Arc Kubernetes private link scope?
- What does a Kubernetes Configuration private link group require for DNS?
instructions:
- text: Get private link group {groupName} on Arc Kubernetes private link scope {scopeName}.
slots:
groupName: path.groupName
scopeName: path.scopeName
- text: Show Kubernetes Configuration private link resource {groupName} for scope {scopeName}.
slots:
groupName: path.groupName
scopeName: path.scopeName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for an Azure Monitor scope
effect: read
questions:
- Which private link resources does an Azure Monitor Private Link Scope need?
- What endpoints does an AMPLS expose for private endpoints?
instructions:
- text: List private link resources for Azure Monitor private link scope {scopeName}.
slots:
scopeName: path.scopeName
- text: Show the private endpoint groups on AMPLS {scopeName}.
slots:
scopeName: path.scopeName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/privateLinkResources/{groupName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of an Azure Monitor scope
effect: read
questions:
- Can I get the azuremonitor group details from my Azure Monitor Private Link Scope?
- What required zone names does one AMPLS private link group have?
instructions:
- text: Get private link group {groupName} on Azure Monitor private link scope {scopeName}.
slots:
groupName: path.groupName
scopeName: path.scopeName
- text: Show AMPLS private link resource {groupName} for scope {scopeName}.
slots:
groupName: path.groupName
scopeName: path.scopeName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerPlatform/enterprisePolicies/{enterprisePolicyName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a Power Platform policy
effect: read
questions:
- Which private link resources need creating for a Power Platform enterprise policy?
- Can a Power Platform enterprise policy use private endpoints?
instructions:
- text: List private link resources for Power Platform enterprise policy {enterprisePolicyName}.
slots:
enterprisePolicyName: path.enterprisePolicyName
- text: Show the private endpoint groups on the Power Platform enterprise policy.
method: generated
generated: '2026-10-01'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerPlatform/enterprisePolicies/{enterprisePolicyName}/privateLinkResources/{groupName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of a Power Platform policy
effect: read
questions:
- How do I look up one private link group on a Power Platform enterprise policy?
- What members does an enterprise policy private link group contain?
instructions:
- text: Get Power Platform enterprise policy private link group {groupName}.
slots:
groupName: path.groupName
- text: Show private link resource {groupName} on Power Platform enterprise policy {enterprisePolicyName}.
slots:
groupName: path.groupName
enterprisePolicyName: path.enterprisePolicyName
method: generated
generated: '2026-10-01'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/privateLinkServicesForPowerBI/{azureResourceName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a Power BI service
effect: read
questions:
- Which private link resources exist under my Power BI private link service?
- What tenant-level private endpoint groups does Power BI expose?
instructions:
- text: List private link resources under Power BI resource {azureResourceName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
azureResourceName: path.azureResourceName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show private endpoint groups on Power BI private link service {azureResourceName}.
slots:
azureResourceName: path.azureResourceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/privateLinkServicesForPowerBI/{azureResourceName}/privateLinkResources/{privateLinkResourceName}'].get
update:
x-apievangelist-phrasing:
intent: Get a private link resource of a Power BI service
effect: read
questions:
- Can I read the properties of one Power BI private link resource?
- What does a named private link resource on my Power BI service contain?
instructions:
- text: Get Power BI private link resource {privateLinkResourceName} on {azureResourceName} in {resourceGroupName}, subscription {subscriptionId}.
slots:
privateLinkResourceName: path.privateLinkResourceName
azureResourceName: path.azureResourceName
resourceGroupName: path.resourceGroupName
subscriptionId: path.subscriptionId
- text: Show properties of private link resource {privateLinkResourceName} for Power BI resource {azureResourceName}.
slots:
privateLinkResourceName: path.privateLinkResourceName
azureResourceName: path.azureResourceName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redisEnterprise/{clusterName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a Redis Enterprise cluster
effect: read
questions:
- Which private link resources need to be created for an Azure Cache for Redis Enterprise cluster?
- Can my Redis Enterprise cluster be reached over a private endpoint?
instructions:
- text: List private link resources for Redis Enterprise cluster {clusterName}.
slots:
clusterName: path.clusterName
- text: Show private endpoint groups on Redis Enterprise cluster {clusterName}.
slots:
clusterName: path.clusterName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Relay/namespaces/{namespaceName}/privateLinkResources'].get
update:
x-apievangelist-phrasing:
intent: List private link resources for a Relay namespace
effect: read
questions:
- What private link resources does an Azure Relay namespace support?
- Can I put a private endpoint on my Relay namespace?
instructions:
- text: List the private link resources supported by Azure Relay namespace {namespaceName}.
slots:
namespaceName: path.namespaceName
- text: Show which private endpoint groups a Relay namespace supports.
method: generated
generated: '2026-10-01'
# --- truncated at 32 KB (34 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/overlays/microsoft-azure-privatelinkresources-api-phrasing-overlay.yaml
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/microsoft-azure-privatelinkresources-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.