Skip to content

Commit be1dd64

Browse files
authored
Merge pull request #100009 from MicrosoftDocs/release-managed-apps-move
Release managed apps move
2 parents feaa7df + 4cf40a6 commit be1dd64

File tree

195 files changed

+820
-614
lines changed

Some content is hidden

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

195 files changed

+820
-614
lines changed

.openpublishing.redirection.json

Lines changed: 307 additions & 27 deletions
Large diffs are not rendered by default.

articles/azure-databricks/howto-regional-disaster-recovery.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This article describes a disaster recovery architecture useful for Azure Databri
1515

1616
## Azure Databricks architecture
1717

18-
At a high level, when you create an Azure Databricks workspace from the Azure portal, a [managed appliance](../managed-applications/overview.md) is deployed as an Azure resource in your subscription, in the chosen Azure region (for example, West US). This appliance is deployed in an [Azure Virtual Network](../virtual-network/virtual-networks-overview.md) with a [Network Security Group](../virtual-network/manage-network-security-group.md) and an Azure Storage account, available in your subscription. The virtual network provides perimeter level security to the Databricks workspace and is protected via network security group. Within the workspace, you can create Databricks clusters by providing the worker and driver VM type and Databricks runtime version. The persisted data is available in your storage account, which can be Azure Blob Storage or Azure Data Lake Storage. Once the cluster is created, you can run jobs via notebooks, REST APIs, ODBC/JDBC endpoints by attaching them to a specific cluster.
18+
At a high level, when you create an Azure Databricks workspace from the Azure portal, a [managed appliance](../azure-resource-manager/managed-applications/overview.md) is deployed as an Azure resource in your subscription, in the chosen Azure region (for example, West US). This appliance is deployed in an [Azure Virtual Network](../virtual-network/virtual-networks-overview.md) with a [Network Security Group](../virtual-network/manage-network-security-group.md) and an Azure Storage account, available in your subscription. The virtual network provides perimeter level security to the Databricks workspace and is protected via network security group. Within the workspace, you can create Databricks clusters by providing the worker and driver VM type and Databricks runtime version. The persisted data is available in your storage account, which can be Azure Blob Storage or Azure Data Lake Storage. Once the cluster is created, you can run jobs via notebooks, REST APIs, ODBC/JDBC endpoints by attaching them to a specific cluster.
1919

2020
The Databricks control plane manages and monitors the Databricks workspace environment. Any management operation such as create cluster will be initiated from the control plane. All metadata, such as scheduled jobs, is stored in an Azure Database with geo-replication for fault tolerance.
2121

articles/managed-applications/concepts-custom-providers-built-in-policy.md renamed to articles/azure-resource-manager/custom-providers/concepts-built-in-policy.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
2-
title: Deploy associations for Azure Custom Provider using policy
2+
title: Deploy associations using policies
33
description: Learn about deploying associations for a custom provider using Azure Policy service.
44
author: msHich
5-
ms.service: managed-applications
65
ms.topic: conceptual
76
ms.date: 09/06/2019
87
ms.author: hich
@@ -21,7 +20,7 @@ Deploy associations for a custom provider is a built-in policy that can be used
2120
- Association name prefix - This string is the prefix to be added to the name of the association resource being created. The default value is "DeployedByPolicy".
2221

2322
The policy uses DeployIfNotExists evaluation. It runs after a Resource Provider has handled a create or update resource request and the evaluation has returned a success status code. After that, the association resource gets deployed using a template deployment.
24-
For more information on associations, see [Azure Custom Providers resource onboarding](./concepts-custom-providers-resourceonboarding.md)
23+
For more information on associations, see [Azure Custom Providers resource onboarding](./concepts-resource-onboarding.md)
2524

2625
## How to use the deploy associations built-in policy
2726

@@ -31,7 +30,7 @@ If the custom provider needs permissions to the scope of the policy to perform a
3130
### Policy assignment
3231
To use the built-in policy, create a policy assignment and assign the Deploy associations for a custom provider policy. The policy will then identify non-compliant resources and deploy association for those resources.
3332

34-
![Assign built-in policy](media/builtin-policy/assign-builtin-policy-customprovider.png)
33+
![Assign built-in policy](media/concepts-built-in-policy/assign-builtin-policy-customprovider.png)
3534

3635
## Getting help
3736

@@ -41,9 +40,9 @@ If you have questions about Azure Custom Resource Providers development, try ask
4140

4241
In this article, you learnt about using built-in policy to deploy associations. See these articles to learn more:
4342

