Skip to content

Commit 64e3e5e

Browse files
committed
2 parents 1cf5a9b + 3aa1684 commit 64e3e5e

File tree

134 files changed

+3676
-577
lines changed

Some content is hidden

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

134 files changed

+3676
-577
lines changed

.openpublishing.publish.config.json

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -974,12 +974,90 @@
974974
"branch": "main",
975975
"branch_mapping": {}
976976
},
977+
{
978+
"path_to_root": "cosmos-db-nosql-javascript-samples",
979+
"url": "https://github.com/azure-samples/cosmos-db-nosql-javascript-samples",
980+
"branch": "main",
981+
"branch_mapping": {}
982+
},
977983
{
978984
"path_to_root": "cosmos-db-nosql-python-samples",
979985
"url": "https://github.com/azure-samples/cosmos-db-nosql-python-samples",
980986
"branch": "main",
981987
"branch_mapping": {}
982988
},
989+
{
990+
"path_to_root": "cosmos-db-mongodb-dotnet-samples",
991+
"url": "https://github.com/azure-samples/cosmos-db-mongodb-dotnet-samples",
992+
"branch": "main",
993+
"branch_mapping": {}
994+
},
995+
{
996+
"path_to_root": "cosmos-db-mongodb-javascript-samples",
997+
"url": "https://github.com/azure-samples/cosmos-db-mongodb-javascript-samples",
998+
"branch": "main",
999+
"branch_mapping": {}
1000+
},
1001+
{
1002+
"path_to_root": "cosmos-db-mongodb-python-samples",
1003+
"url": "https://github.com/azure-samples/cosmos-db-mongodb-python-samples",
1004+
"branch": "main",
1005+
"branch_mapping": {}
1006+
},
1007+
{
1008+
"path_to_root": "cosmos-db-apache-cassandra-dotnet-samples",
1009+
"url": "https://github.com/azure-samples/cosmos-db-apache-cassandra-dotnet-samples",
1010+
"branch": "main",
1011+
"branch_mapping": {}
1012+
},
1013+
{
1014+
"path_to_root": "cosmos-db-apache-cassandra-javascript-samples",
1015+
"url": "https://github.com/azure-samples/cosmos-db-apache-cassandra-javascript-samples",
1016+
"branch": "main",
1017+
"branch_mapping": {}
1018+
},
1019+
{
1020+
"path_to_root": "cosmos-db-apache-cassandra-python-samples",
1021+
"url": "https://github.com/azure-samples/cosmos-db-apache-cassandra-python-samples",
1022+
"branch": "main",
1023+
"branch_mapping": {}
1024+
},
1025+
{
1026+
"path_to_root": "cosmos-db-apache-gremlin-dotnet-samples",
1027+
"url": "https://github.com/azure-samples/cosmos-db-apache-gremlin-dotnet-samples",
1028+
"branch": "main",
1029+
"branch_mapping": {}
1030+
},
1031+
{
1032+
"path_to_root": "cosmos-db-apache-gremlin-javascript-samples",
1033+
"url": "https://github.com/azure-samples/cosmos-db-apache-gremlin-javascript-samples",
1034+
"branch": "main",
1035+
"branch_mapping": {}
1036+
},
1037+
{
1038+
"path_to_root": "cosmos-db-apache-gremlin-python-samples",
1039+
"url": "https://github.com/azure-samples/cosmos-db-apache-gremlin-python-samples",
1040+
"branch": "main",
1041+
"branch_mapping": {}
1042+
},
1043+
{
1044+
"path_to_root": "cosmos-db-table-dotnet-samples",
1045+
"url": "https://github.com/azure-samples/cosmos-db-table-dotnet-samples",
1046+
"branch": "main",
1047+
"branch_mapping": {}
1048+
},
1049+
{
1050+
"path_to_root": "cosmos-db-table-javascript-samples",
1051+
"url": "https://github.com/azure-samples/cosmos-db-table-javascript-samples",
1052+
"branch": "main",
1053+
"branch_mapping": {}
1054+
},
1055+
{
1056+
"path_to_root": "cosmos-db-table-python-samples",
1057+
"url": "https://github.com/azure-samples/cosmos-db-table-python-samples",
1058+
"branch": "main",
1059+
"branch_mapping": {}
1060+
},
9831061
{
9841062
"path_to_root": "azure-cosmos-db-table-dotnet-v12",
9851063
"url": "https://github.com/Azure-Samples/cosmos-db-table-api-dotnet-samples",

.openpublishing.redirection.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24515,6 +24515,14 @@
2451524515
"source_path_from_root": "/articles/aks/command-invoke.md",
2451624516
"redirect_url": "/azure/aks/access-private-cluster",
2451724517
"redirect_document_id": false
24518+
},
24519+
{
24520+
"source_path_from_root": "/articles/orbital/space-partner-program-overview.md",
24521+
"redirect_url": "/azure/orbital/overview",
24522+
"redirect_document_id": false
2451824523
}
24524+
24525+
24526+
2451924527
]
2452024528
}

