Skip to content

Commit 4f0aaa1

Browse files
authored
Merge pull request #288644 from MicrosoftDocs/main
10/17/2024 AM Publish
2 parents 9e2203f + 39fd633 commit 4f0aaa1

File tree

47 files changed

+177
-987
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+177
-987
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3100,6 +3100,16 @@
31003100
"redirect_url": "https://docs.sendgrid.com/for-developers/partners/microsoft-azure-2021#create-a-twilio-sendgrid-account",
31013101
"redirect_document_id": false
31023102
},
3103+
{
3104+
"source_path_from_root": "/articles/synapse-analytics/whats-new.md",
3105+
"redirect_url": "/fabric/get-started/whats-new",
3106+
"redirect_document_id": false
3107+
},
3108+
{
3109+
"source_path_from_root": "/articles/synapse-analytics/whats-new-archive.md",
3110+
"redirect_url": "/fabric/get-started/whats-new",
3111+
"redirect_document_id": false
3112+
},
31033113
{
31043114
"source_path_from_root": "/articles/terraform/terrafom-quickstart.md",
31053115
"redirect_url": "/azure/terraform/terraform-create-configuration",

articles/app-service/app-service-key-vault-references.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,13 @@ A key vault reference is of the form `@Microsoft.KeyVault({referenceString})`, w
102102
> [!div class="mx-tdBreakAll"]
103103
> | Reference string | Description |
104104
> |-----------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
105-
> | SecretUri=_secretUri_ | The **SecretUri** should be the full data-plane URI of a secret in the vault, optionally including a version, e.g., `https://myvault.vault.azure.net/secrets/mysecret/` or `https://myvault.vault.azure.net/secrets/mysecret/ec96f02080254f109c51a1f14cdb1931` |
105+
> | SecretUri=_secretUri_ | The **SecretUri** should be the full data-plane URI of a secret in the vault, for example `https://myvault.vault.azure.net/secrets/mysecret`. Optionally, include a version, such as `https://myvault.vault.azure.net/secrets/mysecret/ec96f02080254f109c51a1f14cdb1931`. |
106106
> | VaultName=_vaultName_;SecretName=_secretName_;SecretVersion=_secretVersion_ | The **VaultName** is required and is the vault name. The **SecretName** is required and is the secret name. The **SecretVersion** is optional but if present indicates the version of the secret to use. |
107107
108-
For example, a complete reference would look like the following string:
108+
For example, a complete reference without a specific version would look like the following string:
109109
110110
```
111-
@Microsoft.KeyVault(SecretUri=https://myvault.vault.azure.net/secrets/mysecret/)
111+
@Microsoft.KeyVault(SecretUri=https://myvault.vault.azure.net/secrets/mysecret)
112112
```
113113
114114
Alternatively:

articles/app-service/configure-common.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ Here, you can configure some common settings for the app. Some settings require
443443
> [!NOTE]
444444
> Most modern browsers support HTTP/2 protocol over TLS only, while non-encrypted traffic continues to use HTTP/1.1. To ensure that client browsers connect to your app with HTTP/2, secure your custom DNS name. For more information, see [Secure a custom DNS name with a TLS/SSL binding in Azure App Service](configure-ssl-bindings.md).
445445
- **Web sockets**: For [ASP.NET SignalR] or [socket.io](https://socket.io/), for example.
446-
- **Always On**: Keeps the app loaded even when there's no traffic. When **Always On** isn't turned on (default), the app is unloaded after 20 minutes without any incoming requests. The unloaded app can cause high latency for new requests because of its warm-up time. When **Always On** is turned on, the front-end load balancer sends a GET request to the application root every five minutes. The continuous ping prevents the app from being unloaded.
446+
- **Always On**: Keeps the app loaded even when there's no traffic. When **Always On** isn't turned on (default), the app is unloaded after 20 minutes without any incoming requests. The unloaded app can cause high latency for new requests because of its warm-up time. When **Always On** is turned on, the front-end load balancer sends a GET request to the application root every five minutes. It's important to ensure this request receives a 200 OK response to ensure any re-imaging operations are performed correctly. The continuous ping prevents the app from being unloaded.
447447

448448
Always On is required for continuous WebJobs or for WebJobs that are triggered using a CRON expression.
449449
- **Session affinity**: In a multi-instance deployment, ensure that the client is routed to the same instance for the life of the session. You can set this option to **Off** for stateless applications.

articles/app-service/deploy-github-actions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ To use [user-level credentials](#1-generate-deployment-credentials), paste the e
196196
When you configure the GitHub workflow file later, you use the secret for the input `creds` of the [Azure/login](https://github.com/marketplace/actions/azure-login). For example:
197197

198198
```yaml
199-
- uses: azure/login@v1
199+
- uses: azure/login@v2
200200
with:
201201
creds: ${{ secrets.AZURE_CREDENTIALS }}
202202
```
@@ -301,4 +301,4 @@ Check out references on Azure GitHub Actions and workflows:
301301
- [Azure/k8s-deploy action](https://github.com/Azure/k8s-deploy)
302302
- [Actions workflows to deploy to Azure](https://github.com/Azure/actions-workflow-samples)
303303
- [Starter Workflows](https://github.com/actions/starter-workflows)
304-
- [Events that trigger workflows](https://docs.github.com/en/actions/reference/events-that-trigger-workflows)
304+
- [Events that trigger workflows](https://docs.github.com/en/actions/reference/events-that-trigger-workflows)

articles/app-service/deploy-staging-slots.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ When you swap two slots (usually from a staging slot *as the source* into the pr
124124

125125
1. Now that the source slot has the pre-swap app previously in the target slot, perform the same operation by applying all settings and restarting the instances.
126126

127-
At any point of the swap operation, all work of initializing the swapped apps happens on the source slot. The target slot remains online while the source slot is being prepared and warmed up, regardless of where the swap succeeds or fails. To swap a staging slot with the production slot, make sure that the production slot is always the target slot. This way, the swap operation doesn't affect your production app.
127+
At any point of the swap operation, all work of initializing the swapped apps happens on the source slot. The target slot remains online while the source slot is being prepared and warmed up, regardless of whether the swap succeeds or fails. To swap a staging slot with the production slot, make sure that the production slot is always the target slot. This way, the swap operation doesn't affect your production app.
128128

129129
> [!NOTE]
130130
> The instances in your former production instances (those that will be swapped into staging after this swap operation) will be recycled quickly in the last step of the swap process. In case you have any long running operations in your application, they will be abandoned, when the workers recycle. This also applies to function apps. Therefore your application code should be written in a fault tolerant way.

articles/automation/update-management/operating-system-requirements.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,13 @@ description: This article describes the supported Windows and Linux operating sy
44
services: automation
55
ms.subservice: update-management
66
ms.custom: linux-related-content
7-
ms.date: 09/15/2024
7+
ms.date: 10/17/2024
88
ms.topic: overview
99
ms.service: azure-automation
1010
---
1111

1212
# Operating systems supported by Update Management
1313

14-
> [!CAUTION]
15-
> This article references CentOS, a Linux distribution that is End Of Life (EOL) status. Please consider your use and planning accordingly. For more information, see the [CentOS End Of Life guidance](/azure/virtual-machines/workloads/centos/centos-end-of-life).
16-
1714
This article details the Windows and Linux operating systems supported and system requirements for machines or servers managed by Update Management.
1815

1916
[!INCLUDE [./automation-update-management-retirement-announcement.md](../includes/automation-update-management-retirement-announcement.md)]

articles/azure-functions/functions-develop-vs.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,13 @@ For a full list of the bindings supported by Functions, see [Supported bindings]
219219
220220
Azure Functions Core Tools lets you run Azure Functions project on your local development computer. When you press F5 to debug a Functions project, the local Functions host (func.exe) starts to listen on a local port (usually 7071). Any callable function endpoints are written to the output, and you can use these endpoints for testing your functions. For more information, see [Work with Azure Functions Core Tools](functions-run-local.md). You're prompted to install these tools the first time you start a function from Visual Studio.
221221
222+
::: zone pivot="in-proc"
223+
224+
> [!IMPORTANT]
225+
> Starting with version 4.0.6517 of the Core Tools, in-process model projects must reference [version 4.5.0 or later of `Microsoft.NET.Sdk.Functions`](https://www.nuget.org/packages/Microsoft.NET.Sdk.Functions/4.5.0). If an earlier version is used, the `func start` command will error.
226+
227+
::: zone-end
228+
222229
To start your function in Visual Studio in debug mode:
223230
224231
1. Press F5. If prompted, accept the request from Visual Studio to download and install Azure Functions Core (CLI) tools. You might also need to enable a firewall exception so that the tools can handle HTTP requests.

articles/azure-functions/functions-dotnet-class-library.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,10 +226,13 @@ The following example shows the relevant parts of the `.csproj` files that have
226226
<AzureFunctionsVersion>v4</AzureFunctionsVersion>
227227
</PropertyGroup>
228228
<ItemGroup>
229-
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="4.4.0" />
229+
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="4.5.0" />
230230
</ItemGroup>
231231
```
232232

233+
> [!IMPORTANT]
234+
> Starting with version 4.0.6517 of the Core Tools, in-process model projects must reference [version 4.5.0 or later of `Microsoft.NET.Sdk.Functions`](https://www.nuget.org/packages/Microsoft.NET.Sdk.Functions/4.5.0). If an earlier version is used, the `func start` command will error.
235+
233236
# [v1.x](#tab/v1)
234237

235238
```xml

articles/azure-functions/functions-run-local.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,15 @@ For help with version-related issues, see [Core Tools versions](#v2).
5555
In the terminal window or from a command prompt, run the following command to create a project in the `MyProjFolder` folder:
5656

5757
::: zone pivot="programming-language-csharp"
58-
### [Isolated process](#tab/isolated-process)
58+
### [Isolated worker model](#tab/isolated-process)
5959

6060
```console
6161
func init MyProjFolder --worker-runtime dotnet-isolated
6262
```
6363

6464
By default this command creates a project that runs in-process with the Functions host on the current [Long-Term Support (LTS) version of .NET Core]. You can use the `--target-framework` option to target a specific supported version of .NET, including .NET Framework. For more information, see the [`func init`](functions-core-tools-reference.md#func-init) reference.
6565

66-
### [In-process](#tab/in-process)
66+
### [In-process model](#tab/in-process)
6767

6868
```console
6969
func init MyProjFolder --worker-runtime dotnet
@@ -199,7 +199,27 @@ mvn clean package
199199
mvn azure-functions:run
200200
```
201201
::: zone-end
202-
::: zone pivot="programming-language-csharp,programming-language-javascript,programming-language-powershell,programming-language-python"
202+
::: zone pivot="programming-language-csharp"
203+
204+
### [Isolated worker model](#tab/isolated-process)
205+
206+
```
207+
func start
208+
```
209+
210+
### [In-process model](#tab/in-process)
211+
212+
```
213+
func start
214+
```
215+
216+
> [!IMPORTANT]
217+
> Starting with version 4.0.6517 of the Core Tools, in-process model projects must reference [version 4.5.0 or later of `Microsoft.NET.Sdk.Functions`](https://www.nuget.org/packages/Microsoft.NET.Sdk.Functions/4.5.0). If an earlier version is used, the `func start` command will error.
218+
219+
---
220+
221+
::: zone-end
222+
::: zone pivot="programming-language-javascript,programming-language-powershell,programming-language-python"
203223
```
204224
func start
205225
```
@@ -513,6 +533,11 @@ If you must use a binding extension or an extension version not in a supported b
513533

514534
Major versions of Azure Functions Core Tools are linked to specific major versions of the Azure Functions runtime. For example, version 4.x of Core Tools supports version 4.x of the Functions runtime. This version is the recommended major version of both the Functions runtime and Core Tools. You can determine the latest release version of Core Tools in the [Azure Functions Core Tools repository](https://github.com/Azure/azure-functions-core-tools/releases/latest).
515535

536+
::: zone pivot="programming-language-csharp"
537+
<a name="in-process-minimum-version"></a>
538+
Starting with version 4.0.6517 of the Core Tools, in-process model projects must reference [version 4.5.0 or later of `Microsoft.NET.Sdk.Functions`](https://www.nuget.org/packages/Microsoft.NET.Sdk.Functions/4.5.0). If an earlier version is used, the `func start` command will error.
539+
::: zone-end
540+
516541
Run the following command to determine the version of your current Core Tools installation:
517542

518543
```command
-184 KB
Loading

0 commit comments

Comments
 (0)