44-
- [Concepts: Azure Custom Providers resource onboarding](./concepts-custom-providers-resourceonboarding.md)
45-
- [Tutorial: Resource onboarding with custom providers](./tutorial-custom-providers-resource-onboarding.md)
46-
- [Tutorial: Create custom actions and resources in Azure](./tutorial-custom-providers-101.md)
43+
- [Concepts: Azure Custom Providers resource onboarding](./concepts-resource-onboarding.md)
44+
- [Tutorial: Resource onboarding with custom providers](./tutorial-resource-onboarding.md)
45+
- [Tutorial: Create custom actions and resources in Azure](./tutorial-get-started-with-custom-providers.md)
4746
- [Quickstart: Create a custom resource provider and deploy custom resources](./create-custom-provider.md)
4847
- [How to: Adding custom actions to an Azure REST API](./custom-providers-action-endpoint-how-to.md)
4948
- [How to: Adding custom resources to an Azure REST API](./custom-providers-resources-endpoint-how-to.md)

articles/managed-applications/concepts-custom-providers-resourceonboarding.md renamed to articles/azure-resource-manager/custom-providers/concepts-resource-onboarding.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
---
2-
title: Azure Custom Providers resource onboarding
2+
title: Resource onboarding
33
description: Learn about performing resource onboarding by using Azure Custom Providers to apply management or configuration to other Azure resource types.
44
author: jjbfour
5-
ms.service: managed-applications
65
ms.topic: conceptual
76
ms.date: 09/06/2019
87
ms.author: jobreen
98
---
109

1110
# Azure Custom Providers resource onboarding overview
1211

13-
Azure Custom Providers resource onboarding is an extensibility model for Azure resource types. It allows you to apply operations or management across existing Azure resources at scale. For more information, see [How Azure Custom Providers can extend Azure](./custom-providers-overview.md). This article describes:
12+
Azure Custom Providers resource onboarding is an extensibility model for Azure resource types. It allows you to apply operations or management across existing Azure resources at scale. For more information, see [How Azure Custom Providers can extend Azure](overview.md). This article describes:
1413

1514
- What resource onboarding can do.
1615
- Resource onboarding basics and how to use it.
@@ -152,8 +151,8 @@ If you have questions about Azure Custom Resource Providers development, try ask
152151

153152
In this article, you learned about custom providers. See these articles to learn more:
154153

155-
- [Tutorial: Resource onboarding with custom providers](./tutorial-custom-providers-resource-onboarding.md)
156-
- [Tutorial: Create custom actions and resources in Azure](./tutorial-custom-providers-101.md)
154+
- [Tutorial: Resource onboarding with custom providers](./tutorial-resource-onboarding.md)
155+
- [Tutorial: Create custom actions and resources in Azure](./tutorial-get-started-with-custom-providers.md)
157156
- [Quickstart: Create a custom resource provider and deploy custom resources](./create-custom-provider.md)
158157
- [How to: Adding custom actions to an Azure REST API](./custom-providers-action-endpoint-how-to.md)
159158
- [How to: Adding custom resources to an Azure REST API](./custom-providers-resources-endpoint-how-to.md)

articles/managed-applications/create-custom-provider.md renamed to articles/azure-resource-manager/custom-providers/create-custom-provider.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
---
2-
title: Create resource provider with Azure Custom Providers Preview
2+
title: Create resource provider
33
description: Describes how to create a resource provider and deploy its custom resource types.
4-
services: managed-applications
54
author: MSEvanhi
6-
ms.service: managed-applications
75
ms.topic: tutorial
86
ms.date: 05/01/2019
97
ms.author: evanhi
108
---
119

1210
# Quickstart: Create custom provider and deploy custom resources
1311

14-
In this quickstart, you create your own resource provider and deploy custom resource types for that resource provider. For more information about custom providers, see [Azure Custom Providers Preview overview](custom-providers-overview.md).
12+
In this quickstart, you create your own resource provider and deploy custom resource types for that resource provider. For more information about custom providers, see [Azure Custom Providers Preview overview](overview.md).
1513

1614
## Prerequisites
1715

@@ -50,7 +48,7 @@ Or, you can deploy the solution with the following button:
5048

5149
In the portal, the custom provider is a hidden resource type. To confirm that the resource provider has been deployed, navigate to the resource group. Select the option to **Show hidden types**.
5250

53-
![Show hidden resource types](./media/create-custom-providers/show-hidden.png)
51+
![Show hidden resource types](./media/create-custom-provider/show-hidden.png)
5452