articles/active-directory/app-provisioning/provision-on-demand.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ There are currently a few known limitations to on-demand provisioning. Post your
173173
* On-demand provisioning of roles isn't supported.
174174
* On-demand provisioning supports disabling users that have been unassigned from the application. However, it doesn't support disabling or deleting users that have been disabled or deleted from Azure AD. Those users don't appear when you search for a user.
175175
* On-demand provisioning doesn't support nested groups that aren't directly assigned to the application.
176+
* The on-demand provisioning request API can only accept a single group with up to 5 members at a time.
176177

177178
## Next steps
178179

articles/active-directory/app-provisioning/user-provisioning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Some common motivations for using automatic provisioning include:
7070
- Easily importing a large number of users into a particular SaaS application or system.
7171
- A single set of policies to determine provisioned users that can sign in to an app.
7272

73-
Azure AD user provisioning can help address these challenges. To learn more about how customers have been using Azure AD user provisioning, read the [ASOS case study](https://aka.ms/asoscasestudy). The following video provides an overview of user provisioning in Azure AD.
73+
Azure AD user provisioning can help address these challenges. To learn more about how customers have been using Azure AD user provisioning, read the [ASOS case study](https://techcommunity.microsoft.com/t5/microsoft-entra-azure-ad-blog/asos-better-protects-its-data-with-azure-ad-automated-user/ba-p/827846). The following video provides an overview of user provisioning in Azure AD.
7474

7575
> [!VIDEO https://www.youtube.com/embed/_ZjARPpI6NI]
7676

articles/ai-services/language-service/key-phrase-extraction/language-support.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: language-service
1010
ms.topic: conceptual
11-
ms.date: 07/28/2022
11+
ms.date: 09/18/2023
1212
ms.author: jboback
1313
ms.custom: language-service-key-phrase, ignite-fall-2021, ignite-2022
1414
---
1515

1616
# Language support for Key Phrase Extraction
1717

18-
Use this article to find the natural languages supported by Key Phrase Analysis.
18+
Use this article to find the natural languages supported by Key Phrase Extraction. Both the cloud-based API and [Docker containers](./how-to/use-containers.md) support the same languages.
1919

2020
## Supported languages
2121

articles/ai-services/language-service/sentiment-opinion-mining/how-to/use-containers.md

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: language-service
1010
ms.topic: how-to
11-
ms.date: 07/19/2023
11+
ms.date: 09/18/2023
1212
ms.author: aahi
1313
ms.custom: language-service-sentiment-opinion-mining, ignite-fall-2021
1414
keywords: on-premises, Docker, container, sentiment analysis, natural language processing
@@ -47,34 +47,14 @@ CPU core and memory correspond to the `--cpus` and `--memory` settings, which ar
4747

4848
The Sentiment Analysis container image can be found on the `mcr.microsoft.com` container registry syndicate. It resides within the `azure-cognitive-services/textanalytics/` repository and is named `sentiment`. The fully qualified container image name is, `mcr.microsoft.com/azure-cognitive-services/textanalytics/sentiment`
4949

50-
To use the latest version of the container, you can use the `latest` tag. You can also find a full list of [tags on the MCR](https://mcr.microsoft.com/product/azure-cognitive-services/textanalytics/sentiment/tags).
50+
To use the latest version of the container, you can use the `latest` tag, which is for english. You can also find a full list of containers for supported languages using the [tags on the MCR](https://mcr.microsoft.com/product/azure-cognitive-services/textanalytics/sentiment/tags).
5151

5252
The sentiment analysis container v3 container is available in several languages. To download the container for the English container, use the command below.
5353

5454
```
5555
docker pull mcr.microsoft.com/azure-cognitive-services/textanalytics/sentiment:3.0-en
5656
```
5757

58-
To download the container for another language, replace `3.0-en` with one of the image tags below.
59-
60-
| Sentiment Analysis Container | Image tag |
61-
|--|--|
62-
| Chinese-Simplified | `3.0-zh-hans` |
63-
| Chinese-Traditional | `3.0-zh-hant` |
64-
| Dutch | `3.0-nl` |
65-
| English | `3.0-en` |
66-
| French | `3.0-fr` |
67-
| German | `3.0-de` |
68-
| Hindi | `3.0-hi` |
69-
| Italian | `3.0-it` |
70-
| Japanese | `3.0-ja` |
71-
| Korean | `3.0-ko` |
72-
| Norwegian (Bokmål) | `3.0-no` |
73-
| Portuguese (Brazil) | `3.0-pt-BR` |
74-
| Portuguese (Portugal) | `3.0-pt-PT` |
75-
| Spanish | `3.0-es` |
76-
| Turkish | `3.0-tr` |
77-
7858
[!INCLUDE [Tip for using docker list](../../../../../includes/cognitive-services-containers-docker-list-tip.md)]
7959

8060
## Run the container with `docker run`

articles/ai-services/language-service/sentiment-opinion-mining/language-support.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ manager: nitinme
88
ms.service: cognitive-services
99
ms.subservice: language-service
1010
ms.topic: conceptual
11-
ms.date: 07/19/2023
11+
ms.date: 09/18/2023
1212
ms.author: aahi
1313
ms.custom: language-service-sentiment-opinion-mining, ignite-fall-2021, ignite-2022
1414
---
1515

1616
# Sentiment Analysis and Opinion Mining language support
1717

18-
Use this article to learn which languages are supported by Sentiment Analysis and Opinion Mining.
18+
Use this article to learn which languages are supported by Sentiment Analysis and Opinion Mining. Both the cloud-based API and [Docker containers](./how-to/use-containers.md) support the same languages.
1919

2020
> [!NOTE]
2121
> Languages are added as new [model versions](../concepts/model-lifecycle.md) are released.

articles/aks/private-clusters.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,17 @@ You can configure private DNS zones using the following parameters:
110110
* If your AKS cluster is configured with an Active Directory service principal, AKS doesn't support using a system-assigned managed identity with custom private DNS zone.
111111
* If you are specifying a `<subzone>` there is a 32 character limit for the `<subzone>` name.
112112

113+
>[!NOTE]
114+
>**CUSTOM_PRIVATE_DNS_ZONE_RESOURCE_ID** can be configured using an ARM Template in addition to the Azure CLI. `privateDNSZone` accepts the private DNZ zone resourceID as shown in the following example:
115+
>
116+
>```json
117+
>properties.apiServerAccessProfile.privateDNSZone.
118+
>"apiServerAccessProfile": {
119+
>"enablePrivateCluster": true,
120+
>"privateDNSZone": "system|none|[resourceId(..., 'Microsoft.Network/privateDnsZones', 'privatelink.<region>.azmk8s.io']"
121+
>}
122+
>```
123+
113124
> [!IMPORTANT]
114125
> The **CUSTOM_PRIVATE_DNS_ZONE_RESOURCE_ID** cannot be changed after the cluster has been created and it can't be deleted. Otherwise, the cluster will have issues performing upgrade operations.
115126

articles/app-service/manage-backup.md

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ In [Azure App Service](overview.md), you can easily restore app backups. You can
1515
Back up and restore are supported in **Basic**, **Standard**, **Premium**, and **Isolated** tiers. For **Basic** tier, only the production slot can be backed up and restored. For more information about scaling your App Service plan to use a higher tier, see [Scale up an app in Azure](manage-scale-up.md).
1616

1717
> [!NOTE]
18-
> For App Service environments:
18+
> For App Service Environments:
1919
>
20-
> - Automatic backups can be restored to a target app within the ASE itself, not in another ASE.
21-
> - Custom backups can be restored to a target app in another ASE, such as from a V2 ASE to a V3 ASE.
20+
> - Automatic backups can be restored to a target app within the App Service environment itself, not in another App Service environment.
21+
> - Custom backups can be restored to a target app in another App Service environment, such as from App Service Environment v2 to App Service Environment v3.
2222
> - Backups can be restored to target app of the same OS platform as the source app.
2323
2424
[!INCLUDE [backup-restore-vs-disaster-recovery](./includes/backup-restore-disaster-recovery.md)]
@@ -38,6 +38,7 @@ There are two types of backups in App Service. Automatic backups made for your a
3838
| Retention | 30 days, not configurable. <br>- Days 1-3: hourly backups retained.<br>- Days 4-14: every 3 hourly backup retained.<br>- Days 15-30: every 6 hourly backup retained. | 0-30 days or indefinite. |
3939
| Downloadable | No. | Yes, as Azure Storage blobs. |
4040
| Partial backups | Not supported. | Supported. |
41+
| Back up over VNet | Not supported. | Supported. |
4142

4243
<!-- - No file copy errors due to file locks. -->
4344

@@ -155,7 +156,7 @@ There are two types of backups in App Service. Automatic backups made for your a
155156
156157
#### Back up and restore a linked database
157158
158-
Custom backups can include linked databases. To make sure your backup includes a linked database, do the following:
159+
Custom backups can include linked databases (except when the backup is configured over an Azure Virtual Network). To make sure your backup includes a linked database, do the following:
159160
160161
1. Make sure the linked database is [supported](#automatic-vs-custom-backups).
161162
1. Create a connection string that points to your database. A database is considered "linked" to your app when there's a valid connection string for it in your app's configuration.
@@ -168,6 +169,22 @@ To restore a database that's included in a custom backup:
168169
169170
For troubleshooting information, see [Why is my linked database not backed up](#why-is-my-linked-database-not-backed-up).
170171
172+
## Back up and restore over Azure Virtual Network (preview)
173+
174+
With [custom backups](#create-a-custom-backup), you can back up your app's files and configuration data to a firewall-protected storage account if the following requirements are fulfilled:
175+
176+
- The app is [integrated with a virtual network](overview-vnet-integration.md), or the app is in a v3 [App Service environment](environment/app-service-app-service-environment-intro.md).
177+
- The storage account has [granted access from the virtual network](../storage/common/storage-network-security.md#grant-access-from-a-virtual-network) that the app is integrated with, or that the v3 App Service environment is created with.
178+
179+
To back up and restore over Azure Virtual Network:
180+
181+
1. When configuring [custom backups](#create-a-custom-backup), select **Backup/restore over virtual network integration**.
182+
1. Save your settings by selecting **Configure**.
183+
184+
If you don't see the checkbox, or if the checkbox is disabled, verify that you have fulfilled the aforementioned requirements.
185+
186+
Once the configuration is saved, any manual, scheduled backup, or restore is made through the virtual network. If you make changes to the app, the virtual network, or the storage account that prevent the app from accessing the storage account through the virtual network, the backup or restore operations will fail.
187+
171188
<a name="partialbackups"></a>
172189
173190
## Configure partial backups
@@ -300,6 +317,8 @@ The following table shows which app configuration is restored when you choose to
300317
301318
A custom backup (on-demand backup or scheduled backup) includes all content and configuration that's included in an [automatic backup](#whats-included-in-an-automatic-backup), plus any linked database, up to the allowable maximum size.
302319
320+
When [backing up over an Azure Virtual Network](#back-up-and-restore-over-azure-virtual-network-preview), you can't [back up the linked database](#back-up-and-restore-a-linked-database).
321+
303322
#### Why is my linked database not backed up?
304323
305324
Linked databases are backed up only for custom backups, up to the allowable maximum size. If the maximum backup size (10 GB) or the maximum database size (4 GB) is exceeded, your backup fails. Here are a few common reasons why your linked database isn't backed up:
@@ -314,10 +333,7 @@ Automatic backups can't be restored if the backup size exceeds the maximum size.
314333
315334
#### Can I use a storage account that has security features enabled?
316335
317-
The following security features in Azure storage aren't supported for custom backups:
318-
319-
* Using a [firewall enabled storage account](../storage/common/storage-network-security.md) as the destination for your backups isn't supported. If a backup is configured, you will encounter backup failures.
320-
* Using a [private endpoint enabled storage account](../storage/common/storage-private-endpoints.md) for backup and restore isn't supported.
336+
You can back up to a firewall-protected storage account if it's part of the same virtual network topology as your app. See [Back up and restore over Azure Virtual Network (preview)](#back-up-and-restore-over-azure-virtual-network-preview).
321337
322338
#### How do I restore to an app in a different subscription?
323339

articles/application-gateway/application-gateway-ssl-policy-overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ Application Gateway supports the following cipher suites from which you can choo
131131

132132
- The connections to backend servers are always with minimum protocol TLS v1.0 and up to TLS v1.2. Therefore, only TLS versions 1.0, 1.1 and 1.2 are supported to establish a secured connection with backend servers.
133133
- As of now, the TLS 1.3 implementation is not enabled with &#34;Zero Round Trip Time (0-RTT)&#34; feature.
134+
- TLS session (ID or Tickets) resumption is not supported.
134135
- Application Gateway v2 doesn't support the following DHE ciphers. These won't be used for the TLS connections with clients even though they are mentioned in the predefined policies. Instead of DHE ciphers, secure and faster ECDHE ciphers are recommended.
135136
- TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
136137
- TLS_DHE_RSA_WITH_AES_128_CBC_SHA

0 commit comments

Comments
 (0)