Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: WAF Security recommendations res/api-management/service #3942

Open
wants to merge 139 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
ea1abbf
wip
ReneHezser Jul 9, 2024
592d6ac
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Jul 10, 2024
eac46bd
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Jul 10, 2024
5f73b32
wip
ReneHezser Jul 10, 2024
a6f65ca
updates
ReneHezser Jul 10, 2024
ed93c97
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Jul 11, 2024
25773d2
various fixes
ReneHezser Jul 11, 2024
88a530e
more stuff added
ReneHezser Jul 11, 2024
0ba055f
fix stuf
ReneHezser Jul 11, 2024
f7cbd5a
test update
ReneHezser Jul 12, 2024
53fe231
fixed tests
ReneHezser Jul 12, 2024
92a4255
secrets fix
ReneHezser Jul 12, 2024
a3b6c74
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Jul 12, 2024
1fb510b
cleanup
ReneHezser Jul 12, 2024
e442d59
github requirements
ReneHezser Jul 12, 2024
df1b0ec
Merge branch 'ptn-app-container-job' of https://github.com/ReneHezser…
ReneHezser Jul 13, 2024
0d69848
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Jul 15, 2024
d19a911
documentation
ReneHezser Jul 16, 2024
b6f7086
updates
ReneHezser Jul 17, 2024
0196422
remove empty line at end
ReneHezser Jul 17, 2024
25a0f14
reordering
ReneHezser Jul 17, 2024
2324131
revert changes due to merge conflict
ReneHezser Jul 18, 2024
deee776
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Jul 18, 2024
ed04b45
requirements
ReneHezser Jul 18, 2024
a34993b
preparations
ReneHezser Jul 25, 2024
f78016b
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Aug 6, 2024
facee61
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 9, 2024
b497438
update import image module version
ReneHezser Sep 10, 2024
48403a1
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 13, 2024
afb60cf
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 16, 2024
e223ac3
updates
ReneHezser Sep 18, 2024
82d29dd
documentation
ReneHezser Sep 18, 2024
3c078e0
small changes
ReneHezser Sep 19, 2024
536d297
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 20, 2024
357bf1c
Merge branch 'ptn-app-container-job' of https://github.com/ReneHezser…
ReneHezser Sep 20, 2024
733da13
module updates
ReneHezser Sep 20, 2024
f09e6f0
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 23, 2024
a7d0d6f
Merge branch 'ptn-app-container-job' of https://github.com/ReneHezser…
ReneHezser Sep 23, 2024
ee38730
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 23, 2024
77f4353
fixes and key vault role assignment
ReneHezser Sep 23, 2024
f198b69
Merge branch 'ptn-app-container-job' of https://github.com/ReneHezser…
ReneHezser Sep 23, 2024
c6da159
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 24, 2024
d23ef06
aligns to WAF
ReneHezser Sep 25, 2024
815bc25
Merge branch 'main' into ptn-app-container-job
ReneHezser Sep 26, 2024
7c9e66b
renaming module
ReneHezser Sep 26, 2024
3dd9adc
fix
ReneHezser Sep 27, 2024
c028110
mangedIdentityName parameter introduced
ReneHezser Sep 27, 2024
2e3e281
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Sep 27, 2024
a945531
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 1, 2024
5ff25e6
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 1, 2024
a5b9efa
improved documentation
ReneHezser Oct 2, 2024
a7efa42
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 2, 2024
d853200
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 3, 2024
a4a1d86
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 5, 2024
cf24413
module updates
ReneHezser Oct 5, 2024
c3d5eb3
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 7, 2024
997df98
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 8, 2024
2f0e41c
adding nsgs
ReneHezser Oct 8, 2024
4d3796b
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 8, 2024
45b9fb3
finished renaming of the module
ReneHezser Oct 8, 2024
de2e1d7
fixes Codeowners
ReneHezser Oct 8, 2024
3e3bc4c
update
ReneHezser Oct 8, 2024
228bdeb
adds custom NSG
ReneHezser Oct 9, 2024
da703fd
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 10, 2024
a2d47a5
enableTelemetry and location parameter changes
ReneHezser Oct 10, 2024
f75f25a
cleanup
ReneHezser Oct 11, 2024
c554a85
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 11, 2024
5abb658
fixes
ReneHezser Oct 11, 2024
4b1f61e
updates
ReneHezser Oct 11, 2024
3759002
test
ReneHezser Oct 11, 2024
8ad2a1a
test
ReneHezser Oct 11, 2024
697034b
test
ReneHezser Oct 11, 2024
fcb8386
test
ReneHezser Oct 11, 2024
8133637
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 21, 2024
74e9fd5
update
ReneHezser Oct 21, 2024
22cde08
test
ReneHezser Oct 21, 2024
d5340d5
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 21, 2024
3f56d9b
Merge branch 'ptn-app-container-job' of https://github.com/ReneHezser…
ReneHezser Oct 21, 2024
2ff8609
implements AVM common types
ReneHezser Oct 21, 2024
aa42de7
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 21, 2024
62d6344
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 22, 2024
f79ac2f
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 23, 2024
ecd3a81
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 28, 2024
b723e80
removes time schedule
ReneHezser Oct 28, 2024
b2a19ff
Update avm/ptn/app/container-job-toolkit/main.bicep
ReneHezser Oct 28, 2024
a7eb43a
Updates
ReneHezser Oct 28, 2024
297c608
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 28, 2024
5e9de5a
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 30, 2024
b1f9f79
updates references
ReneHezser Oct 30, 2024
8f6ff72
Merge branch 'ptn-app-container-job' of https://github.com/ReneHezser…
ReneHezser Oct 30, 2024
8f9d2ee
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Oct 30, 2024
108c52c
Merge branch 'main' into ptn-app-container-job
ReneHezser Oct 31, 2024
2670b9c
Merge branch 'main' into ptn-app-container-job
eriqua Nov 2, 2024
76eedd3
Merge branch 'main' into ptn-app-container-job
ReneHezser Nov 2, 2024
cd49395
Merge branch 'main' into ptn-app-container-job
ReneHezser Nov 2, 2024
a5e2ef0
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Nov 4, 2024
be373a1
updates AVM common type and imports
ReneHezser Nov 4, 2024
ce98a4e
Merge branch 'main' into ptn-app-container-job
ReneHezser Nov 4, 2024
6dbb462
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Nov 6, 2024
b5f03e5
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Nov 11, 2024
09db53f
bugfix for bicep version
ReneHezser Nov 11, 2024
3383305
reference and bicep updates
ReneHezser Nov 11, 2024
1523779
Merge branch 'main' into ptn-app-container-job
ReneHezser Nov 13, 2024
8a70361
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Nov 13, 2024
5fbbe29
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Nov 14, 2024
e0fbded
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Nov 20, 2024
14781ca
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Nov 21, 2024
109e73a
Merge branch 'main' into ptn-app-container-job
eriqua Nov 22, 2024
82bf435
Update .github/workflows/avm.ptn.app.container-job-toolkit.yml
ReneHezser Nov 25, 2024
727ea00
Update .github/workflows/avm.ptn.app.container-job-toolkit.yml
ReneHezser Nov 25, 2024
344f0cc
Merge branch 'main' into ptn-app-container-job
ReneHezser Nov 25, 2024
2a69a66
set-avmmodule
ReneHezser Nov 25, 2024
b6e17d6
reverts accidential modification
ReneHezser Nov 25, 2024
10b21db
set-avmmodule
ReneHezser Nov 25, 2024
a549e0a
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Dec 6, 2024
77ba0eb
reference updates
ReneHezser Dec 6, 2024
15f7bf3
Merge branch 'main' into ptn-app-container-job
ReneHezser Dec 10, 2024
24be39f
Update avm/ptn/app/container-job-toolkit/modules/deploy_services.bicep
ReneHezser Dec 10, 2024
6295aee
Update avm/ptn/app/container-job-toolkit/modules/deploy_services.bicep
ReneHezser Dec 10, 2024
efdfdf4
Update avm/ptn/app/container-job-toolkit/modules/deploy_services.bicep
ReneHezser Dec 10, 2024
0bb6533
Update avm/ptn/app/container-job-toolkit/main.bicep
ReneHezser Dec 10, 2024
879e933
Update avm/ptn/app/container-job-toolkit/main.bicep
ReneHezser Dec 10, 2024
f83ee10
Update avm/ptn/app/container-job-toolkit/main.bicep
ReneHezser Dec 10, 2024
b8fe6cc
Update avm/ptn/app/container-job-toolkit/main.bicep
ReneHezser Dec 10, 2024
7f0fcb6
Update avm/ptn/app/container-job-toolkit/modules/deploy_services.bicep
ReneHezser Dec 10, 2024
409fbdb
Update avm/ptn/app/container-job-toolkit/modules/deploy_services.bicep
ReneHezser Dec 10, 2024
9d617e9
improvements
ReneHezser Dec 11, 2024
8ea1c7d
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Dec 11, 2024
567629a
LF
ReneHezser Dec 11, 2024
3071e45
Bicep upgrade
ReneHezser Dec 11, 2024
665fd92
Merge branch 'Azure:main' into ptn-app-container-job
ReneHezser Dec 16, 2024
dab5105
utilities moved
ReneHezser Dec 16, 2024
448cf43
Merge branch 'Azure:main' into api-gateway-waf-security
ReneHezser Dec 16, 2024
9a16b47
revert to main
ReneHezser Dec 16, 2024
ba470ca
Merge branch 'api-gateway-waf-security' of https://github.com/ReneHez…
ReneHezser Dec 16, 2024
6a99491
cleanup
ReneHezser Dec 16, 2024
3d4a19c
- UDTs
ReneHezser Dec 16, 2024
ee9e9fa
LF
ReneHezser Dec 16, 2024
07d5791
Merge branch 'Azure:main' into api-gateway-waf-security
ReneHezser Dec 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 42 additions & 12 deletions avm/res/api-management/service/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@ This module deploys an API Management Service. The default deployment is set to
- [Usage examples](#Usage-examples)
- [Parameters](#Parameters)
- [Outputs](#Outputs)
- [Cross-referenced modules](#Cross-referenced-modules)
- [Notes](#Notes)
- [Data Collection](#Data-Collection)

## Resource Types

| Resource Type | API Version |
| :-- | :-- |
| `Microsoft.ApiManagement/service` | [2023-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/service) |
| `Microsoft.ApiManagement/service` | [2023-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2023-05-01-preview/service) |
| `Microsoft.ApiManagement/service/apis` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/apis) |
| `Microsoft.ApiManagement/service/apis/diagnostics` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/apis/diagnostics) |
| `Microsoft.ApiManagement/service/apis/policies` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/apis/policies) |
Expand All @@ -27,7 +28,7 @@ This module deploys an API Management Service. The default deployment is set to
| `Microsoft.ApiManagement/service/loggers` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/loggers) |
| `Microsoft.ApiManagement/service/namedValues` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/namedValues) |
| `Microsoft.ApiManagement/service/policies` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/policies) |
| `Microsoft.ApiManagement/service/portalsettings` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/service) |
| `Microsoft.ApiManagement/service/portalsettings` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/portalsettings) |
| `Microsoft.ApiManagement/service/products` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/products) |
| `Microsoft.ApiManagement/service/products/apis` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/products/apis) |
| `Microsoft.ApiManagement/service/products/groups` | [2022-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2022-08-01/service/products/groups) |
Expand Down Expand Up @@ -336,6 +337,10 @@ module service 'br/public:avm/res/api-management/service:<version>' = {
displayName: 'Echo API'
name: 'echo-api'
path: 'echo'
protocols: [
'http'
'https'
]
serviceUrl: 'http://echoapi.cloudapp.net/api'
}
]
Expand Down Expand Up @@ -572,6 +577,10 @@ module service 'br/public:avm/res/api-management/service:<version>' = {
"displayName": "Echo API",
"name": "echo-api",
"path": "echo",
"protocols": [
"http",
"https"
],
"serviceUrl": "http://echoapi.cloudapp.net/api"
}
]
Expand Down Expand Up @@ -834,6 +843,10 @@ param apis = [
displayName: 'Echo API'
name: 'echo-api'
path: 'echo'
protocols: [
'http'
'https'
]
serviceUrl: 'http://echoapi.cloudapp.net/api'
}
]
Expand Down Expand Up @@ -1129,6 +1142,9 @@ module service 'br/public:avm/res/api-management/service:<version>' = {
displayName: 'Echo API'
name: 'echo-api'
path: 'echo'
protocols: [
'https'
]
serviceUrl: 'https://echoapi.cloudapp.net/api'
}
]
Expand All @@ -1152,8 +1168,8 @@ module service 'br/public:avm/res/api-management/service:<version>' = {
{
name: 'backend'
tls: {
validateCertificateChain: false
validateCertificateName: false
validateCertificateChain: true
validateCertificateName: true
}
url: 'https://echoapi.cloudapp.net/api'
}
Expand Down Expand Up @@ -1340,6 +1356,9 @@ module service 'br/public:avm/res/api-management/service:<version>' = {
"displayName": "Echo API",
"name": "echo-api",
"path": "echo",
"protocols": [
"https"
],
"serviceUrl": "https://echoapi.cloudapp.net/api"
}
]
Expand Down Expand Up @@ -1367,8 +1386,8 @@ module service 'br/public:avm/res/api-management/service:<version>' = {
{
"name": "backend",
"tls": {
"validateCertificateChain": false,
"validateCertificateName": false
"validateCertificateChain": true,
"validateCertificateName": true
},
"url": "https://echoapi.cloudapp.net/api"
}
Expand Down Expand Up @@ -1573,6 +1592,9 @@ param apis = [
displayName: 'Echo API'
name: 'echo-api'
path: 'echo'
protocols: [
'https'
]
serviceUrl: 'https://echoapi.cloudapp.net/api'
}
]
Expand All @@ -1596,8 +1618,8 @@ param backends = [
{
name: 'backend'
tls: {
validateCertificateChain: false
validateCertificateName: false
validateCertificateChain: true
validateCertificateName: true
}
url: 'https://echoapi.cloudapp.net/api'
}
Expand Down Expand Up @@ -1921,7 +1943,7 @@ The diagnostic settings of the service.
| [`logCategoriesAndGroups`](#parameter-diagnosticsettingslogcategoriesandgroups) | array | The name of logs that will be streamed. "allLogs" includes all possible logs for the resource. Set to `[]` to disable log collection. |
| [`marketplacePartnerResourceId`](#parameter-diagnosticsettingsmarketplacepartnerresourceid) | string | The full ARM resource ID of the Marketplace resource to which you would like to send Diagnostic Logs. |
| [`metricCategories`](#parameter-diagnosticsettingsmetriccategories) | array | The name of metrics that will be streamed. "allMetrics" includes all possible metrics for the resource. Set to `[]` to disable metric collection. |
| [`name`](#parameter-diagnosticsettingsname) | string | The name of diagnostic setting. |
| [`name`](#parameter-diagnosticsettingsname) | string | The name of the diagnostic setting. |
| [`storageAccountResourceId`](#parameter-diagnosticsettingsstorageaccountresourceid) | string | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. |
| [`workspaceResourceId`](#parameter-diagnosticsettingsworkspaceresourceid) | string | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. |

Expand Down Expand Up @@ -2031,7 +2053,7 @@ Enable or disable the category explicitly. Default is `true`.

### Parameter: `diagnosticSettings.name`

The name of diagnostic setting.
The name of the diagnostic setting.

- Required: No
- Type: string
Expand Down Expand Up @@ -2154,7 +2176,7 @@ The managed identity definition for this resource.
| Parameter | Type | Description |
| :-- | :-- | :-- |
| [`systemAssigned`](#parameter-managedidentitiessystemassigned) | bool | Enables system assigned managed identity on the resource. |
| [`userAssignedResourceIds`](#parameter-managedidentitiesuserassignedresourceids) | array | The resource ID(s) to assign to the resource. |
| [`userAssignedResourceIds`](#parameter-managedidentitiesuserassignedresourceids) | array | The resource ID(s) to assign to the resource. Required if a user assigned identity is used for encryption. |

### Parameter: `managedIdentities.systemAssigned`

Expand All @@ -2165,7 +2187,7 @@ Enables system assigned managed identity on the resource.

### Parameter: `managedIdentities.userAssignedResourceIds`

The resource ID(s) to assign to the resource.
The resource ID(s) to assign to the resource. Required if a user assigned identity is used for encryption.

- Required: No
- Type: array
Expand Down Expand Up @@ -2429,6 +2451,14 @@ A list of availability zones denoting where the resource needs to come from. Onl
| `resourceId` | string | The resource ID of the API management service. |
| `systemAssignedMIPrincipalId` | string | The principal ID of the system assigned identity. |

## Cross-referenced modules

This section gives you an overview of all local-referenced module files (i.e., other modules that are referenced in this module) and all remote-referenced files (i.e., Bicep modules that are referenced from a Bicep Registry or Template Specs).

| Reference | Type |
| :-- | :-- |
| `br/public:avm/utl/types/avm-common-types:0.4.0` | Remote reference |

## Notes

The latest version of this module only includes supported versions of the API Management resource. All unsupported versions of API Management have been removed from the related parameters. See the [API Management stv1 platform retirement](https://learn.microsoft.com/en-us/azure/api-management/breaking-changes/stv1-platform-retirement-august-2024) article for more details.
Expand Down
4 changes: 2 additions & 2 deletions avm/res/api-management/service/api-version-set/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "4169716301128870956"
"version": "0.32.4.45862",
"templateHash": "2984286284615323058"
},
"name": "API Management Service API Version Sets",
"description": "This module deploys an API Management Service API Version Set.",
Expand Down
4 changes: 2 additions & 2 deletions avm/res/api-management/service/api/diagnostics/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "5353729184860596208"
"version": "0.32.4.45862",
"templateHash": "12634911878831297857"
},
"name": "API Management Service APIs Diagnostics.",
"description": "This module deploys an API Management Service API Diagnostics.",
Expand Down
12 changes: 6 additions & 6 deletions avm/res/api-management/service/api/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "79502668979653596"
"version": "0.32.4.45862",
"templateHash": "18387862600358779253"
},
"name": "API Management Service APIs",
"description": "This module deploys an API Management Service API.",
Expand Down Expand Up @@ -280,8 +280,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "7084313641171504315"
"version": "0.32.4.45862",
"templateHash": "907926791460586140"
},
"name": "API Management Service APIs Policies",
"description": "This module deploys an API Management Service API Policy.",
Expand Down Expand Up @@ -427,8 +427,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "5353729184860596208"
"version": "0.32.4.45862",
"templateHash": "12634911878831297857"
},
"name": "API Management Service APIs Diagnostics.",
"description": "This module deploys an API Management Service API Diagnostics.",
Expand Down
4 changes: 2 additions & 2 deletions avm/res/api-management/service/api/policy/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "7084313641171504315"
"version": "0.32.4.45862",
"templateHash": "907926791460586140"
},
"name": "API Management Service APIs Policies",
"description": "This module deploys an API Management Service API Policy.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "7143680740173420481"
"version": "0.32.4.45862",
"templateHash": "524425489707629463"
},
"name": "API Management Service Authorization Servers",
"description": "This module deploys an API Management Service Authorization Server.",
Expand Down
4 changes: 2 additions & 2 deletions avm/res/api-management/service/backend/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "8388368953433969607"
"version": "0.32.4.45862",
"templateHash": "2165388618911761186"
},
"name": "API Management Service Backends",
"description": "This module deploys an API Management Service Backend.",
Expand Down
4 changes: 2 additions & 2 deletions avm/res/api-management/service/cache/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "11909687365337883274"
"version": "0.32.4.45862",
"templateHash": "11874790944759917192"
},
"name": "API Management Service Caches",
"description": "This module deploys an API Management Service Cache.",
Expand Down
4 changes: 2 additions & 2 deletions avm/res/api-management/service/identity-provider/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "11902978823059118045"
"version": "0.32.4.45862",
"templateHash": "5753800904617438816"
},
"name": "API Management Service Identity Providers",
"description": "This module deploys an API Management Service Identity Provider.",
Expand Down
4 changes: 2 additions & 2 deletions avm/res/api-management/service/logger/main.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.31.34.60546",
"templateHash": "11518344218995825129"
"version": "0.32.4.45862",
"templateHash": "18266779272587485714"
},
"name": "API Management Service Loggers",
"description": "This module deploys an API Management Service Logger.",
Expand Down
Loading
Loading