-
Bicep Deployment of APIM API Operations
Problem: Deploy your API Operations into APIM using BICEP Existing Deployment: Simple deployment (no request or response definitions etc…) Using a YAML driver: – template: ../apimanagement/cli/apis/APIM.AddApi.yaml parameters: azureServiceConnection: ${{ parameters.azureServiceConnection }} resourceGroupName: ‘$(coreResourceGroupName)’ apiManagementServiceName: ‘$(coreApimInstance)’ name: ‘oracle-erp-internal-api’ displayName: ‘Oracle ERP Internal API’ description: ‘Oracle Internal API for ERP’ path: ‘/oracle/internal/erp’ – template: ../apimanagement/cli/apis/APIM.AddApi.Operation.yaml parameters: azureServiceConnection: ${{ parameters.azureServiceConnection…
-
Retrieving Bicep Output Variables between Yaml Tasks
In the Bicep file you can output variables: output laPrincipalId string = logicAppResource.identity.principalId So how do I then pass these to another Yaml task? My first research found this perfect discussion: BICEP Output to Pipeline Variables #4638 So this is the task that populates the output variables as pipeline variables after the create resource task:…
-
Bicep: Get the Trigger URL for a Consumption Logic App
resource logicApp ‘Microsoft.Logic/workflows@2016-06-01’ = { name: logicAppName location: logicAppLocation identity: {… } properties: {… } } output id string = logicApp.id output version string = logicApp.apiVersion output triggerUrl string = listCallbackURL(concat(logicApp.id, ‘/triggers/manual’), logicApp.apiVersion).value
-
Deploy Logic App (Std) Workflow Disabled with Bicep/YAML
In my yaml I send a the workflows in a pipe separated string e.g. “wf-one|wf-two|wf-three|wf-four” Then, in my bicep I populate an array of Workflow states app settings: var wfAppSettingStatuses = [ for wf in split(workflows,’|’): { name: ‘Workflows.${wf}.FlowState’ value: ‘Disabled’ }] To add to the Logic App container configuration settings use the union function:…
Recent Categories
- AJAX (1)
- APIM (5)
- Application Insights (3)
- ARM (2)
- asp.net (12)
- Azure (19)
- Azure Function (6)
- Bash (2)
- bicep (4)
- BizTalk (3)
- blob storage (1)
- Business (1)
- button (2)
- c# (7)
- CI/CD (6)
- code coverage (1)
- connection (2)
- cross browser (1)
- css (2)
- D365 (1)
- database (2)
- debug (4)
- deployment (5)
- deployment slot (1)
- devops (5)
- durable (1)
- firefox (3)
- General (28)
- html (2)
- ie (4)
- Integration Monitoring (2)
- javascript (5)
- Key Vault (2)
- liquid transformation (1)
- Logic App (4)
- Logic App (Std) (5)
- Monitoring (2)
- Nodinite (2)
- Office (1)
- ordered lists (1)
- postback (1)
- Postman (1)
- regular expressions (4)
- Service Bus (3)
- sftp (1)
- sql (3)
- terraform (1)
- Uncategorized (2)
- unordered lists (1)
- visual studio (6)
- VS Code (1)
- winforms (2)
- xml (2)
- xslt (2)
- yaml (2)
- yui (1)
- zero downtime (1)
Recent Posts
Post Archive
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- December 2023
- September 2023
- April 2023
- February 2023
- January 2023
- December 2022
- November 2022
- September 2022
- August 2022
- April 2022
- February 2022
- January 2022
- December 2021
- March 2018
- February 2017
- October 2013
- September 2013
- October 2008
- May 2008
- April 2008
- March 2008
- February 2008