Hi GilbertQ
Thank you for your response!
The resource needs to be created before you create the actual private endpoint (in the tutorial) and you need to explicitly accept the cost of this resource. After which, you continue on to create the private endpoint and select this resource as one of the parameters.
Logically, I would think this resource links the private endpoint to the actual Power BI service, but just want to ensure it does not create any Premuim type resource with an unexpected cost.
Here is the the JSON to create this resource:
{ "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": {}, "resources": [ { "type":"Microsoft.PowerBI/privateLinkServicesForPowerBI", "apiVersion": "2020-06-01", "name" : "<resource-name>", "location": "global", "properties" : { "tenantId": "<tenant-object-id>" } } ] }