Skip to content

Commit aa821b3

Browse files
committed
Spelling Fixes
1 parent 47d3bd4 commit aa821b3

25 files changed

+35
-35
lines changed

Diff for: articles/azure-functions/container-concepts.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ There are several options for hosting your containerized function apps in Azure:
2323

2424
| Hosting option | Benefits |
2525
| --- | --- |
26-
| **[Azure Container Apps]** | Azure Functions provides integrated support for developing, deploying, and managing containerized function apps on [Azure Container Apps](../container-apps/overview.md). This enables you to manage your apps using the same Functions tools and pages in the Azure portal. Use Azure Container Apps to host your function app containers when you need to run your event-driven functions in Azure in the same environment as other microservices, APIs, websites, workflows, or any container hosted programs. Container Apps hosting lets you run your functions in a managed Kubernetes-based environment with built-in support for open-source monitoring, mTLS, Dapr, and KEDA. Supports scale-to-zero and provides a servless pay-for-what-you-use hosting model. You can also request dedicated hardware, even GPUs, by using workload profiles. _Recommended hosting option for running containerized function apps on Azure._ |
26+
| **[Azure Container Apps]** | Azure Functions provides integrated support for developing, deploying, and managing containerized function apps on [Azure Container Apps](../container-apps/overview.md). This enables you to manage your apps using the same Functions tools and pages in the Azure portal. Use Azure Container Apps to host your function app containers when you need to run your event-driven functions in Azure in the same environment as other microservices, APIs, websites, workflows, or any container hosted programs. Container Apps hosting lets you run your functions in a managed Kubernetes-based environment with built-in support for open-source monitoring, mTLS, Dapr, and KEDA. Supports scale-to-zero and provides a serverless pay-for-what-you-use hosting model. You can also request dedicated hardware, even GPUs, by using workload profiles. _Recommended hosting option for running containerized function apps on Azure._ |
2727
| **Azure Arc-enabled Kubernetes clusters (preview)** | You can host your function apps on Azure Arc-enabled Kubernetes clusters as either a [code-only deployment](./create-first-function-arc-cli.md) or in a [custom Linux container](./create-first-function-arc-custom-container.md). Azure Arc lets you attach Kubernetes clusters so that you can manage and configure them in Azure. _Hosting Azure Functions containers on Azure Arc-enabled Kubernetes clusters is currently in preview._ |
2828
| **[Azure Functions]** | You can host your containerized function apps in Azure Functions by running the container in either an [Elastic Premium plan](./functions-premium-plan.md) or a [Dedicated plan](./dedicated-plan.md). Premium plan hosting provides you with the benefits of dynamic scaling. You might want to use Dedicated plan hosting to take advantage of existing unused App Service plan resources. |
2929
| **[Kubernetes]** | Because the Azure Functions runtime provides flexibility in hosting where and how you want, you can host and manage your function app containers directly in Kubernetes clusters. [KEDA](https://keda.sh) (Kubernetes-based Event Driven Autoscaling) pairs seamlessly with the Azure Functions runtime and tooling to provide event driven scale in Kubernetes. Just keep in mind that running your containerized function apps on Kubernetes, either by using KEDA or by direct deployment, is an open-source effort that you can use free of cost, with best-effort support provided by contributors and from the community. You're responsible for maintaining your own function app containers in a cluster, even when deploying to Azure Kubernetes Service (AKS). |
@@ -44,7 +44,7 @@ The degree to which various features and behaviors of Azure Functions are suppor
4444
| [Revisions](../container-apps/revisions.md) | No | Yes |No |No |No |
4545
| [Deployment slots](./functions-deployment-slots.md) |No |No |Yes |Yes |No |
4646
| [Streaming logs](./streaming-logs.md) | Yes | [Yes](../container-apps/log-streaming.md) | Yes | Yes | No |
47-
| [Console access](../container-apps/container-console.md) | Not currently available<sup>4</sup| Yes | Yes (using [Kudu](./functions-how-to-custom-container.md#enable-ssh-connections)| Yes (using [Kudu](./functions-how-to-custom-container.md#enable-ssh-connections)| Yes (in pods [using `kubctl`](https://kubernetes.io/docs/reference/kubectl/)) |
47+
| [Console access](../container-apps/container-console.md) | Not currently available<sup>4</sup| Yes | Yes (using [Kudu](./functions-how-to-custom-container.md#enable-ssh-connections)| Yes (using [Kudu](./functions-how-to-custom-container.md#enable-ssh-connections)| Yes (in pods [using `kubectl`](https://kubernetes.io/docs/reference/kubectl/)) |
4848
| Cold start mitigation | Minimum replicas | [Scale rules](../container-apps/scale-app.md#scale-rules) | [Always-ready/pre-warmed instances](functions-premium-plan.md#eliminate-cold-starts) | n/a | n/a |
4949
| [App Service authentication](../app-service/overview-authentication-authorization.md) | Not currently available<sup>4</sup| Yes | Yes | Yes | No |
5050
| [Custom domain names](../app-service/app-service-web-tutorial-custom-domain.md) | Not currently available<sup>4</sup| Yes | Yes | Yes | No |

Diff for: articles/azure-functions/dedicated-plan.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ You pay for function apps in an App Service Plan as you would for other App Serv
3030
When you run your app on an App Service plan, you should enable the **Always on** setting so that your function app runs correctly. On an App Service plan, the Functions runtime goes idle after a few minutes of inactivity. The **Always on** setting is available only on an App Service plan. In other plans, the platform activates function apps automatically. If you choose not to enable **Always on**, you can reactivate an idled app in these ways:
3131

3232
+ Send a request to an HTTP trigger endpoint or any other endpoint on the app. Even a failed request should wake up your app.
33-
+ Acccess your app in the [Azure portal](https://portal.azure.com).
33+
+ Access your app in the [Azure portal](https://portal.azure.com).
3434

3535
Even with **Always on** enabled, the execution timeout for individual functions is controlled by the `functionTimeout` setting in the [host.json](functions-host-json.md#functiontimeout) project file.
3636

Diff for: articles/azure-functions/durable/durable-functions-dotnet-isolated-overview.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public class MyActivity : TaskActivity<string, string>
6161
{
6262
private readonly ILogger logger;
6363

64-
public MyActivity(ILogger<MyActivity> logger) // activites have access to DI.
64+
public MyActivity(ILogger<MyActivity> logger) // activities have access to DI.
6565
{
6666
this.logger = logger;
6767
}

Diff for: articles/azure-functions/durable/durable-functions-packages.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,6 @@ Durable Functions is developed in the open as OSS. Users are welcome to contribu
6666
* [azure-functions-durable-js](https://github.com/Azure/azure-functions-durable-js): For the Node.js SDK.
6767
* [azure-functions-durable-python](https://github.com/Azure/azure-functions-durable-python): For the Python SDK.
6868
* [durabletask-java](https://github.com/Microsoft/durabletask-java): For the Java SDK.
69-
* [azure-functions-durable-powershel](https://github.com/Azure/azure-functions-durable-powershell): For the PowerShell SDK.
69+
* [azure-functions-durable-powershell](https://github.com/Azure/azure-functions-durable-powershell): For the PowerShell SDK.
7070
* [durabletask-netherite](https://github.com/microsoft/durabletask-netherite): For the Netherite storage provider.
7171
* [durabletask-mssql](https://github.com/microsoft/durabletask-mssql): For the MSSQL storage provider.

Diff for: articles/azure-functions/flex-consumption-how-to.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Function app resources are langauge-specific. Make sure to choose your preferred
2222

2323
+ **[Visual Studio Code](./functions-develop-vs-code.md)**: used to create and develop apps, create Azure resources, and deploy code projects to Azure. When using Visual Studio Code, make sure to also install the latest [Azure Functions extension](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azurefunctions). You can also install the [Azure Tools extension pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack).
2424

25-
+ While not required to create a Flex Consumption plan app, you need a code project to be able to deploy to and validate a new function app. Complete the first part of one of these quickstart articles, where you creat a code project with an HTTP triggered function:
25+
+ While not required to create a Flex Consumption plan app, you need a code project to be able to deploy to and validate a new function app. Complete the first part of one of these quickstart articles, where you create a code project with an HTTP triggered function:
2626

2727
::: zone pivot="programming-language-csharp"
2828
+ [Create an Azure Functions project from the command line](create-first-function-cli-csharp.md)
@@ -242,7 +242,7 @@ You can enable virtual network integration by running the [`az functionapp creat
242242
az functionapp create --resource-group <RESOURCE_GROUP> --name <APP_NAME> --storage-account <STORAGE_NAME> --flexconsumption-location <REGION> --runtime <RUNTIME_NAME> --runtime-version <RUNTIME_VERSION> --vnet <VNET_RESOURCE_ID> --subnet <SUBNET_NAME>
243243
```
244244
245-
The `<VNET_RESOURCE_ID>` value is the resource ID for the virtual network, which is in the format: `/subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCER_GROUP>/providers/Microsoft.Network/virtualNetworks/<VNET_NAME>`. You can use this command to get a list of virtual network IDs, filtered by `<RESOURCE_GROUP>`: `az network vnet list --resource-group <RESOURCE_GROUP> --output tsv --query "[]".id`.
245+
The `<VNET_RESOURCE_ID>` value is the resource ID for the virtual network, which is in the format: `/subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP>/providers/Microsoft.Network/virtualNetworks/<VNET_NAME>`. You can use this command to get a list of virtual network IDs, filtered by `<RESOURCE_GROUP>`: `az network vnet list --resource-group <RESOURCE_GROUP> --output tsv --query "[]".id`.
246246
247247
### [Azure portal](#tab/azure-portal)
248248
@@ -351,7 +351,7 @@ Use the [`az functionapp create`] command and supply these additional options th
351351
This example creates a function app in the Flex Consumption plan with a separate deployment storage account and user assigned identity:
352352

353353
```azurecli
354-
az functionapp create --resource-group <RESOURCE_GROUP> --name <APP_NAME> --storage <STORAGE_NAME> --runtime dotnet-isolated --runtime-version 8.0 --flexconsumption-location "<REGION>" --deployment-storage-name <DEPLOYMENT_ACCCOUNT_NAME> --deployment-storage-container-name <DEPLOYMENT_CONTAINER_NAME> --deployment-storage-auth-type UserAssignedIdentity --deployment-storage-auth-value <MI_RESOURCE_ID>
354+
az functionapp create --resource-group <RESOURCE_GROUP> --name <APP_NAME> --storage <STORAGE_NAME> --runtime dotnet-isolated --runtime-version 8.0 --flexconsumption-location "<REGION>" --deployment-storage-name <DEPLOYMENT_ACCOUNT_NAME> --deployment-storage-container-name <DEPLOYMENT_CONTAINER_NAME> --deployment-storage-auth-type UserAssignedIdentity --deployment-storage-auth-value <MI_RESOURCE_ID>
355355
```
356356

357357
### [Azure portal](#tab/azure-portal)
@@ -373,7 +373,7 @@ You can also modify the deployment storage configuration for an existing app.
373373
Use the [`az functionapp deployment config set`](/cli/azure/functionapp/deployment/config#az-functionapp-deployment-config-set) command to modify the deployment storage configuration:
374374

375375
```azurecli
376-
az functionapp deployment config set --resource-group <RESOURCE_GROUP> --name <APP_NAME> --deployment-storage-name <DEPLOYMENT_ACCCOUNT_NAME> --deployment-storage-container-name <DEPLOYMENT_CONTAINER_NAME>
376+
az functionapp deployment config set --resource-group <RESOURCE_GROUP> --name <APP_NAME> --deployment-storage-name <DEPLOYMENT_ACCOUNT_NAME> --deployment-storage-container-name <DEPLOYMENT_CONTAINER_NAME>
377377
```
378378

379379
### [Azure portal](#tab/azure-portal)

Diff for: articles/azure-functions/functions-add-openai-text-completion.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.author: dbandaru
88
ms.collection:
99
- ce-skilling-ai-copilot
1010
zone_pivot_groups: programming-languages-set-functions
11-
#customer intent: As an Azure developer, I want learn how to integrate Azure OpenAI capabilities in my function code to leverage AI benefits in my colud-based code executions.
11+
#customer intent: As an Azure developer, I want learn how to integrate Azure OpenAI capabilities in my function code to leverage AI benefits in my cloud-based code executions.
1212
---
1313

1414
# Tutorial: Add Azure OpenAI text completion hints to your functions in Visual Studio Code

Diff for: articles/azure-functions/functions-bindings-cache-trigger-redispubsub.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@ Here's binding data to listen to `keyevent` notifications for the delete command
544544
| `type` | Trigger type. For the pub sub trigger, the type is `redisPubSubTrigger`. | Yes | |
545545
| `connection` | The name of the [application setting](functions-how-to-use-azure-function-app-settings.md#settings) that contains the cache connection string, such as: `<cacheName>.redis.cache.windows.net:6380,password...` | Yes | |
546546
| `channel` | Name of the pub sub channel that is being subscribed to. | Yes | |
547-
| `pattern` | A boolean to indicate the given channel uses pattern mathching. If `pattern` is true, then the channel is treated like a _glob-style_ pattern instead of as a literal. | Yes | |
547+
| `pattern` | A boolean to indicate the given channel uses pattern matching. If `pattern` is true, then the channel is treated like a _glob-style_ pattern instead of as a literal. | Yes | |
548548
| `name` | Name of the variable holding the value returned by the function. | Yes | |
549549
| `direction` | Must be set to `in`. | Yes | |
550550

Diff for: articles/azure-functions/functions-bindings-dapr-input-secret.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ More samples for the Dapr input secret binding are available in the [GitHub repo
4848

4949
::: zone pivot="programming-language-java"
5050

51-
The following example creates a `"RetreveSecret"` function using the `DaprSecretInput` binding with the [`DaprServiceInvocationTrigger`](./functions-bindings-dapr-trigger-svc-invoke.md):
51+
The following example creates a `"RetrieveSecret"` function using the `DaprSecretInput` binding with the [`DaprServiceInvocationTrigger`](./functions-bindings-dapr-trigger-svc-invoke.md):
5252

5353

5454
```java

Diff for: articles/azure-functions/functions-bindings-dapr-input-state.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ More samples for the Dapr input state binding are available in the [GitHub repos
5050

5151
::: zone pivot="programming-language-java"
5252

53-
The following example creates a `"RetreveOrder"` function using the `DaprStateInput` binding with the [`DaprServiceInvocationTrigger`](./functions-bindings-dapr-trigger-svc-invoke.md):
53+
The following example creates a `"RetrieveOrder"` function using the `DaprStateInput` binding with the [`DaprServiceInvocationTrigger`](./functions-bindings-dapr-trigger-svc-invoke.md):
5454

5555

5656
```java

Diff for: articles/azure-functions/functions-bindings-dapr-output.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ More samples for the Dapr output invoke binding are available in the [GitHub rep
5252

5353
::: zone pivot="programming-language-java"
5454

55-
The following example creates a `"SendMessagetoKafka"` function using the `DaprBindingOutput` binding with the [`DaprServiceInvocationTrigger`](./functions-bindings-dapr-output.md):
55+
The following example creates a `"SendMessageToKafka"` function using the `DaprBindingOutput` binding with the [`DaprServiceInvocationTrigger`](./functions-bindings-dapr-output.md):
5656

5757

5858
```java
@@ -88,7 +88,7 @@ app.generic('SendMessageToKafka', {
8888
type: 'daprServiceInvocationTrigger',
8989
name: "payload"
9090
}),
91-
return: daprBindingOuput,
91+
return: daprBindingOutput,
9292
handler: async (request, context) => {
9393
context.log("Node function processed a SendMessageToKafka request from the Dapr Runtime.");
9494
context.log(context.triggerMetadata.payload)

Diff for: articles/azure-functions/functions-bindings-service-bus-output.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ All C# modalities and extension versions support the following output parameter
501501
| **byte[]** | Use for writing binary data messages. When the parameter value is null when the function exits, Functions doesn't create a message. |
502502
| **Object** | When a message contains JSON, Functions serializes the object into a JSON message payload. When the parameter value is null when the function exits, Functions creates a message with a null object.|
503503

504-
Messaging-specific parameter types contain extra message metadata and aren't compatible with JSON serialization. As a result, it isn't possible to use `ServiceBusMesage` with the output binding in the isolated model. The specific types supported by the output binding depend on the Functions runtime version, the extension package version, and the C# modality used.
504+
Messaging-specific parameter types contain extra message metadata and aren't compatible with JSON serialization. As a result, it isn't possible to use `ServiceBusMessage` with the output binding in the isolated model. The specific types supported by the output binding depend on the Functions runtime version, the extension package version, and the C# modality used.
505505

506506
# [Extension v5.x](#tab/extensionv5/in-process)
507507

Diff for: articles/azure-functions/functions-bindings-web-pubsub-input.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ Limited to the binding parameter types don't support a way to pass list nor arra
397397

398398
::: zone pivot="programming-language-csharp"
399399

400-
When customer needs to add roles or delay buildinging the access token in the function, we suggest you to work with [server SDK for C#](/dotnet/api/overview/azure/messaging.webpubsub-readme).
400+
When customer needs to add roles or delay building the access token in the function, we suggest you to work with [server SDK for C#](/dotnet/api/overview/azure/messaging.webpubsub-readme).
401401

402402
# [Isolated worker model](#tab/isolated-process)
403403

0 commit comments

Comments
 (0)