Skip to content

Commit 818c066

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into service-tags-links
2 parents 3f255bf + 9f4c3b3 commit 818c066

File tree

157 files changed

+1933
-2318
lines changed

Some content is hidden

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

157 files changed

+1933
-2318
lines changed

.openpublishing.redirection.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/storage/blobs/blob-v11-samples-dotnet.md",
5+
"redirect_url": "/previous-versions/azure/storage/blobs/blob-v11-samples-dotnet",
6+
"redirect_document_id": false
7+
},
8+
{
9+
"source_path": "articles/storage/blobs/blob-v11-samples-javascript.md",
10+
"redirect_url": "/previous-versions/azure/storage/blobs/blob-v11-samples-javascript",
11+
"redirect_document_id": false
12+
},
13+
{
14+
"source_path": "articles/storage/blobs/blob-v2-samples-python.md",
15+
"redirect_url": "/previous-versions/azure/storage/blobs/blob-v2-samples-python",
16+
"redirect_document_id": false
17+
},
18+
{
19+
"source_path": "articles/storage/common/geo-redundant-design-legacy.md",
20+
"redirect_url": "/previous-versions/azure/storage/common/geo-redundant-design-legacy",
21+
"redirect_document_id": false
22+
},
323
{
424
"source_path": "articles/germany/index.yml",
525
"redirect_url": "/previous-versions/azure/germany/index",

articles/active-directory-b2c/service-limits.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: CelesteDG
88
ms.service: active-directory
99

1010
ms.topic: reference
11-
ms.date: 01/11/2024
11+
ms.date: 05/11/2024
1212
ms.subservice: B2C
1313
zone_pivot_groups: b2c-policy-type
1414

@@ -169,7 +169,7 @@ The following table lists the administrative configuration limits in the Azure A
169169
|String Limit per Attribute |250 Chars |
170170
|Number of B2C tenants per subscription |20 |
171171
|Total number of objects (user accounts and applications) per tenant (default limit)|1.25 million |
172-
|Total number of objects (user accounts and applications) per tenant (using a verified custom domain)|5.25 million |
172+
|Total number of objects (user accounts and applications) per tenant (using a verified custom domain). If you want to increase this limit, please contact [Microsoft Support](find-help-open-support-ticket.md).|5.25 million |
173173
|Levels of [inheritance](custom-policy-overview.md#inheritance-model) in custom policies |10 |
174174
|Number of policies per Azure AD B2C tenant (user flows + custom policies) |200 |
175175
|Maximum policy file size |1024 KB |

articles/ai-services/content-safety/concepts/jailbreak-detection.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: Learn about User Prompt injection attacks and the Prompt Shields fe
66
author: PatrickFarley
77
manager: nitinme
88
ms.service: azure-ai-content-safety
9-
ms.custom: build-2023
9+
ms.custom: build-2023, references_regions
1010
ms.topic: conceptual
1111
ms.date: 03/15/2024
1212
ms.author: pafarley
@@ -73,6 +73,12 @@ Currently, the Prompt Shields API supports the English language. While our API d
7373

7474
The maximum character limit for Prompt Shields allows for a user prompt of up to 10,000 characters, while the document array is restricted to a maximum of 5 documents with a combined total not exceeding 10,000 characters.
7575

76+
### Regions
77+
To use this API, you must create your Azure AI Content Safety resource in the supported regions. Currently, it's available in the following Azure regions:
78+
79+
- East US
80+
- West Europe
81+
7682
### TPS limitations
7783

7884
| Pricing Tier | Requests per 10 seconds |

articles/ai-services/language-service/conversational-language-understanding/concepts/best-practices.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,3 +251,4 @@ Once the request is sent, you can track the progress of the training job in Lang
251251
Caveats:
252252
- The None Score threshold for the app (confidence threshold below which the topIntent is marked as None) when using this recipe should be set to 0. This is because this new recipe attributes a certain portion of the in domain probabiliities to out of domain so that the model is not incorrectly overconfident about in domain utterances. As a result, users may see slightly reduced confidence scores for in domain utterances as compared to the prod recipe.
253253
- This recipe is not recommended for apps with just two (2) intents, such as IntentA and None, for example.
254+
- This recipe is not recommended for apps with low number of utterances per intent. A minimum of 25 utterances per intent is highly recommended.

articles/ai-services/speech-service/speech-services-quotas-and-limits.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,11 +115,17 @@ The limits in this table apply per Speech resource when you create a personal vo
115115
| REST API limit (not including speech synthesis) | Not available for F0 | 50 requests per 10 seconds |
116116
| Max number of transactions per second (TPS) for speech synthesis|Not available for F0 |200 transactions per second (TPS) (default value) |
117117

118+
#### Batch text to speech avatar
119+
120+
| Quota | Free (F0)| Standard (S0) |
121+
|-----|-----|-----|
122+
| REST API limit | Not available for F0 | 2 requests per 1 minute |
123+
118124
#### Real-time text to speech avatar
119125

120126
| Quota | Free (F0)| Standard (S0) |
121127
|-----|-----|-----|
122-
| New connections per minute | Not available for F0 | Two new connections per minute |
128+
| New connections per minute | Not available for F0 | 2 new connections per minute |
123129

124130
#### Audio Content Creation tool
125131

@@ -297,3 +303,14 @@ Initiate the increase of the limit for concurrent requests for your resource, or
297303
- Any other required information.
298304
1. On the **Review + create** tab, select **Create**.
299305
1. Note the support request number in Azure portal notifications. You're contacted shortly about your request.
306+
307+
### Text to speech avatar: increase new connections limit
308+
309+
To increase the limit of new connections per minute for text to speech avatar, contact your sales representative to create a [ticket](https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview) with the following information:
310+
311+
- Speech resource URI
312+
- Requested new limitation to increase to
313+
- Justification for the increase
314+
- Starting date for the increase
315+
- Ending date for the increase
316+
- Prebuilt avatar or custom avatar

articles/ai-services/speech-service/text-to-speech-avatar/custom-avatar-record-video-samples.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,9 @@ High-quality avatar models are built from high-quality video recordings, includi
130130

131131
## Data requirements
132132

133-
Doing some basic processing of your video data is helpful for model training efficiency, such as:
133+
Doing some basic processing of your video data is helpful for model training efficiency, such as:
134134

135-
- Make sure that the character is in the middle of the screen, the size and position are consistent during the video processing. Each video processing parameter such as brightness, contrast remains the same and doesn't change.
135+
- Make sure that the character is in the middle of the screen, the size and position are consistent during the video processing. Each video processing parameter such as brightness, contrast remains the same and doesn't change. The output avatar's size, position, brightness, contrast will directly reflect those present in the training data. We don't apply any alterations during processing or model building.
136136
- The start and end of the clip should be kept in state 0; the actors should close their mouths and smile, and look ahead. The video should be continuous, not abrupt.
137137

138138
**Avatar training video recording file format:** .mp4 or .mov.

articles/ai-services/speech-service/text-to-speech-avatar/real-time-synthesis-avatar.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,18 @@ const avatarConfig = new SpeechSDK.AvatarConfig(
8282

8383
Real-time avatar uses WebRTC protocol to output the avatar video stream. You need to set up the connection with the avatar service through WebRTC peer connection.
8484

85-
First, you need to create a WebRTC peer connection object. WebRTC is a P2P protocol, which relies on ICE server for network relay. Azure provides [Communication Services](../../../communication-services/overview.md), which can provide network relay function. Therefore, we recommend you fetch the ICE server from the Azure Communication resource, which is mentioned in the [prerequisites section](#prerequisites). You can also choose to use your own ICE server.
85+
First, you need to create a WebRTC peer connection object. WebRTC is a P2P protocol, which relies on ICE server for network relay. Speech service provides network relay function and exposes a REST API to issue the ICE server information. Therefore, we recommend you fetch the ICE server from the speech service. You can also choose to use your own ICE server.
8686

87-
The following code snippet shows how to create the WebRTC peer connection. The ICE server URL, ICE server username, and ICE server credential can all be fetched from the network relay token you prepared in the [prerequisites section](#prerequisites) or from the configuration of your own ICE server.
87+
Here is a sample request to fetch ICE information from the speech service endpoint:
88+
89+
```HTTP
90+
GET /cognitiveservices/avatar/relay/token/v1 HTTP/1.1
91+
92+
Host: westus2.tts.speech.microsoft.com
93+
Ocp-Apim-Subscription-Key: YOUR_RESOURCE_KEY
94+
```
95+
96+
The following code snippet shows how to create the WebRTC peer connection. The ICE server URL, ICE server username, and ICE server credential can all be fetched from the payload of above HTTP request.
8897

8998
```JavaScript
9099
// Create WebRTC peer connection
@@ -141,6 +150,8 @@ avatarSynthesizer.startAvatarAsync(peerConnection).then(
141150
);
142151
```
143152

153+
Our real-time API disconnects after 5 minutes of avatar's idle state. Even if the avatar is not idle and functioning normally, the real-time API will disconnect after a 10-minute connection. To ensure continuous operation of the real-time avatar for more than 10 minutes, you can enable auto-reconnect. For how to set up auto-reconnect, refer to this [sample code](https://github.com/Azure-Samples/cognitive-services-speech-sdk/blob/master/samples/js/browser/avatar/README.md) (search "auto reconnect").
154+
144155
## Synthesize talking avatar video from text input
145156

146157
After the above steps, you should see the avatar video being played in the web browser. The avatar is active, with eye blink and slight body movement, but not speaking yet. The avatar is waiting for text input to start speaking.

articles/aks/auto-upgrade-node-os-image.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ az provider register --namespace Microsoft.ContainerService
140140
- The `SecurityPatch` channel isn't supported on Windows OS node pools.
141141

142142
> [!NOTE]
143-
> By default, any new cluster created with an API version of `06-01-2022` or later will set the node OS auto-upgrade channel value to `NodeImage`. Any existing clusters created with an API version earlier than `06-01-2022` will have the node OS auto-upgrade channel value set to `None` by default.
143+
> By default, any new cluster created with an API version of `06-01-2023` or later (including 06-02-preview) will set the node OS auto-upgrade channel value to `NodeImage`. Any existing clusters created with an API version earlier than `06-01-2023` will have the node OS auto-upgrade channel value set to `None` by default.
144144
145145

146146
## Node OS planned maintenance windows

articles/api-management/api-management-gateways-overview.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ The following tables compare features available in the following API Management
110110
| [Pass-through WebSocket](websocket-api.md) | ✔️ | ✔️ || ✔️ |
111111
| [Pass-through gRPC](grpc-api.md) (preview) |||| ✔️ |
112112
| [OData](import-api-from-odata.md) (preview) | ✔️ | ✔️ | ✔️ | ✔️ |
113-
| [Pass-through GraphQL](graphql-apis-overview.md) | ✔️ | ✔️ |✔️ | ✔️ |
114113
| [Azure OpenAI](azure-openai-api-from-specification.md) | ✔️ | ✔️ | ✔️ | ✔️ |
115114
| [Circuit breaker in backend](backends.md#circuit-breaker-preview) (preview) | ✔️ | ✔️ || ✔️ |
116115
| [Load-balanced backend pool](backends.md#load-balanced-pool-preview) (preview) | ✔️ | ✔️ | ✔️ | ✔️ |
@@ -130,8 +129,8 @@ Managed and self-hosted gateways support all available [policies](api-management
130129

131130
<sup>1</sup> Configured policies that aren't supported by the self-hosted gateway are skipped during policy execution.<br/>
132131
<sup>2</sup> The quota by key policy isn't available in the v2 tiers.<br/>
133-
<sup>2</sup> The rate limit by key and quota by key policies aren't available in the Consumption tier.<br/>
134-
<sup>3</sup> [!INCLUDE [api-management-self-hosted-gateway-rate-limit](../../includes/api-management-self-hosted-gateway-rate-limit.md)] [Learn more](how-to-self-hosted-gateway-on-kubernetes-in-production.md#request-throttling)
132+
<sup>3</sup> The rate limit by key and quota by key policies aren't available in the Consumption tier.<br/>
133+
<sup>4</sup> [!INCLUDE [api-management-self-hosted-gateway-rate-limit](../../includes/api-management-self-hosted-gateway-rate-limit.md)] [Learn more](how-to-self-hosted-gateway-on-kubernetes-in-production.md#request-throttling)
135134

136135

137136
### Monitoring

articles/app-service/environment/upgrade-to-asev3.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Take the first steps toward upgrading to App Service Environment v3
44
ms.author: jordanselig
55
author: seligj95
66
ms.topic: overview
7-
ms.date: 2/20/2024
7+
ms.date: 5/9/2024
88
---
99

1010
# Upgrade to App Service Environment v3
@@ -21,11 +21,11 @@ This page is your one-stop shop for guidance and resources to help you upgrade s
2121

2222
|Step|Action|Resources|
2323
|----|------|---------|
24-
|**1**|**Pre-flight check**|Determine if your environment meets the prerequisites to automate your upgrade using one of the automated migration features. Decide whether an in-place or side-by-side migration is right for your use case.<br><br>- [Migration path decision tree](#migration-path-decision-tree)<br>- [Automated upgrade using the in-place migration feature](migrate.md)<br>- [Automated upgrade using the side-by-side migration feature](side-by-side-migrate.md)<br><br>If not, you can upgrade manually.<br><br>- [Manual migration](migration-alternatives.md)|
25-
|**2**|**Migrate**|Based on results of your review, either upgrade using one of the automated migration features or follow the manual steps.<br><br>- [Use the in-place automated migration feature](how-to-migrate.md)<br>- [Use the side-by-side automated migration feature](how-to-side-by-side-migrate.md)<br>- [Migrate manually](migration-alternatives.md)|
24+
|**1**|**Pre-flight check**|Determine if your environment meets the prerequisites to automate your upgrade using one of the automated migration features. Decide whether an in-place or side-by-side migration is right for your use case.<br>- [Migration path decision tree](#migration-path-decision-tree)<br>- [Automated upgrade using the in-place migration feature](migrate.md)<br>- [Automated upgrade using the side-by-side migration feature](side-by-side-migrate.md)<br><br>If not, you can upgrade manually.<br>- [Manual migration](migration-alternatives.md)|
25+
|**2**|**Migrate**|Based on results of your review, either upgrade using one of the automated migration features or follow the manual steps.<br>- [Use the in-place automated migration feature](how-to-migrate.md)<br>- [Use the side-by-side automated migration feature](how-to-side-by-side-migrate.md)<br>- [Migrate manually](migration-alternatives.md)|
2626
|**3**|**Testing and troubleshooting**|Upgrading using one of the automated migration features requires a 3-6 hour service window. If you use the side-by-side migration feature, you have the opportunity to [test and validate your App Service Environment v3](./side-by-side-migrate.md#redirect-customer-traffic-validate-your-app-service-environment-v3-and-complete-migration) before completing the upgrade. Support teams are monitoring upgrades to ensure success. If you have a support plan and you need technical help, create a [support request](https://portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/newsupportrequest).|
27-
|**4**|**Optimize your App Service plans**|Once your upgrade is complete, you can optimize the App Service plans for additional benefits.<br><br>Review the autoselected Isolated v2 SKU sizes and scale up or scale down your App Service plans as needed.<br><br>- [Scale down your App Service plans](../manage-scale-up.md)<br>- [App Service Environment post-migration scaling guidance](migrate.md#pricing)<br><br>Explore reserved instance pricing, savings plans, and check out the pricing estimates if needed.<br><br>- [App Service pricing page](https://azure.microsoft.com/pricing/details/app-service/windows/)<br>- [How reservation discounts apply to Isolated v2 instances](../../cost-management-billing/reservations/reservation-discount-app-service.md#how-reservation-discounts-apply-to-isolated-v2-instances)<br>- [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator)|
28-
|**5**|**Learn more**|On-demand: [Learn Live webinar with Azure FastTrack Architects](https://www.youtube.com/watch?v=lI9TK_v-dkg&ab_channel=MicrosoftDeveloper).<br><br>Need more help? [Submit a request](https://cxp.azure.com/nominationportal/nominationform/fasttrack) to contact FastTrack.<br><br>[Frequently asked questions](migrate.md#frequently-asked-questions)<br><br>[Community support](https://aka.ms/asev1v2retirement)|
27+
|**4**|**Optimize your App Service plans**|Once your upgrade is complete, you can optimize the App Service plans for additional benefits.<br><br>Review the autoselected Isolated v2 SKU sizes and scale up or scale down your App Service plans as needed.<br>- [Scale down your App Service plans](../manage-scale-up.md)<br>- [App Service Environment post-migration scaling guidance](migrate.md#pricing)<br><br>Explore reserved instance pricing, savings plans, and check out the pricing estimates if needed.<br>- [App Service pricing page](https://azure.microsoft.com/pricing/details/app-service/windows/)<br>- [How reservation discounts apply to Isolated v2 instances](../../cost-management-billing/reservations/reservation-discount-app-service.md#how-reservation-discounts-apply-to-isolated-v2-instances)<br>- [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator)|
28+
|**5**|**Learn more**|On-demand Learn Live sessions with Azure FastTrack Architects:<br>- [Use the in-place automated migration feature](https://www.youtube.com/watch?v=lI9TK_v-dkg)<br>- [Use the side-by-side automated migration feature](https://www.youtube.com/watch?v=VccH5C0rdto)<br><br>Need more help? [Submit a request](https://cxp.azure.com/nominationportal/nominationform/fasttrack) to contact FastTrack.<br><br>[Frequently asked questions](migrate.md#frequently-asked-questions)<br><br>[Community support](https://aka.ms/asev1v2retirement)|
2929

3030
## Additional information
3131

@@ -128,4 +128,4 @@ Got 2 minutes? We'd love to hear about your upgrade experience in this quick, an
128128
> [Migration to App Service Environment v3 using the side-by-side migration feature](side-by-side-migrate.md)
129129
130130
> [!div class="nextstepaction"]
131-
> [Manually migrate to App Service Environment v3](migration-alternatives.md)
131+
> [Manually migrate to App Service Environment v3](migration-alternatives.md)

0 commit comments

Comments
 (0)