5553
To see the custom resource type that you deployed, use the GET operation on your resource type.
5654

@@ -151,4 +149,4 @@ You receive the response:
151149

152150
## Next steps
153151

154-
For an introduction to custom providers, see [Azure Custom Providers Preview overview](custom-providers-overview.md).
152+
For an introduction to custom providers, see [Azure Custom Providers Preview overview](overview.md).

articles/managed-applications/custom-providers-action-endpoint-how-to.md renamed to articles/azure-resource-manager/custom-providers/custom-providers-action-endpoint-how-to.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: Adding custom actions to Azure REST API
33
description: Learn how to add custom actions to the Azure REST API. This article will walk through the requirements and best practices for endpoints that wish to implement custom actions.
4-
services: managed-applications
5-
ms.service: managed-applications
64
ms.topic: conceptual
75
ms.author: jobreen
86
author: jjbfour
@@ -11,7 +9,7 @@ ms.date: 06/20/2019
119

1210
# Adding Custom Actions to Azure REST API
1311

14-
This article will go through the requirements and best practices for creating Azure Custom Resource Provider endpoints that implement custom actions. If you are unfamiliar with Azure Custom Resource Providers, see [the overview on custom resource providers](./custom-providers-overview.md).
12+
This article will go through the requirements and best practices for creating Azure Custom Resource Provider endpoints that implement custom actions. If you are unfamiliar with Azure Custom Resource Providers, see [the overview on custom resource providers](overview.md).
1513

1614
## How to define an Action Endpoint
1715

@@ -136,7 +134,7 @@ request-body | *no* | The request body that will be sent to the **endpoint**.
136134
### Azure Resource Manager Template
137135

