Skip to content

Commit 1fe4188

Browse files
committed
Merge branch 'main' into release-aio-2507
2 parents 733e56b + 86d2b0f commit 1fe4188

File tree

135 files changed

+1203
-820
lines changed

Some content is hidden

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

135 files changed

+1203
-820
lines changed

articles/api-management/api-management-capacity.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,6 @@ In the v2 tiers, the following metrics are available:
4242

4343
* **Memory Percentage of Gateway** - The percentage of memory capacity used by the gateway units.
4444

45-
> [!NOTE]
46-
> Currently, the Memory Percentage of Gateway metric isn't supported in the Premium v2 tier.
47-
4845
Available aggregations for these metrics are as follows.
4946

5047
* **Avg** - Average percentage of capacity used across gateway processes in every [unit](upgrade-and-scale.md) of an API Management instance.

articles/api-management/api-management-region-availability.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: dlepow
66

77
ms.service: azure-api-management
88
ms.topic: concept-article
9-
ms.date: 06/17/2025
9+
ms.date: 07/21/2025
1010
ms.author: danlep
1111
ms.custom:
1212
- references_regions
@@ -32,6 +32,7 @@ Information in the following table is updated regularly. Capacity availability i
3232
| Australia Southeast ||| | |
3333
| Brazil South ||| | |
3434
| Central India ||| | |
35+
| Central US ||| | |
3536
| East Asia ||| ||
3637
| East US ||| | |
3738
| East US 2 |||||
@@ -49,6 +50,7 @@ Information in the following table is updated regularly. Capacity availability i
4950
| Sweden Central ||| | |
5051
| South India ||| | |
5152
| Switzerland North ||| | |
53+
| UAE North ||| | |
5254
| UK South |||||
5355
| UK West ||| | |
5456
| West Europe ||| ||

articles/app-service/configure-authentication-provider-aad.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ Requests that fail these built-in checks get an HTTP `403 Forbidden` response.
301301

302302
[fic-config]: #use-a-managed-identity-instead-of-a-secret-preview
303303

304-
Instead of configuring a client secret for your app registration, you can [configure an application to trust a managed identity (preview)][entra-fic]. Using an identity instead of a secret means you don't have to manage a secret. You don't have secret expiration events to handle, and you don't have the same level of risk associated with possibly disclosing or leaking that secret.
304+
Instead of configuring a client secret for your app registration, you can [configure an application to trust a managed identity][entra-fic]. Using an identity instead of a secret means you don't have to manage a secret. You don't have secret expiration events to handle, and you don't have the same level of risk associated with possibly disclosing or leaking that secret.
305305

306306
The identity allows you to create a *federated identity credential*, which can be used instead of a client secret as a *client assertion*. This approach is available only for workforce configurations. The built-in authentication feature currently supports federated identity credentials as a preview.
307307

@@ -313,6 +313,7 @@ You can use the steps in this section to configure your App Service or Azure Fun
313313

314314
> [!IMPORTANT]
315315
> The user-assigned managed identity that you create should only be assigned to the App Service or Azure Functions application through this registration. If you assign the identity to another resource, you're giving that resource unnecessary access to your app registration.
316+
316317
1. Note down the **Object ID** and **Client ID** values of the managed identity. You'll need the object ID to create a federated identity credential in the next step. You'll use the managed identity's client ID in a later step.
317318

