Skip to content

Commit 5be31b7

Browse files
Merge pull request #246559 from tfitzmac/0727alt4
update alt text
2 parents 1cebaf9 + a38513f commit 5be31b7

File tree

5 files changed

+19
-19
lines changed

5 files changed

+19
-19
lines changed

articles/azure-resource-manager/custom-providers/concepts-built-in-policy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ If the custom resource provider needs permissions to the scope of the policy to
3030
### Policy assignment
3131
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

33-
![Assign built-in policy](media/concepts-built-in-policy/assign-builtin-policy-customprovider.png)
33+
:::image type="content" source="media/concepts-built-in-policy/assign-builtin-policy-customprovider.png" alt-text="Screenshot of the Assign built-in policy for custom resource provider in Azure portal.":::
3434

3535
## Getting help
3636

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,13 @@ Read-Host -Prompt "Press [ENTER] to continue ..."
7979

8080
To deploy the template from the Azure portal, select the **Deploy to Azure** button.
8181

82-
[![Deploy to Azure](../../media/template-deployments/deploy-to-azure.svg)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-docs-json-samples%2Fmaster%2Fcustom-providers%2Fcustomprovider.json)
82+
:::image type="content" source="../../media/template-deployments/deploy-to-azure.svg" alt-text="Illustration of the Deploy to Azure button." link="https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-docs-json-samples%2Fmaster%2Fcustom-providers%2Fcustomprovider.json":::
8383

8484
## View custom resource provider and resource
8585

8686
In the portal, the custom resource provider is a hidden resource type. To confirm that the resource provider was deployed, go to the resource group and select **Show hidden types**.
8787

88-
:::image type="content" source="./media/create-custom-provider/show-hidden.png" alt-text="Screenshot that shows hidden resource types and resources deployed in Azure.":::
88+
:::image type="content" source="./media/create-custom-provider/show-hidden.png" alt-text="Screenshot of Azure portal displaying hidden resource types and resources deployed in a resource group.":::
8989

9090
To see the custom resource that you deployed, use the `GET` operation on your resource type. The resource type `Microsoft.CustomProviders/resourceProviders/users` shown in the JSON response includes the resource that was created by the template.
9191

articles/azure-resource-manager/custom-providers/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Azure Custom Resource Providers is an extensibility platform to Azure. It allows
1515
- How to utilize Azure Custom Resource Providers to extend existing workflows.
1616
- Where to find guides and code samples to get started.
1717

18-
:::image type="content" source="./media/overview/overview.png" alt-text="Screenshot of custom resource provider overview.":::
18+
:::image type="content" source="./media/overview/overview.png" alt-text="Diagram of Azure Custom Resource Providers, displaying the relationship between Azure Resource Manager, custom resource providers, and resources.":::
1919

2020
> [!IMPORTANT]
2121
> Custom Resource Providers is currently in public preview.

articles/azure-resource-manager/custom-providers/tutorial-custom-providers-function-setup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ To install the Azure Table storage bindings:
3131
1. In the **Table name** box, enter *myCustomResources*.
3232
1. Select **Save** to save the updated input parameter.
3333

34-
:::image type="content" source="./media/tutorial-custom-providers-function-setup/azure-functions-table-bindings.png" alt-text="Screenshot of the custom resource provider overview showing table bindings.":::
34+
:::image type="content" source="./media/tutorial-custom-providers-function-setup/azure-functions-table-bindings.png" alt-text="Screenshot of the Azure Functions Integrate tab displaying Azure Table Storage bindings configuration.":::
3535

3636
## Update RESTful HTTP methods
3737

@@ -40,7 +40,7 @@ To set up the Azure function to include the custom resource provider RESTful req
4040
1. Go to the **Integrate** tab for the `HttpTrigger`.
4141
1. Under **Selected HTTP methods**, select **GET**, **POST**, **DELETE**, and **PUT**.
4242

43-
:::image type="content" source="./media/tutorial-custom-providers-function-setup/azure-functions-http-methods.png" alt-text="Screenshot of the custom resource provider overview showing HTTP methods.":::
43+
:::image type="content" source="./media/tutorial-custom-providers-function-setup/azure-functions-http-methods.png" alt-text="Screenshot of the Azure Functions Integrate tab displaying the selection of RESTful HTTP methods.":::
4444

4545
## Add Azure Resource Manager NuGet packages
4646

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

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -208,25 +208,25 @@ Let's deploy the custom resource provider infrastructure. Either copy, save, and
208208

209209
2. Search for **templates** in **All Services** or by using the main search box:
210210

211-
![Search for templates](media/tutorial-resource-onboarding/templates.png)
211+
:::image type="content" source="media/tutorial-resource-onboarding/templates.png" alt-text="Screenshot of the search bar in Azure portal with 'templates' entered as the search query.":::
212212

213213
3. Select **Add** on the **Templates** pane:
214214

215-
![Select Add](media/tutorial-resource-onboarding/templatesadd.png)
215+
:::image type="content" source="media/tutorial-resource-onboarding/templatesadd.png" alt-text="Screenshot of the Templates pane in Azure portal with the Add button highlighted.":::
216216

217217
4. Under **General**, enter a *Name* and *Description* for the new template:
218218

