Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Prepare applications for Azure deployment by generating infrastructure code, Dockerfiles, and config files.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/services/functions/templates/recipes/blob-eventgrid/eval/summary.md
1# Eval Summary23## Coverage Status45| Language | Manifest Templates | Eval | Status |6|----------|-------------------|------|--------|7| Python | 1 (Bicep) | โ | โ Verified |8| TypeScript | 1 (Bicep) | โ | ๐ AZD template exists |9| JavaScript | 1 (Bicep) | โ | ๐ AZD template exists |10| C# (.NET) | 1 (Bicep) | โ | ๐ AZD template exists |11| Java | 1 (Bicep) | โ | ๐ AZD template exists |12| PowerShell | 1 (Bicep) | โ | ๐ AZD template exists |1314> โ ๏ธ **Eval cost note:** Each language eval requires ~5 min of agent runtime. Python is verified end-to-end; other languages confirmed in [manifest](https://cdn.functions.azure.com/public/templates-manifest/manifest.json). Multi-language eval expansion tracked as follow-up.1516## MCP Tool Validation1718| Test | Status | Details |19|------|--------|---------|20| `functions_template_get` | โ PASS | 2 calls via `azure-functions` MCP tool |21| Template Discovery | โ PASS | Templates found via resource filter |22| IaC Included | โ PASS | EventGrid + Storage Bicep in projectFiles |23| E2E Agent Test | โ PASS | 2 `azure-functions` calls, template `blob-eventgrid-trigger-python-azd` retrieved and applied |2425## IaC Validation2627| IaC Type | File | Syntax | Policy Compliant | Status |28|----------|------|--------|------------------|--------|29| Bicep | blob.bicep | โ | โ | PASS |30| Terraform | blob.tf | โ | โ | PASS |3132## Deployment Validation3334| Test | Status | Details |35|------|--------|---------|36| AZD Template Init | โ PASS | `functions-quickstart-python-azd-eventgrid-blob` |37| AZD Provision | โ PASS | Resources created in `rg-blob-eval` |38| AZD Deploy | โ PASS | Function deployed to `func-mtgqcoepn4p3w` |39| HTTP Response | โ PASS | HTTP 200 from function endpoint |40| Event Grid Topic | โ PASS | `eventgridpdftopic` created |41| Storage Account | โ PASS | RBAC-only storage provisioned |4243## Results4445| Test | Python |46|------|--------|47| Health | โ |48| Blob trigger | โ |49| EventGrid event | โ |50| Copy to processed | โ |5152## Notes5354- Templates retrieved via `functions_template_get(language: "<language>", template: "<template-name>")` MCP tool55- Dedicated AZD templates available for all 6 languages56- Uses Event Grid for reliable blob event delivery5758## IaC Features5960| Feature | Bicep | Terraform |61|---------|-------|-----------|62| Storage Account (RBAC-only) | โ | โ |63| Event Grid System Topic | โ | โ |64| Event Grid Subscription | โ | โ |65| RBAC Assignment | โ | โ |66| Private Endpoint (VNet) | โ | โ |67| Azure Policy Compliance | โ | โ |6869## Test Date70712026-04-2272