318319
1. Follow the Microsoft Entra ID [instructions to configure a federated identity credential on an existing application](/entra/workload-id/workload-identity-federation-config-app-trust-managed-identity#configure-a-federated-identity-credential-on-an-existing-application). Those instructions also include sections for updating application code, which you can skip.

articles/azure-functions/durable/durable-task-scheduler/durable-task-scheduler-versioning.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.author: azfuncdf
88
zone_pivot_groups: df-languages
99
---
1010

11-
# Orchestration Versioning
11+
# Orchestration Versioning (preview)
1212

1313
A key area to consider when using a durable orchestration system is how to handle the upgrading/downgrading of orchestrations. When an orchestration is interrupted and later resumed (for instance, during a host update), Durable Task Scheduler will replay the events of the orchestration. This is done to ensure reliability - the system replays to ensure all previous steps were executed successfully before the next step is taken - which is a core promise of the durable execution paradigm. So, if an orchestration changes between deployments, the steps it takes may no longer be the same. If this does happen, the system will throw a `NonDeterministicError` instead of allowing the orchestration to continue.
1414

@@ -44,7 +44,7 @@ In order for an orchestration to have a version, it must first be set in the cli
4444
::: zone pivot="csharp"
4545

4646
> [!NOTE]
47-
> Available in the .NET SDK since v1.9.0.
47+
> Available in the .NET SDK (Microsoft.DurableTask.Client.AzureManaged) since v1.9.0.
4848
4949
```csharp
5050
builder.Services.AddDurableTaskClient(builder =>
@@ -59,7 +59,7 @@ builder.Services.AddDurableTaskClient(builder =>
5959
::: zone pivot="java"
6060

6161
> [!NOTE]
62-
> Available in the Java SDK since v1.6.0.
62+
> Available in the Java SDK (com.microsoft:durabletask-client) since v1.6.0.
6363
6464
```java
6565
public DurableTaskClient durableTaskClient(DurableTaskProperties properties) {
@@ -166,6 +166,9 @@ Similar to the client versioning, these are all set via the standard host builde
166166

167167
::: zone pivot="csharp"
168168

169+
> [!NOTE]
170+
> Available in the .NET SDK (Microsoft.DurableTask.Worker.AzureManaged) since v1.9.0.
171+
169172
```csharp
170173
builder.Services.AddDurableTaskWorker(builder =>
171174
{
@@ -185,6 +188,9 @@ builder.Services.AddDurableTaskWorker(builder =>
185188

186189
::: zone pivot="java"
187190

191+
> [!NOTE]
192+
> Available in the Java SDK (com.microsoft:durabletask-client) since v1.6.0.
193+
188194
```java
189195
private static DurableTaskGrpcWorker createTaskHubServer() {
190196
DurableTaskGrpcWorkerBuilder builder = new DurableTaskGrpcWorkerBuilder();

articles/azure-vmware/azure-vmware-solution-platform-updates.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,24 @@ description: Learn about the platform updates to Azure VMware Solution.
44
ms.topic: reference
55
ms.custom: "references_regions, engagement-fy23"
66
ms.service: azure-vmware
7-
ms.date: 5/23/2025
7+
ms.date: 7/21/2025
88
---
99

1010
# What's new in Azure VMware Solution
1111

1212
Microsoft regularly applies important updates to the Azure VMware Solution for new features and software lifecycle management. You should receive a notification through Azure Service Health that includes the timeline of the maintenance. For more information, see [Host maintenance and lifecycle management](azure-vmware-solution-host-remediation.md#host-maintenance-and-lifecycle-management).
1313

14-
## May 2025
14+
## July 2025
15+
16+
**Self-Service Maintenance Orchestrator (preview)**
1517

18+
Public preview of Self-Service Capabilities for Planned Maintenance. [Learn more](https://techcommunity.microsoft.com/blog/azuremigrationblog/take-control-of-your-azure-vmware-solution-maintenance-schedule/4434496)
19+
20+
## May 2025
1621

1722
**vSAN ESA (Express Storage Architecture) support**
1823

19-
Azure VMware Solution will now support vSAN ESA (Express Storage Architecture) as the default vSAN architecture for AV48 (including Stretched Clusters) and AV64 (Gen 2) host types.
24+
Azure VMware Solution supports vSAN ESA (Express Storage Architecture) as the default vSAN architecture for AV48 (including Stretched Clusters) and AV64 (Gen 2) host types.
2025

2126
**HCX Upgrade and Hybridity Depot Decommissioning**
2227

articles/backup/azure-data-lake-storage-backup-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ ms.custom: engagement-fy24
2121

2222
Vaulted backup uses platform capabilities such as snapshots and object replication to copy data to the Backup vault. Object replication asynchronously copies block blobs from a source storage account to a destination backup storage account, including the blob's contents, versions, metadata, and properties.
2323

24-
When you configure protection, Azure Backup sets up a destination storage account within the Backup vault and applies an object replication policy at the container level for both source and destination accounts. During backup, Azure Backup places a recovery point marker on the source account and tracks its replication. After the marker is replicated to the destination, the recovery point is created.
24+
When you configure protection, Azure Backup sets up a destination storage account within the Backup vault and applies an object replication policy at the container level for both source and destination accounts. During backup, Azure Backup places a recovery point marker on the source account and tracks its replication. After the marker is replicated to the destination, the recovery point is created. Backup may take a minimum of 30–40 minutes, as backups rely on snapshots, and are taken every 15 minutes and require two snapshots to detect changes before triggering the backup.
2525

2626
*The following diagram shows the recovery point creation process after the snapshot is taken:*
2727

articles/backup/azure-data-lake-storage-configure-backup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ To configure backup, follow these steps:
112112

113113
1. Review the configuration details, and then select **Configure Backup**.
114114

115-
You can track the progress of the backup configuration under **Backup instances**. After the configuration of backup is complete, Azure Backup triggers the backup operation as per the backup policy schedule to create the recovery points.
115+
You can track the progress of the backup configuration under **Backup instances**. After the configuration of backup is complete, Azure Backup triggers the backup operation as per the backup policy schedule to create the recovery points. Backup may take a minimum of 30–40 minutes, as backups rely on snapshots, which are taken every 15 minutes and require two snapshots to detect changes before triggering the backup.
116116

117117
## Next steps
118118

articles/communication-services/quickstarts/email/includes/add-multiple-senders-net.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,11 @@ dotnet add package Azure.ResourceManager.Communication
2929
Set the environment variable `AZURE_SUBSCRIPTION_ID` with the subscription ID of the subscription your Domain and Email resources are in. Run the code sample to initialize the management client.
3030

3131
```csharp
32-
using System;
33-
using System.Threading.Tasks;
3432
using Azure.Core;
3533
using Azure.Identity;
3634
using Azure.ResourceManager;
37-
using Azure.ResourceManager.Compute;
38-
using Azure.ResourceManager.Resources;
35+
using Azure.ResourceManager.Communication;
36+
using Azure;
3937

4038
ArmClient client = new ArmClient(new DefaultAzureCredential());
4139
```

articles/communication-services/quickstarts/email/includes/connect-domain-net.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ using Azure.Identity;
3737
using Azure.ResourceManager;
3838
using Azure.ResourceManager.Compute;
3939
using Azure.ResourceManager.Resources;
40+
using Azure.ResourceManager.Communication;
41+
using Azure.ResourceManager.Communication.Models;
4042

4143
ArmClient client = new ArmClient(new DefaultAzureCredential());
4244
```

articles/communication-services/quickstarts/sms/apply-for-toll-free-verification.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ This section requires you to provide information about your company and point of
5858

5959
This section requires you to provide description of the SMS campaign, opt-in method (how you plan to get consent from the customer to receive SMS), and screenshots of the selected opt-in method.
6060

61-
:::image type="content" source="./media/apply-for-toll-free-verification/regulatory-screen-4.png" alt-text="Screenshot showing Program content section." lightbox="./media/apply-for-toll-free-verification/regulatory-screen-4.png":::
61+
:::image type="content" source="./media/apply-for-toll-free-verification/tfv-program-content-new.png" alt-text="Screenshot showing Program content section." lightbox="./media/apply-for-toll-free-verification/tfv-program-content-new.png":::
6262

6363
### Volume details
6464

@@ -91,4 +91,4 @@ This program brief is automatically sent to the toll-free messaging aggregator f
9191
## Related articles
9292

9393
- Familiarize yourself with the [SMS SDK](../../concepts/sms/sdk-features.md)
94-
- Familiarize yourself with the [SMS FAQ](../../concepts/sms/sms-faq.md)
94+
- Familiarize yourself with the [SMS FAQ](../../concepts/sms/sms-faq.md)

0 commit comments

Comments
 (0)