219-
![Template name and description](media/tutorial-resource-onboarding/templatesdescription.png)
219+
:::image type="content" source="media/tutorial-resource-onboarding/templatesdescription.png" alt-text="Screenshot of the General section in Azure portal where the user enters a Name and Description for the new template.":::
220220

221221
5. Create the Resource Manager template by copying in the JSON template from the "Get started with resource onboarding" section of this article:
222222

223-
![Create a Resource Manager template](media/tutorial-resource-onboarding/templatesarmtemplate.png)
223+
:::image type="content" source="media/tutorial-resource-onboarding/templatesarmtemplate.png" alt-text="Screenshot of the Azure portal where the user pastes the JSON template into the ARM Template section.":::
224224

225225
6. Select **Add** to create the template. If the new template doesn't appear, select **Refresh**.
226226

227227
7. Select the newly created template and then select **Deploy**:
228228

229-
![Select the new template and then select Deploy](media/tutorial-resource-onboarding/templateselectspecific.png)
229+
:::image type="content" source="media/tutorial-resource-onboarding/templateselectspecific.png" alt-text="Screenshot of the Azure portal showing the newly created template with the Deploy button highlighted.":::
230230

231231
8. Enter the settings for the required fields and then select the subscription and resource group. You can leave the **Custom Resource Provider Id** box empty.
232232

@@ -240,43 +240,43 @@ Let's deploy the custom resource provider infrastructure. Either copy, save, and
240240

241241
Sample parameters:
242242

243-
![Enter template parameters](media/tutorial-resource-onboarding/templatescustomprovider.png)
243+
:::image type="content" source="media/tutorial-resource-onboarding/templatescustomprovider.png" alt-text="Screenshot of the Azure portal displaying the template parameters input fields for the custom resource provider deployment.":::
244244

245245
9. Go to the deployment and wait for it to finish. You should see something like the following screenshot. You should see the new association resource as an output:
246246

247-
![Successful deployment](media/tutorial-resource-onboarding/customproviderdeployment.png)
247+
:::image type="content" source="media/tutorial-resource-onboarding/customproviderdeployment.png" alt-text="Screenshot of the Azure portal showing a successful deployment with the new association resource as an output.":::
248248

249249
Here's the resource group, with **Show hidden types** selected:
250250

251-
![Custom resource provider deployment](media/tutorial-resource-onboarding/showhidden.png)
251+
:::image type="content" source="media/tutorial-resource-onboarding/showhidden.png" alt-text="Screenshot of the resource group in Azure portal with Show hidden types selected, displaying the custom resource provider deployment.":::
252252

253253
10. Explore the logic app **Runs history** tab to see the calls for the association create:
254254

255-
![Logic app Runs history](media/tutorial-resource-onboarding/logicapprun.png)
255+
:::image type="content" source="media/tutorial-resource-onboarding/logicapprun.png" alt-text="Screenshot of the Logic app Runs history tab in Azure portal showing the calls for the association create.":::
256256

257257
## Deploy additional associations
258258

259259
After you have the custom resource provider infrastructure set up, you can easily deploy more associations. The resource group for additional associations doesn't have to be the same as the resource group where you deployed the custom resource provider infrastructure. To create an association, you need to have Microsoft.CustomProviders/resourceproviders/write permissions on the specified Custom Resource Provider ID.
260260

261261
1. Go to the custom resource provider **Microsoft.CustomProviders/resourceProviders** resource in the resource group of the previous deployment. You need to select the **Show hidden types** check box:
262262

263-
![Go to the resource](media/tutorial-resource-onboarding/showhidden.png)
263+
:::image type="content" source="media/tutorial-resource-onboarding/showhidden.png" alt-text="Screenshot of the Azure portal displaying the custom resource provider resource in the resource group with Show hidden types selected.":::
264264

265265
2. Copy the Resource ID property of the custom resource provider.
266266

267267
3. Search for *templates* in **All Services** or by using the main search box:
268268

269-
![Search for templates](media/tutorial-resource-onboarding/templates.png)
269+
:::image type="content" source="media/tutorial-resource-onboarding/templates.png" alt-text="Screenshot of the search bar in Azure portal with 'templates' entered as the search query.":::
270270

271271
4. Select the previously created template and then select **Deploy**:
272272

273-
![Select the previously created template and then select Deploy](media/tutorial-resource-onboarding/templateselectspecific.png)
273+
:::image type="content" source="media/tutorial-resource-onboarding/templateselectspecific.png" alt-text="Screenshot of the Azure portal showing the previously created template with the Deploy button highlighted.":::
274274

275275
5. Enter the settings for the required fields and then select the subscription and a different resource group. For the **Custom Resource Provider Id** setting, enter the Resource ID that you copied from the custom resource provider that you deployed earlier.
276276

277277
6. Go to the deployment and wait for it to finish. It should now deploy only the new associations resource:
278278

279-
![New associations resource](media/tutorial-resource-onboarding/createdassociationresource.png)
279+
:::image type="content" source="media/tutorial-resource-onboarding/createdassociationresource.png" alt-text="Screenshot of the Azure portal displaying the successful deployment of the new associations resource.":::
280280

281281
You can go back to the logic app **Run history** and see that another call was made to the logic app. You can update the logic app to augment additional functionality for each created association.
282282

0 commit comments

Comments
 (0)