mirror of
https://github.com/github/awesome-copilot.git
synced 2026-05-06 07:02:12 +00:00
0d4b3286be
* Add azure-pricing plugin * changes for azure pricing skill * Remove plugin files, not part of this PR * added changes for copilot estimator * refactor: replace Playwright script with web fetch approach for Copilot Studio estimation - Remove copilot-studio-estimator.py (Playwright browser automation) - Update SKILL.md to instruct Copilot to fetch live billing rates from Microsoft docs URLs - Keep COPILOT-STUDIO-RATES.md as cached fallback reference - No Python dependencies needed — uses Copilot's built-in web fetch tool * cleanup: remove estimator URL, mark rates as cached fallback - Remove microsoft.github.io/copilot-studio-estimator from fetch URLs (React SPA, not fetchable) - Mark billing rates table as dated cached snapshot with fallback notice - Keep only Microsoft Learn URLs as live data sources * fix: correct serviceName examples to match API values * Update skills/azure-pricing/references/SERVICE-NAMES.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * chore: regenerate README.skills.md after build * fix: remove URL triggering codespell false positive * feat: add azure-pricing skill to azure-cloud-development plugin --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
3.7 KiB
3.7 KiB
Azure Service Names Reference
The serviceName field in the Azure Retail Prices API is case-sensitive. Use this reference to find the exact service name to use in filters.
Compute
| Service | serviceName Value |
|---|---|
| Virtual Machines | Virtual Machines |
| Azure Functions | Functions |
| Azure App Service | Azure App Service |
| Azure Container Apps | Azure Container Apps |
| Azure Container Instances | Container Instances |
| Azure Kubernetes Service | Azure Kubernetes Service |
| Azure Batch | Azure Batch |
| Azure Spring Apps | Azure Spring Apps |
| Azure VMware Solution | Azure VMware Solution |
Storage
| Service | serviceName Value |
|---|---|
| Azure Storage (Blob, Files, Queues, Tables) | Storage |
| Azure NetApp Files | Azure NetApp Files |
| Azure Backup | Backup |
| Azure Data Box | Data Box |
Note
: Blob Storage, Files, Disk Storage, and Data Lake Storage are all under the single
Storageservice name. UsemeterNameorproductNameto distinguish between them (e.g.,contains(meterName, 'Blob')).
Databases
| Service | serviceName Value |
|---|---|
| Azure Cosmos DB | Azure Cosmos DB |
| Azure SQL Database | SQL Database |
| Azure SQL Managed Instance | SQL Managed Instance |
| Azure Database for PostgreSQL | Azure Database for PostgreSQL |
| Azure Database for MySQL | Azure Database for MySQL |
| Azure Cache for Redis | Redis Cache |
AI + Machine Learning
| Service | serviceName Value |
|---|---|
| Azure AI Foundry Models (incl. OpenAI) | Foundry Models |
| Azure AI Foundry Tools | Foundry Tools |
| Azure Machine Learning | Azure Machine Learning |
| Azure Cognitive Search (AI Search) | Azure Cognitive Search |
| Azure Bot Service | Azure Bot Service |
Note
: Azure OpenAI pricing is now under
Foundry Models. Usecontains(productName, 'OpenAI')orcontains(meterName, 'GPT')to filter for OpenAI-specific models.
Networking
| Service | serviceName Value |
|---|---|
| Azure Load Balancer | Load Balancer |
| Azure Application Gateway | Application Gateway |
| Azure Front Door | Azure Front Door Service |
| Azure CDN | Azure CDN |
| Azure DNS | Azure DNS |
| Azure Virtual Network | Virtual Network |
| Azure VPN Gateway | VPN Gateway |
| Azure ExpressRoute | ExpressRoute |
| Azure Firewall | Azure Firewall |
Analytics
| Service | serviceName Value |
|---|---|
| Azure Synapse Analytics | Azure Synapse Analytics |
| Azure Data Factory | Azure Data Factory v2 |
| Azure Stream Analytics | Azure Stream Analytics |
| Azure Databricks | Azure Databricks |
| Azure Event Hubs | Event Hubs |
Integration
| Service | serviceName Value |
|---|---|
| Azure Service Bus | Service Bus |
| Azure Logic Apps | Logic Apps |
| Azure API Management | API Management |
| Azure Event Grid | Event Grid |
Management & Monitoring
| Service | serviceName Value |
|---|---|
| Azure Monitor | Azure Monitor |
| Azure Log Analytics | Log Analytics |
| Azure Key Vault | Key Vault |
| Azure Backup | Backup |
Web
| Service | serviceName Value |
|---|---|
| Azure Static Web Apps | Azure Static Web Apps |
| Azure SignalR | Azure SignalR Service |
Tips
- If you're unsure about a service name, filter by
serviceFamilyfirst to discover validserviceNamevalues in the response. - Example:
serviceFamily eq 'Databases' and armRegionName eq 'eastus'will return all database service names. - Some services have multiple
serviceNameentries for different tiers or generations.