Skip to content

Commit 98d82dc

Browse files
Merge pull request #212416 from davidsmatlak/ds-update-curp-0923
Fix product name in custom resource provider docs
2 parents 0a5a0c0 + 54aa87c commit 98d82dc

14 files changed

+156
-156
lines changed
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
---
22
title: Deploy associations using policies
3-
description: Learn about deploying associations for a custom provider using Azure Policy service.
3+
description: Learn about deploying associations for a custom resource provider using Azure Policy service.
44
author: msHich
55
ms.topic: conceptual
66
ms.date: 09/06/2019
77
ms.author: hich
88
---
99

10-
# Deploy associations for a custom provider using Azure Policy
10+
# Deploy associations for a custom resource provider using Azure Policy
1111

12-
Azure policies can be used to deploy associations to associate resources to a custom provider. In this article, we describe a built-in policy that deploys associations and how you can use that policy.
12+
Azure policies can be used to deploy associations to associate resources to a custom resource provider. In this article, we describe a built-in policy that deploys associations and how you can use that policy.
1313

1414
## Built-in policy to deploy associations
1515

16-
Deploy associations for a custom provider is a built-in policy that can be used to deploy association to associate a resource to a custom provider. The policy accepts three parameters:
16+
Deploy associations for a custom resource provider is a built-in policy that can be used to deploy association to associate a resource to a custom resource provider. The policy accepts three parameters:
1717

18-
- Custom provider ID - This ID is the resource ID of the custom provider to which the resources need to be associated.
19-
- Resource types to associate - These resource types are the list of resource types to be associated to the custom provider. You can associate multiple resource types to a custom provider using the same policy.
18+
- Custom resource provider ID - This ID is the resource ID of the custom resource provider to which the resources need to be associated.
19+
- Resource types to associate - These resource types are the list of resource types to be associated to the custom resource provider. You can associate multiple resource types to a custom resource provider using the same policy.
2020
- 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".
2121

2222
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.
23-
For more information on associations, see [Azure Custom Providers resource onboarding](./concepts-resource-onboarding.md)
23+
For more information on associations, see [Azure Custom Resource Providers resource onboarding](./concepts-resource-onboarding.md)
2424

2525
## How to use the deploy associations built-in policy
2626

2727
### Prerequisites
28-
If the custom provider needs permissions to the scope of the policy to perform an action, the policy deployment of association resource wouldn't work without granting the permissions.
28+
If the custom resource provider needs permissions to the scope of the policy to perform an action, the policy deployment of association resource wouldn't work without granting the permissions.
2929

3030
### Policy assignment
31-
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.
31+
To use the built-in policy, create a policy assignment and assign the Deploy associations for a custom resource provider policy. The policy will then identify non-compliant resources and deploy association for those resources.
3232

3333
![Assign built-in policy](media/concepts-built-in-policy/assign-builtin-policy-customprovider.png)
3434

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

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

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

articles/azure-resource-manager/custom-providers/concepts-resource-onboarding.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
11
---
22
title: Resource onboarding
3-
description: Learn about performing resource onboarding by using Azure Custom Providers to apply management or configuration to other Azure resource types.
3+
description: Learn about performing resource onboarding by using Azure Custom Resource Providers to apply management or configuration to other Azure resource types.
44
author: jjbfour
55
ms.topic: conceptual
66
ms.date: 09/06/2019
77
ms.author: jobreen
88
---
99

10-
# Azure Custom Providers resource onboarding overview
10+
# Azure Custom Resource Providers resource onboarding overview
1111

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:
12+
Azure Custom Resource 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 Resource Providers can extend Azure](overview.md). This article describes:
1313

1414
- What resource onboarding can do.
1515
- Resource onboarding basics and how to use it.
1616
- Where to find guides and code samples to get started.
1717

