Skip to content

Commit de9179b

Browse files
author
ecfan
committed
Fix headers
1 parent 644d43a commit de9179b

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

articles/logic-apps/set-up-devops-deployment-single-tenant-azure-logic-apps.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -127,11 +127,11 @@ You can set up build and release pipelines either inside or outside Azure that d
127127
> local.settings.json
128128
> ```
129129
130-
## Before you release to Azure
130+
### Before you release to Azure
131131
132132
The managed API connections inside your logic app project's **connections.json** file are created specifically for local use in Visual Studio Code. Before you can release your project artifacts from Visual Studio Code to Azure, you have to update these artifacts. To use the managed API connections in Azure, you have to update their authentication methods so that they're in the correct format to use in Azure.
133133
134-
### Update authentication type
134+
#### Update authentication type
135135
136136
For each managed API connection that uses authentication, you have to update the **`authentication`** object from the local format in Visual Studio Code to the Azure portal format, as shown by the first and second code examples, respectively:
137137
@@ -179,7 +179,7 @@ For each managed API connection that uses authentication, you have to update the
179179
}
180180
```
181181

182-
### Create API connections as needed
182+
#### Create API connections as needed
183183

184184
If you're deploying your Standard logic app to an Azure region or subscription different from your local development environment, you must also make sure to create these managed API connections before deployment. Azure Resource Manager template (ARM template) deployment is the easiest way to create managed API connections.
185185

@@ -237,15 +237,15 @@ In the response, find the **`connectionParameters`** object, which contains the
237237

238238
As an alternative, you can capture and review the network trace for when you create a connection using the workflow designer in Azure Logic Apps. Find the **`PUT`** call that is sent to the managed connector's API as previously described, and review the request body for all the necessary information.
239239

240-
### On-premises data gateway resource definition
240+
#### On-premises data gateway resource definition
241241

242242
If your connection uses an on-premises data gateway resource, this resource definition exists separately from the connector resource definition. To view the data gateway's resource definition, see [Automate deployment for Azure Logic Apps by using Azure Resource Manager templates](logic-apps-azure-resource-manager-templates-overview.md#data-gateway-resource-definitions) and [Microsoft.Web connectionGateways](/azure/templates/microsoft.web/connectiongateways?pivots=deployment-language-arm-template#connectiongatewayreference-1).
243243

244-
## Release to Azure
244+
### Release to Azure
245245

246246
To set up a release pipeline that deploys to Azure, follow the associated steps for GitHub, Azure DevOps, or Azure CLI.
247247

248-
### [GitHub](#tab/github)
248+
#### [GitHub](#tab/github)
249249

250250
For GitHub deployments, you can deploy your logic app by using [GitHub Actions](https://docs.github.com/actions), for example, the GitHub Actions in Azure Functions. This action requires that you pass through the following information:
251251

@@ -286,7 +286,7 @@ For Azure DevOps deployments, you can deploy your logic app by using the [Azure
286286
287287
For more information, review [Deploy an Azure Function using Azure Pipelines](/azure/devops/pipelines/targets/azure-functions-windows).
288288
289-
### [Azure CLI](#tab/azure-cli)
289+
#### [Azure CLI](#tab/azure-cli)
290290
291291
If you use other deployment tools, you can deploy your Standard logic app by using the Azure CLI. Before you start, you need the following items:
292292
@@ -317,7 +317,7 @@ If you use other deployment tools, you can deploy your Standard logic app by usi
317317
318318
<a name="check-pip-version"></a>
319319
320-
#### Check pip installation
320+
##### Check pip installation
321321
322322
1. On a Windows or Mac operating system, open a command prompt, and enter the following command:
323323
@@ -333,7 +333,7 @@ If you use other deployment tools, you can deploy your Standard logic app by usi
333333

334334
<a name="check-environment-cli-version"></a>
335335

336-
#### Check environment and CLI version
336+
##### Check environment and CLI version
337337

338338
1. Sign in to the [Azure portal](https://portal.azure.com). In a terminal or command window, confirm that your subscription is active by running the command, [**`az login`**](/cli/azure/authenticate-azure-cli):
339339

@@ -356,7 +356,7 @@ If you use other deployment tools, you can deploy your Standard logic app by usi
356356

357357
<a name="install-logic-apps-cli-extension"></a>
358358

359-
#### Install Azure Logic Apps (Standard) extension for Azure CLI
359+
##### Install Azure Logic Apps (Standard) extension for Azure CLI
360360

361361
Currently, only the *preview* version for this extension is available. If you didn't install this extension yet, run the command, **`az extension add`**, with the following required parameters:
362362

@@ -381,7 +381,7 @@ az extension add --yes --source "https://aka.ms/logicapp-latest-py2.py3-none-any
381381

382382
<a name="create-resource-group"></a>
383383

384-
#### Create resource group
384+
##### Create resource group
385385

386386
If you don't have an existing Azure resource group to use for deployment, create the group by running the command, **`az group create`**. Unless you already set a default subscription for your Azure account, make sure to use the **`--subscription`** parameter with your subscription name or identifier. Otherwise, you don't have to use the **`--subscription`** parameter.
387387

@@ -413,7 +413,7 @@ If your resource group is successfully created, the output shows the **`provisio
413413

414414
<a name="deploy-logic-app"></a>
415415

416-
#### Deploy logic app
416+
##### Deploy logic app
417417

418418
Now, you can deploy your zipped artifacts to the Azure resource group that you created.
419419

@@ -427,7 +427,7 @@ az logicapp deployment source config-zip --name MyLogicAppName
427427

428428
---
429429

430-
### After release to Azure
430+
### After deployment to Azure
431431

432432
Each API connection has access policies. After the zip deployment completes, you must open your Standard logic app resource in the Azure portal, and create access policies for each API connection to set up permissions for the deployed logic app. The zip deployment doesn't create app settings for you. After deployment, you must create these app settings based on the **local.settings.json** file in your logic app project.
433433

0 commit comments

Comments
 (0)