Skip to content

Commit 1b339b9

Browse files
committed
Add Terraform Import step to workflow for importing existing Azure resources
1 parent 958c2ad commit 1b339b9

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/terraform.yml

+14
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,20 @@ jobs:
4646
run: terraform plan -no-color
4747
continue-on-error: false
4848

49+
- name: Terraform Import
50+
id: import
51+
env:
52+
ARM_CLIENT_ID: ${{ secrets.ARM_CLIENT_ID }}
53+
ARM_CLIENT_SECRET: ${{ secrets.ARM_CLIENT_SECRET }}
54+
ARM_TENANT_ID: ${{ secrets.ARM_TENANT_ID }}
55+
ARM_SUBSCRIPTION_ID: ${{ secrets.ARM_SUBSCRIPTION_ID }}
56+
run: |
57+
terraform import azurerm_virtual_network.example /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/infra-rg/providers/Microsoft.Network/virtualNetworks/my-vnet-01
58+
terraform import azurerm_virtual_desktop_workspace.workspace /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/workspaces/ws-01
59+
terraform import azurerm_virtual_desktop_host_pool.hostpool /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/avd-rg/providers/Microsoft.DesktopVirtualization/hostPools/pd-hp-01
60+
terraform import azurerm_log_analytics_workspace.example /subscriptions/b8e9db95-46a2-417b-84f4-4fca6c6a9733/resourceGroups/infra-rg/providers/Microsoft.OperationalInsights/workspaces/mylab-law-01
61+
continue-on-error: false
62+
4963
- name: Terraform Show
5064
id: show
5165
env:

0 commit comments

Comments
 (0)