Skip to content

Commit 012542a

Browse files
authored
Merge pull request #310409 from MicrosoftDocs/main
Auto Publish – main to live - 2026-01-12 23:00 UTC
2 parents eddc3dc + b014ff4 commit 012542a

61 files changed

Lines changed: 508 additions & 599 deletions

File tree

Some content is hidden

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

articles/artifact-signing/how-to-signing-integrations.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,14 +118,14 @@ For example:
118118

119119
To download and install the Artifact Signing dlib package (a .zip file):
120120

121-
1. Download the [Artifact Signing dlib package](https://www.nuget.org/packages/Microsoft.Trusted.Signing.Client).
121+
1. Download the [Artifact Signing dlib package](https://www.nuget.org/packages/Microsoft.ArtifactSigning.Client).
122122

123123
1. Extract the Artifact Signing dlib zipped content and install it on your signing node in your choice of directory. The node must be the node where you use SignTool to sign files.
124124

125-
Another option is to download the [Artifact Signing dlib package](https://www.nuget.org/packages/Microsoft.Trusted.Signing.Client) via NuGet similar like the Windows SDK Build Tools NuGet package:
125+
Another option is to download the [Artifact Signing dlib package](https://www.nuget.org/packages/Microsoft.ArtifactSigning.Client) via NuGet similar like the Windows SDK Build Tools NuGet package:
126126

127127
```powershell
128-
.\nuget.exe install Microsoft.Trusted.Signing.Client -x
128+
.\nuget.exe install Microsoft.ArtifactSigning.Client -x
129129
```
130130

131131
> [!NOTE]
@@ -223,4 +223,4 @@ You can also use the following tools or platforms to set up signing integrations
223223

224224
- **Artifact Signing SDK**: To create your own signing integration, you can use our open-source [Artifact Signing SDK](https://www.nuget.org/packages/Azure.CodeSigning.Sdk).
225225

226-
- [**Azure.Developer.TrustedSigning.CryptoProvider**](https://www.nuget.org/packages/Azure.Developer.TrustedSigning.CryptoProvider): Simplifies integration of the service with a .NET crypto provider that abstracts the service endpoint integration from the consumer.
226+
- [**Azure.Developer.ArtifactSigning.CryptoProvider**](https://www.nuget.org/packages/Azure.Developer.ArtifactSigning.CryptoProvider): Simplifies integration of the service with a .NET crypto provider that abstracts the service endpoint integration from the consumer.

articles/azure-app-configuration/concept-snapshot-references.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,18 @@ A snapshot reference is stored as a key-value whose value contains the name of t
2828
> [!NOTE]
2929
> You don't have to call a specialized API to opt into snapshot references. If you select the key-value that is a snapshot reference, resolution is automatic.
3030
31+
## Creating a snapshot reference
32+
33+
1. Open your App Configuration store in the Azure portal.
34+
2. Select **Configuration Explorer**.
35+
3. Choose **Create**.
36+
4. Select **Snapshot reference**.
37+
5. Enter a key for the reference. Optionally set a label.
38+
6. Choose the target snapshot name from the list (or enter it).
39+
7. Select **Create**.
40+
41+
Once created, the snapshot reference appears alongside other key-values in Configuration Explorer.
42+
3143
## Consuming snapshot references
3244

3345
No new code is required to use a snapshot reference. If the key for a snapshot reference is part of the selected key-values when building configuration, the provider automatically resolves and loads the referenced snapshot's key-values. Compare this to direct snapshot usage where you explicitly call an API such as `SelectSnapshot("SnapshotName")`, fixing the snapshot choice at startup so switching later requires a code change or redeployment.

articles/azure-functions/durable/durable-functions-azure-storage-provider.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ As an example, if `durableTask/extendedSessionIdleTimeoutInSeconds` is set to 30
249249
The specific effects of extended sessions on orchestrator and entity functions are described in the next sections.
250250

251251
> [!NOTE]
252-
> In the .NET isolated model, the extended sessions feature is currently only supported in orchestrations (not entities). Additionally, this feature is available only for .NET languages such as C# and F#. Setting `extendedSessionsEnabled` to `true` for other platforms can lead to runtime issues, such as silently failing to execute activity and orchestration-triggered functions.
252+
> This feature is available only for .NET languages such as C# (isolated and in-process models) and F#. Setting `extendedSessionsEnabled` to `true` for other platforms can lead to runtime issues, such as silently failing to execute activity and orchestration-triggered functions.
253253
254254
### Orchestrator function replay
255255

articles/communication-services/.openpublishing.redirection.communication-services.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@
459459
},
460460
{
461461
"source_path_from_root": "/articles/communication-services/concepts/advanced-messaging/message-analysis.md",
462-
"redirect_url": "/articles/communication-services/concepts/advanced-messaging/message-analysis/message-analysis.md",
462+
"redirect_url": "/azure/communication-services/concepts/advanced-messaging/whatsapp/whatsapp-overview",
463463
"redirect_document_id": false
464464
},
465465
{
@@ -482,6 +482,21 @@
482482
"redirect_url": "/azure/communication-services/concepts/interop/teams-user-calling",
483483
"redirect_document_id": false
484484
},
485+
{
486+
"source_path_from_root": "/articles/communication-services/concepts/advanced-messaging/message-analysis/message-analysis-transparency-faq.md",
487+
"redirect_url": "/azure/communication-services/concepts/advanced-messaging/whatsapp/whatsapp-overview",
488+
"redirect_document_id": false
489+
},
490+
{
491+
"source_path_from_root": "/articles/communication-services/concepts/advanced-messaging/message-analysis/message-analysis.md",
492+
"redirect_url": "/azure/communication-services/concepts/advanced-messaging/whatsapp/whatsapp-overview",
493+
"redirect_document_id": false
494+
},
495+
{
496+
"source_path_from_root": "/articles/communication-services/quickstarts/advanced-messaging/message-analysis/message-analysis-with-azure-openai-quickstart.md",
497+
"redirect_url": "/azure/communication-services/quickstarts/advanced-messaging/whatsapp/get-started",
498+
"redirect_document_id": false
499+
},
485500
{
486501
"source_path_from_root": "/azure/communication-services/concepts/interop/tpe/teams-phone-extensibility-client-capabilities.md",
487502
"redirect_url": "/azure/communication-services/concepts/interop/tpe/teams-phone-extensibility-capabilities",

articles/communication-services/concepts/advanced-messaging/message-analysis/message-analysis-transparency-faq.md

Lines changed: 0 additions & 92 deletions
This file was deleted.

articles/communication-services/concepts/advanced-messaging/message-analysis/message-analysis.md

Lines changed: 0 additions & 69 deletions
This file was deleted.

articles/communication-services/concepts/ai.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ This section summarizes features for integrating AI into Azure Communication mes
3333

3434
### Direct Integrations
3535

36-
- **[Advanced message analysis](../concepts/advanced-messaging/message-analysis/message-analysis.md)**: The Azure Communication Services messaging APIs for WhatsApp provide a built-in integration with Azure OpenAI that analyzes and annotates messages. This integration can detect the user's language, recognize their intent, and extract key phrases.
3736
- **[Azure Bot Service: Chat channel integration](../quickstarts/chat/quickstart-botframework-integration.md)**: The Azure Communication Services chat system is directly integrated with Azure Bot Service. This integration simplifies creating chat bots that engage with human users.
3837

3938
### Accessors

articles/communication-services/concepts/sms/concepts.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,22 @@ To send SMS, you must have a sender ID—this can be a phone number or an alphan
6464

6565
\* For detailed formatting requirements, see [Alphanumeric sender ID FAQ](./sms-faq.md#alphanumeric-sender-id) .
6666

67-
## Sender Type Availability by Country (destination)
67+
## Sender Type Availability by Country/Region
68+
69+
> [!IMPORTANT]
70+
> **Sender geographic scope**
71+
>
72+
> SMS senders are **country/region-scoped**. A sender can deliver messages only within the country/region (or countries/regions) for which it was provisioned, enabled, or approved.
73+
>
74+
> - **Short Codes:**
75+
> US Short Codes send SMS only to the **United States and Puerto Rico**. Short Codes in all other countries/regions can send SMS **only within the country/region where they were obtained**.
76+
>
77+
> - **All other sender types** (Toll-Free numbers, 10-digit long codes, mobile numbers, and Alphanumeric Sender IDs) can send SMS **only to the countries/regions where they are purchased, enabled, or registered**.
78+
>
79+
> Cross-country/region SMS delivery using a single sender is not supported. For multi-country/region messaging, you can use [Messaging Connect](../sms/messaging-connect.md).
80+
81+
82+
6883

6984
| Supported Destinations | Toll-Free | Short Code | 10DLC | Mobile Number | Dynamic Alpha | Prereg. Alpha |
7085
|------------------|-----------|------------|-------|----------------|----------------|----------------|

0 commit comments

Comments
 (0)