138136
> [!NOTE]
139-
> Actions have limited support in Azure Resource Manager Templates. In order for the action to be called inside a template, it must contain the [`list`](../azure-resource-manager/templates/template-functions-resource.md#list) prefix in its name.
137+
> Actions have limited support in Azure Resource Manager Templates. In order for the action to be called inside a template, it must contain the [`list`](../templates/template-functions-resource.md#list) prefix in its name.
140138
141139
Sample **ResourceProvider** with List Action:
142140

@@ -189,7 +187,7 @@ functionValues | *no* | The request body that will be sent to the **endpoint**.
189187

190188
## Next steps
191189

192-
- [Overview on Azure Custom Resource Providers](./custom-providers-overview.md)
190+
- [Overview on Azure Custom Resource Providers](overview.md)
193191
- [Quickstart: Create Azure Custom Resource Provider and deploy custom resources](./create-custom-provider.md)
194-
- [Tutorial: Create custom actions and resources in Azure](./tutorial-custom-providers-101.md)
192+
- [Tutorial: Create custom actions and resources in Azure](./tutorial-get-started-with-custom-providers.md)
195193
- [How To: Adding Custom Resources to Azure REST API](./custom-providers-resources-endpoint-how-to.md)

articles/managed-applications/custom-providers-resources-endpoint-how-to.md renamed to articles/azure-resource-manager/custom-providers/custom-providers-resources-endpoint-how-to.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: Adding custom resources to Azure REST API
33
description: Learn how to add custom resources to the Azure REST API. This article will walk through the requirements and best practices for endpoints that wish to implement custom resources.
4-
services: managed-applications
5-
ms.service: managed-applications
64
ms.topic: conceptual
75
ms.author: jobreen
86
author: jjbfour
@@ -11,7 +9,7 @@ ms.date: 06/20/2019
119

1210
# Adding Custom Resources to Azure REST API
1311

14-
This article will go through the requirements and best practices for creating Azure Custom Resource Provider endpoints that implements custom resources. If you are unfamiliar with Azure Custom Resource Providers, see [the overview on custom resource providers](./custom-providers-overview.md).
12+
This article will go through the requirements and best practices for creating Azure Custom Resource Provider endpoints that implements custom resources. If you are unfamiliar with Azure Custom Resource Providers, see [the overview on custom resource providers](overview.md).
1513

1614
## How to define a resource endpoint
1715

@@ -62,7 +60,7 @@ The "`Proxy`" **routingType** proxies all request methods to the **endpoint** sp
6260
- Full control over the response is needed.
6361
- Integrating systems with existing resources.
6462

65-
To learn more about "`Proxy`" resources, see [the custom resource proxy reference](./custom-providers-proxy-resource-endpoint-reference.md)
63+
To learn more about "`Proxy`" resources, see [the custom resource proxy reference](proxy-resource-endpoint-reference.md)
6664

6765
### proxy cache routing type
6866

@@ -71,7 +69,7 @@ The "`Proxy, Cache`" **routingType** proxies only `PUT` and `DELETE` request met
7169
- Creating a new system that has no existing resources.
7270
- Work with existing Azure ecosystem.
7371

74-
To learn more about "`Proxy, Cache`" resources, see [the custom resource cache reference](./custom-providers-proxy-cache-resource-endpoint-reference.md)
72+
To learn more about "`Proxy, Cache`" resources, see [the custom resource cache reference](proxy-cache-resource-endpoint-reference.md)
7573

7674
## Creating a custom resource
7775

@@ -179,9 +177,9 @@ customResourceName | *yes* | The custom resource name.
179177

180178
## Next steps
181179

182-
- [Overview on Azure Custom Resource Providers](./custom-providers-overview.md)
180+
- [Overview on Azure Custom Resource Providers](overview.md)
183181
- [Quickstart: Create Azure Custom Resource Provider and deploy custom resources](./create-custom-provider.md)
184-
- [Tutorial: Create custom actions and resources in Azure](./tutorial-custom-providers-101.md)
182+
- [Tutorial: Create custom actions and resources in Azure](./tutorial-get-started-with-custom-providers.md)
185183
- [How To: Adding Custom Actions to Azure REST API](./custom-providers-action-endpoint-how-to.md)
186-
- [Reference: Custom Resource Proxy Reference](./custom-providers-proxy-resource-endpoint-reference.md)
187-
- [Reference: Custom Resource Cache Reference](./custom-providers-proxy-cache-resource-endpoint-reference.md)
184+
- [Reference: Custom Resource Proxy Reference](proxy-resource-endpoint-reference.md)
185+
- [Reference: Custom Resource Cache Reference](proxy-cache-resource-endpoint-reference.md)
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
### YamlMime:Landing
2+
3+
title: Azure Custom Providers documentation
4+
summary: Define custom APIs that extend the Azure experience
5+
6+
metadata:
7+
title: Azure Custom Providers documentation
8+
description: Azure Custom Providers is an extensibility platform to Azure that enables you define to custom APIs
9+
ms.service: azure-custom-providers
10+
ms.topic: landing-page
11+
ms.collection: na
12+
author: tfitzmac
13+
ms.author: tomfitz
14+
ms.date: 01/02/2020
15+
16+
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
17+
18+
landingContent:
19+
# Card (optional)
20+
- title: About Azure Custom Providers
21+
linkLists:
22+
- linkListType: overview
23+
links:
24+
- text: What are Azure Custom Providers?
25+
url: overview.md
26+
- linkListType: concept
27+
links:
28+
- text: Azure Policy for custom provider associations
29+
url: concepts-built-in-policy.md
30+
- text: Resource onboarding overview
31+
url: concepts-resource-onboarding.md
32+
33+
# Card
34+
- title: Create custom providers
35+
linkLists:
36+
- linkListType: quickstart
37+
links:
38+
- text: Create a custom resource provider
39+
url: create-custom-provider.md
40+
- linkListType: tutorial
41+
links:
42+
- text: Get started with custom providers
43+
url: tutorial-get-started-with-custom-providers.md
44+
- text: Set up Azure Functions
45+
url: tutorial-custom-providers-function-setup.md
46+
- text: Author a RESTful endpoint
47+
url: tutorial-custom-providers-function-authoring.md
48+
- text: Create and utilize custom providers
49+
url: tutorial-custom-providers-create.md
50+
- text: Extend resources
51+
url: tutorial-resource-onboarding.md
52+
- linkListType: how-to-guide
53+
links:
54+
- text: Add custom actions to Azure
55+
url: custom-providers-action-endpoint-how-to.md
56+
- text: Add custom resources to Azure
57+
url: custom-providers-resources-endpoint-how-to.md
58+
59+
# Card
60+
- title: Examples
61+
linkLists:
62+
- linkListType: reference
63+
links:
64+
- text: Custom resource proxy reference
65+
url: proxy-resource-endpoint-reference.md
66+
- text: Custom resource cache reference
67+
url: proxy-cache-resource-endpoint-reference.md
68+
- text: Custom provider RESTful endpoint reference
69+
url: reference-custom-providers-csharp-endpoint.md
70+
71+

0 commit comments

Comments
 (0)