1818
> [!IMPORTANT]
19-
> Custom Providers is currently in public preview.
19+
> Custom Resource Providers is currently in public preview.
2020
> This preview version is provided without a service-level agreement, and we don't recommend it for production workloads. Certain features might be unsupported or might have constrained capabilities.
2121
> For more information, see [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
2222
2323
## What can resource onboarding do?
2424

25-
Similar to [Azure Custom Providers custom resources](./custom-providers-resources-endpoint-how-to.md), resource onboarding defines a contract that will proxy "onboarding" requests to an endpoint. Unlike custom resources, resource onboarding doesn't create a new resource type. Instead, it allows the extension of existing resource types. And resource onboarding works with Azure Policy, so management and configuration of resources can be done at scale. Some examples of resource onboarding workflows:
25+
Similar to [Azure Custom Resource Providers custom resources](./custom-providers-resources-endpoint-how-to.md), resource onboarding defines a contract that will proxy "onboarding" requests to an endpoint. Unlike custom resources, resource onboarding doesn't create a new resource type. Instead, it allows the extension of existing resource types. And resource onboarding works with Azure Policy, so management and configuration of resources can be done at scale. Some examples of resource onboarding workflows:
2626

2727
- Install and manage onto virtual machine extensions.
2828
- Upload and configure defaults on Azure storage accounts.
2929
- Enable baseline diagnostic settings at scale.
3030

3131
## Resource onboarding basics
3232

33-
You configure resource onboarding through Azure Custom Providers by using Microsoft.CustomProviders/resourceProviders and Microsoft.CustomProviders/associations resource types. To enable resource onboarding for a custom provider, during the configuration process, create a **resourceType** called "associations" with a **routingType** that includes "Extension". The Microsoft.CustomProviders/associations and Microsoft.CustomProviders/resourceProviders don't need to belong to the same resource group.
33+
You configure resource onboarding through Azure Custom Resource Providers by using Microsoft.CustomProviders/resourceProviders and Microsoft.CustomProviders/associations resource types. To enable resource onboarding for a custom resource provider, during the configuration process, create a **resourceType** called "associations" with a **routingType** that includes "Extension". The Microsoft.CustomProviders/associations and Microsoft.CustomProviders/resourceProviders don't need to belong to the same resource group.
3434

35-
Here's a sample Azure custom provider:
35+
Here's a sample Azure custom resource provider:
3636

3737
```JSON
3838
{
@@ -55,12 +55,12 @@ name | Yes | The name of the endpoint definition. For resource onboarding, the n
5555
routingType | Yes | Determines the type of contract with the endpoint. For resource onboarding, the valid **routingTypes** are "Proxy,Cache,Extension" and "Webhook,Cache,Extension".
5656
endpoint | Yes | The endpoint to route the requests to. This will handle the response and any side effects of the request.
5757

58-
After you create the custom provider with the associations resource type, you can target using Microsoft.CustomProviders/associations. Microsoft.CustomProviders/associations is an extension resource that can extend any other Azure resource. When an instance of Microsoft.CustomProviders/associations is created, it will take a property **targetResourceId**, which should be a valid Microsoft.CustomProviders/resourceProviders or Microsoft.Solutions/applications resource ID. In these cases, the request will be forwarded to the associations resource type on the Microsoft.CustomProviders/resourceProviders instance you created.
58+
After you create the custom resource provider with the associations resource type, you can target using Microsoft.CustomProviders/associations. Microsoft.CustomProviders/associations is an extension resource that can extend any other Azure resource. When an instance of Microsoft.CustomProviders/associations is created, it will take a property **targetResourceId**, which should be a valid Microsoft.CustomProviders/resourceProviders or Microsoft.Solutions/applications resource ID. In these cases, the request will be forwarded to the associations resource type on the Microsoft.CustomProviders/resourceProviders instance you created.
5959

6060
> [!NOTE]
6161
> If a Microsoft.Solutions/applications resource ID is provided as the **targetResourceId**, there must be a Microsoft.CustomProviders/resourceProviders deployed in the managed resource group with the name "public".
6262
63-
Sample Azure Custom Providers association:
63+
Sample Azure Custom Resource Providers association:
6464

6565
```JSON
6666
{
@@ -79,7 +79,7 @@ targetResourceId | Yes | The resource ID of the Microsoft.CustomProviders/resour
7979

8080
Resource onboarding works by extending other resources with the Microsoft.CustomProviders/associations extension resource. In the following sample, the request is made for a virtual machine, but any resource can be extended.
8181

82-
First, you need to create a custom provider resource with an associations resource type. This will declare the callback URL that will be used when a corresponding Microsoft.CustomProviders/associations resource is created, which targets the custom provider.
82+
First, you need to create a custom resource provider resource with an associations resource type. This will declare the callback URL that will be used when a corresponding Microsoft.CustomProviders/associations resource is created, which targets the custom resource provider.
8383

8484
Sample Microsoft.CustomProviders/resourceProviders create request:
8585

@@ -102,7 +102,7 @@ Content-Type: application/json
102102
}
103103
```
104104

105-
After you create the custom provider, you can target other resources and apply the side effects of the custom provider to them.
105+
After you create the custom resource provider, you can target other resources and apply the side effects of the custom resource provider to them.
106106

107107
Sample Microsoft.CustomProviders/associations create request:
108108

@@ -122,7 +122,7 @@ Content-Type: application/json
122122
}
123123
```
124124

125-
This request will then be forwarded to the endpoint specified in the custom provider you created, which is referenced by the **targetResourceId** in this form:
125+
This request will then be forwarded to the endpoint specified in the custom resource provider you created, which is referenced by the **targetResourceId** in this form:
126126

127127
``` HTTP
128128
PUT https://{endpointURL}/?api-version=2018-09-01-preview
@@ -149,10 +149,10 @@ If you have questions about Azure Custom Resource Providers development, try ask
149149

150150
## Next steps
151151

152-
In this article, you learned about custom providers. See these articles to learn more:
152+
In this article, you learned about custom resource providers. See these articles to learn more:
153153

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

articles/azure-resource-manager/custom-providers/create-custom-provider-quickstart-powershell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ In this quickstart, you learn how to create your own Azure custom resource provi
1515
[Az.CustomProviders](/powershell/module/az.customproviders) PowerShell module.
1616

1717
> [!CAUTION]
18-
> Azure Custom Providers is currently in public preview. This preview version is provided without a
18+
> Azure Custom Resource Providers is currently in public preview. This preview version is provided without a
1919
> service level agreement. It's not recommended for production workloads. Certain features might not
2020
> be supported or might have constrained capabilities. For more information, see
2121
> [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).

articles/azure-resource-manager/custom-providers/create-custom-provider.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ author: MSEvanhi
88
ms.custom: devx-track-azurepowershell, devx-track-azurecli
99
---
1010

11-
# Quickstart: Create a custom resource provider and deploy custom resources
11+
# Quickstart: Create Azure Custom Resource Provider and deploy custom resources
1212

13-
In this quickstart, you create a custom resource provider and deploy custom resources for that resource provider. For more information about custom providers, see [Azure Custom Resource Providers Overview](overview.md).
13+
In this quickstart, you create a custom resource provider and deploy custom resources for that resource provider. For more information about custom resource providers, see [Azure Custom Resource Providers Overview](overview.md).
1414

1515
## Prerequisites
1616

@@ -33,14 +33,14 @@ Azure CLI examples use `az rest` for `REST` requests. For more information, see
3333

3434
---
3535

36-
## Deploy custom provider
36+
## Deploy custom resource provider
3737

3838
To set up the custom resource provider, deploy an [example template](https://github.com/Azure/azure-docs-json-samples/blob/master/custom-providers/customprovider.json) to your Azure subscription.
3939

4040
The template deploys the following resources to your subscription:
4141

4242
- Function app with the operations for the resources and actions.
43-
- Storage account for storing users that are created through the custom provider.
43+
- Storage account for storing users that are created through the custom resource provider.
4444
- Custom resource provider that defines the custom resource types and actions. It uses the function app endpoint for sending requests.
4545
- Custom resource from the custom resource provider.
4646

@@ -408,7 +408,7 @@ Remove-AzResourceGroup -Name $rgName
408408

409409
## Next steps
410410

411-
For an introduction to custom providers, see the following article:
411+
For an introduction to custom resource providers, see the following article:
412412

413413
> [!div class="nextstepaction"]
414-
> [Azure Custom Providers Preview overview](overview.md)
414+
> [Azure Custom Resource Providers Overview](overview.md)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ Sample Azure Resource Manager Template:
171171

172172
Parameter | Required | Description
173173
---|---|---
174-
resourceTypeName | *yes* | The **name** of the **resourceType** defined in the custom provider.
174+
resourceTypeName | *yes* | The **name** of the **resourceType** defined in the custom resource provider.
175175
resourceProviderName | *yes* | The custom resource provider instance name.
176176
customResourceName | *yes* | The custom resource name.
177177

articles/azure-resource-manager/custom-providers/index.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
### YamlMime:Landing
22

3-
title: Azure Custom Providers documentation
3+
title: Azure Custom Resource Providers documentation
44
summary: Define custom APIs that extend the Azure experience.
55

66
metadata:
7-
title: Azure Custom Providers documentation
8-
description: Azure Custom Providers is an extensibility platform to Azure that enables you to define custom APIs.
7+
title: Azure Custom Resource Providers documentation
8+
description: Azure Custom Resource Providers is an extensibility platform to Azure that enables you to define custom APIs.
99
ms.service: azure-custom-providers
1010
ms.topic: landing-page
1111
ms.collection: na
@@ -17,35 +17,35 @@ metadata:
1717

1818
landingContent:
1919
# Card (optional)
20-
- title: About Azure Custom Providers
20+
- title: About Azure Custom Resource Providers
2121
linkLists:
2222
- linkListType: overview
2323
links:
24-
- text: What are Azure Custom Providers?
24+
- text: What are Azure Custom Resource Providers?
2525
url: overview.md
2626
- linkListType: concept
2727
links:
28-
- text: Azure Policy for custom provider associations
28+
- text: Azure Policy for custom resource provider associations
2929
url: concepts-built-in-policy.md
3030
- text: Resource onboarding overview
3131
url: concepts-resource-onboarding.md
3232

3333
# Card
34-
- title: Create custom providers
34+
- title: Create custom resource providers
3535
linkLists:
3636
- linkListType: quickstart
3737
links:
3838
- text: Create a custom resource provider
3939
url: create-custom-provider.md
4040
- linkListType: tutorial
4141
links:
42-
- text: Get started with custom providers
42+
- text: Get started with custom resource providers
4343
url: tutorial-get-started-with-custom-providers.md
4444
- text: Set up Azure Functions
4545
url: tutorial-custom-providers-function-setup.md
4646
- text: Author a RESTful endpoint
4747
url: tutorial-custom-providers-function-authoring.md
48-
- text: Create and utilize custom providers
48+
- text: Create and utilize custom resource providers
4949
url: tutorial-custom-providers-create.md
5050
- text: Extend resources
5151
url: tutorial-resource-onboarding.md
@@ -65,5 +65,5 @@ landingContent:
6565
url: proxy-resource-endpoint-reference.md
6666
- text: Custom resource cache reference
6767
url: proxy-cache-resource-endpoint-reference.md
68-
- text: Custom provider RESTful endpoint reference
68+
- text: Custom resource provider RESTful endpoint reference
6969
url: reference-custom-providers-csharp-endpoint.md

0 commit comments

Comments
 (0)