diff --git a/Docs/CHANGELIST.md b/Docs/CHANGELIST.md new file mode 100644 index 000000000..d7b95853d --- /dev/null +++ b/Docs/CHANGELIST.md @@ -0,0 +1,208 @@ +# Change List for Unused Resource Strings and Hardcoded Template Names Fix + +## Issue +- [Issue #XXXX](link-to-issue): Unused strings in Resources.resx present and template names are hardcoded in metadata + +## Problem Statement + +1. There were many unreferenced entries in Resources.resx that were not being used +2. Template names were hardcoded in metadata.json files instead of using resource references like the description field does + +## Solution Implemented + +### 1. Enhanced CheckResourceStrings Tool + +**Files Modified:** +- `Tools/CheckResourceStrings/CheckResourceStrings/CheckResourceStrings.csproj` +- `Tools/CheckResourceStrings/CheckResourceStrings/Program.cs` +- `Tools/CheckResourceStrings/CheckResourceStrings/Program.UnusedStrings.cs` (new file) + +**Changes:** +- Updated target framework from .NET Core 3.1 to .NET 8.0 for better compatibility +- Added functionality to scan individual metadata.json files directly (not just compiled templates.json/bindings.json) +- Added functionality to parse Resources.resx file directly using XML +- Added new command-line parameter (third argument) to enable unused resource string detection +- Created `GetResourceStringNamesFromMetadataFiles()` method to scan all metadata.json files +- Created `GetResourceStringNamesFromResx()` method to parse Resources.resx +- Created `PrintUnusedResourceStrings()` method to report findings + +**Usage:** +```bash +cd Tools/CheckResourceStrings/CheckResourceStrings +dotnet build -c Release +dotnet bin/Release/net8.0/CheckResourceStrings.dll false true +``` + +The third parameter (`true`) enables checking for unused resource strings. + +### 2. Updated Resources.resx + +**File Modified:** +- `Functions.Templates/Resources/Resources.resx` + +**Changes:** +- Added 34 new resource string entries for template names: + - AuthenticationEventTrigger_name + - AuthenticationEventsTrigger_name + - AzureBlobStorageTriggerUsingEventGrid_name + - AzureBlobStorageTrigger_name + - AzureCosmosDbTrigger_name + - AzureEventGridCloudEventTrigger_name + - AzureEventGridTrigger_name + - AzureEventHubTrigger_name + - AzureQueueStorageTrigger_name + - AzureServiceBusQueueTrigger_name + - AzureServiceBusTopicTrigger_name + - CosmosDbTrigger_name + - DaprPublishOutputBinding_name + - DaprServiceInvocationTrigger_name + - DaprTopicTrigger_name + - DurableFunctionsEntity_name + - DurableFunctionsEntityHttpStarter_name + - DurableFunctionsHttpStarter_name + - DurableFunctionsEntityClass_name + - DurableFunctionsEntityFunction_name + - HttpTriggerWithOpenapi_name + - IotHubEventHub_name + - KafkaOutput_name + - KafkaTrigger_name + - KustoInputBinding_name + - KustoOutputBinding_name + - MysqlInputBinding_name + - MysqlOutputBinding_name + - MysqlTrigger_name + - RabbitmqTrigger_name + - SqlInputBinding_name + - SqlOutputBinding_name + - SqlTrigger_name + - SignalrNegotiateHttpTrigger_name + +### 3. Updated All 201 metadata.json Files + +**Files Modified:** All 201 template metadata.json files under `Functions.Templates/Templates/*/metadata.json` + +**Pattern Changed:** +```json +// Before +{ + "name": "Azure Blob Storage trigger", + "description": "$BlobTrigger_description" +} + +// After +{ + "name": "$AzureBlobStorageTrigger_name", + "description": "$BlobTrigger_description" +} +``` + +**Categories of Templates Updated:** +- Authentication Event Triggers +- Blob Triggers +- Cosmos DB Triggers +- Dapr Bindings and Triggers +- Durable Functions (Activities, Entities, Orchestrators, HTTP Starters) +- Event Grid Triggers +- Event Hub Triggers +- HTTP Triggers +- IoT Hub Triggers +- Kafka Triggers and Outputs +- Kusto Bindings +- MySQL Bindings and Triggers +- Queue Triggers +- RabbitMQ Triggers +- Service Bus Triggers +- SignalR Triggers +- SQL Bindings and Triggers +- Timer Triggers +- SendGrid Bindings + +**Languages Affected:** +- C# (all versions: 3.x, 4.x, 5.x, 6.x) +- F# +- JavaScript +- TypeScript +- Python +- PowerShell +- Custom + +## Impact + +### Positive Changes + +1. **Consistency**: All templates now use resource references for both `name` and `description` fields +2. **Localization**: Easier to translate template names to other languages +3. **Maintenance**: Centralized management of template names in Resources.resx +4. **Tracking**: Enhanced tool can now identify unused resource strings + +### Metrics + +- **Templates updated**: 201 (100% of all templates) +- **New resource strings added**: 34 +- **Resource string usage in metadata.json**: Increased from 41 to 84 +- **Files modified**: 203 total (201 metadata.json + 1 Resources.resx + 1 tool enhancement) + +### Unused Resource Strings + +- **Before fix**: 645 unused resource strings +- **After fix**: 636 unused resource strings +- **Net change**: 9 fewer unused strings (34 new added - 43 newly used) + +Note: The remaining 636 unused strings are mostly related to bindings metadata, UI elements, and deprecated features. Further cleanup can be done in a separate effort. + +## Testing Recommendations + +1. **UI Testing**: Test template creation in all supported tools: + - Azure Portal + - Visual Studio 2019/2022 + - Visual Studio Code + - Azure Functions Core Tools + +2. **Localization Testing**: Verify template names display correctly in: + - English (en-US) + - All supported locales (cs-CZ, de-DE, es-ES, fr-FR, etc.) + +3. **Build Testing**: Ensure the build process correctly processes Resources.resx + +4. **Runtime Testing**: Verify templates function correctly after deployment + +## Migration Guide for Future Template Additions + +When adding new templates, follow this pattern: + +1. Add a resource string to Resources.resx: +```xml + + My New Trigger + +``` + +2. Reference it in metadata.json: +```json +{ + "name": "$MyNewTrigger_name", + "description": "$MyNewTrigger_description" +} +``` + +3. Verify with the CheckResourceStrings tool before submitting PR + +## Documentation + +- **Comprehensive Analysis**: [UnusedResourceStringsAnalysis.md](./UnusedResourceStringsAnalysis.md) +- **Tool Documentation**: See README in `Tools/CheckResourceStrings/` + +## Rollback Instructions + +If issues are discovered and rollback is needed: + +1. Revert the commit that updated metadata.json files +2. Revert the commit that added new resource strings +3. Tool enhancements can remain as they're backwards compatible + +## Future Work + +1. Update all localized resource files (Resources.*.json) with translations +2. Review and potentially remove the 636 still-unused resource strings +3. Integrate CheckResourceStrings tool into CI/CD pipeline +4. Consider standardizing naming conventions (e.g., "Azure Blob Storage trigger" vs "Blob trigger") diff --git a/Docs/UnusedResourceStringsAnalysis.md b/Docs/UnusedResourceStringsAnalysis.md new file mode 100644 index 000000000..6b25cbe32 --- /dev/null +++ b/Docs/UnusedResourceStringsAnalysis.md @@ -0,0 +1,246 @@ +# Unused Resource Strings and Hardcoded Template Names Analysis + +## Overview + +This document provides an analysis of unused resource strings in `Resources.resx` and hardcoded template names in `metadata.json` files, as tracked in issue [Add issue link here]. + +## Current State + +### Resource Strings + +- **Total resource strings defined in Resources.resx**: 683 +- **Resource strings referenced in code**: 41 (from metadata.json files only) +- **Unused resource strings**: 645 + +### Template Names + +- **Total templates**: 201 +- **Templates with hardcoded names**: 201 (100%) +- **Templates using resource references for names**: 0 (0%) +- **Templates using resource references for descriptions**: 201 (100%) + +## Key Findings + +### 1. Inconsistent Pattern Usage + +Currently, all templates use resource references for their `description` field but hardcoded strings for their `name` field: + +```json +{ + "description": "$BlobTrigger_description", + "name": "Azure Blob Storage trigger" +} +``` + +The expected pattern should be: + +```json +{ + "description": "$BlobTrigger_description", + "name": "$BlobTrigger_name" +} +``` + +### 2. Existing but Unused *_name Resource Strings + +The following resource strings with the `*_name` suffix already exist in Resources.resx but are not being used: + +1. `AppInsightsHttpAvailability_name`: "AppInsights Http Availability" +2. `AppInsightsRealtimePowerBI_name`: "AppInsights Real-time Power BI" +3. `AppInsightsScheduledAnalytics_name`: "AppInsights Scheduled Analytics" +4. `AppInsightsScheduledDigest_name`: "AppInsights Scheduled Digest" +5. `BlobTrigger_name`: "Blob trigger" +6. `DurableFunctionsActivity_name`: "Durable Functions activity" +7. `DurableFunctionsHttpStart_name`: "Durable Functions Http starter" +8. `DurableFunctionsOrchestrator_name`: "Durable Functions orchestrator" +9. `EventHubTrigger_name`: "Event Hub trigger" +10. `HttpTrigger_name`: "HTTP trigger" +11. `OutlookMessageWebhookCreator_name`: "Outlook message webhook subscription creator" +12. `OutlookMessageWebhookDeleter_name`: "Outlook message webhook subscription deleter" +13. `OutlookMessageWebhookHandler_name`: "Outlook message webhook handler" +14. `OutlookMessageWebhookRefresher_name`: "Outlook message webhook subscription refresher" +15. `ProfilePhotoAPI_name`: "Microsoft Graph profile photo API" +16. `QueueTrigger_name`: "Queue trigger" +17. `ScheduledMail_name`: "Scheduled mail" +18. `SendGrid_name`: "SendGrid" +19. `TimerTrigger_name`: "Timer trigger" +20. `temp_timerTrigger_CSharp_name`: "TimerTrigger - C#" + +### 3. Text Inconsistencies + +Some template groups use different text than what's in the resource strings. For example: + +**BlobTrigger templates:** +- Most use: "Azure Blob Storage trigger" +- Resource string (`BlobTrigger_name`) contains: "Blob trigger" +- FSharp templates use: "Blob trigger" (matches resource string) + +This inconsistency needs to be resolved before migrating to resource references. + +## Recommendations + +### Option 1: Minimal Change Approach + +1. Update existing resource strings to match the most commonly used text +2. Add new resource strings for template types that don't have them +3. Update all metadata.json files to use resource references + +**Pros:** +- Consistent pattern across all templates +- Easier localization +- Easier maintenance + +**Cons:** +- Large change affecting 201 files +- Potential for breaking changes if text changes +- Requires coordination with localization team + +### Option 2: Gradual Migration + +1. Start with templates that already have matching resource strings +2. Update those templates to use resource references +3. Add new resource strings gradually for other templates +4. Update remaining templates in phases + +**Pros:** +- Lower risk +- Easier to review and test +- Can be done incrementally + +**Cons:** +- Temporarily inconsistent state +- Takes longer to complete + +### Option 3: Documentation Only + +1. Keep the current state +2. Document the unused strings for potential cleanup +3. Provide tooling to identify and report issues + +**Pros:** +- No breaking changes +- No risk to existing functionality + +**Cons:** +- Doesn't solve the underlying issues +- Continued maintenance burden + +## Enhanced CheckResourceStrings Tool + +The `CheckResourceStrings` tool has been enhanced to detect and report unused resource strings: + +### Usage + +```bash +cd Tools/CheckResourceStrings/CheckResourceStrings +dotnet build -c Release +dotnet bin/Release/net8.0/CheckResourceStrings.dll false true +``` + +The third parameter (`true`) enables checking for unused resource strings. + +### Output + +The tool will report: +- Total resource strings defined +- Resource strings referenced in metadata.json files +- Resource strings referenced in bindings.json (if exists) +- Resource strings referenced in templates.json (if exists) +- Complete list of unused resource strings + +## Implementation Example + +Here's an example of how to update a template to use resource references: + +### Before (BlobTrigger-Python/metadata.json) +```json +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "Azure Blob Storage trigger", + "language": "Python" +} +``` + +### After +```json +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "Python" +} +``` + +### Required Resource String Addition + +If the resource string doesn't exist, add it to Resources.resx: + +```xml + + Azure Blob Storage trigger + +``` + +## Implementation Completed + +**Option 1 (Comprehensive Update) was implemented:** + +1. ✅ Added 34 new resource strings to Resources.resx for template names that didn't have them +2. ✅ Updated all 201 metadata.json files to use `$ResourceKey_name` pattern instead of hardcoded strings +3. ✅ Resource references used increased from 41 to 84 in metadata.json files +4. ✅ All templates now follow the consistent pattern of using resource references for both `name` and `description` fields + +### Changes Summary + +- **New resource strings added**: 34 +- **Templates updated**: 201 (100%) +- **Files modified**: 201 metadata.json files + 1 Resources.resx file + +### Before and After Example + +**Before (BlobTrigger-Python/metadata.json):** +```json +{ + "description": "$BlobTrigger_description", + "name": "Azure Blob Storage trigger" +} +``` + +**After (BlobTrigger-Python/metadata.json):** +```json +{ + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name" +} +``` + +## Next Steps for Maintainers + +1. **Localization**: Update all localized resource files (Resources.*.json) to include translations for the 34 new resource strings +2. **Testing**: Test the templates in Azure Portal, VS Code, Visual Studio, and Core Tools to ensure UI displays correctly +3. **CI/CD Integration**: Consider adding the enhanced CheckResourceStrings tool to CI/CD pipeline to catch future issues +4. **Cleanup**: Review the 636 still-unused resource strings and determine which can be safely removed + +## Tool Enhancements + +The following enhancements were made to the CheckResourceStrings tool: + +1. **New partial class**: `Program.UnusedStrings.cs` + - Added `GetResourceStringNamesFromMetadataFiles()` to scan all metadata.json files + - Added `GetResourceStringNamesFromResx()` to parse Resources.resx directly + - Added `PrintUnusedResourceStrings()` to report findings + +2. **Updated Program.cs**: + - Added third command-line parameter for unused string checking + - Added `CheckUnusedResourceStrings()` method + - Enhanced usage message + +3. **Framework Update**: + - Updated from .NET Core 3.1 to .NET 8.0 for better compatibility + +## References + +- Issue: [Add issue link here] +- Related PRs: [Add PR links here] +- README.md: Template creation guidelines diff --git a/Functions.Templates/Resources/Resources.resx b/Functions.Templates/Resources/Resources.resx index 540851037..c7745f696 100644 --- a/Functions.Templates/Resources/Resources.resx +++ b/Functions.Templates/Resources/Resources.resx @@ -2176,4 +2176,106 @@ function app. The name of the table being monitored by the trigger. + + Authentication Event trigger + + + Authentication Events trigger + + + Azure Blob Storage Trigger (using Event Grid) + + + Azure Blob Storage trigger + + + Azure Cosmos DB trigger + + + Azure Event Grid Cloud Event trigger + + + Azure Event Grid trigger + + + Azure Event Hub trigger + + + Azure Queue Storage trigger + + + Azure Service Bus Queue trigger + + + Azure Service Bus Topic trigger + + + Cosmos DB trigger + + + Dapr Publish Output Binding + + + Dapr Service Invocation Trigger + + + Dapr Topic Trigger + + + Durable Functions entity + + + Durable Functions Entity HTTP starter + + + Durable Functions HTTP starter + + + Durable Functions entity (class) + + + Durable Functions entity (function) + + + HTTP trigger with OpenAPI + + + IoT Hub (Event Hub) + + + Kafka output + + + Kafka trigger + + + Kusto Input Binding + + + Kusto Output Binding + + + MySql Input Binding + + + MySql Output Binding + + + MySql Trigger + + + RabbitMQ trigger + + + SQL Input Binding + + + SQL Output Binding + + + SQL Trigger + + + SignalR negotiate HTTP trigger + \ No newline at end of file diff --git a/Functions.Templates/Templates/AuthenticationEventsTrigger-CSharp/metadata.json b/Functions.Templates/Templates/AuthenticationEventsTrigger-CSharp/metadata.json index 60d3cf957..5ca76bc3c 100644 --- a/Functions.Templates/Templates/AuthenticationEventsTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/AuthenticationEventsTrigger-CSharp/metadata.json @@ -1,12 +1,12 @@ { - "defaultFunctionName": "AuthenticationEventsTrigger", - "description": "$authenticationEvents_description", - "name": "Authentication Events trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "http", - "enabledInTryMode": true -} \ No newline at end of file + "defaultFunctionName": "AuthenticationEventsTrigger", + "description": "$authenticationEvents_description", + "name": "$AuthenticationEventsTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "http", + "enabledInTryMode": true +} diff --git a/Functions.Templates/Templates/AuthenticationEventsTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/AuthenticationEventsTrigger-JavaScript/metadata.json index 37bab4da3..94561121b 100644 --- a/Functions.Templates/Templates/AuthenticationEventsTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/AuthenticationEventsTrigger-JavaScript/metadata.json @@ -1,12 +1,12 @@ { - "defaultFunctionName": "authenticationEventsTrigger", - "description": "$authenticationEvents_description", - "name": "Authentication Event trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "http", - "enabledInTryMode": false -} \ No newline at end of file + "defaultFunctionName": "authenticationEventsTrigger", + "description": "$authenticationEvents_description", + "name": "$AuthenticationEventTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "http", + "enabledInTryMode": false +} diff --git a/Functions.Templates/Templates/AuthenticationEventsTrigger-Python/metadata.json b/Functions.Templates/Templates/AuthenticationEventsTrigger-Python/metadata.json index 447970480..06cc8762f 100644 --- a/Functions.Templates/Templates/AuthenticationEventsTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/AuthenticationEventsTrigger-Python/metadata.json @@ -1,12 +1,12 @@ { - "defaultFunctionName": "authenticationEventsTrigger", - "description": "$authenticationEvents_description", - "name": "Authentication Event trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "http", - "enabledInTryMode": false -} \ No newline at end of file + "defaultFunctionName": "authenticationEventsTrigger", + "description": "$authenticationEvents_description", + "name": "$AuthenticationEventTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "http", + "enabledInTryMode": false +} diff --git a/Functions.Templates/Templates/AuthenticationEventsTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/AuthenticationEventsTrigger-TypeScript/metadata.json index fa48ef108..8efcc3cc5 100644 --- a/Functions.Templates/Templates/AuthenticationEventsTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/AuthenticationEventsTrigger-TypeScript/metadata.json @@ -1,12 +1,12 @@ { - "defaultFunctionName": "authenticationEventsTrigger", - "description": "$authenticationEvents_description", - "name": "Authentication Event trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "http", - "enabledInTryMode": false -} \ No newline at end of file + "defaultFunctionName": "authenticationEventsTrigger", + "description": "$authenticationEvents_description", + "name": "$AuthenticationEventTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "http", + "enabledInTryMode": false +} diff --git a/Functions.Templates/Templates/BlobTrigger-CSharp-3.x/metadata.json b/Functions.Templates/Templates/BlobTrigger-CSharp-3.x/metadata.json index e5b127c60..87ea60117 100644 --- a/Functions.Templates/Templates/BlobTrigger-CSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-CSharp-3.x/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-CSharp-4.x/metadata.json b/Functions.Templates/Templates/BlobTrigger-CSharp-4.x/metadata.json index e5b127c60..87ea60117 100644 --- a/Functions.Templates/Templates/BlobTrigger-CSharp-4.x/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-CSharp-4.x/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-CSharp-5.x/metadata.json b/Functions.Templates/Templates/BlobTrigger-CSharp-5.x/metadata.json index e5b127c60..87ea60117 100644 --- a/Functions.Templates/Templates/BlobTrigger-CSharp-5.x/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-CSharp-5.x/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-Custom/metadata.json b/Functions.Templates/Templates/BlobTrigger-Custom/metadata.json index e9774c26a..0216b7fcc 100644 --- a/Functions.Templates/Templates/BlobTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-Custom/metadata.json @@ -1,17 +1,16 @@ { - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "Custom", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] - } - \ No newline at end of file + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "Custom", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-FSharp-3.x/metadata.json b/Functions.Templates/Templates/BlobTrigger-FSharp-3.x/metadata.json index 125ed81a6..6354c4c10 100644 --- a/Functions.Templates/Templates/BlobTrigger-FSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-FSharp-3.x/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "BlobTriggerFSharp", - "description": "$BlobTrigger_description", - "name": "Blob trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] -} \ No newline at end of file + "defaultFunctionName": "BlobTriggerFSharp", + "description": "$BlobTrigger_description", + "name": "$BlobTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-FSharp-4.x/metadata.json b/Functions.Templates/Templates/BlobTrigger-FSharp-4.x/metadata.json index 125ed81a6..6354c4c10 100644 --- a/Functions.Templates/Templates/BlobTrigger-FSharp-4.x/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-FSharp-4.x/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "BlobTriggerFSharp", - "description": "$BlobTrigger_description", - "name": "Blob trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] -} \ No newline at end of file + "defaultFunctionName": "BlobTriggerFSharp", + "description": "$BlobTrigger_description", + "name": "$BlobTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-FSharp-5.x/metadata.json b/Functions.Templates/Templates/BlobTrigger-FSharp-5.x/metadata.json index 125ed81a6..6354c4c10 100644 --- a/Functions.Templates/Templates/BlobTrigger-FSharp-5.x/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-FSharp-5.x/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "BlobTriggerFSharp", - "description": "$BlobTrigger_description", - "name": "Blob trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] -} \ No newline at end of file + "defaultFunctionName": "BlobTriggerFSharp", + "description": "$BlobTrigger_description", + "name": "$BlobTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/BlobTrigger-JavaScript/metadata.json index 7ab769629..a3b2d2d29 100644 --- a/Functions.Templates/Templates/BlobTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-JavaScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] - } +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/BlobTrigger-PowerShell/metadata.json index 45a860bb3..017a22ae2 100644 --- a/Functions.Templates/Templates/BlobTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-PowerShell/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] - } +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-Python/metadata.json b/Functions.Templates/Templates/BlobTrigger-Python/metadata.json index df1fc9caa..f65b8723e 100644 --- a/Functions.Templates/Templates/BlobTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-Python/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ], - "filters": [ - "Python3" - ] - } \ No newline at end of file +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ], + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/BlobTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/BlobTrigger-TypeScript/metadata.json index d2f6a729d..52a4a0767 100644 --- a/Functions.Templates/Templates/BlobTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/BlobTrigger-TypeScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "BlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] - } +{ + "defaultFunctionName": "BlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-CSharp-3.x/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-CSharp-3.x/metadata.json index 0a14b184b..0ae46a6c4 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-CSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-CSharp-3.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "CosmosTrigger", "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", + "name": "$AzureCosmosDbTrigger_name", "language": "C#", "category": [ "$temp_category_core", @@ -16,4 +16,4 @@ "leaseCollectionName", "createLeaseCollectionIfNotExists" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-CSharp-4.x/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-CSharp-4.x/metadata.json index 5890e854b..c88756df7 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-CSharp-4.x/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-CSharp-4.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "CosmosTrigger", "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", + "name": "$AzureCosmosDbTrigger_name", "language": "C#", "category": [ "$temp_category_core", @@ -16,4 +16,4 @@ "leaseContainerName", "createLeaseContainerIfNotExists" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-Custom/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-Custom/metadata.json index 7e4be3c93..319f6631d 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-Custom/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "CosmosTrigger", "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", + "name": "$AzureCosmosDbTrigger_name", "language": "Custom", "category": [ "$temp_category_core", @@ -16,4 +16,4 @@ "leaseContainerName", "createLeaseContainerIfNotExists" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-FSharp/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-FSharp/metadata.json index 5e6e4ccb2..a1d67f83c 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-FSharp/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-FSharp/metadata.json @@ -1,19 +1,19 @@ { - "defaultFunctionName": "CosmosTriggerFSharp", - "description": "$CosmosDBTrigger_description", - "name": "Cosmos DB trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "cosmosDB", - "enabledInTryMode": false, - "userPrompt": [ - "connectionStringSetting", - "databaseName", - "collectionName", - "leaseCollectionName", - "createLeaseCollectionIfNotExists" - ] - } \ No newline at end of file + "defaultFunctionName": "CosmosTriggerFSharp", + "description": "$CosmosDBTrigger_description", + "name": "$CosmosDbTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "cosmosDB", + "enabledInTryMode": false, + "userPrompt": [ + "connectionStringSetting", + "databaseName", + "collectionName", + "leaseCollectionName", + "createLeaseCollectionIfNotExists" + ] +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-JavaScript-4.x/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-JavaScript-4.x/metadata.json index 3c19a0e58..db207d1ed 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-JavaScript-4.x/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-JavaScript-4.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "CosmosTrigger", "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", + "name": "$AzureCosmosDbTrigger_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -16,4 +16,4 @@ "leaseContainerName", "createLeaseContainerIfNotExists" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-JavaScript/metadata.json index 61585c81f..2dfa51cd6 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-JavaScript/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "CosmosTrigger", - "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "cosmosDB", - "enabledInTryMode": false, - "userPrompt": [ - "connectionStringSetting", - "databaseName", - "collectionName", - "leaseCollectionName", - "createLeaseCollectionIfNotExists" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "CosmosTrigger", + "description": "$CosmosDBTrigger_description", + "name": "$AzureCosmosDbTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "cosmosDB", + "enabledInTryMode": false, + "userPrompt": [ + "connectionStringSetting", + "databaseName", + "collectionName", + "leaseCollectionName", + "createLeaseCollectionIfNotExists" + ] +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-PowerShell-4.x/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-PowerShell-4.x/metadata.json index b8b471b2a..4130e2267 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-PowerShell-4.x/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-PowerShell-4.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "CosmosTrigger", "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", + "name": "$AzureCosmosDbTrigger_name", "language": "PowerShell", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/CosmosDBTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-PowerShell/metadata.json index 9a5bca297..4634d8e1a 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-PowerShell/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "CosmosTrigger", - "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "cosmosDB", - "enabledInTryMode": false, - "userPrompt": [ - "connectionStringSetting", - "databaseName", - "collectionName", - "leaseCollectionName", - "createLeaseCollectionIfNotExists" - ] -} +{ + "defaultFunctionName": "CosmosTrigger", + "description": "$CosmosDBTrigger_description", + "name": "$AzureCosmosDbTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "cosmosDB", + "enabledInTryMode": false, + "userPrompt": [ + "connectionStringSetting", + "databaseName", + "collectionName", + "leaseCollectionName", + "createLeaseCollectionIfNotExists" + ] +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-Python-4.x/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-Python-4.x/metadata.json index 5cf891a9f..57210d8b0 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-Python-4.x/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-Python-4.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "CosmosTrigger", "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", + "name": "$AzureCosmosDbTrigger_name", "language": "Python", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/CosmosDBTrigger-Python/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-Python/metadata.json index 0e60ebc35..281c32454 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-Python/metadata.json @@ -1,22 +1,22 @@ -{ - "defaultFunctionName": "CosmosTrigger", - "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "cosmosDB", - "enabledInTryMode": false, - "userPrompt": [ - "connectionStringSetting", - "databaseName", - "collectionName", - "leaseCollectionName", - "createLeaseCollectionIfNotExists" - ], - "filters": [ - "Python3" - ] -} +{ + "defaultFunctionName": "CosmosTrigger", + "description": "$CosmosDBTrigger_description", + "name": "$AzureCosmosDbTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "cosmosDB", + "enabledInTryMode": false, + "userPrompt": [ + "connectionStringSetting", + "databaseName", + "collectionName", + "leaseCollectionName", + "createLeaseCollectionIfNotExists" + ], + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-TypeScript-4.x/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-TypeScript-4.x/metadata.json index b46fa48c1..751f4be63 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-TypeScript-4.x/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-TypeScript-4.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "CosmosTrigger", "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", + "name": "$AzureCosmosDbTrigger_name", "language": "TypeScript", "category": [ "$temp_category_core", @@ -16,4 +16,4 @@ "leaseContainerName", "createLeaseContainerIfNotExists" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/CosmosDBTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/CosmosDBTrigger-TypeScript/metadata.json index 9038e9752..70b5be416 100644 --- a/Functions.Templates/Templates/CosmosDBTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/CosmosDBTrigger-TypeScript/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "CosmosTrigger", - "description": "$CosmosDBTrigger_description", - "name": "Azure Cosmos DB trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "cosmosDB", - "enabledInTryMode": false, - "userPrompt": [ - "connectionStringSetting", - "databaseName", - "collectionName", - "leaseCollectionName", - "createLeaseCollectionIfNotExists" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "CosmosTrigger", + "description": "$CosmosDBTrigger_description", + "name": "$AzureCosmosDbTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "cosmosDB", + "enabledInTryMode": false, + "userPrompt": [ + "connectionStringSetting", + "databaseName", + "collectionName", + "leaseCollectionName", + "createLeaseCollectionIfNotExists" + ] +} diff --git a/Functions.Templates/Templates/DaprPublishOutputBinding-JavaScript/metadata.json b/Functions.Templates/Templates/DaprPublishOutputBinding-JavaScript/metadata.json index a5c42184b..cfec74284 100644 --- a/Functions.Templates/Templates/DaprPublishOutputBinding-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DaprPublishOutputBinding-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprPublishOutputBinding", "description": "$DaprPublishOutputBinding_description", - "name": "Dapr Publish Output Binding", + "name": "$DaprPublishOutputBinding_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprPublishOutputBinding-PowerShell/metadata.json b/Functions.Templates/Templates/DaprPublishOutputBinding-PowerShell/metadata.json index 881f418e1..1896df274 100644 --- a/Functions.Templates/Templates/DaprPublishOutputBinding-PowerShell/metadata.json +++ b/Functions.Templates/Templates/DaprPublishOutputBinding-PowerShell/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprPublishOutputBinding", "description": "$DaprPublishOutputBinding_description", - "name": "Dapr Publish Output Binding", + "name": "$DaprPublishOutputBinding_name", "language": "PowerShell", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprPublishOutputBinding-Python/metadata.json b/Functions.Templates/Templates/DaprPublishOutputBinding-Python/metadata.json index 098906929..35795eab3 100644 --- a/Functions.Templates/Templates/DaprPublishOutputBinding-Python/metadata.json +++ b/Functions.Templates/Templates/DaprPublishOutputBinding-Python/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprPublishOutputBinding", "description": "$DaprPublishOutputBinding_description", - "name": "Dapr Publish Output Binding", + "name": "$DaprPublishOutputBinding_name", "language": "Python", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprServiceInvocationTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/DaprServiceInvocationTrigger-JavaScript/metadata.json index 0158c9b88..a466f2f89 100644 --- a/Functions.Templates/Templates/DaprServiceInvocationTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DaprServiceInvocationTrigger-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprServiceInvocationTrigger", "description": "$DaprServiceInvocationTrigger_description", - "name": "Dapr Service Invocation Trigger", + "name": "$DaprServiceInvocationTrigger_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprServiceInvocationTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/DaprServiceInvocationTrigger-PowerShell/metadata.json index 207c0b12e..f3803aee1 100644 --- a/Functions.Templates/Templates/DaprServiceInvocationTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/DaprServiceInvocationTrigger-PowerShell/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprServiceInvocationTrigger", "description": "$DaprServiceInvocationTrigger_description", - "name": "Dapr Service Invocation Trigger", + "name": "$DaprServiceInvocationTrigger_name", "language": "PowerShell", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprServiceInvocationTrigger-Python/metadata.json b/Functions.Templates/Templates/DaprServiceInvocationTrigger-Python/metadata.json index 604a8ad6d..fbb24c2a8 100644 --- a/Functions.Templates/Templates/DaprServiceInvocationTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/DaprServiceInvocationTrigger-Python/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprServiceInvocationTrigger", "description": "$DaprServiceInvocationTrigger_description", - "name": "Dapr Service Invocation Trigger", + "name": "$DaprServiceInvocationTrigger_name", "language": "Python", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprTopicTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/DaprTopicTrigger-JavaScript/metadata.json index 5cdee99aa..2168d1218 100644 --- a/Functions.Templates/Templates/DaprTopicTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DaprTopicTrigger-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprTopicTrigger", "description": "$DaprTopicTrigger_description", - "name": "Dapr Topic Trigger", + "name": "$DaprTopicTrigger_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprTopicTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/DaprTopicTrigger-PowerShell/metadata.json index afb2a739f..efb9f3ff2 100644 --- a/Functions.Templates/Templates/DaprTopicTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/DaprTopicTrigger-PowerShell/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprTopicTrigger", "description": "$DaprTopicTrigger_description", - "name": "Dapr Topic Trigger", + "name": "$DaprTopicTrigger_name", "language": "PowerShell", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DaprTopicTrigger-Python/metadata.json b/Functions.Templates/Templates/DaprTopicTrigger-Python/metadata.json index 83aa41e4d..85c5441f8 100644 --- a/Functions.Templates/Templates/DaprTopicTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/DaprTopicTrigger-Python/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DaprTopicTrigger", "description": "$DaprTopicTrigger_description", - "name": "Dapr Topic Trigger", + "name": "$DaprTopicTrigger_name", "language": "Python", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-1.x/metadata.json index 3fba97df0..d5bc07009 100644 --- a/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-1.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "Hello", "description": "$DurableFunctionsActivity_description", - "name": "Durable Functions activity", + "name": "$DurableFunctionsActivity_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-2.x/metadata.json index 3fba97df0..d5bc07009 100644 --- a/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsActivity-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "Hello", "description": "$DurableFunctionsActivity_description", - "name": "Durable Functions activity", + "name": "$DurableFunctionsActivity_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsActivity-JavaScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsActivity-JavaScript/metadata.json index 880a27c4d..e3c16f2d3 100644 --- a/Functions.Templates/Templates/DurableFunctionsActivity-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsActivity-JavaScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "Hello", "description": "$DurableFunctionsActivity_description", - "name": "Durable Functions activity", + "name": "$DurableFunctionsActivity_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsActivity-PowerShell/metadata.json b/Functions.Templates/Templates/DurableFunctionsActivity-PowerShell/metadata.json index dffafb45c..724102391 100644 --- a/Functions.Templates/Templates/DurableFunctionsActivity-PowerShell/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsActivity-PowerShell/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "Hello", "description": "$DurableFunctionsActivity_description", - "name": "Durable Functions activity", + "name": "$DurableFunctionsActivity_name", "language": "PowerShell", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/DurableFunctionsActivity-Python/metadata.json b/Functions.Templates/Templates/DurableFunctionsActivity-Python/metadata.json index 3d19fc6f9..d8f90678a 100644 --- a/Functions.Templates/Templates/DurableFunctionsActivity-Python/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsActivity-Python/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "Hello", "description": "$DurableFunctionsActivity_description", - "name": "Durable Functions activity", + "name": "$DurableFunctionsActivity_name", "language": "Python", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsActivity-TypeScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsActivity-TypeScript/metadata.json index 5c75bfe74..36c876c8a 100644 --- a/Functions.Templates/Templates/DurableFunctionsActivity-TypeScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsActivity-TypeScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "Hello", "description": "$DurableFunctionsActivity_description", - "name": "Durable Functions activity", + "name": "$DurableFunctionsActivity_name", "language": "TypeScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntity-JavaScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntity-JavaScript/metadata.json index 85dec1aab..3d55bedbb 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntity-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntity-JavaScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "Counter", "description": "$DurableFunctionsEntity_description", - "name": "Durable Functions entity", + "name": "$DurableFunctionsEntity_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntity-Python/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntity-Python/metadata.json index 20d671fcd..142b8afcb 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntity-Python/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntity-Python/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsEntityPy", "description": "$DurableFunctionsEntity_description", - "name": "Durable Functions entity", + "name": "$DurableFunctionsEntity_name", "language": "Python", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntity-TypeScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntity-TypeScript/metadata.json index 35d55d42a..90706d3e9 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntity-TypeScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntity-TypeScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "Counter", "description": "$DurableFunctionsEntity_description", - "name": "Durable Functions entity", + "name": "$DurableFunctionsEntity_name", "language": "TypeScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntityClass-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntityClass-CSharp-2.x/metadata.json index 0d193fb53..2ff6d954b 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntityClass-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntityClass-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "Counter", "description": "$DurableFunctionsEntityClass_description", - "name": "Durable Functions entity (class)", + "name": "$DurableFunctionsEntityClass_name", "language": "C#", "category": [ "$temp_category_durableFunctions" @@ -9,4 +9,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntityFunction-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntityFunction-CSharp-2.x/metadata.json index 5e3db2faf..45b7c6ed7 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntityFunction-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntityFunction-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "Counter", "description": "$DurableFunctionsEntityFunction_description", - "name": "Durable Functions entity (function)", + "name": "$DurableFunctionsEntityFunction_name", "language": "C#", "category": [ "$temp_category_durableFunctions" @@ -9,4 +9,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntityHttp-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntityHttp-CSharp-2.x/metadata.json index 915a6ba1a..0f84fb71f 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntityHttp-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntityHttp-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsEntityHttp", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions Entity", + "name": "$DurableFunctionsEntity_name", "language": "C#", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-CSharp-2.x/metadata.json index de597e991..725ff0a81 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsEntityHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions Entity HTTP starter", + "name": "$DurableFunctionsEntityHttpStarter_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-JavaScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-JavaScript/metadata.json index 5f5f1a139..82ac5610b 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-JavaScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsEntityHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions Entity HTTP starter", + "name": "$DurableFunctionsEntityHttpStarter_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-TypeScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-TypeScript/metadata.json index f82725e70..83ae5929f 100644 --- a/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-TypeScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsEntityHttpStart-TypeScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsEntityHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions Entity HTTP starter", + "name": "$DurableFunctionsEntityHttpStarter_name", "language": "TypeScript", "category": [ "$temp_category_core", @@ -12,4 +12,4 @@ "userPrompt": [ "authLevel" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-1.x/metadata.json index 46ce6c2c7..3782ee1c3 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-1.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "C#", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-2.x/metadata.json index 408a2d2eb..f65f4d8a4 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp/metadata.json index 408a2d2eb..f65f4d8a4 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-CSharp/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-JavaScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-JavaScript/metadata.json index 10a7512de..ffa5d7ba7 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-JavaScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -12,4 +12,4 @@ "userPrompt": [ "authLevel" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-1.x/metadata.json index c0d460e38..a1d31b5b7 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-1.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "PowerShell", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-2.x/metadata.json index c0d460e38..a1d31b5b7 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-PowerShell-2.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "PowerShell", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-1.x/metadata.json index b1db27cbb..eb01e9146 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-1.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "Python", "category": [ "$temp_category_core", @@ -12,4 +12,4 @@ "userPrompt": [ "authLevel" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-2.x/metadata.json index b1db27cbb..eb01e9146 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-Python-2.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "Python", "category": [ "$temp_category_core", @@ -12,4 +12,4 @@ "userPrompt": [ "authLevel" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsHttpStart-TypeScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsHttpStart-TypeScript/metadata.json index 0a70ab6a3..2fdd0fe4a 100644 --- a/Functions.Templates/Templates/DurableFunctionsHttpStart-TypeScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsHttpStart-TypeScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsHttpStart", "description": "$DurableFunctionsHttpStart_description", - "name": "Durable Functions HTTP starter", + "name": "$DurableFunctionsHttpStarter_name", "language": "TypeScript", "category": [ "$temp_category_core", @@ -12,4 +12,4 @@ "userPrompt": [ "authLevel" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-1.x/metadata.json index bd277f7aa..785f0f497 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-1.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-2.x/metadata.json index bd277f7aa..785f0f497 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestration-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-1.x/metadata.json index bd277f7aa..785f0f497 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-1.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-2.x/metadata.json index bd277f7aa..785f0f497 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp-2.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp/metadata.json index bd277f7aa..785f0f497 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-CSharp/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-JavaScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-JavaScript/metadata.json index bcb7f1525..ace89e41f 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-JavaScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-JavaScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsOrchestratorJS", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-1.x/metadata.json index f70cc2728..264d2421b 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-1.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "PowerShell", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-2.x/metadata.json index f70cc2728..264d2421b 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-PowerShell-2.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "PowerShell", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-1.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-1.x/metadata.json index 95c1959ab..b92920013 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-1.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-1.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "Python", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-2.x/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-2.x/metadata.json index 95c1959ab..b92920013 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-2.x/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-Python-2.x/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsOrchestrator", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "Python", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/DurableFunctionsOrchestrator-TypeScript/metadata.json b/Functions.Templates/Templates/DurableFunctionsOrchestrator-TypeScript/metadata.json index 43e12392b..e8cd9b825 100644 --- a/Functions.Templates/Templates/DurableFunctionsOrchestrator-TypeScript/metadata.json +++ b/Functions.Templates/Templates/DurableFunctionsOrchestrator-TypeScript/metadata.json @@ -1,7 +1,7 @@ -{ +{ "defaultFunctionName": "DurableFunctionsOrchestratorTS", "description": "$DurableFunctionsOrchestrator_description", - "name": "Durable Functions orchestrator", + "name": "$DurableFunctionsOrchestrator_name", "language": "TypeScript", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/EventGridBlobTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/EventGridBlobTrigger-JavaScript/metadata.json index 8f9dc755a..d1c9574f9 100644 --- a/Functions.Templates/Templates/EventGridBlobTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/EventGridBlobTrigger-JavaScript/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "EventGridBlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage Trigger (using Event Grid)", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] - } + "defaultFunctionName": "EventGridBlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTriggerUsingEventGrid_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/EventGridBlobTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/EventGridBlobTrigger-PowerShell/metadata.json index ceb1e3efe..3256578d8 100644 --- a/Functions.Templates/Templates/EventGridBlobTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/EventGridBlobTrigger-PowerShell/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "EventGridBlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage Trigger (using Event Grid)", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] - } + "defaultFunctionName": "EventGridBlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTriggerUsingEventGrid_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/EventGridBlobTrigger-Python/metadata.json b/Functions.Templates/Templates/EventGridBlobTrigger-Python/metadata.json index 93d3995c2..d04fbff0d 100644 --- a/Functions.Templates/Templates/EventGridBlobTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/EventGridBlobTrigger-Python/metadata.json @@ -1,19 +1,19 @@ { - "defaultFunctionName": "EventGridBlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage Trigger (using Event Grid)", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ], - "filters": [ - "Python3" - ] - } \ No newline at end of file + "defaultFunctionName": "EventGridBlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTriggerUsingEventGrid_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ], + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/EventGridBlobTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/EventGridBlobTrigger-TypeScript/metadata.json index 6de96cbd7..166d5e297 100644 --- a/Functions.Templates/Templates/EventGridBlobTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/EventGridBlobTrigger-TypeScript/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "EventGridBlobTrigger", - "description": "$BlobTrigger_description", - "name": "Azure Blob Storage Trigger (using Event Grid)", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "blob", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "path" - ] - } + "defaultFunctionName": "EventGridBlobTrigger", + "description": "$BlobTrigger_description", + "name": "$AzureBlobStorageTriggerUsingEventGrid_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "blob", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "path" + ] +} diff --git a/Functions.Templates/Templates/EventGridCloudEventTrigger-CSharp-3.x/metadata.json b/Functions.Templates/Templates/EventGridCloudEventTrigger-CSharp-3.x/metadata.json index db7b89a8d..301b4d022 100644 --- a/Functions.Templates/Templates/EventGridCloudEventTrigger-CSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/EventGridCloudEventTrigger-CSharp-3.x/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "EventGridCloudEventTrigger", - "description": "$EventGridCloudEventTrigger_description", - "name": "Azure Event Grid Cloud Event trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file + "defaultFunctionName": "EventGridCloudEventTrigger", + "description": "$EventGridCloudEventTrigger_description", + "name": "$AzureEventGridCloudEventTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-CSharp-2.x/metadata.json b/Functions.Templates/Templates/EventGridTrigger-CSharp-2.x/metadata.json index aa33ca38a..d25152845 100644 --- a/Functions.Templates/Templates/EventGridTrigger-CSharp-2.x/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-CSharp-2.x/metadata.json @@ -1,13 +1,13 @@ -{ - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file +{ + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-CSharp-3.x/metadata.json b/Functions.Templates/Templates/EventGridTrigger-CSharp-3.x/metadata.json index aa33ca38a..d25152845 100644 --- a/Functions.Templates/Templates/EventGridTrigger-CSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-CSharp-3.x/metadata.json @@ -1,13 +1,13 @@ -{ - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file +{ + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-Custom/metadata.json b/Functions.Templates/Templates/EventGridTrigger-Custom/metadata.json index 5a7cbc849..0812bf89e 100644 --- a/Functions.Templates/Templates/EventGridTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-Custom/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "Custom", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "Custom", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-FSharp-3.x/metadata.json b/Functions.Templates/Templates/EventGridTrigger-FSharp-3.x/metadata.json index 838f74c10..7fa91d830 100644 --- a/Functions.Templates/Templates/EventGridTrigger-FSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-FSharp-3.x/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-FSharp/metadata.json b/Functions.Templates/Templates/EventGridTrigger-FSharp/metadata.json index 5db69723f..7fa91d830 100644 --- a/Functions.Templates/Templates/EventGridTrigger-FSharp/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-FSharp/metadata.json @@ -1,13 +1,13 @@ -{ - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file +{ + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/EventGridTrigger-JavaScript/metadata.json index c7730b345..fcbcd30c0 100644 --- a/Functions.Templates/Templates/EventGridTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-JavaScript/metadata.json @@ -1,13 +1,13 @@ -{ - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file +{ + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/EventGridTrigger-PowerShell/metadata.json index 64c8eb888..ee7872429 100644 --- a/Functions.Templates/Templates/EventGridTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-PowerShell/metadata.json @@ -1,13 +1,13 @@ -{ - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} +{ + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-Python/metadata.json b/Functions.Templates/Templates/EventGridTrigger-Python/metadata.json index a5cfb8258..52d18bb60 100644 --- a/Functions.Templates/Templates/EventGridTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-Python/metadata.json @@ -1,13 +1,13 @@ -{ - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} +{ + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventGridTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/EventGridTrigger-TypeScript/metadata.json index b13cbdf8d..cde5bb6cc 100644 --- a/Functions.Templates/Templates/EventGridTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/EventGridTrigger-TypeScript/metadata.json @@ -1,13 +1,13 @@ -{ - "defaultFunctionName": "EventGridTrigger", - "description": "$EventGridTrigger_description", - "name": "Azure Event Grid trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventGrid", - "enabledInTryMode": false, - "userPrompt": [] -} \ No newline at end of file +{ + "defaultFunctionName": "EventGridTrigger", + "description": "$EventGridTrigger_description", + "name": "$AzureEventGridTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventGrid", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/EventHubTrigger-CSharp-3.x/metadata.json b/Functions.Templates/Templates/EventHubTrigger-CSharp-3.x/metadata.json index 5ee4b0b71..95ddd32f8 100644 --- a/Functions.Templates/Templates/EventHubTrigger-CSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-CSharp-3.x/metadata.json @@ -1,22 +1,23 @@ -{ - "defaultFunctionName": "EventHubTrigger", - "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventHub", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "eventHubName", - "consumerGroup" - ], - "extensions": [ - { - "id": "Microsoft.Azure.WebJobs.Extensions.EventHubs", "version": "4.1.1" - } - ] -} \ No newline at end of file +{ + "defaultFunctionName": "EventHubTrigger", + "description": "$EventHubTrigger_description", + "name": "$AzureEventHubTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventHub", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "eventHubName", + "consumerGroup" + ], + "extensions": [ + { + "id": "Microsoft.Azure.WebJobs.Extensions.EventHubs", + "version": "4.1.1" + } + ] +} diff --git a/Functions.Templates/Templates/EventHubTrigger-CSharp-4.x/metadata.json b/Functions.Templates/Templates/EventHubTrigger-CSharp-4.x/metadata.json index a6b4899f6..dfb58244e 100644 --- a/Functions.Templates/Templates/EventHubTrigger-CSharp-4.x/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-CSharp-4.x/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "EventHubTrigger", - "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventHub", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "eventHubName", - "consumerGroup" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "EventHubTrigger", + "description": "$EventHubTrigger_description", + "name": "$AzureEventHubTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventHub", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "eventHubName", + "consumerGroup" + ] +} diff --git a/Functions.Templates/Templates/EventHubTrigger-CSharp-5.x/metadata.json b/Functions.Templates/Templates/EventHubTrigger-CSharp-5.x/metadata.json index a6b4899f6..dfb58244e 100644 --- a/Functions.Templates/Templates/EventHubTrigger-CSharp-5.x/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-CSharp-5.x/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "EventHubTrigger", - "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventHub", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "eventHubName", - "consumerGroup" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "EventHubTrigger", + "description": "$EventHubTrigger_description", + "name": "$AzureEventHubTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventHub", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "eventHubName", + "consumerGroup" + ] +} diff --git a/Functions.Templates/Templates/EventHubTrigger-CSharp-6.x/metadata.json b/Functions.Templates/Templates/EventHubTrigger-CSharp-6.x/metadata.json index 50590ef51..dfb58244e 100644 --- a/Functions.Templates/Templates/EventHubTrigger-CSharp-6.x/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-CSharp-6.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "EventHubTrigger", "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", + "name": "$AzureEventHubTrigger_name", "language": "C#", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "eventHubName", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/EventHubTrigger-Custom/metadata.json b/Functions.Templates/Templates/EventHubTrigger-Custom/metadata.json index 37b6bb15c..c688627da 100644 --- a/Functions.Templates/Templates/EventHubTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-Custom/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "EventHubTrigger", "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", + "name": "$AzureEventHubTrigger_name", "language": "Custom", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "eventHubName", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/EventHubTrigger-FSharp-5.x/metadata.json b/Functions.Templates/Templates/EventHubTrigger-FSharp-5.x/metadata.json index c270131e7..b6a3bb300 100644 --- a/Functions.Templates/Templates/EventHubTrigger-FSharp-5.x/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-FSharp-5.x/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "EventHubTriggerFSharp", "description": "$EventHubTrigger_description", - "name": "Event Hub trigger", + "name": "$EventHubTrigger_name", "language": "F#", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "eventHubName", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/EventHubTrigger-FSharp/metadata.json b/Functions.Templates/Templates/EventHubTrigger-FSharp/metadata.json index c270131e7..b6a3bb300 100644 --- a/Functions.Templates/Templates/EventHubTrigger-FSharp/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-FSharp/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "EventHubTriggerFSharp", "description": "$EventHubTrigger_description", - "name": "Event Hub trigger", + "name": "$EventHubTrigger_name", "language": "F#", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "eventHubName", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/EventHubTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/EventHubTrigger-JavaScript/metadata.json index 50bfdc63c..12688824a 100644 --- a/Functions.Templates/Templates/EventHubTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-JavaScript/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "EventHubTrigger", - "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventHub", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "eventHubName", - "consumerGroup" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "EventHubTrigger", + "description": "$EventHubTrigger_description", + "name": "$AzureEventHubTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventHub", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "eventHubName", + "consumerGroup" + ] +} diff --git a/Functions.Templates/Templates/EventHubTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/EventHubTrigger-PowerShell/metadata.json index d3c1d8f7d..f4f964f15 100644 --- a/Functions.Templates/Templates/EventHubTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-PowerShell/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "EventHubTrigger", - "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventHub", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "eventHubName", - "consumerGroup" - ] -} +{ + "defaultFunctionName": "EventHubTrigger", + "description": "$EventHubTrigger_description", + "name": "$AzureEventHubTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventHub", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "eventHubName", + "consumerGroup" + ] +} diff --git a/Functions.Templates/Templates/EventHubTrigger-Python/metadata.json b/Functions.Templates/Templates/EventHubTrigger-Python/metadata.json index 53c731e6b..91b388293 100644 --- a/Functions.Templates/Templates/EventHubTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-Python/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "EventHubTrigger", - "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventHub", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "eventHubName", - "consumerGroup" - ] -} +{ + "defaultFunctionName": "EventHubTrigger", + "description": "$EventHubTrigger_description", + "name": "$AzureEventHubTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventHub", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "eventHubName", + "consumerGroup" + ] +} diff --git a/Functions.Templates/Templates/EventHubTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/EventHubTrigger-TypeScript/metadata.json index eeb962989..966a1ed55 100644 --- a/Functions.Templates/Templates/EventHubTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/EventHubTrigger-TypeScript/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "EventHubTrigger", - "description": "$EventHubTrigger_description", - "name": "Azure Event Hub trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "eventHub", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "eventHubName", - "consumerGroup" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "EventHubTrigger", + "description": "$EventHubTrigger_description", + "name": "$AzureEventHubTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "eventHub", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "eventHubName", + "consumerGroup" + ] +} diff --git a/Functions.Templates/Templates/HttpTrigger-CSharp/metadata.json b/Functions.Templates/Templates/HttpTrigger-CSharp/metadata.json index a99d3368d..a0f901cee 100644 --- a/Functions.Templates/Templates/HttpTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/HttpTrigger-CSharp/metadata.json @@ -1,15 +1,15 @@ -{ - "defaultFunctionName": "HttpTrigger", - "description": "$HttpTrigger_description", - "name": "HTTP trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_api" - ], - "categoryStyle": "http", - "enabledInTryMode": true, - "userPrompt": [ - "authLevel" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "HttpTrigger", + "description": "$HttpTrigger_description", + "name": "$HttpTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_api" + ], + "categoryStyle": "http", + "enabledInTryMode": true, + "userPrompt": [ + "authLevel" + ] +} diff --git a/Functions.Templates/Templates/HttpTrigger-Custom/metadata.json b/Functions.Templates/Templates/HttpTrigger-Custom/metadata.json index 1045e115e..3c20e2a7e 100644 --- a/Functions.Templates/Templates/HttpTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/HttpTrigger-Custom/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "HttpTrigger", - "description": "$HttpTrigger_description", - "name": "HTTP trigger", - "trigger": "HttpTrigger", - "language": "Custom", - "category": [ - "$temp_category_core", - "$temp_category_api" - ], - "categoryStyle": "http", - "enabledInTryMode": false, - "userPrompt": [ - "authLevel" - ] -} \ No newline at end of file + "defaultFunctionName": "HttpTrigger", + "description": "$HttpTrigger_description", + "name": "$HttpTrigger_name", + "trigger": "HttpTrigger", + "language": "Custom", + "category": [ + "$temp_category_core", + "$temp_category_api" + ], + "categoryStyle": "http", + "enabledInTryMode": false, + "userPrompt": [ + "authLevel" + ] +} diff --git a/Functions.Templates/Templates/HttpTrigger-FSharp/metadata.json b/Functions.Templates/Templates/HttpTrigger-FSharp/metadata.json index 5115a685e..047963127 100644 --- a/Functions.Templates/Templates/HttpTrigger-FSharp/metadata.json +++ b/Functions.Templates/Templates/HttpTrigger-FSharp/metadata.json @@ -1,15 +1,15 @@ { - "defaultFunctionName": "HttpTriggerFSharp", - "description": "$HttpTrigger_description", - "name": "HTTP trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_api" - ], - "categoryStyle": "http", - "enabledInTryMode": true, - "userPrompt": [ - "authLevel" - ] -} \ No newline at end of file + "defaultFunctionName": "HttpTriggerFSharp", + "description": "$HttpTrigger_description", + "name": "$HttpTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_api" + ], + "categoryStyle": "http", + "enabledInTryMode": true, + "userPrompt": [ + "authLevel" + ] +} diff --git a/Functions.Templates/Templates/HttpTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/HttpTrigger-JavaScript/metadata.json index c9005e584..01f32d41d 100644 --- a/Functions.Templates/Templates/HttpTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/HttpTrigger-JavaScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "HttpTrigger", - "description": "$HttpTrigger_description", - "name": "HTTP trigger", - "language": "JavaScript", - "trigger": "HttpTrigger", - "category": [ - "$temp_category_core", - "$temp_category_api" - ], - "categoryStyle": "http", - "enabledInTryMode": true, - "userPrompt": [ - "authLevel" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "HttpTrigger", + "description": "$HttpTrigger_description", + "name": "$HttpTrigger_name", + "language": "JavaScript", + "trigger": "HttpTrigger", + "category": [ + "$temp_category_core", + "$temp_category_api" + ], + "categoryStyle": "http", + "enabledInTryMode": true, + "userPrompt": [ + "authLevel" + ] +} diff --git a/Functions.Templates/Templates/HttpTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/HttpTrigger-PowerShell/metadata.json index e122f4407..b27a7fd16 100644 --- a/Functions.Templates/Templates/HttpTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/HttpTrigger-PowerShell/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "HttpTrigger", - "description": "$HttpTrigger_description", - "name": "HTTP trigger", - "language": "PowerShell", - "trigger": "HttpTrigger", - "category": [ - "$temp_category_core", - "$temp_category_api" - ], - "categoryStyle": "http", - "enabledInTryMode": true, - "userPrompt": [ - "authLevel" - ] -} +{ + "defaultFunctionName": "HttpTrigger", + "description": "$HttpTrigger_description", + "name": "$HttpTrigger_name", + "language": "PowerShell", + "trigger": "HttpTrigger", + "category": [ + "$temp_category_core", + "$temp_category_api" + ], + "categoryStyle": "http", + "enabledInTryMode": true, + "userPrompt": [ + "authLevel" + ] +} diff --git a/Functions.Templates/Templates/HttpTrigger-Python/metadata.json b/Functions.Templates/Templates/HttpTrigger-Python/metadata.json index 524806870..315825ad4 100644 --- a/Functions.Templates/Templates/HttpTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/HttpTrigger-Python/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "HttpTrigger", "description": "$HttpTrigger_description", - "name": "HTTP trigger", + "name": "$HttpTrigger_name", "language": "Python", "trigger": "HttpTrigger", "category": [ diff --git a/Functions.Templates/Templates/HttpTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/HttpTrigger-TypeScript/metadata.json index 68535a602..c8089f458 100644 --- a/Functions.Templates/Templates/HttpTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/HttpTrigger-TypeScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "HttpTrigger", - "description": "$HttpTrigger_description", - "name": "HTTP trigger", - "language": "TypeScript", - "trigger": "HttpTrigger", - "category": [ - "$temp_category_core", - "$temp_category_api" - ], - "categoryStyle": "http", - "enabledInTryMode": true, - "userPrompt": [ - "authLevel" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "HttpTrigger", + "description": "$HttpTrigger_description", + "name": "$HttpTrigger_name", + "language": "TypeScript", + "trigger": "HttpTrigger", + "category": [ + "$temp_category_core", + "$temp_category_api" + ], + "categoryStyle": "http", + "enabledInTryMode": true, + "userPrompt": [ + "authLevel" + ] +} diff --git a/Functions.Templates/Templates/HttpTriggerWithOpenAPI-CSharp/metadata.json b/Functions.Templates/Templates/HttpTriggerWithOpenAPI-CSharp/metadata.json index cf06eb2c0..99d46ee38 100644 --- a/Functions.Templates/Templates/HttpTriggerWithOpenAPI-CSharp/metadata.json +++ b/Functions.Templates/Templates/HttpTriggerWithOpenAPI-CSharp/metadata.json @@ -1,15 +1,15 @@ -{ - "defaultFunctionName": "HttpTriggerWithOpenAPICSharp", - "description": "$HttpTrigger_description", - "name": "HTTP trigger with OpenAPI", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_api" - ], - "categoryStyle": "http", - "enabledInTryMode": true, - "userPrompt": [ - "authLevel" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "HttpTriggerWithOpenAPICSharp", + "description": "$HttpTrigger_description", + "name": "$HttpTriggerWithOpenapi_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_api" + ], + "categoryStyle": "http", + "enabledInTryMode": true, + "userPrompt": [ + "authLevel" + ] +} diff --git a/Functions.Templates/Templates/IoTHubTrigger-CSharp/metadata.json b/Functions.Templates/Templates/IoTHubTrigger-CSharp/metadata.json index 65f60e12c..84bf677a9 100644 --- a/Functions.Templates/Templates/IoTHubTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/IoTHubTrigger-CSharp/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "IoTHub_EventHub", "description": "$IoTHubTrigger_description", - "name": "IoT Hub (Event Hub)", + "name": "$IotHubEventHub_name", "language": "C#", "category": [ "$temp_category_IoTHub" @@ -13,4 +13,4 @@ "path", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/IoTHubTrigger-Custom/metadata.json b/Functions.Templates/Templates/IoTHubTrigger-Custom/metadata.json index f80b1dee0..5acd74a61 100644 --- a/Functions.Templates/Templates/IoTHubTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/IoTHubTrigger-Custom/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "IoTHub_EventHub", "description": "$IoTHubTrigger_description", - "name": "IoT Hub (Event Hub)", + "name": "$IotHubEventHub_name", "language": "Custom", "category": [ "$temp_category_IoTHub" @@ -13,4 +13,4 @@ "path", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/IoTHubTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/IoTHubTrigger-JavaScript/metadata.json index 01adcda45..cee474760 100644 --- a/Functions.Templates/Templates/IoTHubTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/IoTHubTrigger-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "IoTHub_EventHub", "description": "$IoTHubTrigger_description", - "name": "IoT Hub (Event Hub)", + "name": "$IotHubEventHub_name", "language": "JavaScript", "category": [ "$temp_category_IoTHub" @@ -13,4 +13,4 @@ "path", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/IoTHubTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/IoTHubTrigger-PowerShell/metadata.json index 1765a19dd..8f6eb01ff 100644 --- a/Functions.Templates/Templates/IoTHubTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/IoTHubTrigger-PowerShell/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "IoTHub_EventHub", "description": "$IoTHubTrigger_description", - "name": "IoT Hub (Event Hub)", + "name": "$IotHubEventHub_name", "language": "PowerShell", "category": [ "$temp_category_IoTHub" diff --git a/Functions.Templates/Templates/IoTHubTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/IoTHubTrigger-TypeScript/metadata.json index 2abdcb856..df5ce9f73 100644 --- a/Functions.Templates/Templates/IoTHubTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/IoTHubTrigger-TypeScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "IoTHub_EventHub", "description": "$IoTHubTrigger_description", - "name": "IoT Hub (Event Hub)", + "name": "$IotHubEventHub_name", "language": "TypeScript", "category": [ "$temp_category_IoTHub" @@ -13,4 +13,4 @@ "path", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaOutput-CSharp/metadata.json b/Functions.Templates/Templates/KafkaOutput-CSharp/metadata.json index d2c9426e0..165ebb6a8 100644 --- a/Functions.Templates/Templates/KafkaOutput-CSharp/metadata.json +++ b/Functions.Templates/Templates/KafkaOutput-CSharp/metadata.json @@ -1,20 +1,20 @@ { - "defaultFunctionName": "KafkaOutput", - "description": "$KafkaOutput_description", - "name": "Kafka output", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [ - "brokerList", - "topic", - "username", - "password", - "protocol", - "authenticationMode" - ] - } \ No newline at end of file + "defaultFunctionName": "KafkaOutput", + "description": "$KafkaOutput_description", + "name": "$KafkaOutput_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [ + "brokerList", + "topic", + "username", + "password", + "protocol", + "authenticationMode" + ] +} diff --git a/Functions.Templates/Templates/KafkaOutput-JavaScript/metadata.json b/Functions.Templates/Templates/KafkaOutput-JavaScript/metadata.json index 0a2f05dd2..53cbbff6b 100644 --- a/Functions.Templates/Templates/KafkaOutput-JavaScript/metadata.json +++ b/Functions.Templates/Templates/KafkaOutput-JavaScript/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaOutput", "description": "$KafkaOutput_description", - "name": "Kafka output", + "name": "$KafkaOutput_name", "language": "JavaScript", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -17,4 +17,4 @@ "protocol", "authenticationMode" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaOutput-PowerShell/metadata.json b/Functions.Templates/Templates/KafkaOutput-PowerShell/metadata.json index 9e1039218..de71d12bf 100644 --- a/Functions.Templates/Templates/KafkaOutput-PowerShell/metadata.json +++ b/Functions.Templates/Templates/KafkaOutput-PowerShell/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaOutput", "description": "$KafkaOutput_description", - "name": "Kafka output", + "name": "$KafkaOutput_name", "language": "PowerShell", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -17,4 +17,4 @@ "protocol", "authenticationMode" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaOutput-Python/metadata.json b/Functions.Templates/Templates/KafkaOutput-Python/metadata.json index 8e6843f6c..5aa5991ff 100644 --- a/Functions.Templates/Templates/KafkaOutput-Python/metadata.json +++ b/Functions.Templates/Templates/KafkaOutput-Python/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaOutput", "description": "$KafkaOutput_description", - "name": "Kafka output", + "name": "$KafkaOutput_name", "language": "Python", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -17,4 +17,4 @@ "protocol", "authenticationMode" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaOutput-TypeScript/metadata.json b/Functions.Templates/Templates/KafkaOutput-TypeScript/metadata.json index 5502d2fe9..7cc4bb32f 100644 --- a/Functions.Templates/Templates/KafkaOutput-TypeScript/metadata.json +++ b/Functions.Templates/Templates/KafkaOutput-TypeScript/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaOutput", "description": "$KafkaOutput_description", - "name": "Kafka output", + "name": "$KafkaOutput_name", "language": "TypeScript", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -17,4 +17,4 @@ "protocol", "authenticationMode" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaTrigger-CSharp/metadata.json b/Functions.Templates/Templates/KafkaTrigger-CSharp/metadata.json index 49106942d..0439048ee 100644 --- a/Functions.Templates/Templates/KafkaTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/KafkaTrigger-CSharp/metadata.json @@ -1,21 +1,21 @@ { - "defaultFunctionName": "KafkaTrigger", - "description": "$KafkaTrigger_description", - "name": "Kafka trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [ - "brokerList", - "topic", - "username", - "password", - "protocol", - "authenticationMode", - "consumerGroup" - ] - } \ No newline at end of file + "defaultFunctionName": "KafkaTrigger", + "description": "$KafkaTrigger_description", + "name": "$KafkaTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [ + "brokerList", + "topic", + "username", + "password", + "protocol", + "authenticationMode", + "consumerGroup" + ] +} diff --git a/Functions.Templates/Templates/KafkaTrigger-Custom/metadata.json b/Functions.Templates/Templates/KafkaTrigger-Custom/metadata.json index 0018f554b..cfd99f54c 100644 --- a/Functions.Templates/Templates/KafkaTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/KafkaTrigger-Custom/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaTrigger", "description": "$KafkaTrigger_description", - "name": "Kafka trigger", + "name": "$KafkaTrigger_name", "language": "Custom", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -18,4 +18,4 @@ "authenticationMode", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/KafkaTrigger-JavaScript/metadata.json index fda839e6a..d3a1b791c 100644 --- a/Functions.Templates/Templates/KafkaTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/KafkaTrigger-JavaScript/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaTrigger", "description": "$KafkaTrigger_description", - "name": "Kafka trigger", + "name": "$KafkaTrigger_name", "language": "JavaScript", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -18,4 +18,4 @@ "authenticationMode", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/KafkaTrigger-PowerShell/metadata.json index d7efa18c6..41c2d18fa 100644 --- a/Functions.Templates/Templates/KafkaTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/KafkaTrigger-PowerShell/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaTrigger", "description": "$KafkaTrigger_description", - "name": "Kafka trigger", + "name": "$KafkaTrigger_name", "language": "PowerShell", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -18,4 +18,4 @@ "authenticationMode", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaTrigger-Python/metadata.json b/Functions.Templates/Templates/KafkaTrigger-Python/metadata.json index 53881bcfb..f5421af37 100644 --- a/Functions.Templates/Templates/KafkaTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/KafkaTrigger-Python/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaTrigger", "description": "$KafkaTrigger_description", - "name": "Kafka trigger", + "name": "$KafkaTrigger_name", "language": "Python", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -18,4 +18,4 @@ "authenticationMode", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KafkaTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/KafkaTrigger-TypeScript/metadata.json index 80d50300a..affbbb4bf 100644 --- a/Functions.Templates/Templates/KafkaTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/KafkaTrigger-TypeScript/metadata.json @@ -1,11 +1,11 @@ { "defaultFunctionName": "KafkaTrigger", "description": "$KafkaTrigger_description", - "name": "Kafka trigger", + "name": "$KafkaTrigger_name", "language": "TypeScript", "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" + "$temp_category_core", + "$temp_category_dataProcessing" ], "categoryStyle": "other", "enabledInTryMode": false, @@ -18,4 +18,4 @@ "authenticationMode", "consumerGroup" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KustoInputBinding-JavaScript/metadata.json b/Functions.Templates/Templates/KustoInputBinding-JavaScript/metadata.json index 7184f71c1..29d8d7bbd 100644 --- a/Functions.Templates/Templates/KustoInputBinding-JavaScript/metadata.json +++ b/Functions.Templates/Templates/KustoInputBinding-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "KustoInputBinding", "description": "$KustoInputBinding_description", - "name": "Kusto Input Binding", + "name": "$KustoInputBinding_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KustoInputBinding-Python/metadata.json b/Functions.Templates/Templates/KustoInputBinding-Python/metadata.json index a99ae5bfc..f88a77bbc 100644 --- a/Functions.Templates/Templates/KustoInputBinding-Python/metadata.json +++ b/Functions.Templates/Templates/KustoInputBinding-Python/metadata.json @@ -1,16 +1,15 @@ { - "defaultFunctionName": "KustoInputBinding", - "description": "$KustoInputBinding_description", - "name": "Kusto Input Binding", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } - \ No newline at end of file + "defaultFunctionName": "KustoInputBinding", + "description": "$KustoInputBinding_description", + "name": "$KustoInputBinding_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/KustoOutputBinding-JavaScript/metadata.json b/Functions.Templates/Templates/KustoOutputBinding-JavaScript/metadata.json index 73099ae92..9a84ab756 100644 --- a/Functions.Templates/Templates/KustoOutputBinding-JavaScript/metadata.json +++ b/Functions.Templates/Templates/KustoOutputBinding-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "KustoOutputBinding", "description": "$KustoOutputBinding_description", - "name": "Kusto Output Binding", + "name": "$KustoOutputBinding_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/KustoOutputBinding-Python/metadata.json b/Functions.Templates/Templates/KustoOutputBinding-Python/metadata.json index 9a171c894..890cc627e 100644 --- a/Functions.Templates/Templates/KustoOutputBinding-Python/metadata.json +++ b/Functions.Templates/Templates/KustoOutputBinding-Python/metadata.json @@ -1,16 +1,15 @@ { - "defaultFunctionName": "KustoOutputBinding", - "description": "$KustoOutputBinding_description", - "name": "Kusto Output Binding", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } - \ No newline at end of file + "defaultFunctionName": "KustoOutputBinding", + "description": "$KustoOutputBinding_description", + "name": "$KustoOutputBinding_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/MySqlInputBinding-CSharp/metadata.json b/Functions.Templates/Templates/MySqlInputBinding-CSharp/metadata.json index 80f76acc4..78698c373 100644 --- a/Functions.Templates/Templates/MySqlInputBinding-CSharp/metadata.json +++ b/Functions.Templates/Templates/MySqlInputBinding-CSharp/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "MySqlInputBinding", - "description": "$MySqlInputBinding_description", - "name": "MySql Input Binding", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "MySqlInputBinding", + "description": "$MySqlInputBinding_description", + "name": "$MysqlInputBinding_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/MySqlInputBinding-JavaScript/metadata.json b/Functions.Templates/Templates/MySqlInputBinding-JavaScript/metadata.json index 44590a4ae..458ffeb66 100644 --- a/Functions.Templates/Templates/MySqlInputBinding-JavaScript/metadata.json +++ b/Functions.Templates/Templates/MySqlInputBinding-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "MySqlInputBinding", "description": "$MySqlInputBinding_description", - "name": "MySql Input Binding", + "name": "$MysqlInputBinding_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/MySqlInputBinding-PowerShell/metadata.json b/Functions.Templates/Templates/MySqlInputBinding-PowerShell/metadata.json index 211873585..1a4192d55 100644 --- a/Functions.Templates/Templates/MySqlInputBinding-PowerShell/metadata.json +++ b/Functions.Templates/Templates/MySqlInputBinding-PowerShell/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "MySqlInputBinding", - "description": "$MySqlInputBinding_description", - "name": "MySql Input Binding", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "MySqlInputBinding", + "description": "$MySqlInputBinding_description", + "name": "$MysqlInputBinding_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/MySqlInputBinding-Python/metadata.json b/Functions.Templates/Templates/MySqlInputBinding-Python/metadata.json index 52ac4516e..540d2b64a 100644 --- a/Functions.Templates/Templates/MySqlInputBinding-Python/metadata.json +++ b/Functions.Templates/Templates/MySqlInputBinding-Python/metadata.json @@ -1,16 +1,15 @@ { - "defaultFunctionName": "MySqlInputBinding", - "description": "$MySqlInputBinding_description", - "name": "MySql Input Binding", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } - \ No newline at end of file + "defaultFunctionName": "MySqlInputBinding", + "description": "$MySqlInputBinding_description", + "name": "$MysqlInputBinding_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/MySqlInputBinding-Typescript/metadata.json b/Functions.Templates/Templates/MySqlInputBinding-Typescript/metadata.json index b7e1bf740..9cf319747 100644 --- a/Functions.Templates/Templates/MySqlInputBinding-Typescript/metadata.json +++ b/Functions.Templates/Templates/MySqlInputBinding-Typescript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "MySqlInputBinding", "description": "$MySqlInputBinding_description", - "name": "MySql Input Binding", + "name": "$MysqlInputBinding_name", "language": "Typescript", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/MySqlOutputBinding-CSharp/metadata.json b/Functions.Templates/Templates/MySqlOutputBinding-CSharp/metadata.json index 59838fbe9..d585f1f2e 100644 --- a/Functions.Templates/Templates/MySqlOutputBinding-CSharp/metadata.json +++ b/Functions.Templates/Templates/MySqlOutputBinding-CSharp/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "MySqlOutputBinding", - "description": "$MySqlOutputBinding_description", - "name": "MySql Output Binding", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "MySqlOutputBinding", + "description": "$MySqlOutputBinding_description", + "name": "$MysqlOutputBinding_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/MySqlOutputBinding-JavaScript/metadata.json b/Functions.Templates/Templates/MySqlOutputBinding-JavaScript/metadata.json index 44d2878e7..843319cda 100644 --- a/Functions.Templates/Templates/MySqlOutputBinding-JavaScript/metadata.json +++ b/Functions.Templates/Templates/MySqlOutputBinding-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "MySqlOutputBinding", "description": "$MySqlOutputBinding_description", - "name": "MySql Output Binding", + "name": "$MysqlOutputBinding_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/MySqlOutputBinding-PowerShell/metadata.json b/Functions.Templates/Templates/MySqlOutputBinding-PowerShell/metadata.json index 21740b389..dd46a61b1 100644 --- a/Functions.Templates/Templates/MySqlOutputBinding-PowerShell/metadata.json +++ b/Functions.Templates/Templates/MySqlOutputBinding-PowerShell/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "MySqlOutputBinding", - "description": "$MySqlOutputBinding_description", - "name": "MySql Output Binding", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "MySqlOutputBinding", + "description": "$MySqlOutputBinding_description", + "name": "$MysqlOutputBinding_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/MySqlOutputBinding-Python/metadata.json b/Functions.Templates/Templates/MySqlOutputBinding-Python/metadata.json index 058275971..abc5a799a 100644 --- a/Functions.Templates/Templates/MySqlOutputBinding-Python/metadata.json +++ b/Functions.Templates/Templates/MySqlOutputBinding-Python/metadata.json @@ -1,16 +1,15 @@ { - "defaultFunctionName": "MySqlOutputBinding", - "description": "$MySqlOutputBinding_description", - "name": "MySql Output Binding", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } - \ No newline at end of file + "defaultFunctionName": "MySqlOutputBinding", + "description": "$MySqlOutputBinding_description", + "name": "$MysqlOutputBinding_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/MySqlOutputBinding-Typescript/metadata.json b/Functions.Templates/Templates/MySqlOutputBinding-Typescript/metadata.json index 6ccc8809d..c460beea5 100644 --- a/Functions.Templates/Templates/MySqlOutputBinding-Typescript/metadata.json +++ b/Functions.Templates/Templates/MySqlOutputBinding-Typescript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "MySqlOutputBinding", "description": "$MySqlOutputBinding_description", - "name": "MySql Output Binding", + "name": "$MysqlOutputBinding_name", "language": "TypeScript", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/MySqlTrigger-CSharp/metadata.json b/Functions.Templates/Templates/MySqlTrigger-CSharp/metadata.json index 2dbe21f6c..645b99baa 100644 --- a/Functions.Templates/Templates/MySqlTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/MySqlTrigger-CSharp/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "MySqlTriggerBinding", "description": "$MySqlTriggerBinding_description", - "name": "MySql Trigger", + "name": "$MysqlTrigger_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/MySqlTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/MySqlTrigger-JavaScript/metadata.json index 064c77f8b..798c63fb3 100644 --- a/Functions.Templates/Templates/MySqlTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/MySqlTrigger-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "MySqlTriggerBinding", "description": "$MySqlTriggerBinding_description", - "name": "MySql Trigger", + "name": "$MysqlTrigger_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/MySqlTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/MySqlTrigger-PowerShell/metadata.json index 9610a472a..6c212d408 100644 --- a/Functions.Templates/Templates/MySqlTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/MySqlTrigger-PowerShell/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "MySqlTriggerBinding", - "description": "$MySqlTriggerBinding_description", - "name": "MySql Trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "MySqlTriggerBinding", + "description": "$MySqlTriggerBinding_description", + "name": "$MysqlTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/MySqlTrigger-Python/metadata.json b/Functions.Templates/Templates/MySqlTrigger-Python/metadata.json index 8c8ca02fc..14c946ba8 100644 --- a/Functions.Templates/Templates/MySqlTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/MySqlTrigger-Python/metadata.json @@ -1,15 +1,15 @@ { - "defaultFunctionName": "MySqlTriggerBinding", - "description": "$MySqlTriggerBinding_description", - "name": "MySql Trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } + "defaultFunctionName": "MySqlTriggerBinding", + "description": "$MySqlTriggerBinding_description", + "name": "$MysqlTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/MySqlTrigger-Typescript/metadata.json b/Functions.Templates/Templates/MySqlTrigger-Typescript/metadata.json index c717d9a58..a1743b542 100644 --- a/Functions.Templates/Templates/MySqlTrigger-Typescript/metadata.json +++ b/Functions.Templates/Templates/MySqlTrigger-Typescript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "MySqlTriggerBinding", "description": "$MySqlTriggerBinding_description", - "name": "MySql Trigger", + "name": "$MysqlTrigger_name", "language": "Typescript", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/QueueTrigger-CSharp-3.x/metadata.json b/Functions.Templates/Templates/QueueTrigger-CSharp-3.x/metadata.json index 7ac1ec16c..a34d474cb 100644 --- a/Functions.Templates/Templates/QueueTrigger-CSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-CSharp-3.x/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } \ No newline at end of file +{ + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-CSharp-4.x/metadata.json b/Functions.Templates/Templates/QueueTrigger-CSharp-4.x/metadata.json index 7ac1ec16c..a34d474cb 100644 --- a/Functions.Templates/Templates/QueueTrigger-CSharp-4.x/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-CSharp-4.x/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } \ No newline at end of file +{ + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-CSharp-5.x/metadata.json b/Functions.Templates/Templates/QueueTrigger-CSharp-5.x/metadata.json index 89dd57f2a..a34d474cb 100644 --- a/Functions.Templates/Templates/QueueTrigger-CSharp-5.x/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-CSharp-5.x/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } \ No newline at end of file + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-Custom/metadata.json b/Functions.Templates/Templates/QueueTrigger-Custom/metadata.json index 7ee1564bf..94cf6f61b 100644 --- a/Functions.Templates/Templates/QueueTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-Custom/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "Custom", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } \ No newline at end of file + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "Custom", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-FSharp-3.x/metadata.json b/Functions.Templates/Templates/QueueTrigger-FSharp-3.x/metadata.json index e7506a618..70b5cab71 100644 --- a/Functions.Templates/Templates/QueueTrigger-FSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-FSharp-3.x/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "QueueTriggerFSharp", - "description": "$QueueTrigger_description", - "name": "Queue trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } \ No newline at end of file + "defaultFunctionName": "QueueTriggerFSharp", + "description": "$QueueTrigger_description", + "name": "$QueueTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/QueueTrigger-JavaScript/metadata.json index 5f86d5394..dc7ae69dd 100644 --- a/Functions.Templates/Templates/QueueTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-JavaScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } \ No newline at end of file +{ + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/QueueTrigger-PowerShell/metadata.json index c05e6da5f..54a08441f 100644 --- a/Functions.Templates/Templates/QueueTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-PowerShell/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } +{ + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-Python/metadata.json b/Functions.Templates/Templates/QueueTrigger-Python/metadata.json index e0a33394a..c94d01cc4 100644 --- a/Functions.Templates/Templates/QueueTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-Python/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ], - "filters": [ - "Python3" - ] - } \ No newline at end of file +{ + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ], + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/QueueTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/QueueTrigger-TypeScript/metadata.json index 83132193a..52d2d56e7 100644 --- a/Functions.Templates/Templates/QueueTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/QueueTrigger-TypeScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "QueueTrigger", - "description": "$QueueTrigger_description", - "name": "Azure Queue Storage trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "queue", - "enabledInTryMode": true, - "userPrompt": [ - "connection", - "queueName" - ] - } \ No newline at end of file +{ + "defaultFunctionName": "QueueTrigger", + "description": "$QueueTrigger_description", + "name": "$AzureQueueStorageTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "queue", + "enabledInTryMode": true, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/RabbitMQTrigger-CSharp/metadata.json b/Functions.Templates/Templates/RabbitMQTrigger-CSharp/metadata.json index c5b2973d6..4dc8feadb 100644 --- a/Functions.Templates/Templates/RabbitMQTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/RabbitMQTrigger-CSharp/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "RabbitMQTrigger", - "description": "$RabbitMQTrigger_description", - "name": "RabbitMQ trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "RabbitMQ", - "enabledInTryMode": true, - "userPrompt": [ - "connectionStringSetting", - "queueName" - ] - } \ No newline at end of file + "defaultFunctionName": "RabbitMQTrigger", + "description": "$RabbitMQTrigger_description", + "name": "$RabbitmqTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "RabbitMQ", + "enabledInTryMode": true, + "userPrompt": [ + "connectionStringSetting", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/RabbitMQTrigger-Custom/metadata.json b/Functions.Templates/Templates/RabbitMQTrigger-Custom/metadata.json index a3a0dbc03..b89dc1970 100644 --- a/Functions.Templates/Templates/RabbitMQTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/RabbitMQTrigger-Custom/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "RabbitMQTrigger", "description": "$RabbitMQTrigger_description", - "name": "RabbitMQ trigger", + "name": "$RabbitmqTrigger_name", "language": "Custom", "category": [ "$temp_category_core", @@ -13,4 +13,4 @@ "connectionStringSetting", "queueName" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/RabbitMQTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/RabbitMQTrigger-JavaScript/metadata.json index 57a3a7f6b..7f5589020 100644 --- a/Functions.Templates/Templates/RabbitMQTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/RabbitMQTrigger-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "RabbitMQTrigger", "description": "$RabbitMQTrigger_description", - "name": "RabbitMQ trigger", + "name": "$RabbitmqTrigger_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -13,4 +13,4 @@ "connectionStringSetting", "queueName" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/RabbitMQTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/RabbitMQTrigger-PowerShell/metadata.json index 5fa6ab287..fdf776a92 100644 --- a/Functions.Templates/Templates/RabbitMQTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/RabbitMQTrigger-PowerShell/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "RabbitMQTrigger", "description": "$RabbitMQTrigger_description", - "name": "RabbitMQ trigger", + "name": "$RabbitmqTrigger_name", "language": "Powershell", "category": [ "$temp_category_core", @@ -13,4 +13,4 @@ "connectionStringSetting", "queueName" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/RabbitMQTrigger-Python/metadata.json b/Functions.Templates/Templates/RabbitMQTrigger-Python/metadata.json index 4297217a0..6fe40d1b3 100644 --- a/Functions.Templates/Templates/RabbitMQTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/RabbitMQTrigger-Python/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "RabbitMQTrigger", "description": "$RabbitMQTrigger_description", - "name": "RabbitMQ trigger", + "name": "$RabbitmqTrigger_name", "language": "Python", "category": [ "$temp_category_core", @@ -13,4 +13,4 @@ "connectionStringSetting", "queueName" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/RabbitMQTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/RabbitMQTrigger-TypeScript/metadata.json index f4519cf96..3a93c6e97 100644 --- a/Functions.Templates/Templates/RabbitMQTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/RabbitMQTrigger-TypeScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "RabbitMQTrigger", "description": "$RabbitMQTrigger_description", - "name": "RabbitMQ trigger", + "name": "$RabbitmqTrigger_name", "language": "TypeScript", "category": [ "$temp_category_core", @@ -13,4 +13,4 @@ "connectionStringSetting", "queueName" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/ScheduledMail-CSharp/metadata.json b/Functions.Templates/Templates/ScheduledMail-CSharp/metadata.json index d1f471bcc..23a139dd6 100644 --- a/Functions.Templates/Templates/ScheduledMail-CSharp/metadata.json +++ b/Functions.Templates/Templates/ScheduledMail-CSharp/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "ScheduledMail", - "description": "$ScheduledMail_description", - "name": "Scheduled mail", - "language": "C#", - "category": [ - "$temp_category_samples" - ], - "categoryStyle": "timer", - "enabledInTryMode": false, - "userPrompt": [ - "to", - "from", - "apiKey", - "schedule" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "ScheduledMail", + "description": "$ScheduledMail_description", + "name": "$ScheduledMail_name", + "language": "C#", + "category": [ + "$temp_category_samples" + ], + "categoryStyle": "timer", + "enabledInTryMode": false, + "userPrompt": [ + "to", + "from", + "apiKey", + "schedule" + ] +} diff --git a/Functions.Templates/Templates/SendGrid-CSharp-3.x/metadata.json b/Functions.Templates/Templates/SendGrid-CSharp-3.x/metadata.json index 59e993f37..3aa0cf5cd 100644 --- a/Functions.Templates/Templates/SendGrid-CSharp-3.x/metadata.json +++ b/Functions.Templates/Templates/SendGrid-CSharp-3.x/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "SendGrid", - "description": "$SendGrid_description", - "name": "SendGrid", - "language": "C#", - "category": [ - "$temp_category_samples", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [ - "to", - "from", - "apiKey" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "SendGrid", + "description": "$SendGrid_description", + "name": "$SendGrid_name", + "language": "C#", + "category": [ + "$temp_category_samples", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [ + "to", + "from", + "apiKey" + ] +} diff --git a/Functions.Templates/Templates/SendGrid-Custom/metadata.json b/Functions.Templates/Templates/SendGrid-Custom/metadata.json index 946513d87..b734fb64c 100644 --- a/Functions.Templates/Templates/SendGrid-Custom/metadata.json +++ b/Functions.Templates/Templates/SendGrid-Custom/metadata.json @@ -1,19 +1,19 @@ { - "defaultFunctionName": "SendGrid", - "description": "$SendGrid_description", - "name": "SendGrid", - "language": "Custom", - "category": [ - "$temp_category_samples", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [ - "to", - "from", - "subject", - "text", - "apiKey" - ] -} \ No newline at end of file + "defaultFunctionName": "SendGrid", + "description": "$SendGrid_description", + "name": "$SendGrid_name", + "language": "Custom", + "category": [ + "$temp_category_samples", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [ + "to", + "from", + "subject", + "text", + "apiKey" + ] +} diff --git a/Functions.Templates/Templates/SendGrid-JavaScript/metadata.json b/Functions.Templates/Templates/SendGrid-JavaScript/metadata.json index af7519728..5117766eb 100644 --- a/Functions.Templates/Templates/SendGrid-JavaScript/metadata.json +++ b/Functions.Templates/Templates/SendGrid-JavaScript/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "SendGrid", - "description": "$SendGrid_description", - "name": "SendGrid", - "language": "JavaScript", - "category": [ - "$temp_category_samples", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [ - "to", - "from", - "subject", - "text", - "apiKey" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "SendGrid", + "description": "$SendGrid_description", + "name": "$SendGrid_name", + "language": "JavaScript", + "category": [ + "$temp_category_samples", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [ + "to", + "from", + "subject", + "text", + "apiKey" + ] +} diff --git a/Functions.Templates/Templates/SendGrid-PowerShell/metadata.json b/Functions.Templates/Templates/SendGrid-PowerShell/metadata.json index 8597515d6..ecfae4492 100644 --- a/Functions.Templates/Templates/SendGrid-PowerShell/metadata.json +++ b/Functions.Templates/Templates/SendGrid-PowerShell/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "SendGrid", - "description": "$SendGrid_description", - "name": "SendGrid", - "language": "PowerShell", - "category": [ - "$temp_category_samples", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [ - "to", - "from", - "subject", - "text", - "apiKey" - ] -} +{ + "defaultFunctionName": "SendGrid", + "description": "$SendGrid_description", + "name": "$SendGrid_name", + "language": "PowerShell", + "category": [ + "$temp_category_samples", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [ + "to", + "from", + "subject", + "text", + "apiKey" + ] +} diff --git a/Functions.Templates/Templates/SendGrid-TypeScript/metadata.json b/Functions.Templates/Templates/SendGrid-TypeScript/metadata.json index f0f2456d1..aea4f0852 100644 --- a/Functions.Templates/Templates/SendGrid-TypeScript/metadata.json +++ b/Functions.Templates/Templates/SendGrid-TypeScript/metadata.json @@ -1,19 +1,19 @@ -{ - "defaultFunctionName": "SendGrid", - "description": "$SendGrid_description", - "name": "SendGrid", - "language": "TypeScript", - "category": [ - "$temp_category_samples", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [ - "to", - "from", - "subject", - "text", - "apiKey" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "SendGrid", + "description": "$SendGrid_description", + "name": "$SendGrid_name", + "language": "TypeScript", + "category": [ + "$temp_category_samples", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [ + "to", + "from", + "subject", + "text", + "apiKey" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp-5.x/metadata.json b/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp-5.x/metadata.json index 9d30658aa..91dea613d 100644 --- a/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp-5.x/metadata.json +++ b/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp-5.x/metadata.json @@ -1,10 +1,16 @@ { "defaultFunctionName": "ServiceBusQueueTrigger", "description": "$ServiceBusQueueTrigger_description", - "name": "Azure Service Bus Queue trigger", + "name": "$AzureServiceBusQueueTrigger_name", "language": "C#", - "category": ["$temp_category_core", "$temp_category_dataProcessing"], + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], "categoryStyle": "serviceBus", "enabledInTryMode": false, - "userPrompt": ["connection", "queueName"] + "userPrompt": [ + "connection", + "queueName" + ] } diff --git a/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp/metadata.json b/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp/metadata.json index 9ad74f0c1..91dea613d 100644 --- a/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/ServiceBusQueueTrigger-CSharp/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "ServiceBusQueueTrigger", - "description": "$ServiceBusQueueTrigger_description", - "name": "Azure Service Bus Queue trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "queueName" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "ServiceBusQueueTrigger", + "description": "$ServiceBusQueueTrigger_description", + "name": "$AzureServiceBusQueueTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusQueueTrigger-Custom/metadata.json b/Functions.Templates/Templates/ServiceBusQueueTrigger-Custom/metadata.json index 8311fa244..d86cb536f 100644 --- a/Functions.Templates/Templates/ServiceBusQueueTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/ServiceBusQueueTrigger-Custom/metadata.json @@ -1,16 +1,16 @@ { - "defaultFunctionName": "ServiceBusQueueTrigger", - "description": "$ServiceBusQueueTrigger_description", - "name": "Azure Service Bus Queue trigger", - "language": "Custom", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "queueName" - ] -} \ No newline at end of file + "defaultFunctionName": "ServiceBusQueueTrigger", + "description": "$ServiceBusQueueTrigger_description", + "name": "$AzureServiceBusQueueTrigger_name", + "language": "Custom", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusQueueTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/ServiceBusQueueTrigger-JavaScript/metadata.json index 93e75e240..e5ff5f739 100644 --- a/Functions.Templates/Templates/ServiceBusQueueTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/ServiceBusQueueTrigger-JavaScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "ServiceBusQueueTrigger", - "description": "$ServiceBusQueueTrigger_description", - "name": "Azure Service Bus Queue trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "queueName" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "ServiceBusQueueTrigger", + "description": "$ServiceBusQueueTrigger_description", + "name": "$AzureServiceBusQueueTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusQueueTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/ServiceBusQueueTrigger-PowerShell/metadata.json index e5df8d868..cb6f1c250 100644 --- a/Functions.Templates/Templates/ServiceBusQueueTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/ServiceBusQueueTrigger-PowerShell/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "ServiceBusQueueTrigger", - "description": "$ServiceBusQueueTrigger_description", - "name": "Azure Service Bus Queue trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "queueName" - ] -} +{ + "defaultFunctionName": "ServiceBusQueueTrigger", + "description": "$ServiceBusQueueTrigger_description", + "name": "$AzureServiceBusQueueTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusQueueTrigger-Python/metadata.json b/Functions.Templates/Templates/ServiceBusQueueTrigger-Python/metadata.json index 0e1c1cd70..b50e15932 100644 --- a/Functions.Templates/Templates/ServiceBusQueueTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/ServiceBusQueueTrigger-Python/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "ServiceBusQueueTrigger", - "description": "$ServiceBusQueueTrigger_description", - "name": "Azure Service Bus Queue trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "queueName" - ] -} +{ + "defaultFunctionName": "ServiceBusQueueTrigger", + "description": "$ServiceBusQueueTrigger_description", + "name": "$AzureServiceBusQueueTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusQueueTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/ServiceBusQueueTrigger-TypeScript/metadata.json index 59e8ca6bd..46e061593 100644 --- a/Functions.Templates/Templates/ServiceBusQueueTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/ServiceBusQueueTrigger-TypeScript/metadata.json @@ -1,16 +1,16 @@ -{ - "defaultFunctionName": "ServiceBusQueueTrigger", - "description": "$ServiceBusQueueTrigger_description", - "name": "Azure Service Bus Queue trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "queueName" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "ServiceBusQueueTrigger", + "description": "$ServiceBusQueueTrigger_description", + "name": "$AzureServiceBusQueueTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "queueName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp-5.x/metadata.json b/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp-5.x/metadata.json index 5effae4d6..273cab754 100644 --- a/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp-5.x/metadata.json +++ b/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp-5.x/metadata.json @@ -1,17 +1,17 @@ { - "defaultFunctionName": "ServiceBusTopicTrigger", - "description": "$ServiceBusTopicTrigger_description", - "name": "Azure Service Bus Topic trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "topicName", - "subscriptionName" - ] -} \ No newline at end of file + "defaultFunctionName": "ServiceBusTopicTrigger", + "description": "$ServiceBusTopicTrigger_description", + "name": "$AzureServiceBusTopicTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "topicName", + "subscriptionName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp/metadata.json b/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp/metadata.json index 25fe7de31..273cab754 100644 --- a/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/ServiceBusTopicTrigger-CSharp/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "ServiceBusTopicTrigger", - "description": "$ServiceBusTopicTrigger_description", - "name": "Azure Service Bus Topic trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "topicName", - "subscriptionName" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "ServiceBusTopicTrigger", + "description": "$ServiceBusTopicTrigger_description", + "name": "$AzureServiceBusTopicTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "topicName", + "subscriptionName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusTopicTrigger-Custom/metadata.json b/Functions.Templates/Templates/ServiceBusTopicTrigger-Custom/metadata.json index 6eacd9479..dd55b878c 100644 --- a/Functions.Templates/Templates/ServiceBusTopicTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/ServiceBusTopicTrigger-Custom/metadata.json @@ -1,17 +1,17 @@ { - "defaultFunctionName": "ServiceBusTopicTrigger", - "description": "$ServiceBusTopicTrigger_description", - "name": "Azure Service Bus Topic trigger", - "language": "Custom", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "topicName", - "subscriptionName" - ] -} \ No newline at end of file + "defaultFunctionName": "ServiceBusTopicTrigger", + "description": "$ServiceBusTopicTrigger_description", + "name": "$AzureServiceBusTopicTrigger_name", + "language": "Custom", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "topicName", + "subscriptionName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusTopicTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/ServiceBusTopicTrigger-JavaScript/metadata.json index 8aa9b38cc..304a0757a 100644 --- a/Functions.Templates/Templates/ServiceBusTopicTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/ServiceBusTopicTrigger-JavaScript/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "ServiceBusTopicTrigger", - "description": "$ServiceBusTopicTrigger_description", - "name": "Azure Service Bus Topic trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "topicName", - "subscriptionName" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "ServiceBusTopicTrigger", + "description": "$ServiceBusTopicTrigger_description", + "name": "$AzureServiceBusTopicTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "topicName", + "subscriptionName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusTopicTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/ServiceBusTopicTrigger-PowerShell/metadata.json index 4b7e87524..28b8ca1b2 100644 --- a/Functions.Templates/Templates/ServiceBusTopicTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/ServiceBusTopicTrigger-PowerShell/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "ServiceBusTopicTrigger", - "description": "$ServiceBusTopicTrigger_description", - "name": "Azure Service Bus Topic trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "topicName", - "subscriptionName" - ] -} +{ + "defaultFunctionName": "ServiceBusTopicTrigger", + "description": "$ServiceBusTopicTrigger_description", + "name": "$AzureServiceBusTopicTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "topicName", + "subscriptionName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusTopicTrigger-Python/metadata.json b/Functions.Templates/Templates/ServiceBusTopicTrigger-Python/metadata.json index 08dc0ba38..7da3cbe62 100644 --- a/Functions.Templates/Templates/ServiceBusTopicTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/ServiceBusTopicTrigger-Python/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "ServiceBusTopicTrigger", - "description": "$ServiceBusTopicTrigger_description", - "name": "Azure Service Bus Topic trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "topicName", - "subscriptionName" - ] -} +{ + "defaultFunctionName": "ServiceBusTopicTrigger", + "description": "$ServiceBusTopicTrigger_description", + "name": "$AzureServiceBusTopicTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "topicName", + "subscriptionName" + ] +} diff --git a/Functions.Templates/Templates/ServiceBusTopicTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/ServiceBusTopicTrigger-TypeScript/metadata.json index 9baf6139f..00970926e 100644 --- a/Functions.Templates/Templates/ServiceBusTopicTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/ServiceBusTopicTrigger-TypeScript/metadata.json @@ -1,17 +1,17 @@ -{ - "defaultFunctionName": "ServiceBusTopicTrigger", - "description": "$ServiceBusTopicTrigger_description", - "name": "Azure Service Bus Topic trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "serviceBus", - "enabledInTryMode": false, - "userPrompt": [ - "connection", - "topicName", - "subscriptionName" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "ServiceBusTopicTrigger", + "description": "$ServiceBusTopicTrigger_description", + "name": "$AzureServiceBusTopicTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "serviceBus", + "enabledInTryMode": false, + "userPrompt": [ + "connection", + "topicName", + "subscriptionName" + ] +} diff --git a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-CSharp/metadata.json b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-CSharp/metadata.json index e2bd03137..5db43fcdd 100644 --- a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-CSharp/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "negotiate", "description": "$signalRConnectionInfoNegotiate_description", - "name": "SignalR negotiate HTTP trigger", + "name": "$SignalrNegotiateHttpTrigger_name", "language": "C#", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "connectionStringSetting", "route" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-Custom/metadata.json b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-Custom/metadata.json index f50207a63..77893634f 100644 --- a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-Custom/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "negotiate", "description": "$signalRConnectionInfoNegotiate_description", - "name": "SignalR negotiate HTTP trigger", + "name": "$SignalrNegotiateHttpTrigger_name", "language": "Custom", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "connectionStringSetting", "route" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-JavaScript/metadata.json index 42ac5e771..2d152c8f7 100644 --- a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "negotiate", "description": "$signalRConnectionInfoNegotiate_description", - "name": "SignalR negotiate HTTP trigger", + "name": "$SignalrNegotiateHttpTrigger_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "connectionStringSetting", "route" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-PowerShell/metadata.json index d0ab44292..028bb4439 100644 --- a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-PowerShell/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "negotiate", "description": "$signalRConnectionInfoNegotiate_description", - "name": "SignalR negotiate HTTP trigger", + "name": "$SignalrNegotiateHttpTrigger_name", "language": "PowerShell", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "connectionStringSetting", "route" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-TypeScript/metadata.json index bcf0adc1a..8e21e44e2 100644 --- a/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/SignalRConnectionInfoHttpTrigger-TypeScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "negotiate", "description": "$signalRConnectionInfoNegotiate_description", - "name": "SignalR negotiate HTTP trigger", + "name": "$SignalrNegotiateHttpTrigger_name", "language": "TypeScript", "category": [ "$temp_category_core", @@ -14,4 +14,4 @@ "connectionStringSetting", "route" ] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SqlInputBinding-CSharp/metadata.json b/Functions.Templates/Templates/SqlInputBinding-CSharp/metadata.json index 552b90b40..1e46a8683 100644 --- a/Functions.Templates/Templates/SqlInputBinding-CSharp/metadata.json +++ b/Functions.Templates/Templates/SqlInputBinding-CSharp/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "SqlInputBinding", - "description": "$SqlInputBinding_description", - "name": "SQL Input Binding", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "SqlInputBinding", + "description": "$SqlInputBinding_description", + "name": "$SqlInputBinding_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/SqlInputBinding-JavaScript/metadata.json b/Functions.Templates/Templates/SqlInputBinding-JavaScript/metadata.json index f50984943..ff996e6d2 100644 --- a/Functions.Templates/Templates/SqlInputBinding-JavaScript/metadata.json +++ b/Functions.Templates/Templates/SqlInputBinding-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "SqlInputBinding", "description": "$SqlInputBinding_description", - "name": "SQL Input Binding", + "name": "$SqlInputBinding_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SqlInputBinding-PowerShell/metadata.json b/Functions.Templates/Templates/SqlInputBinding-PowerShell/metadata.json index c7345b1a9..3b783a2e4 100644 --- a/Functions.Templates/Templates/SqlInputBinding-PowerShell/metadata.json +++ b/Functions.Templates/Templates/SqlInputBinding-PowerShell/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "SqlInputBinding", - "description": "$SqlInputBinding_description", - "name": "SQL Input Binding", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "SqlInputBinding", + "description": "$SqlInputBinding_description", + "name": "$SqlInputBinding_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/SqlInputBinding-Python/metadata.json b/Functions.Templates/Templates/SqlInputBinding-Python/metadata.json index 5dc1a1fa6..d85aaaf70 100644 --- a/Functions.Templates/Templates/SqlInputBinding-Python/metadata.json +++ b/Functions.Templates/Templates/SqlInputBinding-Python/metadata.json @@ -1,16 +1,15 @@ { - "defaultFunctionName": "SqlInputBinding", - "description": "$SqlInputBinding_description", - "name": "SQL Input Binding", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } - \ No newline at end of file + "defaultFunctionName": "SqlInputBinding", + "description": "$SqlInputBinding_description", + "name": "$SqlInputBinding_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/SqlInputBinding-Typescript/metadata.json b/Functions.Templates/Templates/SqlInputBinding-Typescript/metadata.json index e8efd52b3..b591355d3 100644 --- a/Functions.Templates/Templates/SqlInputBinding-Typescript/metadata.json +++ b/Functions.Templates/Templates/SqlInputBinding-Typescript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "SqlInputBinding", "description": "$SqlInputBinding_description", - "name": "SQL Input Binding", + "name": "$SqlInputBinding_name", "language": "Typescript", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/SqlOutputBinding-CSharp/metadata.json b/Functions.Templates/Templates/SqlOutputBinding-CSharp/metadata.json index 5a2085e57..7800ddbe8 100644 --- a/Functions.Templates/Templates/SqlOutputBinding-CSharp/metadata.json +++ b/Functions.Templates/Templates/SqlOutputBinding-CSharp/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "SqlOutputBinding", - "description": "$SqlOutputBinding_description", - "name": "SQL Output Binding", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "SqlOutputBinding", + "description": "$SqlOutputBinding_description", + "name": "$SqlOutputBinding_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/SqlOutputBinding-JavaScript/metadata.json b/Functions.Templates/Templates/SqlOutputBinding-JavaScript/metadata.json index 58d4d0c0e..10e1fceda 100644 --- a/Functions.Templates/Templates/SqlOutputBinding-JavaScript/metadata.json +++ b/Functions.Templates/Templates/SqlOutputBinding-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "SqlOutputBinding", "description": "$SqlOutputBinding_description", - "name": "SQL Output Binding", + "name": "$SqlOutputBinding_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SqlOutputBinding-PowerShell/metadata.json b/Functions.Templates/Templates/SqlOutputBinding-PowerShell/metadata.json index 6ed49c03b..300ca4f5b 100644 --- a/Functions.Templates/Templates/SqlOutputBinding-PowerShell/metadata.json +++ b/Functions.Templates/Templates/SqlOutputBinding-PowerShell/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "SqlOutputBinding", - "description": "$SqlOutputBinding_description", - "name": "SQL Output Binding", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "SqlOutputBinding", + "description": "$SqlOutputBinding_description", + "name": "$SqlOutputBinding_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/SqlOutputBinding-Python/metadata.json b/Functions.Templates/Templates/SqlOutputBinding-Python/metadata.json index c11d61579..e5ad39000 100644 --- a/Functions.Templates/Templates/SqlOutputBinding-Python/metadata.json +++ b/Functions.Templates/Templates/SqlOutputBinding-Python/metadata.json @@ -1,16 +1,15 @@ { - "defaultFunctionName": "SqlOutputBinding", - "description": "$SqlOutputBinding_description", - "name": "SQL Output Binding", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } - \ No newline at end of file + "defaultFunctionName": "SqlOutputBinding", + "description": "$SqlOutputBinding_description", + "name": "$SqlOutputBinding_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/SqlOutputBinding-Typescript/metadata.json b/Functions.Templates/Templates/SqlOutputBinding-Typescript/metadata.json index 9392e25f1..d0c6099e4 100644 --- a/Functions.Templates/Templates/SqlOutputBinding-Typescript/metadata.json +++ b/Functions.Templates/Templates/SqlOutputBinding-Typescript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "SqlOutputBinding", "description": "$SqlOutputBinding_description", - "name": "SQL Output Binding", + "name": "$SqlOutputBinding_name", "language": "TypeScript", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/SqlTrigger-CSharp/metadata.json b/Functions.Templates/Templates/SqlTrigger-CSharp/metadata.json index 7eeb53151..59df0b6ef 100644 --- a/Functions.Templates/Templates/SqlTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/SqlTrigger-CSharp/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "SqlTriggerBinding", "description": "$SqlTriggerBinding_description", - "name": "SQL Trigger", + "name": "$SqlTrigger_name", "language": "C#", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SqlTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/SqlTrigger-JavaScript/metadata.json index 338375ff9..798846459 100644 --- a/Functions.Templates/Templates/SqlTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/SqlTrigger-JavaScript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "SqlTriggerBinding", "description": "$SqlTriggerBinding_description", - "name": "SQL Trigger", + "name": "$SqlTrigger_name", "language": "JavaScript", "category": [ "$temp_category_core", @@ -10,4 +10,4 @@ "categoryStyle": "other", "enabledInTryMode": false, "userPrompt": [] -} \ No newline at end of file +} diff --git a/Functions.Templates/Templates/SqlTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/SqlTrigger-PowerShell/metadata.json index 3ef481a5f..e4404d459 100644 --- a/Functions.Templates/Templates/SqlTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/SqlTrigger-PowerShell/metadata.json @@ -1,13 +1,13 @@ { - "defaultFunctionName": "SqlTriggerBinding", - "description": "$SqlTriggerBinding_description", - "name": "SQL Trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "userPrompt": [] - } \ No newline at end of file + "defaultFunctionName": "SqlTriggerBinding", + "description": "$SqlTriggerBinding_description", + "name": "$SqlTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "userPrompt": [] +} diff --git a/Functions.Templates/Templates/SqlTrigger-Python/metadata.json b/Functions.Templates/Templates/SqlTrigger-Python/metadata.json index e94dd60c2..4b09f417a 100644 --- a/Functions.Templates/Templates/SqlTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/SqlTrigger-Python/metadata.json @@ -1,15 +1,15 @@ { - "defaultFunctionName": "SqlTriggerBinding", - "description": "$SqlTriggerBinding_description", - "name": "SQL Trigger", - "language": "Python", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "other", - "enabledInTryMode": false, - "filters": [ - "Python3" - ] - } + "defaultFunctionName": "SqlTriggerBinding", + "description": "$SqlTriggerBinding_description", + "name": "$SqlTrigger_name", + "language": "Python", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "other", + "enabledInTryMode": false, + "filters": [ + "Python3" + ] +} diff --git a/Functions.Templates/Templates/SqlTrigger-Typescript/metadata.json b/Functions.Templates/Templates/SqlTrigger-Typescript/metadata.json index bb68b1d6f..c7e9c9610 100644 --- a/Functions.Templates/Templates/SqlTrigger-Typescript/metadata.json +++ b/Functions.Templates/Templates/SqlTrigger-Typescript/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "SqlTriggerBinding", "description": "$SqlTriggerBinding_description", - "name": "SQL Trigger", + "name": "$SqlTrigger_name", "language": "Typescript", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/TimerTrigger-CSharp/metadata.json b/Functions.Templates/Templates/TimerTrigger-CSharp/metadata.json index 223aa7c2b..c339fab9e 100644 --- a/Functions.Templates/Templates/TimerTrigger-CSharp/metadata.json +++ b/Functions.Templates/Templates/TimerTrigger-CSharp/metadata.json @@ -1,15 +1,15 @@ -{ - "defaultFunctionName": "TimerTrigger", - "description": "$TimerTrigger_description", - "name": "Timer trigger", - "language": "C#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "timer", - "enabledInTryMode": true, - "userPrompt": [ - "schedule" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "TimerTrigger", + "description": "$TimerTrigger_description", + "name": "$TimerTrigger_name", + "language": "C#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "timer", + "enabledInTryMode": true, + "userPrompt": [ + "schedule" + ] +} diff --git a/Functions.Templates/Templates/TimerTrigger-Custom/metadata.json b/Functions.Templates/Templates/TimerTrigger-Custom/metadata.json index f94894b97..b94f0b1fe 100644 --- a/Functions.Templates/Templates/TimerTrigger-Custom/metadata.json +++ b/Functions.Templates/Templates/TimerTrigger-Custom/metadata.json @@ -1,16 +1,15 @@ { - "defaultFunctionName": "TimerTrigger", - "description": "$TimerTrigger_description", - "name": "Timer trigger", - "language": "Custom", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - + "defaultFunctionName": "TimerTrigger", + "description": "$TimerTrigger_description", + "name": "$TimerTrigger_name", + "language": "Custom", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], "categoryStyle": "timer", - "enabledInTryMode": true, - "userPrompt": [ - "schedule" - ] -} \ No newline at end of file + "enabledInTryMode": true, + "userPrompt": [ + "schedule" + ] +} diff --git a/Functions.Templates/Templates/TimerTrigger-FSharp/metadata.json b/Functions.Templates/Templates/TimerTrigger-FSharp/metadata.json index f1f408dc7..dcb8a123e 100644 --- a/Functions.Templates/Templates/TimerTrigger-FSharp/metadata.json +++ b/Functions.Templates/Templates/TimerTrigger-FSharp/metadata.json @@ -1,15 +1,15 @@ { - "defaultFunctionName": "TimerTriggerFSharp", - "description": "$TimerTrigger_description", - "name": "Timer trigger", - "language": "F#", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - "categoryStyle": "timer", - "enabledInTryMode": true, - "userPrompt": [ - "schedule" - ] -} \ No newline at end of file + "defaultFunctionName": "TimerTriggerFSharp", + "description": "$TimerTrigger_description", + "name": "$TimerTrigger_name", + "language": "F#", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "timer", + "enabledInTryMode": true, + "userPrompt": [ + "schedule" + ] +} diff --git a/Functions.Templates/Templates/TimerTrigger-JavaScript/metadata.json b/Functions.Templates/Templates/TimerTrigger-JavaScript/metadata.json index 0f8fa5c60..9a2689503 100644 --- a/Functions.Templates/Templates/TimerTrigger-JavaScript/metadata.json +++ b/Functions.Templates/Templates/TimerTrigger-JavaScript/metadata.json @@ -1,16 +1,15 @@ -{ - "defaultFunctionName": "TimerTrigger", - "description": "$TimerTrigger_description", - "name": "Timer trigger", - "language": "JavaScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - - "categoryStyle": "timer", - "enabledInTryMode": true, - "userPrompt": [ - "schedule" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "TimerTrigger", + "description": "$TimerTrigger_description", + "name": "$TimerTrigger_name", + "language": "JavaScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "timer", + "enabledInTryMode": true, + "userPrompt": [ + "schedule" + ] +} diff --git a/Functions.Templates/Templates/TimerTrigger-PowerShell/metadata.json b/Functions.Templates/Templates/TimerTrigger-PowerShell/metadata.json index eeb2d5ea7..20a747182 100644 --- a/Functions.Templates/Templates/TimerTrigger-PowerShell/metadata.json +++ b/Functions.Templates/Templates/TimerTrigger-PowerShell/metadata.json @@ -1,16 +1,15 @@ -{ - "defaultFunctionName": "TimerTrigger", - "description": "$TimerTrigger_description", - "name": "Timer trigger", - "language": "PowerShell", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - - "categoryStyle": "timer", - "enabledInTryMode": true, - "userPrompt": [ - "schedule" - ] -} +{ + "defaultFunctionName": "TimerTrigger", + "description": "$TimerTrigger_description", + "name": "$TimerTrigger_name", + "language": "PowerShell", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "timer", + "enabledInTryMode": true, + "userPrompt": [ + "schedule" + ] +} diff --git a/Functions.Templates/Templates/TimerTrigger-Python/metadata.json b/Functions.Templates/Templates/TimerTrigger-Python/metadata.json index 50715f4fb..166f28833 100644 --- a/Functions.Templates/Templates/TimerTrigger-Python/metadata.json +++ b/Functions.Templates/Templates/TimerTrigger-Python/metadata.json @@ -1,7 +1,7 @@ { "defaultFunctionName": "TimerTrigger", "description": "$TimerTrigger_description", - "name": "Timer trigger", + "name": "$TimerTrigger_name", "language": "Python", "category": [ "$temp_category_core", diff --git a/Functions.Templates/Templates/TimerTrigger-TypeScript/metadata.json b/Functions.Templates/Templates/TimerTrigger-TypeScript/metadata.json index 8ba9cfb1c..0c1230d5d 100644 --- a/Functions.Templates/Templates/TimerTrigger-TypeScript/metadata.json +++ b/Functions.Templates/Templates/TimerTrigger-TypeScript/metadata.json @@ -1,16 +1,15 @@ -{ - "defaultFunctionName": "TimerTrigger", - "description": "$TimerTrigger_description", - "name": "Timer trigger", - "language": "TypeScript", - "category": [ - "$temp_category_core", - "$temp_category_dataProcessing" - ], - - "categoryStyle": "timer", - "enabledInTryMode": true, - "userPrompt": [ - "schedule" - ] -} \ No newline at end of file +{ + "defaultFunctionName": "TimerTrigger", + "description": "$TimerTrigger_description", + "name": "$TimerTrigger_name", + "language": "TypeScript", + "category": [ + "$temp_category_core", + "$temp_category_dataProcessing" + ], + "categoryStyle": "timer", + "enabledInTryMode": true, + "userPrompt": [ + "schedule" + ] +} diff --git a/Tools/CheckResourceStrings/CheckResourceStrings/CheckResourceStrings.csproj b/Tools/CheckResourceStrings/CheckResourceStrings/CheckResourceStrings.csproj index a9cf0879d..0b2dec441 100644 --- a/Tools/CheckResourceStrings/CheckResourceStrings/CheckResourceStrings.csproj +++ b/Tools/CheckResourceStrings/CheckResourceStrings/CheckResourceStrings.csproj @@ -2,7 +2,7 @@ Exe - netcoreapp3.1 + net8.0 diff --git a/Tools/CheckResourceStrings/CheckResourceStrings/Program.UnusedStrings.cs b/Tools/CheckResourceStrings/CheckResourceStrings/Program.UnusedStrings.cs new file mode 100644 index 000000000..cfd4471ec --- /dev/null +++ b/Tools/CheckResourceStrings/CheckResourceStrings/Program.UnusedStrings.cs @@ -0,0 +1,92 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Xml.Linq; + +namespace CheckResourceStrings +{ + partial class Program + { + /// + /// Scans all metadata.json files in the templates directory and finds resource strings that are referenced + /// + public static HashSet GetResourceStringNamesFromMetadataFiles(string templatesRoot) + { + var resources = new HashSet(); + + // Find all metadata.json files + var metadataFiles = Directory.GetFiles(templatesRoot, "metadata.json", SearchOption.AllDirectories); + + foreach (var file in metadataFiles) + { + var resourceStrings = Helper.GetResourceStringNames(file); + foreach (var resource in resourceStrings) + { + resources.Add(resource); + } + } + + return resources; + } + + /// + /// Gets all resource string names defined in Resources.resx file + /// + public static HashSet GetResourceStringNamesFromResx(string resxFilePath) + { + var resources = new HashSet(); + + if (!File.Exists(resxFilePath)) + { + return resources; + } + + try + { + var doc = XDocument.Load(resxFilePath); + var dataElements = doc.Descendants("data"); + + foreach (var element in dataElements) + { + var nameAttr = element.Attribute("name"); + if (nameAttr != null && !string.IsNullOrWhiteSpace(nameAttr.Value)) + { + resources.Add(nameAttr.Value); + } + } + } + catch (Exception ex) + { + Console.WriteLine($"Error reading resx file: {ex.Message}"); + } + + return resources; + } + + /// + /// Prints unused resource strings found in Resources.resx + /// + public static void PrintUnusedResourceStrings(HashSet definedStrings, HashSet referencedStrings, string resourceFileName) + { + var unusedStrings = definedStrings.Except(referencedStrings).OrderBy(s => s).ToList(); + + if (unusedStrings.Count == 0) + { + Console.WriteLine($"All resource strings in {resourceFileName} are being used. Everything looks good!\n\n"); + return; + } + + Console.WriteLine($"Found {unusedStrings.Count} unused resource strings in {resourceFileName}:"); + Console.WriteLine("=".PadRight(80, '=')); + + foreach (var str in unusedStrings) + { + Console.WriteLine(str); + } + + Console.WriteLine("=".PadRight(80, '=')); + Console.WriteLine($"Total unused: {unusedStrings.Count}\n\n"); + } + } +} diff --git a/Tools/CheckResourceStrings/CheckResourceStrings/Program.cs b/Tools/CheckResourceStrings/CheckResourceStrings/Program.cs index 6c39b7fba..5226b6708 100644 --- a/Tools/CheckResourceStrings/CheckResourceStrings/Program.cs +++ b/Tools/CheckResourceStrings/CheckResourceStrings/Program.cs @@ -13,6 +13,17 @@ static void Main(string[] args) if (args.Length == 0) { Console.WriteLine("Path to root of the template artifacts missing"); + Console.WriteLine("Usage: CheckResourceStrings [checkAllLocales] [checkUnused]"); + return; + } + + bool checkUnused = args.Length > 2 && bool.TryParse(args[2], out bool unused) && unused; + + if (checkUnused) + { + Console.WriteLine("Checking for unused resource strings...\n"); + CheckUnusedResourceStrings(args[0]); + Console.WriteLine("\n" + "=".PadRight(80, '=') + "\n"); } string templateJsonLocation = Path.Combine(args[0], "templates", "templates.json"); @@ -53,6 +64,73 @@ static void Main(string[] args) Console.ReadLine(); } + public static void CheckUnusedResourceStrings(string artifactsRoot) + { + // Get the path to the Templates directory + string templatesRoot = Path.Combine(artifactsRoot, "..", "Functions.Templates", "Templates"); + if (!Directory.Exists(templatesRoot)) + { + // Try alternative path (if running from different location) + templatesRoot = Path.Combine(artifactsRoot, "Templates"); + if (!Directory.Exists(templatesRoot)) + { + Console.WriteLine($"Templates directory not found at: {templatesRoot}"); + return; + } + } + + // Get the path to Resources.resx + string resxPath = Path.Combine(artifactsRoot, "..", "Functions.Templates", "Resources", "Resources.resx"); + if (!File.Exists(resxPath)) + { + // Try alternative path + resxPath = Path.Combine(artifactsRoot, "Resources", "Resources.resx"); + if (!File.Exists(resxPath)) + { + Console.WriteLine($"Resources.resx not found at: {resxPath}"); + return; + } + } + + Console.WriteLine($"Scanning templates from: {templatesRoot}"); + Console.WriteLine($"Reading resources from: {resxPath}\n"); + + // Get all defined resource strings + var definedStrings = GetResourceStringNamesFromResx(resxPath); + Console.WriteLine($"Total resource strings defined in Resources.resx: {definedStrings.Count}"); + + // Get referenced strings from metadata files + var referencedFromMetadata = GetResourceStringNamesFromMetadataFiles(templatesRoot); + Console.WriteLine($"Resource strings referenced in metadata.json files: {referencedFromMetadata.Count}"); + + // Get referenced strings from bindings.json + string bindingJsonLocation = Path.Combine(artifactsRoot, "bindings", "bindings.json"); + var referencedFromBindings = new HashSet(); + if (File.Exists(bindingJsonLocation)) + { + referencedFromBindings = new HashSet(Helper.GetResourceStringNames(bindingJsonLocation)); + Console.WriteLine($"Resource strings referenced in bindings.json: {referencedFromBindings.Count}"); + } + + // Get referenced strings from templates.json + string templateJsonLocation = Path.Combine(artifactsRoot, "templates", "templates.json"); + var referencedFromTemplates = new HashSet(); + if (File.Exists(templateJsonLocation)) + { + referencedFromTemplates = new HashSet(Helper.GetResourceStringNames(templateJsonLocation)); + Console.WriteLine($"Resource strings referenced in templates.json: {referencedFromTemplates.Count}"); + } + + // Combine all referenced strings + var allReferencedStrings = new HashSet(referencedFromMetadata); + allReferencedStrings.UnionWith(referencedFromBindings); + allReferencedStrings.UnionWith(referencedFromTemplates); + Console.WriteLine($"Total unique resource strings referenced: {allReferencedStrings.Count}\n"); + + // Print unused strings + PrintUnusedResourceStrings(definedStrings, allReferencedStrings, resxPath); + } + public static void PrintMissingResourceStrings(IDictionary resourceMap, List resourceStringNames, string ResourceFileName) { HashSet missingResources = new HashSet();