Skip to content

Commit 03713bf

Browse files
authored
Merge pull request #134771 from MicrosoftDocs/master
Merge master to live, 4 AM
2 parents ce8eecb + 279d1c1 commit 03713bf

File tree

211 files changed

+3115
-2459
lines changed

Some content is hidden

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

211 files changed

+3115
-2459
lines changed

.openpublishing.redirection.json

Lines changed: 43 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3816,6 +3816,11 @@
38163816
"redirect_url": "/azure/cosmos-db/synapse-link-use-cases",
38173817
"redirect_document_id": false
38183818
},
3819+
{
3820+
"source_path": "articles/cosmos-db/etcd-api-introduction.md",
3821+
"redirect_url": "/azure/cosmos-db/introduction",
3822+
"redirect_document_id": false
3823+
},
38193824
{
38203825
"source_path": "articles/cosmos-db/create-table-python.md",
38213826
"redirect_url": "/azure/cosmos-db/table-storage-how-to-use-python",
@@ -3826,6 +3831,11 @@
38263831
"redirect_url": "/azure/cosmos-db/synapse-link",
38273832
"redirect_document_id": false
38283833
},
3834+
{
3835+
"source_path": "articles/cosmos-db/bootstrap-kubernetes-cluster.md",
3836+
"redirect_url": "/azure/cosmos-db/introduction",
3837+
"redirect_document_id": false
3838+
},
38293839
{
38303840
"source_path": "articles/cosmos-db/globally-distributed-transactional-analytical-storage.md",
38313841
"redirect_url": "/azure/cosmos-db/analytical-store-introduction",
@@ -30262,6 +30272,11 @@
3026230272
"redirect_url": "/azure/security-center/security-center-introduction",
3026330273
"redirect_document_id": false
3026430274
},
30275+
{
30276+
"source_path": "articles/security-center/defender-for-iot-introduction.md",
30277+
"redirect_url": "/azure/security-center/azure-defender",
30278+
"redirect_document_id": false
30279+
},
3026530280
{
3026630281
"source_path": "articles/security-center/azure-container-registry-integration.md",
3026730282
"redirect_url": "/azure/security-center/defender-for-container-registries-introduction",
@@ -31824,8 +31839,8 @@
3182431839
},
3182531840
{
3182631841
"source_path": "articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-automate-offer-publishing.md",
31827-
"redirect_url": "/azure/marketplace/azure-vm-create",
31828-
"redirect_document_id": true
31842+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
31843+
"redirect_document_id": false
3182931844
},
3183031845
{
3183131846
"source_path": "articles/marketplace/cloud-partner-portal-orig/appsource-package-preparation.md",
@@ -31837,6 +31852,11 @@
3183731852
"redirect_url": "/azure/marketplace/enable-appsource-marketplace-using-azure-ad",
3183831853
"redirect_document_id": true
3183931854
},
31855+
{
31856+
"source_path": "articles/marketplace/partner-center-portal/azure-vm-create-offer.md",
31857+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
31858+
"redirect_document_id": true
31859+
},
3184031860
{
3184131861
"source_path": "articles/marketplace/gtm-promote-your-business.md",
3184231862
"redirect_url": "/azure/marketplace/gtm-marketing-best-practices",
@@ -32054,7 +32074,7 @@
3205432074
},
3205532075
{
3205632076
"source_path": "articles/marketplace-publishing/marketplace-publishing-vm-image-post-publishing.md",
32057-
"redirect_url": "/azure/marketplace/azure-vm-create",
32077+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
3205832078
"redirect_document_id": false
3205932079
},
3206032080
{
@@ -32064,7 +32084,7 @@
3206432084
},
3206532085
{
3206632086
"source_path": "articles/marketplace/cloud-partner-portal-orig/cloud-partner-portal-publish-virtual-machine.md",
32067-
"redirect_url": "/azure/marketplace/azure-vm-create",
32087+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
3206832088
"redirect_document_id": false
3206932089
},
3207032090
{
@@ -45524,32 +45544,32 @@
4552445544
},
4552545545
{
4552645546
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-create-offer.md",
45527-
"redirect_url": "/azure/marketplace/azure-vm-create",
45547+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4552845548
"redirect_document_id": false
4552945549
},
4553045550
{
4553145551
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-offer-settings-tab.md",
45532-
"redirect_url": "/azure/marketplace/azure-vm-create",
45552+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4553345553
"redirect_document_id": false
4553445554
},
4553545555
{
4553645556
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-skus-tab.md",
45537-
"redirect_url": "/azure/marketplace/azure-vm-create",
45557+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4553845558
"redirect_document_id": false
4553945559
},
4554045560
{
4554145561
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-test-drive-tab.md",
45542-
"redirect_url": "/azure/marketplace/azure-vm-create",
45562+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4554345563
"redirect_document_id": false
4554445564
},
4554545565
{
4554645566
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-marketplace-tab.md",
45547-
"redirect_url": "/azure/marketplace/azure-vm-create",
45567+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4554845568
"redirect_document_id": false
4554945569
},
4555045570
{
4555145571
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-support-tab.md",
45552-
"redirect_url": "/azure/marketplace/azure-vm-create",
45572+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4555345573
"redirect_document_id": false
4555445574
},
4555545575
{
@@ -45564,7 +45584,12 @@
4556445584
},
4556545585
{
4556645586
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-common-vhd-creation-issues.md",
45567-
"redirect_url": "/azure/marketplace/partner-center-portal/common-issues-during-vhd-creation",
45587+
"redirect_url": "/azure/marketplace/azure-vm-create-certification-faq",
45588+
"redirect_document_id": false
45589+
},
45590+
{
45591+
"source_path": "articles/marketplace/partner-center-portal/common-issues-during-vhd-creation.md",
45592+
"redirect_url": "/azure/marketplace/azure-vm-create-certification-faq",
4556845593
"redirect_document_id": false
4556945594
},
4557045595
{
@@ -45584,12 +45609,12 @@
4558445609
},
4558545610
{
4558645611
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-winrm-over-https.md",
45587-
"redirect_url": "/azure/marketplace/azure-vm-create",
45612+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4558845613
"redirect_document_id": false
4558945614
},
4559045615
{
4559145616
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-configure-winrm-after-vm-creation.md",
45592-
"redirect_url": "/azure/marketplace/azure-vm-create",
45617+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4559345618
"redirect_document_id": false
4559445619
},
4559545620
{
@@ -45604,7 +45629,7 @@
4560445629
},
4560545630
{
4560645631
"source_path": "articles/marketplace/partner-center-portal/create-azure-vm-technical-asset.md",
45607-
"redirect_url": "/azure/marketplace/azure-vm-create-technical-assets",
45632+
"redirect_url": "/azure/marketplace/azure-vm-create-using-approved-base",
4560845633
"redirect_document_id": false
4560945634
},
4561045635
{
@@ -45664,12 +45689,12 @@
4566445689
},
4566545690
{
4566645691
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-publish-offer.md",
45667-
"redirect_url": "/azure/marketplace/azure-vm-create",
45692+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4566845693
"redirect_document_id": false
4566945694
},
4567045695
{
4567145696
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-update-existing-offer.md",
45672-
"redirect_url": "/azure/marketplace/azure-vm-create",
45697+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
4567345698
"redirect_document_id": false
4567445699
},
4567545700
{
@@ -53312,7 +53337,7 @@
5331253337
{
5331353338
"source_path": "articles/cognitive-services/Computer-vision/quickstarts-sdk/csharp-sdk.md",
5331453339
"redirect_url": "/azure/cognitive-services/Computer-vision/quickstarts-sdk/client-library?pivots=programming-language-csharp",
53315-
"redirect_document_id": false
53340+
"redirect_document_id": true
5331653341
},
5331753342
{
5331853343
"source_path": "articles/cognitive-services/Computer-vision/quickstarts-sdk/go-sdk.md",
@@ -56840,7 +56865,7 @@
5684056865
},
5684156866
{
5684256867
"source_path": "articles/marketplace/cloud-partner-portal/virtual-machine/cpp-virtual-machine-offer.md",
56843-
"redirect_url": "/azure/marketplace/azure-vm-create",
56868+
"redirect_url": "/azure/marketplace/marketplace-virtual-machines",
5684456869
"redirect_document_id": false
5684556870
},
5684656871
{

articles/active-directory/develop/consent-framework.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,9 @@ ms.service: active-directory
1010
ms.subservice: develop
1111
ms.topic: conceptual
1212
ms.workload: identity
13-
ms.date: 11/30/2018
13+
ms.date: 10/21/2020
1414
ms.author: ryanwi
1515
ms.reviewer: zachowd, lenalepa, jesakowi
16-
ms.custom: aaddev, has-adal-ref
1716
---
1817

1918
# Azure Active Directory consent framework
@@ -60,5 +59,4 @@ The following steps show you how the consent experience works for both the appli
6059
6160
## Next steps
6261

63-
* See [how to convert an app to be multi-tenant](howto-convert-app-to-be-multi-tenant.md)
64-
* For more depth, learn [how consent is supported at the OAuth 2.0 protocol layer during the authorization code grant flow.](../azuread-dev/v1-protocols-oauth-code.md#request-an-authorization-code)
62+
See [how to convert an app to be multi-tenant](howto-convert-app-to-be-multi-tenant.md)

articles/active-directory/develop/sample-v2-code.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: develop
1010
ms.topic: sample
1111
ms.workload: identity
12-
ms.date: 06/01/2020
12+
ms.date: 10/21/2020
1313
ms.author: marsma
1414
ms.reviewer: jmprieur
1515
ms.custom: aaddev, identityplatformtop40
@@ -24,9 +24,6 @@ You can use Microsoft identity platform to:
2424

2525
This article briefly describes and provides you with links to samples for the Microsoft identity platform endpoint. These samples show you how it's done, and also provide code snippets that you can use in your applications. On the code sample page, you'll find detailed readme topics that help with requirements, installation, and setup. Comments within the code help you understand the critical sections.
2626

27-
> [!NOTE]
28-
> If you're interested in v1.0 samples, see [Azure AD code samples (v1.0 endpoint)](../azuread-dev/sample-v1-code.md).
29-
3027
To understand the basic scenario for each sample type, see [App types for the Microsoft identity platform endpoint](v2-app-types.md).
3128

3229
You can also contribute to the samples on GitHub. To learn how, see [Microsoft Azure Active Directory samples and documentation](https://github.com/Azure-Samples?page=3&query=active-directory).
@@ -138,5 +135,4 @@ To learn about [samples](https://github.com/microsoftgraph/msgraph-community-sam
138135

139136
## See also
140137

141-
- [Azure Active Directory (v1.0) developer's guide](../azuread-dev/v1-overview.md)
142-
- [Microsoft Graph API conceptual and reference](/graph/use-the-api?context=graph%2fapi%2fbeta&view=graph-rest-beta)
138+
[Microsoft Graph API conceptual and reference](/graph/use-the-api?context=graph%2fapi%2fbeta&view=graph-rest-beta)

articles/azure-monitor/platform/agent-linux.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,11 @@ Starting with versions released after August 2018, we are making the following c
3939
>[!NOTE]
4040
>If you are using a distro or version that is not currently supported and doesn't align to our support model, we recommend that you fork this repo, acknowledging that Microsoft support will not provide assistance with forked agent versions.
4141
42-
### Python 2 requirement
42+
### Python requirement
4343

44-
The Log Analytics agent requires Python 2. If your virtual machine is using a distro that doesn't include Python 2 by default then you must install it. The following sample commands will install Python 2 on different distros.
44+
Starting from Agent version 1.13.27, the Linux Agent will support both Python 2 and 3. We always recommend using the latest agent.
45+
46+
If you are using an older version of the agent, you must have the Virtual Machine use python 2 by default. If your virtual machine is using a distro that doesn't include Python 2 by default then you must install it. The following sample commands will install Python 2 on different distros.
4547

4648
- Red Hat, CentOS, Oracle: `yum install -y python2`
4749
- Ubuntu, Debian: `apt-get install -y python2`
@@ -67,7 +69,7 @@ The OMS Agent has limited customization support for Linux.
6769
The following are currently supported:
6870
- FIPs
6971
70-
The following are planned but not yet supported:
72+
The following are in consideration but not yet supported:
7173
- CIS
7274
- SELINUX
7375

articles/azure-monitor/platform/itsmc-connections.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Ensure the following prerequisites are met:
4141
> [!NOTE]
4242
>
4343
> - ITSM Connector can only connect to cloud-based ServiceNow instances. On-premises ServiceNow instances are currently not supported.
44-
> - In order to use custom templates as a part of the actions the parameter "ProjectionType" in the SCSM should be mapped to "IncidentManagement!System.WorkItem.Incident.ProjectionType"
44+
> - In order to use custom templates as a part of the actions the parameter "ProjectionType" in the SCSM template should be mapped to "IncidentManagement!System.WorkItem.Incident.ProjectionType"
4545
4646
### Connection procedure
4747

articles/azure-monitor/platform/private-link-security.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ Azure Monitor Private Link Scope is a grouping resource to connect one or more p
3737

3838
Before setting up your AMPLS resources, consider your network isolation requirements. Evaluate your virtual networks' access to public internet, and the access restrictions of each of your Azure Monitor resources (that is, Application Insights components and Log Analytics workspaces).
3939

40+
> [!NOTE]
41+
> Hub-and-Spoke networks, or any other topology of peered networks, can setup a Private Link between the hub (main) VNet and the relevant Azure Monitor resources, instead of setting up a Private Link on each and every VNet. This makes sense especially if the Azure Monitor resources used by these networks are shared. However, if you'd like to allow each VNet to access a separate set of monitoring resources, create a Private Link to a dedicated AMPLS for each network.
42+
4043
### Evaluate which virtual networks should connect to a Private Link
4144

4245
Start by evaluating which of your virtual networks (VNets) have restricted access to the internet. VNets that have free internet may not require a Private Link to access your Azure Monitor resources. The monitoring resources your VNets connect to may restrict incoming traffic and require a Private Link connection (either for log ingestion or query). In such cases, even a VNet that has access to the public internet needs to connect to these resources over a Private Link, and through an AMPLS.

articles/azure-sql/database/database-export.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Exporting a BACPAC of a database from [Azure SQL Managed Instance](../managed-in
4242
4343
1. To export a database using the [Azure portal](https://portal.azure.com), open the page for your database and click **Export** on the toolbar.
4444

45-
![Database export](./media/database-export/database-export1.png)
45+
![Screenshot that highlights the Export button.](./media/database-export/database-export1.png)
4646

4747
2. Specify the BACPAC filename, select an existing Azure storage account and container for the export, and then provide the appropriate credentials for access to the source database. A SQL **Server admin login** is needed here even if you are the Azure admin, as being an Azure admin does not equate to having admin permissions in Azure SQL Database or Azure SQL Managed Instance.
4848

articles/azure-sql/database/elastic-scale-glossary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ These terms are used in [Adding a shard using Elastic Database tools](elastic-sc
3535

3636
**Multi-tenant** and **Single-tenant**: This shows a single-tenant database and a multi-tenant database:
3737

38-
![Single and multi-tenant databases](./media/elastic-scale-glossary/multi-single-simple.png)
38+
![Screenshot that shows a single-tenant database and a multi-tenant database.](./media/elastic-scale-glossary/multi-single-simple.png)
3939

4040
Here is a representation of **sharded** single and multi-tenant databases.
4141

articles/azure-sql/database/saas-dbpertenant-dr-geo-replication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ In this task, you start a process that syncs the configuration of the servers, e
108108
* **$DemoScenario = 1**, Start a background job that syncs tenant server, and pool configuration info into the catalog
109109

110110
3. Press **F5** to run the sync script. A new PowerShell session is opened to sync the configuration of tenant resources.
111-
![Sync process](./media/saas-dbpertenant-dr-geo-replication/sync-process.png)
111+
![Screenshot that shows the new PowerShell session that is opened to sync the configuration of tenant resources.](./media/saas-dbpertenant-dr-geo-replication/sync-process.png)
112112

113113
Leave the PowerShell window running in the background and continue with the rest of the tutorial.
114114

articles/azure-sql/database/saas-dbpertenant-dr-geo-restore.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Imagine there's an outage in the region in which the application is deployed, an
179179

180180
3. Monitor the status of the recovery process in the PowerShell window.
181181

182-
![Recovery process](./media/saas-dbpertenant-dr-geo-restore/dr-in-progress.png)
182+
![Screenshot that shows the PowerShell window where you can monitor the status of the recovery process.](./media/saas-dbpertenant-dr-geo-restore/dr-in-progress.png)
183183

184184
> [!NOTE]
185185
> To explore the code for the recovery jobs, review the PowerShell scripts in the ...\Learning Modules\Business Continuity and Disaster Recovery\DR-RestoreFromBackup\RecoveryJobs folder.
@@ -197,7 +197,7 @@ While the application endpoint is disabled in Traffic Manager, the application i
197197

198198
* If you open a tenant's events page directly while the tenant is offline, the page displays a tenant offline notification. For example, if Contoso Concert Hall is offline, try to open http://events.wingtip-dpt.<user>.trafficmanager.net/contosoconcerthall.
199199

200-
![Recovery process](./media/saas-dbpertenant-dr-geo-restore/dr-in-progress-offline-contosoconcerthall.png)
200+
![Screenshot that shows an offline events page.](./media/saas-dbpertenant-dr-geo-restore/dr-in-progress-offline-contosoconcerthall.png)
201201

202202
## Provision a new tenant in the recovery region
203203
Even before tenant databases are restored, you can provision new tenants in the recovery region. New tenant databases provisioned in the recovery region are repatriated with the recovered databases later.

0 commit comments

Comments
 (0)