From 902bbdb05582f4d0ec492a8006bd0fca439501f0 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 15:42:17 +0200 Subject: [PATCH 01/21] bump versions on private-endpoints --- modules/network/private-endpoints/README.md | 4 +- modules/network/private-endpoints/main.bicep | 2 +- modules/network/private-endpoints/main.json | 38 +++++++++++-------- .../private-dns-zone-groups/README.md | 2 +- .../private-dns-zone-groups/main.bicep | 4 +- .../private-dns-zone-groups/main.json | 13 ++++--- 6 files changed, 36 insertions(+), 27 deletions(-) diff --git a/modules/network/private-endpoints/README.md b/modules/network/private-endpoints/README.md index 939a3d8332..f55660b72d 100644 --- a/modules/network/private-endpoints/README.md +++ b/modules/network/private-endpoints/README.md @@ -16,8 +16,8 @@ This module deploys a Private Endpoint. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ### Resource dependency diff --git a/modules/network/private-endpoints/main.bicep b/modules/network/private-endpoints/main.bicep index 29aa7b966a..d73aac5660 100644 --- a/modules/network/private-endpoints/main.bicep +++ b/modules/network/private-endpoints/main.bicep @@ -66,7 +66,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource privateEndpoint 'Microsoft.Network/privateEndpoints@2022-07-01' = { +resource privateEndpoint 'Microsoft.Network/privateEndpoints@2023-05-01' = { name: name location: location tags: tags diff --git a/modules/network/private-endpoints/main.json b/modules/network/private-endpoints/main.json index 8bb7cfb2b2..ff27eb60db 100644 --- a/modules/network/private-endpoints/main.json +++ b/modules/network/private-endpoints/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -71,14 +74,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -136,7 +139,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -201,9 +204,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -214,8 +220,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -266,7 +272,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -336,8 +342,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -507,7 +513,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/private-endpoints/private-dns-zone-groups/README.md b/modules/network/private-endpoints/private-dns-zone-groups/README.md index 08764e80c8..e1d46b8986 100644 --- a/modules/network/private-endpoints/private-dns-zone-groups/README.md +++ b/modules/network/private-endpoints/private-dns-zone-groups/README.md @@ -13,7 +13,7 @@ This module deploys a Private Endpoint Private DNS Zone Group. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/network/private-endpoints/private-dns-zone-groups/main.bicep b/modules/network/private-endpoints/private-dns-zone-groups/main.bicep index 04ad6b03e2..fb60337720 100644 --- a/modules/network/private-endpoints/private-dns-zone-groups/main.bicep +++ b/modules/network/private-endpoints/private-dns-zone-groups/main.bicep @@ -35,11 +35,11 @@ var privateDnsZoneConfigs = [for privateDNSResourceId in privateDNSResourceIds: } }] -resource privateEndpoint 'Microsoft.Network/privateEndpoints@2022-07-01' existing = { +resource privateEndpoint 'Microsoft.Network/privateEndpoints@2023-05-01' existing = { name: privateEndpointName } -resource privateDnsZoneGroup 'Microsoft.Network/privateEndpoints/privateDnsZoneGroups@2022-07-01' = { +resource privateDnsZoneGroup 'Microsoft.Network/privateEndpoints/privateDnsZoneGroups@2023-04-01' = { name: name parent: privateEndpoint properties: { diff --git a/modules/network/private-endpoints/private-dns-zone-groups/main.json b/modules/network/private-endpoints/private-dns-zone-groups/main.json index 9ec37c9710..93baa64a6d 100644 --- a/modules/network/private-endpoints/private-dns-zone-groups/main.json +++ b/modules/network/private-endpoints/private-dns-zone-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -17,8 +20,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -69,7 +72,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" From c69a5bddeb2b7fe4579629692085d188c663dfe3 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 15:42:24 +0200 Subject: [PATCH 02/21] update storage-account --- modules/storage/storage-accounts/README.md | 4 ++-- modules/storage/storage-accounts/main.json | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/storage/storage-accounts/README.md b/modules/storage/storage-accounts/README.md index 41e7f40155..a72b7dbdb2 100644 --- a/modules/storage/storage-accounts/README.md +++ b/modules/storage/storage-accounts/README.md @@ -18,8 +18,8 @@ This module deploys a Storage Account. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Storage/storageAccounts` | [2022-09-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Storage/2022-09-01/storageAccounts) | | `Microsoft.Storage/storageAccounts/blobServices` | [2022-09-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Storage/2022-09-01/storageAccounts/blobServices) | | `Microsoft.Storage/storageAccounts/blobServices/containers` | [2022-09-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Storage/2022-09-01/storageAccounts/blobServices/containers) | diff --git a/modules/storage/storage-accounts/main.json b/modules/storage/storage-accounts/main.json index c64220a4fc..3553e2354e 100644 --- a/modules/storage/storage-accounts/main.json +++ b/modules/storage/storage-accounts/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "3064442913839722689" + "templateHash": "14429292461889909555" }, "name": "Storage Accounts", "description": "This module deploys a Storage Account.", @@ -764,7 +764,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "609426544615556519" + "templateHash": "15140794202935990330" }, "name": "Private Endpoints", "description": "This module deploys a Private Endpoint.", @@ -898,7 +898,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -964,7 +964,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "18114841529204248478" + "templateHash": "17831763001460207830" }, "name": "Private Endpoint Private DNS Zone Groups", "description": "This module deploys a Private Endpoint Private DNS Zone Group.", @@ -1031,7 +1031,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1272,7 +1272,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } From b9abd554a35ecbb4ead9adaaa5033f7e1992fc0e Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 16:15:28 +0200 Subject: [PATCH 03/21] Update all modules with json and readme --- modules/aad/domain-services/main.json | 23 +- modules/analysis-services/servers/main.json | 23 +- .../service/api-version-sets/main.json | 9 +- modules/api-management/service/apis/main.json | 18 +- .../service/apis/policies/main.json | 9 +- .../service/authorization-servers/main.json | 9 +- .../api-management/service/backends/main.json | 9 +- .../api-management/service/caches/main.json | 9 +- .../service/identity-providers/main.json | 9 +- .../api-management/service/policies/main.json | 9 +- .../service/portalsettings/main.json | 9 +- .../service/products/apis/main.json | 9 +- .../service/products/groups/main.json | 9 +- .../api-management/service/products/main.json | 27 +- .../service/subscriptions/main.json | 9 +- .../configuration-stores/README.md | 4 +- .../configuration-stores/key-values/main.json | 9 +- .../configuration-stores/main.json | 88 +++--- modules/app/container-apps/main.json | 37 ++- modules/app/managed-environments/main.json | 29 +- modules/authorization/locks/main.json | 51 +-- .../locks/resource-group/main.json | 17 +- .../locks/subscription/main.json | 17 +- .../policy-assignments/README.md | 2 +- .../policy-assignments/main.json | 36 ++- .../management-group/main.json | 9 +- .../resource-group/main.json | 9 +- .../policy-assignments/subscription/main.json | 9 +- .../policy-definitions/README.md | 2 +- .../policy-definitions/main.json | 27 +- .../management-group/main.json | 9 +- .../policy-definitions/subscription/README.md | 2 +- .../policy-definitions/subscription/main.json | 9 +- .../authorization/policy-exemptions/main.json | 36 ++- .../management-group/main.json | 9 +- .../resource-group/main.json | 9 +- .../policy-exemptions/subscription/main.json | 9 +- .../policy-set-definitions/main.json | 27 +- .../management-group/main.json | 9 +- .../subscription/main.json | 9 +- .../authorization/role-assignments/main.json | 36 ++- .../management-group/main.json | 9 +- .../role-assignments/resource-group/main.json | 9 +- .../role-assignments/subscription/main.json | 9 +- .../authorization/role-definitions/main.json | 36 ++- .../management-group/main.json | 9 +- .../role-definitions/resource-group/main.json | 9 +- .../role-definitions/subscription/main.json | 9 +- .../automation/automation-accounts/README.md | 4 +- .../job-schedules/main.json | 9 +- .../automation/automation-accounts/main.json | 153 +++++---- .../automation-accounts/modules/main.json | 9 +- .../automation-accounts/runbooks/main.json | 17 +- .../automation-accounts/schedules/main.json | 17 +- .../software-update-configurations/main.json | 9 +- .../automation-accounts/variables/main.json | 9 +- modules/batch/batch-accounts/README.md | 4 +- modules/batch/batch-accounts/main.json | 89 +++--- modules/cache/redis/README.md | 4 +- modules/cache/redis/main.json | 105 +++--- modules/cdn/profiles/README.md | 2 +- modules/cdn/profiles/endpoints/main.json | 18 +- .../cdn/profiles/endpoints/origins/main.json | 9 +- modules/cdn/profiles/main.json | 47 +-- modules/cognitive-services/accounts/README.md | 4 +- modules/cognitive-services/accounts/main.json | 61 ++-- modules/compute/availability-sets/README.md | 2 +- modules/compute/availability-sets/main.json | 21 +- .../compute/disk-encryption-sets/README.md | 6 +- .../compute/disk-encryption-sets/main.json | 38 ++- modules/compute/disks/main.json | 77 ++--- .../compute/galleries/applications/main.json | 13 +- modules/compute/galleries/images/main.json | 21 +- modules/compute/galleries/main.json | 59 ++-- modules/compute/images/main.json | 13 +- .../proximity-placement-groups/main.json | 21 +- modules/compute/ssh-public-keys/main.json | 21 +- .../virtual-machine-scale-sets/main.json | 97 ++++-- modules/consumption/budgets/main.json | 29 +- .../container-groups/main.json | 41 +-- .../container-registry/registries/README.md | 4 +- .../container-registry/registries/main.json | 171 +++++----- .../registries/webhooks/main.json | 19 +- .../managed-clusters/agent-pools/main.json | 11 +- .../managed-clusters/main.json | 108 ++++--- modules/data-factory/factories/README.md | 4 +- .../factories/integration-runtimes/main.json | 17 +- modules/data-factory/factories/main.json | 96 +++--- .../managed-virtual-networks/main.json | 18 +- .../managed-private-endpoints/main.json | 9 +- .../backup-vaults/backup-policies/main.json | 9 +- .../data-protection/backup-vaults/main.json | 38 ++- modules/databricks/workspaces/main.json | 23 +- .../application-groups/applications/main.json | 17 +- .../application-groups/main.json | 40 ++- .../host-pools/main.json | 23 +- .../scaling-plans/main.json | 23 +- .../workspaces/main.json | 23 +- .../labs/artifactsources/main.json | 25 +- modules/dev-test-lab/labs/costs/main.json | 105 +++--- modules/dev-test-lab/labs/main.json | 299 ++++++++++-------- .../labs/notificationchannels/main.json | 17 +- .../labs/policysets/policies/main.json | 33 +- modules/dev-test-lab/labs/schedules/main.json | 41 +-- .../labs/virtualnetworks/main.json | 9 +- .../digital-twins-instances/README.md | 4 +- .../endpoints--event-grid/main.json | 9 +- .../endpoints--event-hub/main.json | 17 +- .../endpoints--service-bus/main.json | 17 +- .../digital-twins-instances/main.json | 106 ++++--- .../document-db/database-accounts/README.md | 6 +- .../gremlin-databases/graphs/main.json | 9 +- .../gremlin-databases/main.json | 18 +- .../document-db/database-accounts/main.json | 144 ++++----- .../mongodb-databases/collections/main.json | 9 +- .../mongodb-databases/main.json | 18 +- .../sql-databases/containers/main.json | 19 +- .../database-accounts/sql-databases/main.json | 28 +- modules/event-grid/domains/README.md | 4 +- modules/event-grid/domains/main.json | 70 ++-- modules/event-grid/domains/topics/main.json | 9 +- .../eventSubscriptions/main.json | 9 +- modules/event-grid/system-topics/main.json | 32 +- modules/event-grid/topics/README.md | 4 +- .../topics/eventSubscriptions/main.json | 9 +- modules/event-grid/topics/main.json | 70 ++-- modules/event-hub/namespaces/README.md | 4 +- .../namespaces/authorization-rules/main.json | 9 +- .../disaster-recovery-configs/main.json | 9 +- .../eventhubs/authorization-rules/main.json | 9 +- .../eventhubs/consumergroups/main.json | 9 +- .../event-hub/namespaces/eventhubs/main.json | 47 +-- modules/event-hub/namespaces/main.json | 163 ++++++---- .../namespaces/network-rule-sets/main.json | 25 +- modules/health-bot/health-bots/main.json | 29 +- .../workspaces/dicomservices/main.json | 35 +- .../workspaces/fhirservices/main.json | 75 ++--- .../iotconnectors/fhirdestinations/main.json | 17 +- .../workspaces/iotconnectors/main.json | 36 ++- modules/healthcare-apis/workspaces/main.json | 175 +++++----- modules/insights/action-groups/main.json | 13 +- .../insights/activity-log-alerts/main.json | 13 +- modules/insights/components/main.json | 17 +- .../data-collection-endpoints/main.json | 13 +- .../insights/data-collection-rules/main.json | 13 +- .../insights/diagnostic-settings/main.json | 13 +- modules/insights/metric-alerts/main.json | 13 +- .../insights/private-link-scopes/README.md | 4 +- .../insights/private-link-scopes/main.json | 68 ++-- .../scoped-resources/main.json | 9 +- .../insights/scheduled-query-rules/main.json | 13 +- modules/insights/webtests/main.json | 21 +- modules/key-vault/vaults/README.md | 4 +- .../vaults/access-policies/main.json | 9 +- modules/key-vault/vaults/keys/main.json | 13 +- modules/key-vault/vaults/main.json | 96 +++--- modules/key-vault/vaults/secrets/main.json | 13 +- .../extensions/main.json | 34 +- .../flux-configurations/main.json | 25 +- modules/logic/workflows/main.json | 23 +- .../workspaces/README.md | 4 +- .../workspaces/computes/main.json | 11 +- .../workspaces/main.json | 72 +++-- .../maintenance-configurations/README.md | 2 +- .../maintenance-configurations/main.json | 13 +- .../user-assigned-identities/main.json | 21 +- .../registration-definitions/main.json | 13 +- .../management/management-groups/main.json | 9 +- .../net-app-accounts/capacity-pools/main.json | 26 +- .../capacity-pools/volumes/main.json | 13 +- modules/net-app/net-app-accounts/main.json | 47 +-- .../main.json | 9 +- .../network/application-gateways/main.json | 25 +- .../application-security-groups/main.json | 21 +- modules/network/bastion-hosts/main.json | 54 ++-- modules/network/connections/main.json | 39 +-- .../network/ddos-protection-plans/main.json | 21 +- .../forwarding-rules/main.json | 9 +- .../network/dns-forwarding-rulesets/main.json | 39 ++- .../virtual-network-links/main.json | 9 +- modules/network/dns-resolvers/main.json | 21 +- modules/network/dns-zones/README.md | 2 +- modules/network/dns-zones/a/main.json | 13 +- modules/network/dns-zones/aaaa/main.json | 13 +- modules/network/dns-zones/caa/main.json | 13 +- modules/network/dns-zones/cname/main.json | 13 +- modules/network/dns-zones/main.json | 153 +++++---- modules/network/dns-zones/mx/main.json | 13 +- modules/network/dns-zones/ns/main.json | 13 +- modules/network/dns-zones/ptr/main.json | 13 +- modules/network/dns-zones/soa/main.json | 13 +- modules/network/dns-zones/srv/main.json | 13 +- modules/network/dns-zones/txt/main.json | 13 +- .../network/express-route-circuits/README.md | 2 +- .../network/express-route-circuits/main.json | 23 +- .../network/express-route-gateway/main.json | 9 +- modules/network/firewall-policies/main.json | 26 +- .../rule-collection-groups/main.json | 9 +- modules/network/front-doors/main.json | 25 +- modules/network/ip-groups/main.json | 21 +- .../backend-address-pools/main.json | 9 +- .../inbound-nat-rules/main.json | 17 +- modules/network/load-balancers/main.json | 49 +-- .../network/local-network-gateways/main.json | 21 +- modules/network/nat-gateways/main.json | 46 +-- modules/network/network-interfaces/main.json | 31 +- .../connectivity-configurations/main.json | 41 +-- .../network-managers/network-groups/main.json | 26 +- .../network-groups/static-members/main.json | 9 +- .../scope-connections/main.json | 17 +- .../security-admin-configurations/main.json | 89 +++--- .../rule-collections/main.json | 64 ++-- .../rule-collections/rules/main.json | 47 +-- .../network/network-security-groups/main.json | 32 +- .../security-rules/main.json | 9 +- .../connection-monitors/main.json | 9 +- .../network-watchers/flow-logs/main.json | 11 +- modules/network/network-watchers/main.json | 41 ++- modules/network/private-dns-zones/a/main.json | 13 +- .../network/private-dns-zones/aaaa/main.json | 13 +- .../network/private-dns-zones/cname/main.json | 13 +- modules/network/private-dns-zones/main.json | 134 +++++--- .../network/private-dns-zones/mx/main.json | 13 +- .../network/private-dns-zones/ptr/main.json | 13 +- .../network/private-dns-zones/soa/main.json | 13 +- .../network/private-dns-zones/srv/main.json | 13 +- .../network/private-dns-zones/txt/main.json | 13 +- .../virtual-network-links/main.json | 9 +- .../network/private-link-services/main.json | 21 +- modules/network/public-ip-addresses/main.json | 23 +- modules/network/public-ip-prefixes/main.json | 23 +- modules/network/route-tables/main.json | 21 +- .../service-endpoint-policies/main.json | 21 +- .../network/trafficmanagerprofiles/main.json | 23 +- .../virtual-hubs/hub-route-tables/main.json | 9 +- .../hub-virtual-network-connections/main.json | 9 +- modules/network/virtual-hubs/main.json | 43 ++- .../virtual-network-gateways/main.json | 55 ++-- .../nat-rules/main.json | 9 +- modules/network/virtual-networks/main.json | 66 ++-- .../virtual-networks/subnets/main.json | 13 +- .../virtual-network-peerings/main.json | 9 +- modules/network/virtual-wans/main.json | 21 +- modules/network/vpn-sites/main.json | 21 +- .../workspaces/data-exports/main.json | 11 +- .../workspaces/data-sources/main.json | 9 +- .../workspaces/linked-services/main.json | 9 +- .../linked-storage-accounts/main.json | 9 +- .../operational-insights/workspaces/main.json | 109 ++++--- .../workspaces/saved-searches/main.json | 9 +- .../storage-insight-configs/main.json | 9 +- .../workspaces/tables/main.json | 13 +- .../operations-management/solutions/main.json | 9 +- .../policy-insights/remediations/main.json | 52 +-- .../remediations/management-group/main.json | 13 +- .../remediations/resource-group/main.json | 13 +- .../remediations/subscription/main.json | 13 +- .../power-bi-dedicated/capacities/main.json | 45 +-- modules/purview/accounts/README.md | 4 +- modules/purview/accounts/main.json | 215 +++++++------ modules/recovery-services/vaults/README.md | 4 +- modules/recovery-services/vaults/main.json | 12 +- modules/relay/namespaces/README.md | 6 +- .../namespaces/authorization-rules/main.json | 11 +- .../authorization-rules/main.json | 9 +- .../namespaces/hybrid-connections/main.json | 34 +- modules/relay/namespaces/main.json | 177 ++++++----- .../namespaces/network-rule-sets/main.json | 27 +- .../wcf-relays/authorization-rules/main.json | 9 +- modules/relay/namespaces/wcf-relays/main.json | 42 +-- .../resources/deployment-scripts/main.json | 17 +- modules/resources/resource-groups/main.json | 38 ++- modules/resources/tags/main.json | 35 +- .../resources/tags/resource-groups/main.json | 13 +- .../resources/tags/subscriptions/main.json | 13 +- .../security/azure-security-center/main.json | 13 +- modules/service-bus/namespaces/README.md | 4 +- .../namespaces/authorization-rules/main.json | 11 +- .../disaster-recovery-configs/main.json | 11 +- modules/service-bus/namespaces/main.json | 189 ++++++----- .../migration-configurations/main.json | 11 +- .../namespaces/network-rule-sets/main.json | 27 +- .../queues/authorization-rules/main.json | 9 +- .../service-bus/namespaces/queues/main.json | 34 +- .../topics/authorization-rules/main.json | 9 +- .../service-bus/namespaces/topics/main.json | 34 +- .../clusters/application-types/main.json | 9 +- modules/service-fabric/clusters/main.json | 78 ++--- modules/signal-r-service/signal-r/README.md | 4 +- modules/signal-r-service/signal-r/main.json | 75 +++-- .../signal-r-service/web-pub-sub/README.md | 4 +- .../signal-r-service/web-pub-sub/main.json | 75 +++-- .../administrators/main.json | 9 +- .../main.json | 9 +- .../main.json | 9 +- .../sql/managed-instances/databases/main.json | 37 ++- .../encryption-protector/main.json | 9 +- modules/sql/managed-instances/keys/main.json | 9 +- modules/sql/managed-instances/main.json | 113 ++++--- .../security-alert-policies/main.json | 9 +- .../vulnerability-assessments/main.json | 9 +- modules/sql/servers/README.md | 4 +- .../main.json | 9 +- .../main.json | 9 +- modules/sql/servers/databases/main.json | 29 +- modules/sql/servers/elastic-pools/main.json | 4 +- .../servers/encryption-protector/main.json | 9 +- modules/sql/servers/firewall-rules/main.json | 9 +- modules/sql/servers/keys/main.json | 9 +- modules/sql/servers/main.json | 94 +++--- .../servers/security-alert-policies/main.json | 9 +- .../servers/virtual-network-rules/main.json | 9 +- .../vulnerability-assessments/main.json | 9 +- modules/synapse/private-link-hubs/README.md | 4 +- modules/synapse/private-link-hubs/main.json | 59 ++-- .../workspaces/integration-runtimes/main.json | 17 +- modules/synapse/workspaces/keys/main.json | 9 +- .../image-templates/main.json | 31 +- modules/web/connections/main.json | 21 +- .../configurations--customdnssuffix/main.json | 9 +- .../configurations--networking/main.json | 9 +- modules/web/hosting-environments/main.json | 49 +-- modules/web/serverfarms/main.json | 25 +- modules/web/sites/README.md | 4 +- .../main.json | 9 +- .../web/sites/config--appsettings/main.json | 9 +- .../sites/config--authsettingsv2/main.json | 9 +- .../relays/main.json | 9 +- modules/web/sites/main.json | 185 ++++++----- modules/web/sites/slots/README.md | 4 +- .../sites/slots/config--appsettings/main.json | 9 +- .../slots/config--authsettingsv2/main.json | 9 +- .../relays/main.json | 9 +- modules/web/sites/slots/main.json | 88 ++++-- modules/web/static-sites/README.md | 4 +- modules/web/static-sites/config/main.json | 17 +- .../web/static-sites/custom-domains/main.json | 9 +- .../static-sites/linked-backends/main.json | 9 +- modules/web/static-sites/main.json | 137 ++++---- 339 files changed, 5581 insertions(+), 3935 deletions(-) diff --git a/modules/aad/domain-services/main.json b/modules/aad/domain-services/main.json index 8451da0e89..c312c1d420 100644 --- a/modules/aad/domain-services/main.json +++ b/modules/aad/domain-services/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7212864402192809754" - } + "version": "0.20.4.51522", + "templateHash": "12721378436248791893" + }, + "name": "Azure Active Directory Domain Services", + "description": "This module deploys an Azure Active Directory Domain Services (AADDS).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -235,8 +238,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -251,14 +254,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -420,8 +423,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1835196590744677033" + "version": "0.20.4.51522", + "templateHash": "1057451730185252367" } }, "parameters": { diff --git a/modules/analysis-services/servers/main.json b/modules/analysis-services/servers/main.json index b50b4ddb8c..be5e134680 100644 --- a/modules/analysis-services/servers/main.json +++ b/modules/analysis-services/servers/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9546583248614187167" - } + "version": "0.20.4.51522", + "templateHash": "430189201191579276" + }, + "name": "Analysis Services Servers", + "description": "This module deploys an Analysis Services Server.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -55,8 +58,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -92,14 +95,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -282,8 +285,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11608096580745695876" + "version": "0.20.4.51522", + "templateHash": "15590714007425491246" } }, "parameters": { diff --git a/modules/api-management/service/api-version-sets/main.json b/modules/api-management/service/api-version-sets/main.json index cfe229a07b..f09d56ff92 100644 --- a/modules/api-management/service/api-version-sets/main.json +++ b/modules/api-management/service/api-version-sets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5488393470456105245" - } + "version": "0.20.4.51522", + "templateHash": "9352626903654043411" + }, + "name": "API Management Service API Version Sets", + "description": "This module deploys an API Management Service API Version Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/apis/main.json b/modules/api-management/service/apis/main.json index a83f4ed2f0..08c998bf80 100644 --- a/modules/api-management/service/apis/main.json +++ b/modules/api-management/service/apis/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2877903221973830932" - } + "version": "0.20.4.51522", + "templateHash": "9074052005199170712" + }, + "name": "API Management Service APIs", + "description": "This module deploys an API Management Service API.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -281,9 +284,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14535247884365099462" - } + "version": "0.20.4.51522", + "templateHash": "5031714372762112092" + }, + "name": "API Management Service APIs Policies", + "description": "This module deploys an API Management Service API Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/apis/policies/main.json b/modules/api-management/service/apis/policies/main.json index 0f1748fbf4..76457b0c2f 100644 --- a/modules/api-management/service/apis/policies/main.json +++ b/modules/api-management/service/apis/policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14535247884365099462" - } + "version": "0.20.4.51522", + "templateHash": "5031714372762112092" + }, + "name": "API Management Service APIs Policies", + "description": "This module deploys an API Management Service API Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/authorization-servers/main.json b/modules/api-management/service/authorization-servers/main.json index 5425db1054..d956cf25f5 100644 --- a/modules/api-management/service/authorization-servers/main.json +++ b/modules/api-management/service/authorization-servers/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16113108844531678160" - } + "version": "0.20.4.51522", + "templateHash": "8155815469027179886" + }, + "name": "API Management Service Authorization Servers", + "description": "This module deploys an API Management Service Authorization Server.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/api-management/service/backends/main.json b/modules/api-management/service/backends/main.json index 515fde20f7..17c351e22a 100644 --- a/modules/api-management/service/backends/main.json +++ b/modules/api-management/service/backends/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10485477109069205796" - } + "version": "0.20.4.51522", + "templateHash": "1669725941639871055" + }, + "name": "API Management Service Backends", + "description": "This module deploys an API Management Service Backend.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/caches/main.json b/modules/api-management/service/caches/main.json index a606438e2b..662943675f 100644 --- a/modules/api-management/service/caches/main.json +++ b/modules/api-management/service/caches/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14901031265236109470" - } + "version": "0.20.4.51522", + "templateHash": "17031319637382778576" + }, + "name": "API Management Service Caches", + "description": "This module deploys an API Management Service Cache.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/identity-providers/main.json b/modules/api-management/service/identity-providers/main.json index 35fbc544d2..12777acfdc 100644 --- a/modules/api-management/service/identity-providers/main.json +++ b/modules/api-management/service/identity-providers/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5110602870020980101" - } + "version": "0.20.4.51522", + "templateHash": "17041253664250888675" + }, + "name": "API Management Service Identity Providers", + "description": "This module deploys an API Management Service Identity Provider.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/policies/main.json b/modules/api-management/service/policies/main.json index bfc425aa16..65580b17b4 100644 --- a/modules/api-management/service/policies/main.json +++ b/modules/api-management/service/policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8916467929496361160" - } + "version": "0.20.4.51522", + "templateHash": "8348924989076719813" + }, + "name": "API Management Service Policies", + "description": "This module deploys an API Management Service Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/portalsettings/main.json b/modules/api-management/service/portalsettings/main.json index 3d23b87e0d..174392d0e0 100644 --- a/modules/api-management/service/portalsettings/main.json +++ b/modules/api-management/service/portalsettings/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4856642569874165602" - } + "version": "0.20.4.51522", + "templateHash": "11909172258549553650" + }, + "name": "API Management Service Portal Settings", + "description": "This module deploys an API Management Service Portal Setting.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/products/apis/main.json b/modules/api-management/service/products/apis/main.json index 4619016a4b..157c8181f7 100644 --- a/modules/api-management/service/products/apis/main.json +++ b/modules/api-management/service/products/apis/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12089259943011536891" - } + "version": "0.20.4.51522", + "templateHash": "13243242177616383868" + }, + "name": "API Management Service Products APIs", + "description": "This module deploys an API Management Service Product API.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/products/groups/main.json b/modules/api-management/service/products/groups/main.json index 44041f695b..de5f8ef5c8 100644 --- a/modules/api-management/service/products/groups/main.json +++ b/modules/api-management/service/products/groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11103836419434676307" - } + "version": "0.20.4.51522", + "templateHash": "11867976378445976169" + }, + "name": "API Management Service Products Groups", + "description": "This module deploys an API Management Service Product Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/products/main.json b/modules/api-management/service/products/main.json index a1b3ef1f1d..172a816f4f 100644 --- a/modules/api-management/service/products/main.json +++ b/modules/api-management/service/products/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16475090457313931987" - } + "version": "0.20.4.51522", + "templateHash": "11659142408016307537" + }, + "name": "API Management Service Products", + "description": "This module deploys an API Management Service Product.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -150,9 +153,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12089259943011536891" - } + "version": "0.20.4.51522", + "templateHash": "13243242177616383868" + }, + "name": "API Management Service Products APIs", + "description": "This module deploys an API Management Service Product API.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -261,9 +267,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11103836419434676307" - } + "version": "0.20.4.51522", + "templateHash": "11867976378445976169" + }, + "name": "API Management Service Products Groups", + "description": "This module deploys an API Management Service Product Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/api-management/service/subscriptions/main.json b/modules/api-management/service/subscriptions/main.json index e74886e83f..2ca7d5862e 100644 --- a/modules/api-management/service/subscriptions/main.json +++ b/modules/api-management/service/subscriptions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12367355015017633052" - } + "version": "0.20.4.51522", + "templateHash": "15277659663277232184" + }, + "name": "API Management Service Subscriptions", + "description": "This module deploys an API Management Service Subscription.", + "owner": "Azure/module-maintainers" }, "parameters": { "allowTracing": { diff --git a/modules/app-configuration/configuration-stores/README.md b/modules/app-configuration/configuration-stores/README.md index 3712e5525e..687664b5b8 100644 --- a/modules/app-configuration/configuration-stores/README.md +++ b/modules/app-configuration/configuration-stores/README.md @@ -19,8 +19,8 @@ This module deploys an App Configuration Store. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/app-configuration/configuration-stores/key-values/main.json b/modules/app-configuration/configuration-stores/key-values/main.json index 3edf1d060b..69e7caf120 100644 --- a/modules/app-configuration/configuration-stores/key-values/main.json +++ b/modules/app-configuration/configuration-stores/key-values/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11694174927127142874" - } + "version": "0.20.4.51522", + "templateHash": "18125120019454222929" + }, + "name": "App Configuration Stores Key Values", + "description": "This module deploys an App Configuration Store Key Value.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/app-configuration/configuration-stores/main.json b/modules/app-configuration/configuration-stores/main.json index d8a6ae0bd4..bd73447b78 100644 --- a/modules/app-configuration/configuration-stores/main.json +++ b/modules/app-configuration/configuration-stores/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14681467525006388511" - } + "version": "0.20.4.51522", + "templateHash": "11579598472011687222" + }, + "name": "App Configuration Stores", + "description": "This module deploys an App Configuration Store.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -39,24 +42,24 @@ "sku": { "type": "string", "defaultValue": "Standard", - "metadata": { - "description": "Optional. Pricing tier of App Configuration." - }, "allowedValues": [ "Free", "Standard" - ] + ], + "metadata": { + "description": "Optional. Pricing tier of App Configuration." + } }, "createMode": { "type": "string", "defaultValue": "Default", - "metadata": { - "description": "Optional. Indicates whether the configuration store need to be recovered." - }, "allowedValues": [ "Default", "Recover" - ] + ], + "metadata": { + "description": "Optional. Indicates whether the configuration store need to be recovered." + } }, "disableLocalAuth": { "type": "bool", @@ -87,8 +90,8 @@ "softDeleteRetentionInDays": { "type": "int", "defaultValue": 1, - "maxValue": 7, "minValue": 1, + "maxValue": 7, "metadata": { "description": "Optional. The amount of time in days that the configuration store will be retained when it is soft deleted." } @@ -103,8 +106,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -140,14 +143,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -348,9 +351,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11694174927127142874" - } + "version": "0.20.4.51522", + "templateHash": "18125120019454222929" + }, + "name": "App Configuration Stores Key Values", + "description": "This module deploys an App Configuration Store Key Value.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -482,8 +488,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9214998026819281183" + "version": "0.20.4.51522", + "templateHash": "8595390874320189922" } }, "parameters": { @@ -646,9 +652,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -713,14 +722,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -778,7 +787,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -843,9 +852,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -856,8 +868,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -908,7 +920,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -978,8 +990,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1149,7 +1161,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/app/container-apps/main.json b/modules/app/container-apps/main.json index ac3a6178ad..6fa21ef628 100644 --- a/modules/app/container-apps/main.json +++ b/modules/app/container-apps/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18402842656591712663" - } + "version": "0.20.4.51522", + "templateHash": "811549268081936202" + }, + "name": "Container Apps", + "description": "This module deploys a Container App.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,15 +35,15 @@ "ingressTransport": { "type": "string", "defaultValue": "auto", - "metadata": { - "description": "Optional. Ingress transport protocol." - }, "allowedValues": [ "auto", "http", "http2", "tcp" - ] + ], + "metadata": { + "description": "Optional. Ingress transport protocol." + } }, "ingressAllowInsecure": { "type": "bool", @@ -80,13 +83,13 @@ "activeRevisionsMode": { "type": "string", "defaultValue": "Single", - "metadata": { - "description": "Optional. ActiveRevisionsMode controls how active revisions are handled for the Container app." - }, "allowedValues": [ "Multiple", "Single" - ] + ], + "metadata": { + "description": "Optional. ActiveRevisionsMode controls how active revisions are handled for the Container app." + } }, "environmentId": { "type": "string", @@ -97,14 +100,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -368,8 +371,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16174564455702406600" + "version": "0.20.4.51522", + "templateHash": "17140491380029994713" } }, "parameters": { diff --git a/modules/app/managed-environments/main.json b/modules/app/managed-environments/main.json index 88516d1369..deb5e11f77 100644 --- a/modules/app/managed-environments/main.json +++ b/modules/app/managed-environments/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9395681676877884238" - } + "version": "0.20.4.51522", + "templateHash": "6927038014071705356" + }, + "name": "App ManagedEnvironments", + "description": "This module deploys an App Managed Environment (also known as a Container App Environment).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -45,13 +48,13 @@ "skuName": { "type": "string", "defaultValue": "Consumption", - "metadata": { - "description": "Optional. Managed environment SKU." - }, "allowedValues": [ "Consumption", "Premium" - ] + ], + "metadata": { + "description": "Optional. Managed environment SKU." + } }, "logsDestination": { "type": "string", @@ -146,14 +149,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "workloadProfiles": { "type": "array", @@ -261,8 +264,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12222893390511211948" + "version": "0.20.4.51522", + "templateHash": "11046672918941567596" } }, "parameters": { diff --git a/modules/authorization/locks/main.json b/modules/authorization/locks/main.json index dd10d9fd42..6056d5b30b 100644 --- a/modules/authorization/locks/main.json +++ b/modules/authorization/locks/main.json @@ -4,20 +4,23 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "613260573340848220" - } + "version": "0.20.4.51522", + "templateHash": "2597475384765677035" + }, + "name": "Authorization Locks (All scopes)", + "description": "This module deploys an Authorization Lock at a Subscription or Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "level": { "type": "string", - "metadata": { - "description": "Required. Set lock level." - }, "allowedValues": [ "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Required. Set lock level." + } }, "notes": { "type": "string", @@ -106,9 +109,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15744477094233687901" - } + "version": "0.20.4.51522", + "templateHash": "10927394621764774821" + }, + "name": "Authorization Locks (Subscription scope)", + "description": "This module deploys an Authorization Lock at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -120,13 +126,13 @@ }, "level": { "type": "string", - "metadata": { - "description": "Required. Set lock level." - }, "allowedValues": [ "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Required. Set lock level." + } }, "notes": { "type": "string", @@ -233,9 +239,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9338790793667422174" - } + "version": "0.20.4.51522", + "templateHash": "7885747985110001606" + }, + "name": "Authorization Locks (Resource Group scope)", + "description": "This module deploys an Authorization Lock at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -247,13 +256,13 @@ }, "level": { "type": "string", - "metadata": { - "description": "Required. Set lock level." - }, "allowedValues": [ "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Required. Set lock level." + } }, "notes": { "type": "string", diff --git a/modules/authorization/locks/resource-group/main.json b/modules/authorization/locks/resource-group/main.json index e9d5c7defd..25b2ec1b99 100644 --- a/modules/authorization/locks/resource-group/main.json +++ b/modules/authorization/locks/resource-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9338790793667422174" - } + "version": "0.20.4.51522", + "templateHash": "7885747985110001606" + }, + "name": "Authorization Locks (Resource Group scope)", + "description": "This module deploys an Authorization Lock at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -18,13 +21,13 @@ }, "level": { "type": "string", - "metadata": { - "description": "Required. Set lock level." - }, "allowedValues": [ "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Required. Set lock level." + } }, "notes": { "type": "string", diff --git a/modules/authorization/locks/subscription/main.json b/modules/authorization/locks/subscription/main.json index 00e36535a2..5664616784 100644 --- a/modules/authorization/locks/subscription/main.json +++ b/modules/authorization/locks/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15744477094233687901" - } + "version": "0.20.4.51522", + "templateHash": "10927394621764774821" + }, + "name": "Authorization Locks (Subscription scope)", + "description": "This module deploys an Authorization Lock at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -18,13 +21,13 @@ }, "level": { "type": "string", - "metadata": { - "description": "Required. Set lock level." - }, "allowedValues": [ "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Required. Set lock level." + } }, "notes": { "type": "string", diff --git a/modules/authorization/policy-assignments/README.md b/modules/authorization/policy-assignments/README.md index 7c03c8ca10..6bb6e882b0 100644 --- a/modules/authorization/policy-assignments/README.md +++ b/modules/authorization/policy-assignments/README.md @@ -16,7 +16,7 @@ This module deploys a Policy Assignment at a Management Group, Subscription or R | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/policyAssignments` | [2022-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-06-01/policyAssignments) | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | ## Parameters diff --git a/modules/authorization/policy-assignments/main.json b/modules/authorization/policy-assignments/main.json index 039205e380..02ae8ce6ee 100644 --- a/modules/authorization/policy-assignments/main.json +++ b/modules/authorization/policy-assignments/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9805735127867120314" - } + "version": "0.20.4.51522", + "templateHash": "16987051403501720199" + }, + "name": "Policy Assignments (All scopes)", + "description": "This module deploys a Policy Assignment at a Management Group, Subscription or Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -223,9 +226,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7958026663340611642" - } + "version": "0.20.4.51522", + "templateHash": "8902545451587564927" + }, + "name": "Policy Assignments (Management Group scope)", + "description": "This module deploys a Policy Assignment at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -500,9 +506,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16656448416694951710" - } + "version": "0.20.4.51522", + "templateHash": "13568773713405945676" + }, + "name": "Policy Assignments (Subscription scope)", + "description": "This module deploys a Policy Assignment at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -777,9 +786,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10829143557172841315" - } + "version": "0.20.4.51522", + "templateHash": "18205418867751406787" + }, + "name": "Policy Assignments (Resource Group scope)", + "description": "This module deploys a Policy Assignment at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-assignments/management-group/main.json b/modules/authorization/policy-assignments/management-group/main.json index f33d918273..1f346ad116 100644 --- a/modules/authorization/policy-assignments/management-group/main.json +++ b/modules/authorization/policy-assignments/management-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7958026663340611642" - } + "version": "0.20.4.51522", + "templateHash": "8902545451587564927" + }, + "name": "Policy Assignments (Management Group scope)", + "description": "This module deploys a Policy Assignment at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-assignments/resource-group/main.json b/modules/authorization/policy-assignments/resource-group/main.json index d7f50faa89..91b95356eb 100644 --- a/modules/authorization/policy-assignments/resource-group/main.json +++ b/modules/authorization/policy-assignments/resource-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10829143557172841315" - } + "version": "0.20.4.51522", + "templateHash": "18205418867751406787" + }, + "name": "Policy Assignments (Resource Group scope)", + "description": "This module deploys a Policy Assignment at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-assignments/subscription/main.json b/modules/authorization/policy-assignments/subscription/main.json index b63bb81cf0..24a4662eca 100644 --- a/modules/authorization/policy-assignments/subscription/main.json +++ b/modules/authorization/policy-assignments/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16656448416694951710" - } + "version": "0.20.4.51522", + "templateHash": "13568773713405945676" + }, + "name": "Policy Assignments (Subscription scope)", + "description": "This module deploys a Policy Assignment at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-definitions/README.md b/modules/authorization/policy-definitions/README.md index b116ace230..8083c563d4 100644 --- a/modules/authorization/policy-definitions/README.md +++ b/modules/authorization/policy-definitions/README.md @@ -15,7 +15,7 @@ This module deploys a Policy Definition at a Management Group or Subscription sc | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyDefinitions) | +| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyDefinitions) | ## Parameters diff --git a/modules/authorization/policy-definitions/main.json b/modules/authorization/policy-definitions/main.json index 993d56b721..911e3b219b 100644 --- a/modules/authorization/policy-definitions/main.json +++ b/modules/authorization/policy-definitions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4122001514474984050" - } + "version": "0.20.4.51522", + "templateHash": "14526788352544918663" + }, + "name": "Policy Definitions (All scopes)", + "description": "This module deploys a Policy Definition at a Management Group or Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -153,9 +156,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14309814077168618325" - } + "version": "0.20.4.51522", + "templateHash": "14890815799488372081" + }, + "name": "Policy Definitions (Management Group scope)", + "description": "This module deploys a Policy Definition at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -326,9 +332,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4872290154327272363" - } + "version": "0.20.4.51522", + "templateHash": "14434059777291440353" + }, + "name": "Policy Definitions (Subscription scope)", + "description": "This module deploys a Policy Definition at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-definitions/management-group/main.json b/modules/authorization/policy-definitions/management-group/main.json index 126cdcfb60..c1d82a9803 100644 --- a/modules/authorization/policy-definitions/management-group/main.json +++ b/modules/authorization/policy-definitions/management-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14309814077168618325" - } + "version": "0.20.4.51522", + "templateHash": "14890815799488372081" + }, + "name": "Policy Definitions (Management Group scope)", + "description": "This module deploys a Policy Definition at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-definitions/subscription/README.md b/modules/authorization/policy-definitions/subscription/README.md index 2557236387..2aa648c073 100644 --- a/modules/authorization/policy-definitions/subscription/README.md +++ b/modules/authorization/policy-definitions/subscription/README.md @@ -13,7 +13,7 @@ This module deploys a Policy Definition at a Subscription scope. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyDefinitions) | +| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyDefinitions) | ## Parameters diff --git a/modules/authorization/policy-definitions/subscription/main.json b/modules/authorization/policy-definitions/subscription/main.json index 3c20186de6..9d45f6df13 100644 --- a/modules/authorization/policy-definitions/subscription/main.json +++ b/modules/authorization/policy-definitions/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4872290154327272363" - } + "version": "0.20.4.51522", + "templateHash": "14434059777291440353" + }, + "name": "Policy Definitions (Subscription scope)", + "description": "This module deploys a Policy Definition at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-exemptions/main.json b/modules/authorization/policy-exemptions/main.json index 520b3ada6e..75dce346f6 100644 --- a/modules/authorization/policy-exemptions/main.json +++ b/modules/authorization/policy-exemptions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5584436159810024704" - } + "version": "0.20.4.51522", + "templateHash": "2976809537385212941" + }, + "name": "Policy Exemptions (All scopes)", + "description": "This module deploys a Policy Exemption at a Management Group, Subscription or Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -199,9 +202,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18434150449398323118" - } + "version": "0.20.4.51522", + "templateHash": "17592627855612646241" + }, + "name": "Policy Exemptions (Management Group scope)", + "description": "This module deploys a Policy Exemption at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -407,9 +413,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3561878551919543054" - } + "version": "0.20.4.51522", + "templateHash": "5067037150154630010" + }, + "name": "Policy Exemptions (Subscription scope)", + "description": "This module deploys a Policy Exemption at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -612,9 +621,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5976971954600806249" - } + "version": "0.20.4.51522", + "templateHash": "13048294777047698866" + }, + "name": "Policy Exemptions (Resource Group scope)", + "description": "This module deploys a Policy Exemption at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-exemptions/management-group/main.json b/modules/authorization/policy-exemptions/management-group/main.json index 91eb3bea33..9d9e463ba8 100644 --- a/modules/authorization/policy-exemptions/management-group/main.json +++ b/modules/authorization/policy-exemptions/management-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18434150449398323118" - } + "version": "0.20.4.51522", + "templateHash": "17592627855612646241" + }, + "name": "Policy Exemptions (Management Group scope)", + "description": "This module deploys a Policy Exemption at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-exemptions/resource-group/main.json b/modules/authorization/policy-exemptions/resource-group/main.json index f3ee5c215c..f9d5590f54 100644 --- a/modules/authorization/policy-exemptions/resource-group/main.json +++ b/modules/authorization/policy-exemptions/resource-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5976971954600806249" - } + "version": "0.20.4.51522", + "templateHash": "13048294777047698866" + }, + "name": "Policy Exemptions (Resource Group scope)", + "description": "This module deploys a Policy Exemption at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-exemptions/subscription/main.json b/modules/authorization/policy-exemptions/subscription/main.json index 1c7104aab5..2418e1af36 100644 --- a/modules/authorization/policy-exemptions/subscription/main.json +++ b/modules/authorization/policy-exemptions/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3561878551919543054" - } + "version": "0.20.4.51522", + "templateHash": "5067037150154630010" + }, + "name": "Policy Exemptions (Subscription scope)", + "description": "This module deploys a Policy Exemption at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-set-definitions/main.json b/modules/authorization/policy-set-definitions/main.json index 9cdc43d639..dac4d81d6f 100644 --- a/modules/authorization/policy-set-definitions/main.json +++ b/modules/authorization/policy-set-definitions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9590503753935030573" - } + "version": "0.20.4.51522", + "templateHash": "2811282400533411698" + }, + "name": "Policy Set Definitions (Initiatives) (All scopes)", + "description": "This module deploys a Policy Set Definition (Initiative) at a Management Group or Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -143,9 +146,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3402211804211188599" - } + "version": "0.20.4.51522", + "templateHash": "1638152228410583836" + }, + "name": "Policy Set Definitions (Initiatives) (Management Group scope)", + "description": "This module deploys a Policy Set Definition (Initiative) at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -299,9 +305,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10195867857732116184" - } + "version": "0.20.4.51522", + "templateHash": "8864751360907211482" + }, + "name": "Policy Set Definitions (Initiatives) (Subscription scope)", + "description": "This module deploys a Policy Set Definition (Initiative) at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-set-definitions/management-group/main.json b/modules/authorization/policy-set-definitions/management-group/main.json index 8a94ab50df..baa439be6e 100644 --- a/modules/authorization/policy-set-definitions/management-group/main.json +++ b/modules/authorization/policy-set-definitions/management-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3402211804211188599" - } + "version": "0.20.4.51522", + "templateHash": "1638152228410583836" + }, + "name": "Policy Set Definitions (Initiatives) (Management Group scope)", + "description": "This module deploys a Policy Set Definition (Initiative) at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/policy-set-definitions/subscription/main.json b/modules/authorization/policy-set-definitions/subscription/main.json index a37b11c5b5..430128e583 100644 --- a/modules/authorization/policy-set-definitions/subscription/main.json +++ b/modules/authorization/policy-set-definitions/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10195867857732116184" - } + "version": "0.20.4.51522", + "templateHash": "8864751360907211482" + }, + "name": "Policy Set Definitions (Initiatives) (Subscription scope)", + "description": "This module deploys a Policy Set Definition (Initiative) at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/authorization/role-assignments/main.json b/modules/authorization/role-assignments/main.json index 2033eae799..6d1fc12f85 100644 --- a/modules/authorization/role-assignments/main.json +++ b/modules/authorization/role-assignments/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14691526432601298583" - } + "version": "0.20.4.51522", + "templateHash": "2365186882065323571" + }, + "name": "Role Assignments (All scopes)", + "description": "This module deploys a Role Assignment at a Management Group, Subscription or Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleDefinitionIdOrName": { @@ -164,9 +167,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16437436871893645237" - } + "version": "0.20.4.51522", + "templateHash": "5116103670131987468" + }, + "name": "Role Assignments (Management Group scope)", + "description": "This module deploys a Role Assignment at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleDefinitionIdOrName": { @@ -750,9 +756,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8551972767559758659" - } + "version": "0.20.4.51522", + "templateHash": "318736480892502738" + }, + "name": "Role Assignments (Subscription scope)", + "description": "This module deploys a Role Assignment at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleDefinitionIdOrName": { @@ -1336,9 +1345,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11819315313212174566" - } + "version": "0.20.4.51522", + "templateHash": "1439450089488966223" + }, + "name": "Role Assignments (Resource Group scope)", + "description": "This module deploys a Role Assignment at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleDefinitionIdOrName": { diff --git a/modules/authorization/role-assignments/management-group/main.json b/modules/authorization/role-assignments/management-group/main.json index 0a93d74330..5356f24b6f 100644 --- a/modules/authorization/role-assignments/management-group/main.json +++ b/modules/authorization/role-assignments/management-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16437436871893645237" - } + "version": "0.20.4.51522", + "templateHash": "5116103670131987468" + }, + "name": "Role Assignments (Management Group scope)", + "description": "This module deploys a Role Assignment at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleDefinitionIdOrName": { diff --git a/modules/authorization/role-assignments/resource-group/main.json b/modules/authorization/role-assignments/resource-group/main.json index 2396bee14a..056f28f034 100644 --- a/modules/authorization/role-assignments/resource-group/main.json +++ b/modules/authorization/role-assignments/resource-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11819315313212174566" - } + "version": "0.20.4.51522", + "templateHash": "1439450089488966223" + }, + "name": "Role Assignments (Resource Group scope)", + "description": "This module deploys a Role Assignment at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleDefinitionIdOrName": { diff --git a/modules/authorization/role-assignments/subscription/main.json b/modules/authorization/role-assignments/subscription/main.json index b3bec5019c..751db130ed 100644 --- a/modules/authorization/role-assignments/subscription/main.json +++ b/modules/authorization/role-assignments/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8551972767559758659" - } + "version": "0.20.4.51522", + "templateHash": "318736480892502738" + }, + "name": "Role Assignments (Subscription scope)", + "description": "This module deploys a Role Assignment at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleDefinitionIdOrName": { diff --git a/modules/authorization/role-definitions/main.json b/modules/authorization/role-definitions/main.json index 73f786f530..3a5a38ed6e 100644 --- a/modules/authorization/role-definitions/main.json +++ b/modules/authorization/role-definitions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7983900470064159202" - } + "version": "0.20.4.51522", + "templateHash": "543064191837640838" + }, + "name": "Role Definitions (All scopes)", + "description": "This module deploys a Role Definition at a Management Group, Subscription or Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleName": { @@ -148,9 +151,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11312427522250634674" - } + "version": "0.20.4.51522", + "templateHash": "15321014984642305644" + }, + "name": "Role Definitions (Management Group scope)", + "description": "This module deploys a Role Definition at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleName": { @@ -307,9 +313,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "185323239353092830" - } + "version": "0.20.4.51522", + "templateHash": "9532889033437004469" + }, + "name": "Role Definitions (Subscription scope)", + "description": "This module deploys a Role Definition at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleName": { @@ -482,9 +491,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4111491640630713206" - } + "version": "0.20.4.51522", + "templateHash": "13735806028928031798" + }, + "name": "Role Definitions (Resource Group scope)", + "description": "This module deploys a Role Definition at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleName": { diff --git a/modules/authorization/role-definitions/management-group/main.json b/modules/authorization/role-definitions/management-group/main.json index 2d18a95de6..cc28a185f9 100644 --- a/modules/authorization/role-definitions/management-group/main.json +++ b/modules/authorization/role-definitions/management-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11312427522250634674" - } + "version": "0.20.4.51522", + "templateHash": "15321014984642305644" + }, + "name": "Role Definitions (Management Group scope)", + "description": "This module deploys a Role Definition at a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleName": { diff --git a/modules/authorization/role-definitions/resource-group/main.json b/modules/authorization/role-definitions/resource-group/main.json index f6151f2c60..734ae5e18c 100644 --- a/modules/authorization/role-definitions/resource-group/main.json +++ b/modules/authorization/role-definitions/resource-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4111491640630713206" - } + "version": "0.20.4.51522", + "templateHash": "13735806028928031798" + }, + "name": "Role Definitions (Resource Group scope)", + "description": "This module deploys a Role Definition at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleName": { diff --git a/modules/authorization/role-definitions/subscription/main.json b/modules/authorization/role-definitions/subscription/main.json index 3a2863f299..13af925166 100644 --- a/modules/authorization/role-definitions/subscription/main.json +++ b/modules/authorization/role-definitions/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "185323239353092830" - } + "version": "0.20.4.51522", + "templateHash": "9532889033437004469" + }, + "name": "Role Definitions (Subscription scope)", + "description": "This module deploys a Role Definition at a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "roleName": { diff --git a/modules/automation/automation-accounts/README.md b/modules/automation/automation-accounts/README.md index 3ae9889f3b..85e9aa5c67 100644 --- a/modules/automation/automation-accounts/README.md +++ b/modules/automation/automation-accounts/README.md @@ -24,8 +24,8 @@ This module deploys an Azure Automation Account. | `Microsoft.Automation/automationAccounts/softwareUpdateConfigurations` | [2019-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Automation/2019-06-01/automationAccounts/softwareUpdateConfigurations) | | `Microsoft.Automation/automationAccounts/variables` | [2022-08-08](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Automation/2022-08-08/automationAccounts/variables) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.OperationalInsights/workspaces/linkedServices` | [2020-08-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/linkedServices) | | `Microsoft.OperationsManagement/solutions` | [2015-11-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.OperationsManagement/2015-11-01-preview/solutions) | diff --git a/modules/automation/automation-accounts/job-schedules/main.json b/modules/automation/automation-accounts/job-schedules/main.json index cba35529e9..5fee90a026 100644 --- a/modules/automation/automation-accounts/job-schedules/main.json +++ b/modules/automation/automation-accounts/job-schedules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16536689871525046750" - } + "version": "0.20.4.51522", + "templateHash": "12038142052110102548" + }, + "name": "Automation Account Job Schedules", + "description": "This module deploys an Azure Automation Account Job Schedule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/automation/automation-accounts/main.json b/modules/automation/automation-accounts/main.json index 46707efe42..d8cee357d3 100644 --- a/modules/automation/automation-accounts/main.json +++ b/modules/automation/automation-accounts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9546518808928883376" - } + "version": "0.20.4.51522", + "templateHash": "8073410738072893819" + }, + "name": "Automation Accounts", + "description": "This module deploys an Azure Automation Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -146,11 +149,11 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, + "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." - }, - "maxValue": 365, - "minValue": 0 + } }, "diagnosticStorageAccountId": { "type": "string", @@ -197,14 +200,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -401,9 +404,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8461123692022561232" - } + "version": "0.20.4.51522", + "templateHash": "12776439865232935886" + }, + "name": "Automation Account Modules", + "description": "This module deploys an Azure Automation Account Module.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -555,9 +561,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15331115804969871270" - } + "version": "0.20.4.51522", + "templateHash": "5807574740331814274" + }, + "name": "Automation Account Schedules", + "description": "This module deploys an Azure Automation Account Schedule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -599,9 +608,6 @@ "frequency": { "type": "string", "defaultValue": "OneTime", - "metadata": { - "description": "Optional. The frequency of the schedule." - }, "allowedValues": [ "Day", "Hour", @@ -609,7 +615,10 @@ "Month", "OneTime", "Week" - ] + ], + "metadata": { + "description": "Optional. The frequency of the schedule." + } }, "interval": { "type": "int", @@ -748,9 +757,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4555370895939507576" - } + "version": "0.20.4.51522", + "templateHash": "123190998372280958" + }, + "name": "Automation Account Runbooks", + "description": "This module deploys an Azure Automation Account Runbook.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -767,16 +779,16 @@ }, "type": { "type": "string", - "metadata": { - "description": "Required. The type of the runbook." - }, "allowedValues": [ "Graph", "GraphPowerShell", "GraphPowerShellWorkflow", "PowerShell", "PowerShellWorkflow" - ] + ], + "metadata": { + "description": "Required. The type of the runbook." + } }, "description": { "type": "string", @@ -950,9 +962,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16536689871525046750" - } + "version": "0.20.4.51522", + "templateHash": "12038142052110102548" + }, + "name": "Automation Account Job Schedules", + "description": "This module deploys an Azure Automation Account Job Schedule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1099,9 +1114,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11841633230625073829" - } + "version": "0.20.4.51522", + "templateHash": "17684191295648041474" + }, + "name": "Automation Account Variables", + "description": "This module deploys an Azure Automation Account Variable.", + "owner": "Azure/module-maintainers" }, "parameters": { "automationAccountName": { @@ -1234,9 +1252,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9104010996147858950" - } + "version": "0.20.4.51522", + "templateHash": "6123492600831728521" + }, + "name": "Log Analytics Workspace Linked Services", + "description": "This module deploys a Log Analytics Workspace Linked Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { @@ -1373,9 +1394,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6203827990364745107" - } + "version": "0.20.4.51522", + "templateHash": "16708625392312836324" + }, + "name": "Operations Management Solutions", + "description": "This module deploys an Operations Management Solution.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1556,9 +1580,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15383978378137872211" - } + "version": "0.20.4.51522", + "templateHash": "11844327136869535634" + }, + "name": "Automation Account Software Update Configurations", + "description": "This module deploys an Azure Automation Account Software Update Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -2027,9 +2054,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -2094,14 +2124,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -2159,7 +2189,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -2224,9 +2254,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -2237,8 +2270,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -2289,7 +2322,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -2359,8 +2392,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -2530,7 +2563,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2573,8 +2606,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2412137951317227318" + "version": "0.20.4.51522", + "templateHash": "12807590367085737448" } }, "parameters": { diff --git a/modules/automation/automation-accounts/modules/main.json b/modules/automation/automation-accounts/modules/main.json index f192b8a39c..92e1b857bf 100644 --- a/modules/automation/automation-accounts/modules/main.json +++ b/modules/automation/automation-accounts/modules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8461123692022561232" - } + "version": "0.20.4.51522", + "templateHash": "12776439865232935886" + }, + "name": "Automation Account Modules", + "description": "This module deploys an Azure Automation Account Module.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/automation/automation-accounts/runbooks/main.json b/modules/automation/automation-accounts/runbooks/main.json index cfab69c2ca..21cabe276d 100644 --- a/modules/automation/automation-accounts/runbooks/main.json +++ b/modules/automation/automation-accounts/runbooks/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4555370895939507576" - } + "version": "0.20.4.51522", + "templateHash": "123190998372280958" + }, + "name": "Automation Account Runbooks", + "description": "This module deploys an Azure Automation Account Runbook.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -23,16 +26,16 @@ }, "type": { "type": "string", - "metadata": { - "description": "Required. The type of the runbook." - }, "allowedValues": [ "Graph", "GraphPowerShell", "GraphPowerShellWorkflow", "PowerShell", "PowerShellWorkflow" - ] + ], + "metadata": { + "description": "Required. The type of the runbook." + } }, "description": { "type": "string", diff --git a/modules/automation/automation-accounts/schedules/main.json b/modules/automation/automation-accounts/schedules/main.json index 0ba8543543..b76ec06a61 100644 --- a/modules/automation/automation-accounts/schedules/main.json +++ b/modules/automation/automation-accounts/schedules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15331115804969871270" - } + "version": "0.20.4.51522", + "templateHash": "5807574740331814274" + }, + "name": "Automation Account Schedules", + "description": "This module deploys an Azure Automation Account Schedule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -48,9 +51,6 @@ "frequency": { "type": "string", "defaultValue": "OneTime", - "metadata": { - "description": "Optional. The frequency of the schedule." - }, "allowedValues": [ "Day", "Hour", @@ -58,7 +58,10 @@ "Month", "OneTime", "Week" - ] + ], + "metadata": { + "description": "Optional. The frequency of the schedule." + } }, "interval": { "type": "int", diff --git a/modules/automation/automation-accounts/software-update-configurations/main.json b/modules/automation/automation-accounts/software-update-configurations/main.json index 0ea34a8293..f4305ddbf8 100644 --- a/modules/automation/automation-accounts/software-update-configurations/main.json +++ b/modules/automation/automation-accounts/software-update-configurations/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15383978378137872211" - } + "version": "0.20.4.51522", + "templateHash": "11844327136869535634" + }, + "name": "Automation Account Software Update Configurations", + "description": "This module deploys an Azure Automation Account Software Update Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/automation/automation-accounts/variables/main.json b/modules/automation/automation-accounts/variables/main.json index 76ff2b1a84..e0ffc7ec3a 100644 --- a/modules/automation/automation-accounts/variables/main.json +++ b/modules/automation/automation-accounts/variables/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11841633230625073829" - } + "version": "0.20.4.51522", + "templateHash": "17684191295648041474" + }, + "name": "Automation Account Variables", + "description": "This module deploys an Azure Automation Account Variable.", + "owner": "Azure/module-maintainers" }, "parameters": { "automationAccountName": { diff --git a/modules/batch/batch-accounts/README.md b/modules/batch/batch-accounts/README.md index 8df7a45125..8e0098627b 100644 --- a/modules/batch/batch-accounts/README.md +++ b/modules/batch/batch-accounts/README.md @@ -18,8 +18,8 @@ This module deploys a Batch Account. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Batch/batchAccounts` | [2022-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Batch/2022-06-01/batchAccounts) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/batch/batch-accounts/main.json b/modules/batch/batch-accounts/main.json index c63166c89b..c32943010b 100644 --- a/modules/batch/batch-accounts/main.json +++ b/modules/batch/batch-accounts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5392244196871219309" - } + "version": "0.20.4.51522", + "templateHash": "13665239581537042987" + }, + "name": "Batch Accounts", + "description": "This module deploys a Batch Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -45,13 +48,13 @@ "storageAuthenticationMode": { "type": "string", "defaultValue": "StorageKeys", - "metadata": { - "description": "Optional. The authentication mode which the Batch service will use to manage the auto-storage account." - }, "allowedValues": [ "BatchAccountManagedIdentity", "StorageKeys" - ] + ], + "metadata": { + "description": "Optional. The authentication mode which the Batch service will use to manage the auto-storage account." + } }, "storageAccessIdentity": { "type": "string", @@ -63,13 +66,13 @@ "poolAllocationMode": { "type": "string", "defaultValue": "BatchService", - "metadata": { - "description": "Optional. The allocation mode for creating pools in the Batch account. Determines which quota will be used." - }, "allowedValues": [ "BatchService", "UserSubscription" - ] + ], + "metadata": { + "description": "Optional. The allocation mode for creating pools in the Batch account. Determines which quota will be used." + } }, "keyVaultReferenceResourceId": { "type": "string", @@ -100,13 +103,13 @@ "networkProfileDefaultAction": { "type": "string", "defaultValue": "Deny", - "metadata": { - "description": "Optional. The network profile default action for endpoint access. It is only applicable when publicNetworkAccess is not explicitly disabled." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. The network profile default action for endpoint access. It is only applicable when publicNetworkAccess is not explicitly disabled." + } }, "networkProfileAllowedIpRanges": { "type": "array", @@ -118,8 +121,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -155,14 +158,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -174,14 +177,14 @@ "allowedAuthenticationModes": { "type": "array", "defaultValue": [], - "metadata": { - "description": "Optional. List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane." - }, "allowedValues": [ "AAD", "SharedKey", "TaskAuthenticationToken" - ] + ], + "metadata": { + "description": "Optional. List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane." + } }, "cMKKeyVaultResourceId": { "type": "string", @@ -407,9 +410,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -474,14 +480,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -539,7 +545,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -604,9 +610,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -617,8 +626,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -669,7 +678,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -739,8 +748,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -910,7 +919,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/cache/redis/README.md b/modules/cache/redis/README.md index 1d43d64d3c..44a47b6814 100644 --- a/modules/cache/redis/README.md +++ b/modules/cache/redis/README.md @@ -18,8 +18,8 @@ This module deploys a Redis Cache. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Cache/redis` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Cache/2021-06-01/redis) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/cache/redis/main.json b/modules/cache/redis/main.json index bb9307ab94..b353986415 100644 --- a/modules/cache/redis/main.json +++ b/modules/cache/redis/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4085710170805862931" - } + "version": "0.20.4.51522", + "templateHash": "13281937268321806536" + }, + "name": "Redis Cache", + "description": "This module deploys a Redis Cache.", + "owner": "Azure/module-maintainers" }, "parameters": { "location": { @@ -25,14 +28,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -72,14 +75,14 @@ "minimumTlsVersion": { "type": "string", "defaultValue": "1.2", - "metadata": { - "description": "Optional. Requires clients to use a specified TLS version (or higher) to connect." - }, "allowedValues": [ "1.0", "1.1", "1.2" - ] + ], + "metadata": { + "description": "Optional. Requires clients to use a specified TLS version (or higher) to connect." + } }, "publicNetworkAccess": { "type": "string", @@ -103,44 +106,41 @@ "redisVersion": { "type": "string", "defaultValue": "6", - "metadata": { - "description": "Optional. Redis version. Only major version will be used in PUT/PATCH request with current valid values: (4, 6)." - }, "allowedValues": [ "4", "6" - ] + ], + "metadata": { + "description": "Optional. Redis version. Only major version will be used in PUT/PATCH request with current valid values: (4, 6)." + } }, "replicasPerMaster": { "type": "int", "defaultValue": 1, + "minValue": 1, "metadata": { "description": "Optional. The number of replicas to be created per primary." - }, - "minValue": 1 + } }, "replicasPerPrimary": { "type": "int", "defaultValue": 1, + "minValue": 1, "metadata": { "description": "Optional. The number of replicas to be created per primary." - }, - "minValue": 1 + } }, "shardCount": { "type": "int", "defaultValue": 1, + "minValue": 1, "metadata": { "description": "Optional. The number of shards to be created on a Premium Cluster Cache." - }, - "minValue": 1 + } }, "capacity": { "type": "int", "defaultValue": 1, - "metadata": { - "description": "Optional. The size of the Redis cache to deploy. Valid values: for C (Basic/Standard) family (0, 1, 2, 3, 4, 5, 6), for P (Premium) family (1, 2, 3, 4)." - }, "allowedValues": [ 0, 1, @@ -149,19 +149,22 @@ 4, 5, 6 - ] + ], + "metadata": { + "description": "Optional. The size of the Redis cache to deploy. Valid values: for C (Basic/Standard) family (0, 1, 2, 3, 4, 5, 6), for P (Premium) family (1, 2, 3, 4)." + } }, "skuName": { "type": "string", "defaultValue": "Basic", - "metadata": { - "description": "Optional. The type of Redis cache to deploy." - }, "allowedValues": [ "Basic", "Premium", "Standard" - ] + ], + "metadata": { + "description": "Optional. The type of Redis cache to deploy." + } }, "staticIP": { "type": "string", @@ -215,8 +218,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -428,8 +431,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5092700248375657903" + "version": "0.20.4.51522", + "templateHash": "11568465556240097908" } }, "parameters": { @@ -591,9 +594,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -658,14 +664,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -723,7 +729,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -788,9 +794,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -801,8 +810,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -853,7 +862,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -923,8 +932,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1094,7 +1103,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/cdn/profiles/README.md b/modules/cdn/profiles/README.md index ba5e5720dd..9b9291fa7b 100644 --- a/modules/cdn/profiles/README.md +++ b/modules/cdn/profiles/README.md @@ -14,7 +14,7 @@ This module deploys a CDN Profile. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | +| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Cdn/profiles` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Cdn/2021-06-01/profiles) | | `Microsoft.Cdn/profiles/endpoints` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Cdn/2021-06-01/profiles/endpoints) | diff --git a/modules/cdn/profiles/endpoints/main.json b/modules/cdn/profiles/endpoints/main.json index 5f97baa1b4..c2ea25941e 100644 --- a/modules/cdn/profiles/endpoints/main.json +++ b/modules/cdn/profiles/endpoints/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15681386879611412018" - } + "version": "0.20.4.51522", + "templateHash": "17735453478116875585" + }, + "name": "CDN Profiles Endpoints", + "description": "This module deploys a CDN Profile Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "profileName": { @@ -122,9 +125,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16929017469298087182" - } + "version": "0.20.4.51522", + "templateHash": "16752439019054773130" + }, + "name": "CDN Profiles Endpoints Origins", + "description": "This module deploys a CDN Profile Endpoint Origin.", + "owner": "Azure/module-maintainers" }, "parameters": { "endpointName": { diff --git a/modules/cdn/profiles/endpoints/origins/main.json b/modules/cdn/profiles/endpoints/origins/main.json index d38c4338f8..8e4d8bf0e5 100644 --- a/modules/cdn/profiles/endpoints/origins/main.json +++ b/modules/cdn/profiles/endpoints/origins/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16929017469298087182" - } + "version": "0.20.4.51522", + "templateHash": "16752439019054773130" + }, + "name": "CDN Profiles Endpoints Origins", + "description": "This module deploys a CDN Profile Endpoint Origin.", + "owner": "Azure/module-maintainers" }, "parameters": { "endpointName": { diff --git a/modules/cdn/profiles/main.json b/modules/cdn/profiles/main.json index a5bc569e0c..baba865850 100644 --- a/modules/cdn/profiles/main.json +++ b/modules/cdn/profiles/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2504999546810498056" - } + "version": "0.20.4.51522", + "templateHash": "4090587598908950651" + }, + "name": "CDN Profiles", + "description": "This module deploys a CDN Profile.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -24,9 +27,6 @@ }, "sku": { "type": "string", - "metadata": { - "description": "Required. The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile." - }, "allowedValues": [ "Standard_Verizon", "Standard_Akamai", @@ -43,7 +43,10 @@ "Standard_Microsoft_AzureFrontDoor", "Premium_Microsoft_AzureFrontDoor", "Custom_Microsoft_AzureFrontDoor" - ] + ], + "metadata": { + "description": "Required. The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile." + } }, "originResponseTimeoutSeconds": { "type": "int", @@ -76,14 +79,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -179,8 +182,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2357200278770917127" + "version": "0.20.4.51522", + "templateHash": "6086619018554166705" } }, "parameters": { @@ -332,9 +335,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15681386879611412018" - } + "version": "0.20.4.51522", + "templateHash": "17735453478116875585" + }, + "name": "CDN Profiles Endpoints", + "description": "This module deploys a CDN Profile Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "profileName": { @@ -450,9 +456,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16929017469298087182" - } + "version": "0.20.4.51522", + "templateHash": "16752439019054773130" + }, + "name": "CDN Profiles Endpoints Origins", + "description": "This module deploys a CDN Profile Endpoint Origin.", + "owner": "Azure/module-maintainers" }, "parameters": { "endpointName": { diff --git a/modules/cognitive-services/accounts/README.md b/modules/cognitive-services/accounts/README.md index 854c43d410..d2aa1a88ec 100644 --- a/modules/cognitive-services/accounts/README.md +++ b/modules/cognitive-services/accounts/README.md @@ -19,8 +19,8 @@ This module deploys a Cognitive Service. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.CognitiveServices/accounts` | [2022-12-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.CognitiveServices/2022-12-01/accounts) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/cognitive-services/accounts/main.json b/modules/cognitive-services/accounts/main.json index 86431278da..0e50066f3f 100644 --- a/modules/cognitive-services/accounts/main.json +++ b/modules/cognitive-services/accounts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13537365972823891615" - } + "version": "0.20.4.51522", + "templateHash": "16326043611906197133" + }, + "name": "Cognitive Services", + "description": "This module deploys a Cognitive Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -81,8 +84,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -165,14 +168,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -468,9 +471,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -535,14 +541,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -600,7 +606,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -665,9 +671,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -678,8 +687,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -730,7 +739,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -800,8 +809,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -971,7 +980,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -1014,8 +1023,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15138099271867749338" + "version": "0.20.4.51522", + "templateHash": "4975207925578075576" } }, "parameters": { diff --git a/modules/compute/availability-sets/README.md b/modules/compute/availability-sets/README.md index 550cd7f2d8..22d10926f9 100644 --- a/modules/compute/availability-sets/README.md +++ b/modules/compute/availability-sets/README.md @@ -14,7 +14,7 @@ This module deploys an Availability Set. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | +| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Compute/availabilitySets` | [2022-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Compute/2022-11-01/availabilitySets) | diff --git a/modules/compute/availability-sets/main.json b/modules/compute/availability-sets/main.json index 26866c284d..0c3ce258ff 100644 --- a/modules/compute/availability-sets/main.json +++ b/modules/compute/availability-sets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11509710715638918489" - } + "version": "0.20.4.51522", + "templateHash": "14627609112936541603" + }, + "name": "Availability Sets", + "description": "This module deploys an Availability Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -53,14 +56,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -162,8 +165,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13414727736673410356" + "version": "0.20.4.51522", + "templateHash": "2845847199363525157" } }, "parameters": { diff --git a/modules/compute/disk-encryption-sets/README.md b/modules/compute/disk-encryption-sets/README.md index fbe57723c5..21e92d767f 100644 --- a/modules/compute/disk-encryption-sets/README.md +++ b/modules/compute/disk-encryption-sets/README.md @@ -199,11 +199,7 @@ userAssignedIdentities: { ## Cross-referenced modules -This section gives you an overview of all local-referenced module files (i.e., other CARML 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 | -| :-- | :-- | -| `key-vault/vaults/access-policies` | Local reference | +_None_ ## Deployment examples diff --git a/modules/compute/disk-encryption-sets/main.json b/modules/compute/disk-encryption-sets/main.json index 79ff57c1fc..4d470457e1 100644 --- a/modules/compute/disk-encryption-sets/main.json +++ b/modules/compute/disk-encryption-sets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13941840651398754197" - } + "version": "0.20.4.51522", + "templateHash": "17994275321989817378" + }, + "name": "Disk Encryption Sets", + "description": "This module deploys a Disk Encryption Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,14 +28,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "keyVaultResourceId": { "type": "string", @@ -207,8 +210,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5266650210800919607" + "version": "0.20.4.51522", + "templateHash": "12898111153359655939" } }, "parameters": { @@ -283,8 +286,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15248304540243541293" + "version": "0.20.4.51522", + "templateHash": "10065918419981417666" } }, "parameters": { @@ -355,9 +358,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5956155025819321457" - } + "version": "0.20.4.51522", + "templateHash": "7542638391604115549" + }, + "name": "Key Vault Access Policies", + "description": "This module deploys a Key Vault Access Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "keyVaultName": { @@ -486,8 +492,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4632454948156980307" + "version": "0.20.4.51522", + "templateHash": "14948408905344933172" } }, "parameters": { diff --git a/modules/compute/disks/main.json b/modules/compute/disks/main.json index f61848be33..f3ea9a4781 100644 --- a/modules/compute/disks/main.json +++ b/modules/compute/disks/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10086023154618343477" - } + "version": "0.20.4.51522", + "templateHash": "3899309340586234055" + }, + "name": "Compute Disks", + "description": "This module deploys a Compute Disk", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -24,9 +27,6 @@ }, "sku": { "type": "string", - "metadata": { - "description": "Required. The disks sku name. Can be ." - }, "allowedValues": [ "Standard_LRS", "Premium_LRS", @@ -35,19 +35,22 @@ "Premium_ZRS", "Premium_ZRS", "PremiumV2_LRS" - ] + ], + "metadata": { + "description": "Required. The disks sku name. Can be ." + } }, "architecture": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. CPU architecture supported by an OS disk." - }, "allowedValues": [ "x64", "Arm64", "" - ] + ], + "metadata": { + "description": "Optional. CPU architecture supported by an OS disk." + } }, "burstingEnabled": { "type": "bool", @@ -66,9 +69,6 @@ "createOption": { "type": "string", "defaultValue": "Empty", - "metadata": { - "description": "Optional. Sources of a disk creation." - }, "allowedValues": [ "Attach", "Copy", @@ -80,7 +80,10 @@ "Restore", "Upload", "UploadPreparedSecure" - ] + ], + "metadata": { + "description": "Optional. Sources of a disk creation." + } }, "imageReferenceId": { "type": "string", @@ -155,13 +158,13 @@ "hyperVGeneration": { "type": "string", "defaultValue": "V2", - "metadata": { - "description": "Optional. The hypervisor generation of the Virtual Machine. Applicable to OS disks only." - }, "allowedValues": [ "V1", "V2" - ] + ], + "metadata": { + "description": "Optional. The hypervisor generation of the Virtual Machine. Applicable to OS disks only." + } }, "maxShares": { "type": "int", @@ -173,14 +176,14 @@ "networkAccessPolicy": { "type": "string", "defaultValue": "DenyAll", - "metadata": { - "description": "Optional. Policy for accessing the disk via network." - }, "allowedValues": [ "AllowAll", "AllowPrivate", "DenyAll" - ] + ], + "metadata": { + "description": "Optional. Policy for accessing the disk via network." + } }, "optimizedForFrequentAttach": { "type": "bool", @@ -192,25 +195,25 @@ "osType": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Sources of a disk creation." - }, "allowedValues": [ "Windows", "Linux", "" - ] + ], + "metadata": { + "description": "Optional. Sources of a disk creation." + } }, "publicNetworkAccess": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Policy for controlling export on the disk." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Policy for controlling export on the disk." + } }, "acceleratedNetwork": { "type": "bool", @@ -222,14 +225,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -350,8 +353,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12749624585003590955" + "version": "0.20.4.51522", + "templateHash": "7275007937766234540" } }, "parameters": { diff --git a/modules/compute/galleries/applications/main.json b/modules/compute/galleries/applications/main.json index 9970d4592d..723172da86 100644 --- a/modules/compute/galleries/applications/main.json +++ b/modules/compute/galleries/applications/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4712377854140060080" - } + "version": "0.20.4.51522", + "templateHash": "302763326863799273" + }, + "name": "Compute Galleries Applications", + "description": "This module deploys an Azure Compute Gallery Application.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -169,8 +172,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "992879911082543993" + "version": "0.20.4.51522", + "templateHash": "3891555929973685105" } }, "parameters": { diff --git a/modules/compute/galleries/images/main.json b/modules/compute/galleries/images/main.json index 91e4fbd3fb..3cc4aa0a12 100644 --- a/modules/compute/galleries/images/main.json +++ b/modules/compute/galleries/images/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1301061718242455583" - } + "version": "0.20.4.51522", + "templateHash": "14112753208892308004" + }, + "name": "Compute Galleries Image Definitions", + "description": "This module deploys an Azure Compute Gallery Image Definition.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -82,8 +85,8 @@ "minRecommendedvCPUs": { "type": "int", "defaultValue": 1, - "maxValue": 128, "minValue": 1, + "maxValue": 128, "metadata": { "description": "Optional. The minimum number of the CPU cores recommended for this image." } @@ -91,8 +94,8 @@ "maxRecommendedvCPUs": { "type": "int", "defaultValue": 4, - "maxValue": 128, "minValue": 1, + "maxValue": 128, "metadata": { "description": "Optional. The maximum number of the CPU cores recommended for this image." } @@ -100,8 +103,8 @@ "minRecommendedMemory": { "type": "int", "defaultValue": 4, - "maxValue": 4000, "minValue": 1, + "maxValue": 4000, "metadata": { "description": "Optional. The minimum amount of RAM in GB recommended for this image." } @@ -109,8 +112,8 @@ "maxRecommendedMemory": { "type": "int", "defaultValue": 16, - "maxValue": 4000, "minValue": 1, + "maxValue": 4000, "metadata": { "description": "Optional. The maximum amount of RAM in GB recommended for this image." } @@ -330,8 +333,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16144820657592071665" + "version": "0.20.4.51522", + "templateHash": "5875220683176267757" } }, "parameters": { diff --git a/modules/compute/galleries/main.json b/modules/compute/galleries/main.json index cb95bb2bd6..cc5bd0ca1c 100644 --- a/modules/compute/galleries/main.json +++ b/modules/compute/galleries/main.json @@ -4,17 +4,20 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13901468473811502546" - } + "version": "0.20.4.51522", + "templateHash": "15984862915086923960" + }, + "name": "Azure Compute Galleries", + "description": "This module deploys an Azure Compute Gallery (formerly known as Shared Image Gallery).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", + "minLength": 1, "metadata": { "description": "Required. Name of the Azure Compute Gallery." - }, - "minLength": 1 + } }, "location": { "type": "string", @@ -47,14 +50,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -155,8 +158,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12286644635375921182" + "version": "0.20.4.51522", + "templateHash": "889221691935593360" } }, "parameters": { @@ -330,9 +333,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4712377854140060080" - } + "version": "0.20.4.51522", + "templateHash": "302763326863799273" + }, + "name": "Compute Galleries Applications", + "description": "This module deploys an Azure Compute Gallery Application.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -495,8 +501,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "992879911082543993" + "version": "0.20.4.51522", + "templateHash": "3891555929973685105" } }, "parameters": { @@ -720,9 +726,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1301061718242455583" - } + "version": "0.20.4.51522", + "templateHash": "14112753208892308004" + }, + "name": "Compute Galleries Image Definitions", + "description": "This module deploys an Azure Compute Gallery Image Definition.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -798,8 +807,8 @@ "minRecommendedvCPUs": { "type": "int", "defaultValue": 1, - "maxValue": 128, "minValue": 1, + "maxValue": 128, "metadata": { "description": "Optional. The minimum number of the CPU cores recommended for this image." } @@ -807,8 +816,8 @@ "maxRecommendedvCPUs": { "type": "int", "defaultValue": 4, - "maxValue": 128, "minValue": 1, + "maxValue": 128, "metadata": { "description": "Optional. The maximum number of the CPU cores recommended for this image." } @@ -816,8 +825,8 @@ "minRecommendedMemory": { "type": "int", "defaultValue": 4, - "maxValue": 4000, "minValue": 1, + "maxValue": 4000, "metadata": { "description": "Optional. The minimum amount of RAM in GB recommended for this image." } @@ -825,8 +834,8 @@ "maxRecommendedMemory": { "type": "int", "defaultValue": 16, - "maxValue": 4000, "minValue": 1, + "maxValue": 4000, "metadata": { "description": "Optional. The maximum amount of RAM in GB recommended for this image." } @@ -1046,8 +1055,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16144820657592071665" + "version": "0.20.4.51522", + "templateHash": "5875220683176267757" } }, "parameters": { diff --git a/modules/compute/images/main.json b/modules/compute/images/main.json index e3c1fdd350..50b35bac9c 100644 --- a/modules/compute/images/main.json +++ b/modules/compute/images/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16025474284352958130" - } + "version": "0.20.4.51522", + "templateHash": "13634156293178921650" + }, + "name": "Images", + "description": "This module deploys a Compute Image.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -218,8 +221,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4688438158405140777" + "version": "0.20.4.51522", + "templateHash": "15836902918863510796" } }, "parameters": { diff --git a/modules/compute/proximity-placement-groups/main.json b/modules/compute/proximity-placement-groups/main.json index 2f59ba626a..9090e4109e 100644 --- a/modules/compute/proximity-placement-groups/main.json +++ b/modules/compute/proximity-placement-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16971280078864146158" - } + "version": "0.20.4.51522", + "templateHash": "11762560439975541015" + }, + "name": "Proximity Placement Groups", + "description": "This module deploys a Proximity Placement Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -36,14 +39,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -164,8 +167,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1938170215691677826" + "version": "0.20.4.51522", + "templateHash": "2254381804917043935" } }, "parameters": { diff --git a/modules/compute/ssh-public-keys/main.json b/modules/compute/ssh-public-keys/main.json index 139033c803..0f9fec8cd7 100644 --- a/modules/compute/ssh-public-keys/main.json +++ b/modules/compute/ssh-public-keys/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16443022752471991339" - } + "version": "0.20.4.51522", + "templateHash": "3176936377185255192" + }, + "name": "Public SSH Keys", + "description": "This module deploys a Public SSH Key.\r\n\r\n> Note: The resource does not auto-generate the key for you.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,14 +35,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -136,8 +139,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3437555523644485146" + "version": "0.20.4.51522", + "templateHash": "15802588423286494574" } }, "parameters": { diff --git a/modules/compute/virtual-machine-scale-sets/main.json b/modules/compute/virtual-machine-scale-sets/main.json index 5ee96b3421..e223005045 100644 --- a/modules/compute/virtual-machine-scale-sets/main.json +++ b/modules/compute/virtual-machine-scale-sets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4825093771557214886" - } + "version": "0.20.4.51522", + "templateHash": "7835008553811642533" + }, + "name": "Virtual Machine Scale Sets", + "description": "This module deploys a Virtual Machine Scale Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -273,8 +276,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -310,14 +313,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "upgradePolicyMode": { "type": "string", @@ -390,8 +393,8 @@ "vmNamePrefix": { "type": "string", "defaultValue": "vmssvm", - "maxLength": 15, "minLength": 1, + "maxLength": 15, "metadata": { "description": "Optional. Specifies the computer name prefix for all of the virtual machines in the scale set." } @@ -852,9 +855,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -1035,9 +1041,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -1223,9 +1232,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -1401,9 +1413,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -1579,9 +1594,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -1761,9 +1779,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -1949,9 +1970,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -2132,9 +2156,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { @@ -2312,8 +2339,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4840060024448665942" + "version": "0.20.4.51522", + "templateHash": "8957967426136290703" } }, "parameters": { diff --git a/modules/consumption/budgets/main.json b/modules/consumption/budgets/main.json index 9e9d62b0c3..ef53563e18 100644 --- a/modules/consumption/budgets/main.json +++ b/modules/consumption/budgets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "426286761409182782" - } + "version": "0.20.4.51522", + "templateHash": "1449481505821750821" + }, + "name": "Consumption Budgets", + "description": "This module deploys a Consumption Budget for Subscriptions.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -18,13 +21,13 @@ "category": { "type": "string", "defaultValue": "Cost", - "metadata": { - "description": "Optional. The category of the budget, whether the budget tracks cost or usage." - }, "allowedValues": [ "Cost", "Usage" - ] + ], + "metadata": { + "description": "Optional. The category of the budget, whether the budget tracks cost or usage." + } }, "amount": { "type": "int", @@ -35,9 +38,6 @@ "resetPeriod": { "type": "string", "defaultValue": "Monthly", - "metadata": { - "description": "Optional. The time covered by a budget. Tracking of the amount will be reset based on the time grain. BillingMonth, BillingQuarter, and BillingAnnual are only supported by WD customers." - }, "allowedValues": [ "Monthly", "Quarterly", @@ -45,7 +45,10 @@ "BillingMonth", "BillingQuarter", "BillingAnnual" - ] + ], + "metadata": { + "description": "Optional. The time covered by a budget. Tracking of the amount will be reset based on the time grain. BillingMonth, BillingQuarter, and BillingAnnual are only supported by WD customers." + } }, "startDate": { "type": "string", @@ -70,10 +73,10 @@ 100, 110 ], + "maxLength": 5, "metadata": { "description": "Optional. Percent thresholds of budget for when to get a notification. Can be up to 5 thresholds, where each must be between 1 and 1000." - }, - "maxLength": 5 + } }, "contactEmails": { "type": "array", diff --git a/modules/container-instance/container-groups/main.json b/modules/container-instance/container-groups/main.json index 9e7029fba6..0cbb0f3e8d 100644 --- a/modules/container-instance/container-groups/main.json +++ b/modules/container-instance/container-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8465029144420392889" - } + "version": "0.20.4.51522", + "templateHash": "15520115364290638727" + }, + "name": "Container Instances Container Groups", + "description": "This module deploys a Container Instance Container Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -38,25 +41,25 @@ "restartPolicy": { "type": "string", "defaultValue": "Always", - "metadata": { - "description": "Optional. Restart policy for all containers within the container group. - Always: Always restart. OnFailure: Restart on failure. Never: Never restart. - Always, OnFailure, Never." - }, "allowedValues": [ "Always", "OnFailure", "Never" - ] + ], + "metadata": { + "description": "Optional. Restart policy for all containers within the container group. - Always: Always restart. OnFailure: Restart on failure. Never: Never restart. - Always, OnFailure, Never." + } }, "ipAddressType": { "type": "string", "defaultValue": "Public", - "metadata": { - "description": "Optional. Specifies if the IP is exposed to the public internet or private VNET. - Public or Private." - }, "allowedValues": [ "Public", "Private" - ] + ], + "metadata": { + "description": "Optional. Specifies if the IP is exposed to the public internet or private VNET. - Public or Private." + } }, "imageRegistryCredentials": { "type": "array", @@ -75,16 +78,16 @@ "autoGeneratedDomainNameLabelScope": { "type": "string", "defaultValue": "TenantReuse", - "metadata": { - "description": "Optional. Specify level of protection of the domain name label." - }, "allowedValues": [ "Noreuse", "ResourceGroupReuse", "SubscriptionReuse", "TenantReuse", "Unsecure" - ] + ], + "metadata": { + "description": "Optional. Specify level of protection of the domain name label." + } }, "dnsNameLabel": { "type": "string", @@ -131,14 +134,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", diff --git a/modules/container-registry/registries/README.md b/modules/container-registry/registries/README.md index 2a45e31f1f..b9d902ca7a 100644 --- a/modules/container-registry/registries/README.md +++ b/modules/container-registry/registries/README.md @@ -20,8 +20,8 @@ This module deploys an Azure Container Registry (ACR). | `Microsoft.ContainerRegistry/registries/replications` | [2022-02-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ContainerRegistry/2022-02-01-preview/registries/replications) | | `Microsoft.ContainerRegistry/registries/webhooks` | [2022-02-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ContainerRegistry/2022-02-01-preview/registries/webhooks) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/container-registry/registries/main.json b/modules/container-registry/registries/main.json index 5990ccd39d..3bc96611a7 100644 --- a/modules/container-registry/registries/main.json +++ b/modules/container-registry/registries/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7144443471376224807" - } + "version": "0.20.4.51522", + "templateHash": "13065081008714452752" + }, + "name": "Azure Container Registries (ACR)", + "description": "This module deploys an Azure Container Registry (ACR).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 50, "minLength": 5, + "maxLength": 50, "metadata": { "description": "Required. Name of your Azure container registry." } @@ -53,46 +56,46 @@ "exportPolicyStatus": { "type": "string", "defaultValue": "disabled", - "metadata": { - "description": "Optional. The value that indicates whether the export policy is enabled or not." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. The value that indicates whether the export policy is enabled or not." + } }, "quarantinePolicyStatus": { "type": "string", "defaultValue": "disabled", - "metadata": { - "description": "Optional. The value that indicates whether the quarantine policy is enabled or not." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. The value that indicates whether the quarantine policy is enabled or not." + } }, "trustPolicyStatus": { "type": "string", "defaultValue": "disabled", - "metadata": { - "description": "Optional. The value that indicates whether the trust policy is enabled or not." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. The value that indicates whether the trust policy is enabled or not." + } }, "retentionPolicyStatus": { "type": "string", "defaultValue": "enabled", - "metadata": { - "description": "Optional. The value that indicates whether the retention policy is enabled or not." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. The value that indicates whether the retention policy is enabled or not." + } }, "retentionPolicyDays": { "type": "int", @@ -104,24 +107,24 @@ "azureADAuthenticationAsArmPolicyStatus": { "type": "string", "defaultValue": "enabled", - "metadata": { - "description": "Optional. The value that indicates whether the policy for using ARM audience token for a container registr is enabled or not. Default is enabled." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. The value that indicates whether the policy for using ARM audience token for a container registr is enabled or not. Default is enabled." + } }, "softDeletePolicyStatus": { "type": "string", "defaultValue": "disabled", - "metadata": { - "description": "Optional. Soft Delete policy status. Default is disabled." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. Soft Delete policy status. Default is disabled." + } }, "softDeletePolicyDays": { "type": "int", @@ -152,24 +155,24 @@ "networkRuleBypassOptions": { "type": "string", "defaultValue": "AzureServices", - "metadata": { - "description": "Optional. Whether to allow trusted Azure services to access a network restricted registry." - }, "allowedValues": [ "AzureServices", "None" - ] + ], + "metadata": { + "description": "Optional. Whether to allow trusted Azure services to access a network restricted registry." + } }, "networkRuleSetDefaultAction": { "type": "string", "defaultValue": "Deny", - "metadata": { - "description": "Optional. The default action of allow or deny when no other rules match." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. The default action of allow or deny when no other rules match." + } }, "networkRuleSetIpRules": { "type": "array", @@ -188,13 +191,13 @@ "zoneRedundancy": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Whether or not zone redundancy is enabled for this container registry." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Whether or not zone redundancy is enabled for this container registry." + } }, "replications": { "type": "array", @@ -213,14 +216,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -280,8 +283,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -512,9 +515,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4732499637614328383" - } + "version": "0.20.4.51522", + "templateHash": "13921692097298323788" + }, + "name": "Azure Container Registry (ACR) Replications", + "description": "This module deploys an Azure Container Registry (ACR) Replication.", + "owner": "Azure/module-maintainers" }, "parameters": { "registryName": { @@ -553,13 +559,13 @@ "zoneRedundancy": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Whether or not zone redundancy is enabled for this container registry." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Whether or not zone redundancy is enabled for this container registry." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -668,9 +674,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2786725630837251417" - } + "version": "0.20.4.51522", + "templateHash": "939950579337463642" + }, + "name": "Azure Container Registry (ACR) Webhooks", + "description": "This module deploys an Azure Container Registry (ACR) Webhook.", + "owner": "Azure/module-maintainers" }, "parameters": { "registryName": { @@ -682,8 +691,8 @@ "name": { "type": "string", "defaultValue": "[format('{0}webhook', parameters('registryName'))]", - "maxLength": 50, "minLength": 5, + "maxLength": 50, "metadata": { "description": "Optional. The name of the registry webhook." } @@ -697,13 +706,13 @@ "status": { "type": "string", "defaultValue": "enabled", - "metadata": { - "description": "Optional. The status of the webhook at the time the operation was called." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. The status of the webhook at the time the operation was called." + } }, "action": { "type": "array", @@ -875,8 +884,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12128774062345830351" + "version": "0.20.4.51522", + "templateHash": "5342120260919416983" } }, "parameters": { @@ -1043,9 +1052,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1110,14 +1122,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1175,7 +1187,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1240,9 +1252,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1253,8 +1268,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1305,7 +1320,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1375,8 +1390,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1546,7 +1561,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/container-registry/registries/webhooks/main.json b/modules/container-registry/registries/webhooks/main.json index e69dac9056..2d53ae4942 100644 --- a/modules/container-registry/registries/webhooks/main.json +++ b/modules/container-registry/registries/webhooks/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2786725630837251417" - } + "version": "0.20.4.51522", + "templateHash": "939950579337463642" + }, + "name": "Azure Container Registry (ACR) Webhooks", + "description": "This module deploys an Azure Container Registry (ACR) Webhook.", + "owner": "Azure/module-maintainers" }, "parameters": { "registryName": { @@ -18,8 +21,8 @@ "name": { "type": "string", "defaultValue": "[format('{0}webhook', parameters('registryName'))]", - "maxLength": 50, "minLength": 5, + "maxLength": 50, "metadata": { "description": "Optional. The name of the registry webhook." } @@ -33,13 +36,13 @@ "status": { "type": "string", "defaultValue": "enabled", - "metadata": { - "description": "Optional. The status of the webhook at the time the operation was called." - }, "allowedValues": [ "disabled", "enabled" - ] + ], + "metadata": { + "description": "Optional. The status of the webhook at the time the operation was called." + } }, "action": { "type": "array", diff --git a/modules/container-service/managed-clusters/agent-pools/main.json b/modules/container-service/managed-clusters/agent-pools/main.json index bc61a79771..51409f9928 100644 --- a/modules/container-service/managed-clusters/agent-pools/main.json +++ b/modules/container-service/managed-clusters/agent-pools/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14718876477350380320" - } + "version": "0.20.4.51522", + "templateHash": "9201392896338098875" + }, + "name": "Azure Kubernetes Service (AKS) Managed Cluster Agent Pools", + "description": "This module deploys an Azure Kubernetes Service (AKS) Managed Cluster Agent Pool.", + "owner": "Azure/module-maintainers" }, "parameters": { "managedClusterName": { @@ -31,8 +34,8 @@ "count": { "type": "int", "defaultValue": 1, - "maxValue": 1000, "minValue": 0, + "maxValue": 1000, "metadata": { "description": "Optional. Desired Number of agents (VMs) specified to host docker containers. Allowed values must be in the range of 0 to 1000 (inclusive) for user pools and in the range of 1 to 1000 (inclusive) for system pools. The default value is 1." } diff --git a/modules/container-service/managed-clusters/main.json b/modules/container-service/managed-clusters/main.json index 661bc502cb..05c57f5b90 100644 --- a/modules/container-service/managed-clusters/main.json +++ b/modules/container-service/managed-clusters/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8485307659564095159" - } + "version": "0.20.4.51522", + "templateHash": "14635294437728407087" + }, + "name": "Azure Kubernetes Service (AKS) Managed Clusters", + "description": "This module deploys an Azure Kubernetes Service (AKS) Managed Cluster.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -362,13 +365,13 @@ "enableSecretRotation": { "type": "string", "defaultValue": "false", - "metadata": { - "description": "Optional. Specifies whether the KeyvaultSecretsProvider add-on uses secret rotation." - }, "allowedValues": [ "false", "true" - ] + ], + "metadata": { + "description": "Optional. Specifies whether the KeyvaultSecretsProvider add-on uses secret rotation." + } }, "autoScalerProfileScanInterval": { "type": "string", @@ -429,26 +432,26 @@ "autoScalerProfileBalanceSimilarNodeGroups": { "type": "string", "defaultValue": "false", - "metadata": { - "description": "Optional. Specifies the balance of similar node groups for the auto-scaler of the AKS cluster." - }, "allowedValues": [ "false", "true" - ] + ], + "metadata": { + "description": "Optional. Specifies the balance of similar node groups for the auto-scaler of the AKS cluster." + } }, "autoScalerProfileExpander": { "type": "string", "defaultValue": "random", - "metadata": { - "description": "Optional. Specifies the expand strategy for the auto-scaler of the AKS cluster." - }, "allowedValues": [ "least-waste", "most-pods", "priority", "random" - ] + ], + "metadata": { + "description": "Optional. Specifies the expand strategy for the auto-scaler of the AKS cluster." + } }, "autoScalerProfileMaxEmptyBulkDelete": { "type": "string", @@ -488,24 +491,24 @@ "autoScalerProfileSkipNodesWithLocalStorage": { "type": "string", "defaultValue": "true", - "metadata": { - "description": "Optional. Specifies if nodes with local storage should be skipped for the auto-scaler of the AKS cluster." - }, "allowedValues": [ "false", "true" - ] + ], + "metadata": { + "description": "Optional. Specifies if nodes with local storage should be skipped for the auto-scaler of the AKS cluster." + } }, "autoScalerProfileSkipNodesWithSystemPods": { "type": "string", "defaultValue": "true", - "metadata": { - "description": "Optional. Specifies if nodes with system pods should be skipped for the auto-scaler of the AKS cluster." - }, "allowedValues": [ "false", "true" - ] + ], + "metadata": { + "description": "Optional. Specifies if nodes with system pods should be skipped for the auto-scaler of the AKS cluster." + } }, "podIdentityProfileAllowNetworkPluginKubenet": { "type": "bool", @@ -601,8 +604,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -624,14 +627,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -993,9 +996,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14718876477350380320" - } + "version": "0.20.4.51522", + "templateHash": "9201392896338098875" + }, + "name": "Azure Kubernetes Service (AKS) Managed Cluster Agent Pools", + "description": "This module deploys an Azure Kubernetes Service (AKS) Managed Cluster Agent Pool.", + "owner": "Azure/module-maintainers" }, "parameters": { "managedClusterName": { @@ -1020,8 +1026,8 @@ "count": { "type": "int", "defaultValue": 1, - "maxValue": 1000, "minValue": 0, + "maxValue": 1000, "metadata": { "description": "Optional. Desired Number of agents (VMs) specified to host docker containers. Allowed values must be in the range of 0 to 1000 (inclusive) for user pools and in the range of 1 to 1000 (inclusive) for system pools. The default value is 1." } @@ -1430,9 +1436,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9994137923318557139" - } + "version": "0.20.4.51522", + "templateHash": "14118650678014878152" + }, + "name": "Kubernetes Configuration Extensions", + "description": "This module deploys a Kubernetes Configuration Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1590,9 +1599,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1433522452027494189" - } + "version": "0.20.4.51522", + "templateHash": "16353701795521321177" + }, + "name": "Kubernetes Configuration Flux Configurations", + "description": "This module deploys a Kubernetes Configuration Flux Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1657,23 +1669,23 @@ }, "scope": { "type": "string", - "metadata": { - "description": "Required. Scope at which the configuration will be installed." - }, "allowedValues": [ "cluster", "namespace" - ] + ], + "metadata": { + "description": "Required. Scope at which the configuration will be installed." + } }, "sourceKind": { "type": "string", - "metadata": { - "description": "Required. Source Kind to pull the configuration data from." - }, "allowedValues": [ "Bucket", "GitRepository" - ] + ], + "metadata": { + "description": "Required. Source Kind to pull the configuration data from." + } }, "suspend": { "type": "bool", @@ -1808,8 +1820,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16480761360924535352" + "version": "0.20.4.51522", + "templateHash": "4009331148405617632" } }, "parameters": { diff --git a/modules/data-factory/factories/README.md b/modules/data-factory/factories/README.md index b937a2edbd..6924c898c2 100644 --- a/modules/data-factory/factories/README.md +++ b/modules/data-factory/factories/README.md @@ -21,8 +21,8 @@ This module deploys a Data Factory. | `Microsoft.DataFactory/factories/managedVirtualNetworks` | [2018-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DataFactory/2018-06-01/factories/managedVirtualNetworks) | | `Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints` | [2018-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DataFactory/2018-06-01/factories/managedVirtualNetworks/managedPrivateEndpoints) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/data-factory/factories/integration-runtimes/main.json b/modules/data-factory/factories/integration-runtimes/main.json index 8b3636511a..bb811c619f 100644 --- a/modules/data-factory/factories/integration-runtimes/main.json +++ b/modules/data-factory/factories/integration-runtimes/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4260654403827080373" - } + "version": "0.20.4.51522", + "templateHash": "3532154338917341406" + }, + "name": "Data Factory Integration RunTimes", + "description": "This module deploys a Data Factory Managed or Self-Hosted Integration Runtime.", + "owner": "Azure/module-maintainers" }, "parameters": { "dataFactoryName": { @@ -23,13 +26,13 @@ }, "type": { "type": "string", - "metadata": { - "description": "Required. The type of Integration Runtime." - }, "allowedValues": [ "Managed", "SelfHosted" - ] + ], + "metadata": { + "description": "Required. The type of Integration Runtime." + } }, "managedVirtualNetworkName": { "type": "string", diff --git a/modules/data-factory/factories/main.json b/modules/data-factory/factories/main.json index e089a69881..31189e076e 100644 --- a/modules/data-factory/factories/main.json +++ b/modules/data-factory/factories/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17442896935715609244" - } + "version": "0.20.4.51522", + "templateHash": "8210836714754726132" + }, + "name": "Data Factories", + "description": "This module deploys a Data Factory.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -128,8 +131,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -165,14 +168,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -410,9 +413,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1965875674709533586" - } + "version": "0.20.4.51522", + "templateHash": "12310194736024387290" + }, + "name": "Data Factory Managed Virtual Networks", + "description": "This module deploys a Data Factory Managed Virtual Network.", + "owner": "Azure/module-maintainers" }, "parameters": { "dataFactoryName": { @@ -508,9 +514,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15894355068813582548" - } + "version": "0.20.4.51522", + "templateHash": "17089196483393073819" + }, + "name": "Data Factory Managed Virtual Network Managed PrivateEndpoints", + "description": "This module deploys a Data Factory Managed Virtual Network Managed Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "dataFactoryName": { @@ -674,9 +683,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4260654403827080373" - } + "version": "0.20.4.51522", + "templateHash": "3532154338917341406" + }, + "name": "Data Factory Integration RunTimes", + "description": "This module deploys a Data Factory Managed or Self-Hosted Integration Runtime.", + "owner": "Azure/module-maintainers" }, "parameters": { "dataFactoryName": { @@ -693,13 +705,13 @@ }, "type": { "type": "string", - "metadata": { - "description": "Required. The type of Integration Runtime." - }, "allowedValues": [ "Managed", "SelfHosted" - ] + ], + "metadata": { + "description": "Required. The type of Integration Runtime." + } }, "managedVirtualNetworkName": { "type": "string", @@ -815,8 +827,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3903369935711152836" + "version": "0.20.4.51522", + "templateHash": "3166374464215651196" } }, "parameters": { @@ -978,9 +990,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1045,14 +1060,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1110,7 +1125,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1175,9 +1190,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1188,8 +1206,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1240,7 +1258,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1310,8 +1328,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1481,7 +1499,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/data-factory/factories/managed-virtual-networks/main.json b/modules/data-factory/factories/managed-virtual-networks/main.json index 4c92b4ce02..2885cf59b4 100644 --- a/modules/data-factory/factories/managed-virtual-networks/main.json +++ b/modules/data-factory/factories/managed-virtual-networks/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1965875674709533586" - } + "version": "0.20.4.51522", + "templateHash": "12310194736024387290" + }, + "name": "Data Factory Managed Virtual Networks", + "description": "This module deploys a Data Factory Managed Virtual Network.", + "owner": "Azure/module-maintainers" }, "parameters": { "dataFactoryName": { @@ -102,9 +105,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15894355068813582548" - } + "version": "0.20.4.51522", + "templateHash": "17089196483393073819" + }, + "name": "Data Factory Managed Virtual Network Managed PrivateEndpoints", + "description": "This module deploys a Data Factory Managed Virtual Network Managed Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "dataFactoryName": { diff --git a/modules/data-factory/factories/managed-virtual-networks/managed-private-endpoints/main.json b/modules/data-factory/factories/managed-virtual-networks/managed-private-endpoints/main.json index 1992baa5aa..aa4a6643bf 100644 --- a/modules/data-factory/factories/managed-virtual-networks/managed-private-endpoints/main.json +++ b/modules/data-factory/factories/managed-virtual-networks/managed-private-endpoints/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15894355068813582548" - } + "version": "0.20.4.51522", + "templateHash": "17089196483393073819" + }, + "name": "Data Factory Managed Virtual Network Managed PrivateEndpoints", + "description": "This module deploys a Data Factory Managed Virtual Network Managed Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "dataFactoryName": { diff --git a/modules/data-protection/backup-vaults/backup-policies/main.json b/modules/data-protection/backup-vaults/backup-policies/main.json index 94f66a26e9..1cb063c808 100644 --- a/modules/data-protection/backup-vaults/backup-policies/main.json +++ b/modules/data-protection/backup-vaults/backup-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15950464845862056522" - } + "version": "0.20.4.51522", + "templateHash": "3184455103711973064" + }, + "name": "Data Protection Backup Vault Backup Policies", + "description": "This module deploys a Data Protection Backup Vault Backup Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "backupVaultName": { diff --git a/modules/data-protection/backup-vaults/main.json b/modules/data-protection/backup-vaults/main.json index 5b8ffdb3f9..3685bc8291 100644 --- a/modules/data-protection/backup-vaults/main.json +++ b/modules/data-protection/backup-vaults/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1811109282711100098" - } + "version": "0.20.4.51522", + "templateHash": "16372850809886319091" + }, + "name": "Data Protection Backup Vaults", + "description": "This module deploys a Data Protection Backup Vault.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -39,14 +42,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -89,13 +92,13 @@ "azureMonitorAlertSettingsAlertsForAllJobFailures": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. Settings for Azure Monitor based alerts for job failures." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Settings for Azure Monitor based alerts for job failures." + } }, "backupPolicies": { "type": "array", @@ -193,9 +196,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15950464845862056522" - } + "version": "0.20.4.51522", + "templateHash": "3184455103711973064" + }, + "name": "Data Protection Backup Vault Backup Policies", + "description": "This module deploys a Data Protection Backup Vault Backup Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "backupVaultName": { @@ -311,8 +317,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7094311822465776729" + "version": "0.20.4.51522", + "templateHash": "10253116074794957898" } }, "parameters": { diff --git a/modules/databricks/workspaces/main.json b/modules/databricks/workspaces/main.json index 72214add59..4262ec18c2 100644 --- a/modules/databricks/workspaces/main.json +++ b/modules/databricks/workspaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15914648850876491078" - } + "version": "0.20.4.51522", + "templateHash": "3914896258609999885" + }, + "name": "Azure Databricks Workspaces", + "description": "This module deploys an Azure Databricks Workspace.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -58,8 +61,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -95,14 +98,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -262,8 +265,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13613915507747675582" + "version": "0.20.4.51522", + "templateHash": "11920634368378558628" } }, "parameters": { diff --git a/modules/desktop-virtualization/application-groups/applications/main.json b/modules/desktop-virtualization/application-groups/applications/main.json index 7d33859d90..2621a89ffe 100644 --- a/modules/desktop-virtualization/application-groups/applications/main.json +++ b/modules/desktop-virtualization/application-groups/applications/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11389546711531681509" - } + "version": "0.20.4.51522", + "templateHash": "7619639220591936340" + }, + "name": "Azure Virtual Desktop (AVD) Application Group Applications", + "description": "This module deploys an Azure Virtual Desktop (AVD) Application Group Application.", + "owner": "Azure/module-maintainers" }, "parameters": { "appGroupName": { @@ -43,14 +46,14 @@ "commandLineSetting": { "type": "string", "defaultValue": "DoNotAllow", - "metadata": { - "description": "Optional. Specifies whether this published application can be launched with command-line arguments provided by the client, command-line arguments specified at publish time, or no command-line arguments at all." - }, "allowedValues": [ "Allow", "DoNotAllow", "Require" - ] + ], + "metadata": { + "description": "Optional. Specifies whether this published application can be launched with command-line arguments provided by the client, command-line arguments specified at publish time, or no command-line arguments at all." + } }, "commandLineArguments": { "type": "string", diff --git a/modules/desktop-virtualization/application-groups/main.json b/modules/desktop-virtualization/application-groups/main.json index e2712a7f72..170247e1f1 100644 --- a/modules/desktop-virtualization/application-groups/main.json +++ b/modules/desktop-virtualization/application-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3969197583590852781" - } + "version": "0.20.4.51522", + "templateHash": "4271142083769712326" + }, + "name": "Azure Virtual Desktop (AVD) Application Groups", + "description": "This module deploys an Azure Virtual Desktop (AVD) Application Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -63,8 +66,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -100,14 +103,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -271,9 +274,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11389546711531681509" - } + "version": "0.20.4.51522", + "templateHash": "7619639220591936340" + }, + "name": "Azure Virtual Desktop (AVD) Application Group Applications", + "description": "This module deploys an Azure Virtual Desktop (AVD) Application Group Application.", + "owner": "Azure/module-maintainers" }, "parameters": { "appGroupName": { @@ -310,14 +316,14 @@ "commandLineSetting": { "type": "string", "defaultValue": "DoNotAllow", - "metadata": { - "description": "Optional. Specifies whether this published application can be launched with command-line arguments provided by the client, command-line arguments specified at publish time, or no command-line arguments at all." - }, "allowedValues": [ "Allow", "DoNotAllow", "Require" - ] + ], + "metadata": { + "description": "Optional. Specifies whether this published application can be launched with command-line arguments provided by the client, command-line arguments specified at publish time, or no command-line arguments at all." + } }, "commandLineArguments": { "type": "string", @@ -449,8 +455,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15101328978713466551" + "version": "0.20.4.51522", + "templateHash": "1136039423442605560" } }, "parameters": { diff --git a/modules/desktop-virtualization/host-pools/main.json b/modules/desktop-virtualization/host-pools/main.json index 86ed50c500..c43649f2b7 100644 --- a/modules/desktop-virtualization/host-pools/main.json +++ b/modules/desktop-virtualization/host-pools/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15864651736629560577" - } + "version": "0.20.4.51522", + "templateHash": "10729057857871563588" + }, + "name": "Azure Virtual Desktop (AVD) Host Pools", + "description": "This module deploys an Azure Virtual Desktop (AVD) Host Pool.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -117,8 +120,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -154,14 +157,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -410,8 +413,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10241186313653123794" + "version": "0.20.4.51522", + "templateHash": "18049817812681767445" } }, "parameters": { diff --git a/modules/desktop-virtualization/scaling-plans/main.json b/modules/desktop-virtualization/scaling-plans/main.json index 365c521409..806e6ad673 100644 --- a/modules/desktop-virtualization/scaling-plans/main.json +++ b/modules/desktop-virtualization/scaling-plans/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6860109665020209749" - } + "version": "0.20.4.51522", + "templateHash": "12746369585397346808" + }, + "name": "Azure Virtual Desktop (AVD) Scaling Plans", + "description": "This module deploys an Azure Virtual Desktop (AVD) Scaling Plan.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -47,12 +50,12 @@ "hostPoolType": { "type": "string", "defaultValue": "Pooled", - "metadata": { - "description": "Optional. The type of hostpool where this scaling plan should be applied." - }, "allowedValues": [ "Pooled" - ] + ], + "metadata": { + "description": "Optional. The type of hostpool where this scaling plan should be applied." + } }, "exclusionTag": { "type": "string", @@ -124,8 +127,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -286,8 +289,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15871536856748411551" + "version": "0.20.4.51522", + "templateHash": "3278048928000577121" } }, "parameters": { diff --git a/modules/desktop-virtualization/workspaces/main.json b/modules/desktop-virtualization/workspaces/main.json index ad8bcfb2d3..e18453d7f2 100644 --- a/modules/desktop-virtualization/workspaces/main.json +++ b/modules/desktop-virtualization/workspaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12702406365485231955" - } + "version": "0.20.4.51522", + "templateHash": "7035285655295461424" + }, + "name": "Azure Virtual Desktop (AVD) Workspaces", + "description": "This module deploys an Azure Virtual Desktop (AVD) Workspace.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -46,8 +49,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -83,14 +86,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -247,8 +250,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18072016089387616568" + "version": "0.20.4.51522", + "templateHash": "9018764467732457380" } }, "parameters": { diff --git a/modules/dev-test-lab/labs/artifactsources/main.json b/modules/dev-test-lab/labs/artifactsources/main.json index ae102ff2f1..9056139395 100644 --- a/modules/dev-test-lab/labs/artifactsources/main.json +++ b/modules/dev-test-lab/labs/artifactsources/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2705905798561744734" - } + "version": "0.20.4.51522", + "templateHash": "10765635521160351928" + }, + "name": "DevTest Lab Artifact Sources", + "description": "This module deploys a DevTest Lab Artifact Source.\r\n\r\nAn artifact source allows you to create custom artifacts for the VMs in the lab, or use Azure Resource Manager templates to create a custom test environment. You must add a private Git repository for the artifacts or Resource Manager templates that your team creates. The repository can be hosted on GitHub or on Azure DevOps Services.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -66,26 +69,26 @@ "sourceType": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. The artifact source's type." - }, "allowedValues": [ "", "GitHub", "StorageAccount", "VsoGit" - ] + ], + "metadata": { + "description": "Optional. The artifact source's type." + } }, "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. Indicates if the artifact source is enabled (values: Enabled, Disabled). Default is \"Enabled\"." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Indicates if the artifact source is enabled (values: Enabled, Disabled). Default is \"Enabled\"." + } }, "uri": { "type": "string", diff --git a/modules/dev-test-lab/labs/costs/main.json b/modules/dev-test-lab/labs/costs/main.json index 5cd2d67273..5c385935d5 100644 --- a/modules/dev-test-lab/labs/costs/main.json +++ b/modules/dev-test-lab/labs/costs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7115830072126257185" - } + "version": "0.20.4.51522", + "templateHash": "4166206931202072952" + }, + "name": "DevTest Lab Costs", + "description": "This module deploys a DevTest Lab Cost.\r\n\r\nManage lab costs by setting a spending target that can be viewed in the Monthly Estimated Cost Trend chart. DevTest Labs can send a notification when spending reaches the specified target threshold.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -17,13 +20,13 @@ }, "cycleType": { "type": "string", - "metadata": { - "description": "Required. Reporting cycle type." - }, "allowedValues": [ "Custom", "CalendarMonth" - ] + ], + "metadata": { + "description": "Required. Reporting cycle type." + } }, "tags": { "type": "object", @@ -49,13 +52,13 @@ "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. Target cost status." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost status." + } }, "target": { "type": "int", @@ -74,112 +77,112 @@ "thresholdValue25DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 25% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 25% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue25SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 25% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 25% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue50DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 50% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 50% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue50SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 50% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 50% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue75DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 75% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 75% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue75SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 75% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 75% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue100DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 100% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 100% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue100SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 100% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 100% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue125DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 125% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 125% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue125SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 125% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 125% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "enableDefaultTelemetry": { "type": "bool", diff --git a/modules/dev-test-lab/labs/main.json b/modules/dev-test-lab/labs/main.json index a7c90cbc16..5160f5d5f1 100644 --- a/modules/dev-test-lab/labs/main.json +++ b/modules/dev-test-lab/labs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15404563432190354" - } + "version": "0.20.4.51522", + "templateHash": "6928988461229718614" + }, + "name": "DevTest Labs", + "description": "This module deploys a DevTest Lab.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,14 +28,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -58,13 +61,13 @@ "environmentPermission": { "type": "string", "defaultValue": "Reader", - "metadata": { - "description": "Optional. The access rights to be granted to the user when provisioning an environment." - }, "allowedValues": [ "Contributor", "Reader" - ] + ], + "metadata": { + "description": "Optional. The access rights to be granted to the user when provisioning an environment." + } }, "extendedProperties": { "type": "object", @@ -76,14 +79,14 @@ "labStorageType": { "type": "string", "defaultValue": "Premium", - "metadata": { - "description": "Optional. Type of storage used by the lab. It can be either Premium or Standard." - }, "allowedValues": [ "Standard", "StandardSSD", "Premium" - ] + ], + "metadata": { + "description": "Optional. Type of storage used by the lab. It can be either Premium or Standard." + } }, "artifactsStorageAccount": { "type": "string", @@ -109,13 +112,13 @@ "premiumDataDisks": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. The setting to enable usage of premium data disks. When its value is \"Enabled\", creation of standard or premium data disks is allowed. When its value is \"Disabled\", only creation of standard data disks is allowed. Default is \"Disabled\"." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. The setting to enable usage of premium data disks. When its value is \"Enabled\", creation of standard or premium data disks is allowed. When its value is \"Disabled\", only creation of standard data disks is allowed. Default is \"Disabled\"." + } }, "support": { "type": "object", @@ -148,13 +151,13 @@ "browserConnect": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Enable browser connect on virtual machines if the lab's VNETs have configured Azure Bastion." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Enable browser connect on virtual machines if the lab's VNETs have configured Azure Bastion." + } }, "disableAutoUpgradeCseMinorVersion": { "type": "bool", @@ -166,24 +169,24 @@ "isolateLabResources": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. Enable lab resources isolation from the public internet." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Enable lab resources isolation from the public internet." + } }, "encryptionType": { "type": "string", "defaultValue": "EncryptionAtRestWithPlatformKey", - "metadata": { - "description": "Optional. Specify how OS and data disks created as part of the lab are encrypted." - }, "allowedValues": [ "EncryptionAtRestWithPlatformKey", "EncryptionAtRestWithCustomerKey" - ] + ], + "metadata": { + "description": "Optional. Specify how OS and data disks created as part of the lab are encrypted." + } }, "encryptionDiskEncryptionSetId": { "type": "string", @@ -344,9 +347,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10889431821569458862" - } + "version": "0.20.4.51522", + "templateHash": "3541849489263903716" + }, + "name": "DevTest Lab Virtual Networks", + "description": "This module deploys a DevTest Lab Virtual Network.\r\n\r\nLab virtual machines must be deployed into a virtual network. This resource type allows configuring the virtual network and subnet settings used for the lab virtual machines.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -505,9 +511,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1906322712473031665" - } + "version": "0.20.4.51522", + "templateHash": "9961899772573814013" + }, + "name": "DevTest Lab Policy Sets Policies", + "description": "This module deploys a DevTest Lab Policy Sets Policy.\r\n\r\nDevTest lab policies are used to modify the lab settings such as only allowing certain VM Size SKUs, marketplace image types, number of VMs allowed per user and other settings.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -545,13 +554,13 @@ }, "evaluatorType": { "type": "string", - "metadata": { - "description": "Required. The evaluator type of the policy (i.e. AllowedValuesPolicy, MaxValuePolicy)." - }, "allowedValues": [ "AllowedValuesPolicy", "MaxValuePolicy" - ] + ], + "metadata": { + "description": "Required. The evaluator type of the policy (i.e. AllowedValuesPolicy, MaxValuePolicy)." + } }, "factData": { "type": "string", @@ -562,9 +571,6 @@ }, "factName": { "type": "string", - "metadata": { - "description": "Required. The fact name of the policy." - }, "allowedValues": [ "EnvironmentTemplate", "GalleryImage", @@ -576,18 +582,21 @@ "UserOwnedLabPremiumVmCount", "UserOwnedLabVmCount", "UserOwnedLabVmCountInSubnet" - ] + ], + "metadata": { + "description": "Required. The fact name of the policy." + } }, "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. The status of the policy." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. The status of the policy." + } }, "threshold": { "type": "string", @@ -706,9 +715,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18085550684061495455" - } + "version": "0.20.4.51522", + "templateHash": "12427678703978539260" + }, + "name": "DevTest Lab Schedules", + "description": "This module deploys a DevTest Lab Schedule.\r\n\r\nLab schedules are used to modify the settings for auto-shutdown, auto-start for lab virtual machines.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -719,23 +731,23 @@ }, "name": { "type": "string", - "metadata": { - "description": "Required. The name of the schedule." - }, "allowedValues": [ "LabVmsShutdown", "LabVmAutoStart" - ] + ], + "metadata": { + "description": "Required. The name of the schedule." + } }, "taskType": { "type": "string", - "metadata": { - "description": "Required. The task type of the schedule (e.g. LabVmsShutdownTask, LabVmsStartupTask)." - }, "allowedValues": [ "LabVmsShutdownTask", "LabVmsStartupTask" - ] + ], + "metadata": { + "description": "Required. The task type of the schedule (e.g. LabVmsShutdownTask, LabVmsStartupTask)." + } }, "tags": { "type": "object", @@ -768,13 +780,13 @@ "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. The status of the schedule (i.e. Enabled, Disabled)." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. The status of the schedule (i.e. Enabled, Disabled)." + } }, "targetResourceId": { "type": "string", @@ -793,13 +805,13 @@ "notificationSettingsStatus": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. If notifications are enabled for this schedule (i.e. Enabled, Disabled)." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. If notifications are enabled for this schedule (i.e. Enabled, Disabled)." + } }, "notificationSettingsTimeInMinutes": { "type": "int", @@ -917,9 +929,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16463919279899526398" - } + "version": "0.20.4.51522", + "templateHash": "16877948453352231958" + }, + "name": "DevTest Lab Notification Channels", + "description": "This module deploys a DevTest Lab Notification Channel.\r\n\r\nNotification channels are used by the schedule resource type in order to send notifications or events to email addresses and/or webhooks.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -930,13 +945,13 @@ }, "name": { "type": "string", - "metadata": { - "description": "Required. The name of the notification channel." - }, "allowedValues": [ "autoShutdown", "costThreshold" - ] + ], + "metadata": { + "description": "Required. The name of the notification channel." + } }, "tags": { "type": "object", @@ -1088,9 +1103,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2705905798561744734" - } + "version": "0.20.4.51522", + "templateHash": "10765635521160351928" + }, + "name": "DevTest Lab Artifact Sources", + "description": "This module deploys a DevTest Lab Artifact Source.\r\n\r\nAn artifact source allows you to create custom artifacts for the VMs in the lab, or use Azure Resource Manager templates to create a custom test environment. You must add a private Git repository for the artifacts or Resource Manager templates that your team creates. The repository can be hosted on GitHub or on Azure DevOps Services.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -1150,26 +1168,26 @@ "sourceType": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. The artifact source's type." - }, "allowedValues": [ "", "GitHub", "StorageAccount", "VsoGit" - ] + ], + "metadata": { + "description": "Optional. The artifact source's type." + } }, "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. Indicates if the artifact source is enabled (values: Enabled, Disabled). Default is \"Enabled\"." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Indicates if the artifact source is enabled (values: Enabled, Disabled). Default is \"Enabled\"." + } }, "uri": { "type": "string", @@ -1291,9 +1309,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7115830072126257185" - } + "version": "0.20.4.51522", + "templateHash": "4166206931202072952" + }, + "name": "DevTest Lab Costs", + "description": "This module deploys a DevTest Lab Cost.\r\n\r\nManage lab costs by setting a spending target that can be viewed in the Monthly Estimated Cost Trend chart. DevTest Labs can send a notification when spending reaches the specified target threshold.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -1304,13 +1325,13 @@ }, "cycleType": { "type": "string", - "metadata": { - "description": "Required. Reporting cycle type." - }, "allowedValues": [ "Custom", "CalendarMonth" - ] + ], + "metadata": { + "description": "Required. Reporting cycle type." + } }, "tags": { "type": "object", @@ -1336,13 +1357,13 @@ "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. Target cost status." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost status." + } }, "target": { "type": "int", @@ -1361,112 +1382,112 @@ "thresholdValue25DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 25% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 25% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue25SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 25% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 25% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue50DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 50% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 50% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue50SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 50% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 50% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue75DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 75% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 75% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue75SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 75% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 75% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue100DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 100% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 100% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue100SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 100% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 100% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "thresholdValue125DisplayOnChart": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target Cost threshold at 125% display on chart. Indicates whether this threshold will be displayed on cost charts." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target Cost threshold at 125% display on chart. Indicates whether this threshold will be displayed on cost charts." + } }, "thresholdValue125SendNotificationWhenExceeded": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Target cost threshold at 125% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. Target cost threshold at 125% send notification when exceeded. Indicates whether notifications will be sent when this threshold is exceeded." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -1615,8 +1636,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14668218410139786404" + "version": "0.20.4.51522", + "templateHash": "14124087164727132861" } }, "parameters": { diff --git a/modules/dev-test-lab/labs/notificationchannels/main.json b/modules/dev-test-lab/labs/notificationchannels/main.json index 4ba3408cee..0a723cda14 100644 --- a/modules/dev-test-lab/labs/notificationchannels/main.json +++ b/modules/dev-test-lab/labs/notificationchannels/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16463919279899526398" - } + "version": "0.20.4.51522", + "templateHash": "16877948453352231958" + }, + "name": "DevTest Lab Notification Channels", + "description": "This module deploys a DevTest Lab Notification Channel.\r\n\r\nNotification channels are used by the schedule resource type in order to send notifications or events to email addresses and/or webhooks.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -17,13 +20,13 @@ }, "name": { "type": "string", - "metadata": { - "description": "Required. The name of the notification channel." - }, "allowedValues": [ "autoShutdown", "costThreshold" - ] + ], + "metadata": { + "description": "Required. The name of the notification channel." + } }, "tags": { "type": "object", diff --git a/modules/dev-test-lab/labs/policysets/policies/main.json b/modules/dev-test-lab/labs/policysets/policies/main.json index cf5f210223..5f4ddafad9 100644 --- a/modules/dev-test-lab/labs/policysets/policies/main.json +++ b/modules/dev-test-lab/labs/policysets/policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1906322712473031665" - } + "version": "0.20.4.51522", + "templateHash": "9961899772573814013" + }, + "name": "DevTest Lab Policy Sets Policies", + "description": "This module deploys a DevTest Lab Policy Sets Policy.\r\n\r\nDevTest lab policies are used to modify the lab settings such as only allowing certain VM Size SKUs, marketplace image types, number of VMs allowed per user and other settings.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -44,13 +47,13 @@ }, "evaluatorType": { "type": "string", - "metadata": { - "description": "Required. The evaluator type of the policy (i.e. AllowedValuesPolicy, MaxValuePolicy)." - }, "allowedValues": [ "AllowedValuesPolicy", "MaxValuePolicy" - ] + ], + "metadata": { + "description": "Required. The evaluator type of the policy (i.e. AllowedValuesPolicy, MaxValuePolicy)." + } }, "factData": { "type": "string", @@ -61,9 +64,6 @@ }, "factName": { "type": "string", - "metadata": { - "description": "Required. The fact name of the policy." - }, "allowedValues": [ "EnvironmentTemplate", "GalleryImage", @@ -75,18 +75,21 @@ "UserOwnedLabPremiumVmCount", "UserOwnedLabVmCount", "UserOwnedLabVmCountInSubnet" - ] + ], + "metadata": { + "description": "Required. The fact name of the policy." + } }, "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. The status of the policy." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. The status of the policy." + } }, "threshold": { "type": "string", diff --git a/modules/dev-test-lab/labs/schedules/main.json b/modules/dev-test-lab/labs/schedules/main.json index 7cda200a3f..a4efd42401 100644 --- a/modules/dev-test-lab/labs/schedules/main.json +++ b/modules/dev-test-lab/labs/schedules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18085550684061495455" - } + "version": "0.20.4.51522", + "templateHash": "12427678703978539260" + }, + "name": "DevTest Lab Schedules", + "description": "This module deploys a DevTest Lab Schedule.\r\n\r\nLab schedules are used to modify the settings for auto-shutdown, auto-start for lab virtual machines.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { @@ -17,23 +20,23 @@ }, "name": { "type": "string", - "metadata": { - "description": "Required. The name of the schedule." - }, "allowedValues": [ "LabVmsShutdown", "LabVmAutoStart" - ] + ], + "metadata": { + "description": "Required. The name of the schedule." + } }, "taskType": { "type": "string", - "metadata": { - "description": "Required. The task type of the schedule (e.g. LabVmsShutdownTask, LabVmsStartupTask)." - }, "allowedValues": [ "LabVmsShutdownTask", "LabVmsStartupTask" - ] + ], + "metadata": { + "description": "Required. The task type of the schedule (e.g. LabVmsShutdownTask, LabVmsStartupTask)." + } }, "tags": { "type": "object", @@ -66,13 +69,13 @@ "status": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. The status of the schedule (i.e. Enabled, Disabled)." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. The status of the schedule (i.e. Enabled, Disabled)." + } }, "targetResourceId": { "type": "string", @@ -91,13 +94,13 @@ "notificationSettingsStatus": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. If notifications are enabled for this schedule (i.e. Enabled, Disabled)." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. If notifications are enabled for this schedule (i.e. Enabled, Disabled)." + } }, "notificationSettingsTimeInMinutes": { "type": "int", diff --git a/modules/dev-test-lab/labs/virtualnetworks/main.json b/modules/dev-test-lab/labs/virtualnetworks/main.json index 8ff199c35b..1449aed564 100644 --- a/modules/dev-test-lab/labs/virtualnetworks/main.json +++ b/modules/dev-test-lab/labs/virtualnetworks/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10889431821569458862" - } + "version": "0.20.4.51522", + "templateHash": "3541849489263903716" + }, + "name": "DevTest Lab Virtual Networks", + "description": "This module deploys a DevTest Lab Virtual Network.\r\n\r\nLab virtual machines must be deployed into a virtual network. This resource type allows configuring the virtual network and subnet settings used for the lab virtual machines.", + "owner": "Azure/module-maintainers" }, "parameters": { "labName": { diff --git a/modules/digital-twins/digital-twins-instances/README.md b/modules/digital-twins/digital-twins-instances/README.md index 479013df65..736c9b3d01 100644 --- a/modules/digital-twins/digital-twins-instances/README.md +++ b/modules/digital-twins/digital-twins-instances/README.md @@ -20,8 +20,8 @@ This module deploys an Azure Digital Twins Instance. | `Microsoft.DigitalTwins/digitalTwinsInstances` | [2023-01-31](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DigitalTwins/2023-01-31/digitalTwinsInstances) | | `Microsoft.DigitalTwins/digitalTwinsInstances/endpoints` | [2023-01-31](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DigitalTwins/2023-01-31/digitalTwinsInstances/endpoints) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/digital-twins/digital-twins-instances/endpoints--event-grid/main.json b/modules/digital-twins/digital-twins-instances/endpoints--event-grid/main.json index a05d8b20ee..a1978b3907 100644 --- a/modules/digital-twins/digital-twins-instances/endpoints--event-grid/main.json +++ b/modules/digital-twins/digital-twins-instances/endpoints--event-grid/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13209746023702628221" - } + "version": "0.20.4.51522", + "templateHash": "7115177198919820190" + }, + "name": "Digital Twins Instance Event Grid Endpoints", + "description": "This module deploys a Digital Twins Instance Event Grid Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/digital-twins/digital-twins-instances/endpoints--event-hub/main.json b/modules/digital-twins/digital-twins-instances/endpoints--event-hub/main.json index 0ddaf11727..a964a1f125 100644 --- a/modules/digital-twins/digital-twins-instances/endpoints--event-hub/main.json +++ b/modules/digital-twins/digital-twins-instances/endpoints--event-hub/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11967486057366992053" - } + "version": "0.20.4.51522", + "templateHash": "10898754622351027742" + }, + "name": "Digital Twins Instance EventHub Endpoint", + "description": "This module deploys a Digital Twins Instance EventHub Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,13 +28,13 @@ "authenticationType": { "type": "string", "defaultValue": "IdentityBased", - "metadata": { - "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." - }, "allowedValues": [ "IdentityBased", "KeyBased" - ] + ], + "metadata": { + "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." + } }, "deadLetterSecret": { "type": "securestring", diff --git a/modules/digital-twins/digital-twins-instances/endpoints--service-bus/main.json b/modules/digital-twins/digital-twins-instances/endpoints--service-bus/main.json index 8301cecc7b..b1513fcf98 100644 --- a/modules/digital-twins/digital-twins-instances/endpoints--service-bus/main.json +++ b/modules/digital-twins/digital-twins-instances/endpoints--service-bus/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15643334991112942016" - } + "version": "0.20.4.51522", + "templateHash": "13127448885590640743" + }, + "name": "Digital Twins Instance ServiceBus Endpoint", + "description": "This module deploys a Digital Twins Instance ServiceBus Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,13 +28,13 @@ "authenticationType": { "type": "string", "defaultValue": "IdentityBased", - "metadata": { - "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." - }, "allowedValues": [ "IdentityBased", "KeyBased" - ] + ], + "metadata": { + "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." + } }, "deadLetterSecret": { "type": "securestring", diff --git a/modules/digital-twins/digital-twins-instances/main.json b/modules/digital-twins/digital-twins-instances/main.json index f4cdcad468..f3ab9b92ba 100644 --- a/modules/digital-twins/digital-twins-instances/main.json +++ b/modules/digital-twins/digital-twins-instances/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17940454545925305572" - } + "version": "0.20.4.51522", + "templateHash": "15339758341195023196" + }, + "name": "Digital Twins Instances", + "description": "This module deploys an Azure Digital Twins Instance.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 63, "minLength": 3, + "maxLength": 63, "metadata": { "description": "Required. The name of the Digital Twin Instance." } @@ -34,14 +37,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -114,8 +117,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -312,9 +315,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11967486057366992053" - } + "version": "0.20.4.51522", + "templateHash": "10898754622351027742" + }, + "name": "Digital Twins Instance EventHub Endpoint", + "description": "This module deploys a Digital Twins Instance EventHub Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -333,13 +339,13 @@ "authenticationType": { "type": "string", "defaultValue": "IdentityBased", - "metadata": { - "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." - }, "allowedValues": [ "IdentityBased", "KeyBased" - ] + ], + "metadata": { + "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." + } }, "deadLetterSecret": { "type": "securestring", @@ -499,9 +505,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13209746023702628221" - } + "version": "0.20.4.51522", + "templateHash": "7115177198919820190" + }, + "name": "Digital Twins Instance Event Grid Endpoints", + "description": "This module deploys a Digital Twins Instance Event Grid Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -644,9 +653,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15643334991112942016" - } + "version": "0.20.4.51522", + "templateHash": "13127448885590640743" + }, + "name": "Digital Twins Instance ServiceBus Endpoint", + "description": "This module deploys a Digital Twins Instance ServiceBus Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -665,13 +677,13 @@ "authenticationType": { "type": "string", "defaultValue": "IdentityBased", - "metadata": { - "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." - }, "allowedValues": [ "IdentityBased", "KeyBased" - ] + ], + "metadata": { + "description": "Optional. Specifies the authentication type being used for connecting to the endpoint. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is selected, the endpointUri and entityPath properties must be specified." + } }, "deadLetterSecret": { "type": "securestring", @@ -847,9 +859,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -914,14 +929,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -979,7 +994,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1044,9 +1059,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1057,8 +1075,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1109,7 +1127,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1179,8 +1197,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1350,7 +1368,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -1393,8 +1411,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17162400653836540515" + "version": "0.20.4.51522", + "templateHash": "7097043325579895545" } }, "parameters": { diff --git a/modules/document-db/database-accounts/README.md b/modules/document-db/database-accounts/README.md index ad29146b6e..b96bb0a0c0 100644 --- a/modules/document-db/database-accounts/README.md +++ b/modules/document-db/database-accounts/README.md @@ -18,14 +18,14 @@ This module deploys a DocumentDB Database Account. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.DocumentDB/databaseAccounts` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts) | | `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/gremlinDatabases) | -| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/gremlinDatabases/graphs) | +| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases/collections) | | `Microsoft.DocumentDB/databaseAccounts/sqlDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/sqlDatabases) | | `Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/sqlDatabases/containers) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/document-db/database-accounts/gremlin-databases/graphs/main.json b/modules/document-db/database-accounts/gremlin-databases/graphs/main.json index 480334ee13..d02a60bd22 100644 --- a/modules/document-db/database-accounts/gremlin-databases/graphs/main.json +++ b/modules/document-db/database-accounts/gremlin-databases/graphs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "105866141402179587" - } + "version": "0.20.4.51522", + "templateHash": "3593445264917455012" + }, + "name": "DocumentDB Database Accounts Gremlin Databases Graphs", + "description": "This module deploys a DocumentDB Database Accounts Gremlin Database Graph.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/document-db/database-accounts/gremlin-databases/main.json b/modules/document-db/database-accounts/gremlin-databases/main.json index e709363984..f3df7da63e 100644 --- a/modules/document-db/database-accounts/gremlin-databases/main.json +++ b/modules/document-db/database-accounts/gremlin-databases/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8691476614330099391" - } + "version": "0.20.4.51522", + "templateHash": "4256328904115204005" + }, + "name": "DocumentDB Database Account Gremlin Databases", + "description": "This module deploys a Gremlin Database within a CosmosDB Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -138,9 +141,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "105866141402179587" - } + "version": "0.20.4.51522", + "templateHash": "3593445264917455012" + }, + "name": "DocumentDB Database Accounts Gremlin Databases Graphs", + "description": "This module deploys a DocumentDB Database Accounts Gremlin Database Graph.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/document-db/database-accounts/main.json b/modules/document-db/database-accounts/main.json index 33948cd93c..ea5001afb2 100644 --- a/modules/document-db/database-accounts/main.json +++ b/modules/document-db/database-accounts/main.json @@ -4,8 +4,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3491055673573321477" + "version": "0.20.4.51522", + "templateHash": "14455453466837220277" }, "name": "DocumentDB Database Accounts", "description": "This module deploys a DocumentDB Database Account.", @@ -65,16 +65,16 @@ "defaultConsistencyLevel": { "type": "string", "defaultValue": "Session", - "metadata": { - "description": "Optional. The default consistency level of the Cosmos DB account." - }, "allowedValues": [ "Eventual", "ConsistentPrefix", "Session", "BoundedStaleness", "Strong" - ] + ], + "metadata": { + "description": "Optional. The default consistency level of the Cosmos DB account." + } }, "automaticFailover": { "type": "bool", @@ -93,20 +93,20 @@ "maxStalenessPrefix": { "type": "int", "defaultValue": 100000, + "minValue": 10, + "maxValue": 2147483647, "metadata": { "description": "Optional. Max stale requests. Required for BoundedStaleness. Valid ranges, Single Region: 10 to 1000000. Multi Region: 100000 to 1000000." - }, - "maxValue": 2147483647, - "minValue": 10 + } }, "maxIntervalInSeconds": { "type": "int", "defaultValue": 300, + "minValue": 5, + "maxValue": 86400, "metadata": { "description": "Optional. Max lag time (minutes). Required for BoundedStaleness. Valid ranges, Single Region: 5 to 84600. Multi Region: 300 to 86400." - }, - "maxValue": 86400, - "minValue": 5 + } }, "serverVersion": { "type": "string", @@ -152,14 +152,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -171,8 +171,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -249,9 +249,6 @@ "capabilitiesToAdd": { "type": "array", "defaultValue": [], - "metadata": { - "description": "Optional. List of Cosmos DB capabilities for the account." - }, "allowedValues": [ "EnableCassandra", "EnableTable", @@ -259,59 +256,62 @@ "EnableMongo", "DisableRateLimitingResponses", "EnableServerless" - ] + ], + "metadata": { + "description": "Optional. List of Cosmos DB capabilities for the account." + } }, "backupPolicyType": { "type": "string", "defaultValue": "Continuous", - "metadata": { - "description": "Optional. Describes the mode of backups." - }, "allowedValues": [ "Periodic", "Continuous" - ] + ], + "metadata": { + "description": "Optional. Describes the mode of backups." + } }, "backupPolicyContinuousTier": { "type": "string", "defaultValue": "Continuous30Days", - "metadata": { - "description": "Optional. Configuration values for continuous mode backup." - }, "allowedValues": [ "Continuous30Days", "Continuous7Days" - ] + ], + "metadata": { + "description": "Optional. Configuration values for continuous mode backup." + } }, "backupIntervalInMinutes": { "type": "int", "defaultValue": 240, + "minValue": 60, + "maxValue": 1440, "metadata": { "description": "Optional. An integer representing the interval in minutes between two backups. Only applies to periodic backup type." - }, - "maxValue": 1440, - "minValue": 60 + } }, "backupRetentionIntervalInHours": { "type": "int", "defaultValue": 8, + "minValue": 2, + "maxValue": 720, "metadata": { "description": "Optional. An integer representing the time (in hours) that each backup is retained. Only applies to periodic backup type." - }, - "maxValue": 720, - "minValue": 2 + } }, "backupStorageRedundancy": { "type": "string", "defaultValue": "Local", - "metadata": { - "description": "Optional. Enum to indicate type of backup residency. Only applies to periodic backup type." - }, "allowedValues": [ "Geo", "Local", "Zone" - ] + ], + "metadata": { + "description": "Optional. Enum to indicate type of backup residency. Only applies to periodic backup type." + } }, "privateEndpoints": { "type": "array", @@ -483,8 +483,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15105512277629326341" + "version": "0.20.4.51522", + "templateHash": "9062930380498217256" } }, "parameters": { @@ -635,8 +635,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9165958576985328916" + "version": "0.20.4.51522", + "templateHash": "3181306638327423907" }, "name": "DocumentDB Database Account SQL Databases", "description": "This module deploys a SQL Database in a CosmosDB Account.", @@ -763,8 +763,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11426208730264271754" + "version": "0.20.4.51522", + "templateHash": "14315455818011845279" }, "name": "DocumentDB Database Account SQL Database Containers", "description": "This module deploys a SQL Database Container in a CosmosDB Account.", @@ -806,11 +806,11 @@ "defaultTtl": { "type": "int", "defaultValue": -1, + "minValue": -1, + "maxValue": 2147483647, "metadata": { "description": "Optional. Default time to live (in seconds). With Time to Live or TTL, Azure Cosmos DB provides the ability to delete items automatically from a container after a certain time period. If the value is set to \"-1\", it is equal to infinity, and items dont expire by default." - }, - "minValue": -1, - "maxValue": 2147483647 + } }, "throughput": { "type": "int", @@ -822,10 +822,10 @@ "autoscaleSettingsMaxThroughput": { "type": "int", "defaultValue": -1, + "maxValue": 1000000, "metadata": { "description": "Optional. Specifies the Autoscale settings and represents maximum throughput, the resource can scale up to. The autoscale throughput should have valid throughput values between 1000 and 1000000 inclusive in increments of 1000. If value is set to -1, then the property will be set to null and autoscale will be disabled." - }, - "maxValue": 1000000 + } }, "tags": { "type": "object", @@ -1002,8 +1002,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2085063402479874129" + "version": "0.20.4.51522", + "templateHash": "13972019361365434498" }, "name": "DocumentDB Database Account MongoDB Databases", "description": "This module deploys a MongoDB Database within a CosmosDB Account.", @@ -1120,8 +1120,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18146087628954569143" + "version": "0.20.4.51522", + "templateHash": "12957080003676592321" }, "name": "DocumentDB Database Account MongoDB Database Collections", "description": "This module deploys a MongoDB Database Collection.", @@ -1292,8 +1292,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14580792451038416315" + "version": "0.20.4.51522", + "templateHash": "4256328904115204005" }, "name": "DocumentDB Database Account Gremlin Databases", "description": "This module deploys a Gremlin Database within a CosmosDB Account.", @@ -1429,8 +1429,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7554276634599299832" + "version": "0.20.4.51522", + "templateHash": "3593445264917455012" }, "name": "DocumentDB Database Accounts Gremlin Databases Graphs", "description": "This module deploys a DocumentDB Database Accounts Gremlin Database Graph.", @@ -1622,8 +1622,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15343651026946310931" + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" }, "name": "Private Endpoints", "description": "This module deploys a Private Endpoint.", @@ -1692,14 +1692,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1757,7 +1757,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1822,8 +1822,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5406224106432076575" + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" }, "name": "Private Endpoint Private DNS Zone Groups", "description": "This module deploys a Private Endpoint Private DNS Zone Group.", @@ -1838,8 +1838,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1890,7 +1890,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1960,8 +1960,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -2131,7 +2131,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/document-db/database-accounts/mongodb-databases/collections/main.json b/modules/document-db/database-accounts/mongodb-databases/collections/main.json index 61a59a5fb6..a6fa0bc567 100644 --- a/modules/document-db/database-accounts/mongodb-databases/collections/main.json +++ b/modules/document-db/database-accounts/mongodb-databases/collections/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17023323765982935979" - } + "version": "0.20.4.51522", + "templateHash": "12957080003676592321" + }, + "name": "DocumentDB Database Account MongoDB Database Collections", + "description": "This module deploys a MongoDB Database Collection.", + "owner": "Azure/module-maintainers" }, "parameters": { "databaseAccountName": { diff --git a/modules/document-db/database-accounts/mongodb-databases/main.json b/modules/document-db/database-accounts/mongodb-databases/main.json index f412e3d556..3446932229 100644 --- a/modules/document-db/database-accounts/mongodb-databases/main.json +++ b/modules/document-db/database-accounts/mongodb-databases/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10478774274627200406" - } + "version": "0.20.4.51522", + "templateHash": "13972019361365434498" + }, + "name": "DocumentDB Database Account MongoDB Databases", + "description": "This module deploys a MongoDB Database within a CosmosDB Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "databaseAccountName": { @@ -119,9 +122,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17023323765982935979" - } + "version": "0.20.4.51522", + "templateHash": "12957080003676592321" + }, + "name": "DocumentDB Database Account MongoDB Database Collections", + "description": "This module deploys a MongoDB Database Collection.", + "owner": "Azure/module-maintainers" }, "parameters": { "databaseAccountName": { diff --git a/modules/document-db/database-accounts/sql-databases/containers/main.json b/modules/document-db/database-accounts/sql-databases/containers/main.json index f4c487ffac..6986286959 100644 --- a/modules/document-db/database-accounts/sql-databases/containers/main.json +++ b/modules/document-db/database-accounts/sql-databases/containers/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7895705651487538293" - } + "version": "0.20.4.51522", + "templateHash": "14315455818011845279" + }, + "name": "DocumentDB Database Account SQL Database Containers", + "description": "This module deploys a SQL Database Container in a CosmosDB Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "databaseAccountName": { @@ -44,11 +47,11 @@ "defaultTtl": { "type": "int", "defaultValue": -1, + "minValue": -1, + "maxValue": 2147483647, "metadata": { "description": "Optional. Default time to live (in seconds). With Time to Live or TTL, Azure Cosmos DB provides the ability to delete items automatically from a container after a certain time period. If the value is set to \"-1\", it is equal to infinity, and items dont expire by default." - }, - "minValue": -1, - "maxValue": 2147483647 + } }, "throughput": { "type": "int", @@ -60,10 +63,10 @@ "autoscaleSettingsMaxThroughput": { "type": "int", "defaultValue": -1, + "maxValue": 1000000, "metadata": { "description": "Optional. Specifies the Autoscale settings and represents maximum throughput, the resource can scale up to. The autoscale throughput should have valid throughput values between 1000 and 1000000 inclusive in increments of 1000. If value is set to -1, then the property will be set to null and autoscale will be disabled." - }, - "maxValue": 1000000 + } }, "tags": { "type": "object", diff --git a/modules/document-db/database-accounts/sql-databases/main.json b/modules/document-db/database-accounts/sql-databases/main.json index 28e4e55973..145a1881bc 100644 --- a/modules/document-db/database-accounts/sql-databases/main.json +++ b/modules/document-db/database-accounts/sql-databases/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12220674864217683327" - } + "version": "0.20.4.51522", + "templateHash": "3181306638327423907" + }, + "name": "DocumentDB Database Account SQL Databases", + "description": "This module deploys a SQL Database in a CosmosDB Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "databaseAccountName": { @@ -129,9 +132,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7895705651487538293" - } + "version": "0.20.4.51522", + "templateHash": "14315455818011845279" + }, + "name": "DocumentDB Database Account SQL Database Containers", + "description": "This module deploys a SQL Database Container in a CosmosDB Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "databaseAccountName": { @@ -169,11 +175,11 @@ "defaultTtl": { "type": "int", "defaultValue": -1, + "minValue": -1, + "maxValue": 2147483647, "metadata": { "description": "Optional. Default time to live (in seconds). With Time to Live or TTL, Azure Cosmos DB provides the ability to delete items automatically from a container after a certain time period. If the value is set to \"-1\", it is equal to infinity, and items dont expire by default." - }, - "minValue": -1, - "maxValue": 2147483647 + } }, "throughput": { "type": "int", @@ -185,10 +191,10 @@ "autoscaleSettingsMaxThroughput": { "type": "int", "defaultValue": -1, + "maxValue": 1000000, "metadata": { "description": "Optional. Specifies the Autoscale settings and represents maximum throughput, the resource can scale up to. The autoscale throughput should have valid throughput values between 1000 and 1000000 inclusive in increments of 1000. If value is set to -1, then the property will be set to null and autoscale will be disabled." - }, - "maxValue": 1000000 + } }, "tags": { "type": "object", diff --git a/modules/event-grid/domains/README.md b/modules/event-grid/domains/README.md index a148845b92..7ea114dd0e 100644 --- a/modules/event-grid/domains/README.md +++ b/modules/event-grid/domains/README.md @@ -19,8 +19,8 @@ This module deploys an Event Grid Domain. | `Microsoft.EventGrid/domains` | [2022-06-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.EventGrid/2022-06-15/domains) | | `Microsoft.EventGrid/domains/topics` | [2022-06-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.EventGrid/2022-06-15/domains/topics) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/event-grid/domains/main.json b/modules/event-grid/domains/main.json index ee003cb8dc..a1c4eacde9 100644 --- a/modules/event-grid/domains/main.json +++ b/modules/event-grid/domains/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13835175854435646864" - } + "version": "0.20.4.51522", + "templateHash": "11802946436854235335" + }, + "name": "Event Grid Domains", + "description": "This module deploys an Event Grid Domain.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -58,8 +61,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -109,14 +112,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -298,9 +301,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1958901830516383626" - } + "version": "0.20.4.51522", + "templateHash": "15871414282174794846" + }, + "name": "Event Grid Domain Topics", + "description": "This module deploys an Event Grid Domain Topic.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -428,9 +434,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -495,14 +504,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -560,7 +569,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -625,9 +634,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -638,8 +650,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -690,7 +702,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -760,8 +772,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -931,7 +943,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -974,8 +986,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "115357666483455741" + "version": "0.20.4.51522", + "templateHash": "13076781654377390405" } }, "parameters": { diff --git a/modules/event-grid/domains/topics/main.json b/modules/event-grid/domains/topics/main.json index 10b535da1e..8b821bd6f1 100644 --- a/modules/event-grid/domains/topics/main.json +++ b/modules/event-grid/domains/topics/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1958901830516383626" - } + "version": "0.20.4.51522", + "templateHash": "15871414282174794846" + }, + "name": "Event Grid Domain Topics", + "description": "This module deploys an Event Grid Domain Topic.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/event-grid/system-topics/eventSubscriptions/main.json b/modules/event-grid/system-topics/eventSubscriptions/main.json index b6efb6b3c5..d01d0b7544 100644 --- a/modules/event-grid/system-topics/eventSubscriptions/main.json +++ b/modules/event-grid/system-topics/eventSubscriptions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6312139785830942393" - } + "version": "0.20.4.51522", + "templateHash": "2662254923590356448" + }, + "name": "Event Grid System Topic Event Subscriptions", + "description": "This module deploys an Event Grid System Topic Event Subscription.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/event-grid/system-topics/main.json b/modules/event-grid/system-topics/main.json index f6eb732795..936282955d 100644 --- a/modules/event-grid/system-topics/main.json +++ b/modules/event-grid/system-topics/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15016048767972452581" - } + "version": "0.20.4.51522", + "templateHash": "7858603597475288436" + }, + "name": "Event Grid System Topics", + "description": "This module deploys an Event Grid System Topic.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -44,8 +47,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -88,14 +91,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -290,9 +293,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6312139785830942393" - } + "version": "0.20.4.51522", + "templateHash": "2662254923590356448" + }, + "name": "Event Grid System Topic Event Subscriptions", + "description": "This module deploys an Event Grid System Topic Event Subscription.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -492,8 +498,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14619209932195450330" + "version": "0.20.4.51522", + "templateHash": "7084319761637070874" } }, "parameters": { diff --git a/modules/event-grid/topics/README.md b/modules/event-grid/topics/README.md index aa69becb1b..3ce84b1f94 100644 --- a/modules/event-grid/topics/README.md +++ b/modules/event-grid/topics/README.md @@ -19,8 +19,8 @@ This module deploys an Event Grid Topic. | `Microsoft.EventGrid/topics` | [2020-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.EventGrid/2020-06-01/topics) | | `Microsoft.EventGrid/topics/eventSubscriptions` | [2022-06-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.EventGrid/2022-06-15/topics/eventSubscriptions) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/event-grid/topics/eventSubscriptions/main.json b/modules/event-grid/topics/eventSubscriptions/main.json index 76143407a5..37e87b702f 100644 --- a/modules/event-grid/topics/eventSubscriptions/main.json +++ b/modules/event-grid/topics/eventSubscriptions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13659394716816957331" - } + "version": "0.20.4.51522", + "templateHash": "1847712751203709530" + }, + "name": "EventGrid Topic Event Subscriptions", + "description": "This module deploys an Event Grid Topic Event Subscription.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/event-grid/topics/main.json b/modules/event-grid/topics/main.json index dfad1d9342..e9d2b4d615 100644 --- a/modules/event-grid/topics/main.json +++ b/modules/event-grid/topics/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9717433644580355259" - } + "version": "0.20.4.51522", + "templateHash": "5865526692139217327" + }, + "name": "Event Grid Topics", + "description": "This module deploys an Event Grid Topic.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -51,8 +54,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -102,14 +105,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -289,9 +292,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13659394716816957331" - } + "version": "0.20.4.51522", + "templateHash": "1847712751203709530" + }, + "name": "EventGrid Topic Event Subscriptions", + "description": "This module deploys an Event Grid Topic Event Subscription.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -505,9 +511,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -572,14 +581,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -637,7 +646,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -702,9 +711,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -715,8 +727,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -767,7 +779,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -837,8 +849,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1008,7 +1020,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -1051,8 +1063,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16959172094631561093" + "version": "0.20.4.51522", + "templateHash": "1040861789592039077" } }, "parameters": { diff --git a/modules/event-hub/namespaces/README.md b/modules/event-hub/namespaces/README.md index d82c8fe754..67b92e0183 100644 --- a/modules/event-hub/namespaces/README.md +++ b/modules/event-hub/namespaces/README.md @@ -24,8 +24,8 @@ This module deploys an Event Hub Namespace. | `Microsoft.EventHub/namespaces/eventhubs/consumergroups` | [2022-01-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2022-01-01-preview/namespaces/eventhubs/consumergroups) | | `Microsoft.EventHub/namespaces/networkRuleSets` | [2022-01-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2022-01-01-preview/namespaces/networkRuleSets) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/event-hub/namespaces/authorization-rules/main.json b/modules/event-hub/namespaces/authorization-rules/main.json index 0bda3db3de..edf5ee0c75 100644 --- a/modules/event-hub/namespaces/authorization-rules/main.json +++ b/modules/event-hub/namespaces/authorization-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6503914993415142731" - } + "version": "0.20.4.51522", + "templateHash": "689013755293429510" + }, + "name": "Event Hub Namespace Authorization Rule", + "description": "This module deploys an Event Hub Namespace Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { diff --git a/modules/event-hub/namespaces/disaster-recovery-configs/main.json b/modules/event-hub/namespaces/disaster-recovery-configs/main.json index 60df62485e..b0f147b649 100644 --- a/modules/event-hub/namespaces/disaster-recovery-configs/main.json +++ b/modules/event-hub/namespaces/disaster-recovery-configs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12261142567387877163" - } + "version": "0.20.4.51522", + "templateHash": "6638470700293836073" + }, + "name": "Event Hub Namespace Disaster Recovery Configs", + "description": "This module deploys an Event Hub Namespace Disaster Recovery Config.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { diff --git a/modules/event-hub/namespaces/eventhubs/authorization-rules/main.json b/modules/event-hub/namespaces/eventhubs/authorization-rules/main.json index 4031395e3d..52cd823720 100644 --- a/modules/event-hub/namespaces/eventhubs/authorization-rules/main.json +++ b/modules/event-hub/namespaces/eventhubs/authorization-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14445239246751091520" - } + "version": "0.20.4.51522", + "templateHash": "12984183065402367529" + }, + "name": "Event Hub Namespace Event Hub Authorization Rules", + "description": "This module deploys an Event Hub Namespace Event Hub Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { diff --git a/modules/event-hub/namespaces/eventhubs/consumergroups/main.json b/modules/event-hub/namespaces/eventhubs/consumergroups/main.json index 5f73edaab9..4da93ab1ab 100644 --- a/modules/event-hub/namespaces/eventhubs/consumergroups/main.json +++ b/modules/event-hub/namespaces/eventhubs/consumergroups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6857373991807692104" - } + "version": "0.20.4.51522", + "templateHash": "4223870259264150873" + }, + "name": "Event Hub Namespace Event Hub Consumer Groups", + "description": "This module deploys an Event Hub Namespace Event Hub Consumer Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { diff --git a/modules/event-hub/namespaces/eventhubs/main.json b/modules/event-hub/namespaces/eventhubs/main.json index a0ea3c37e2..623ef00653 100644 --- a/modules/event-hub/namespaces/eventhubs/main.json +++ b/modules/event-hub/namespaces/eventhubs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3518513774222730388" - } + "version": "0.20.4.51522", + "templateHash": "443948940379129513" + }, + "name": "Event Hub Namespace Event Hubs", + "description": "This module deploys an Event Hub Namespace Event Hub.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -40,8 +43,8 @@ "messageRetentionInDays": { "type": "int", "defaultValue": 1, - "maxValue": 7, "minValue": 1, + "maxValue": 7, "metadata": { "description": "Optional. Number of days to retain the events for this Event Hub, value should be 1 to 7 days." } @@ -49,8 +52,8 @@ "partitionCount": { "type": "int", "defaultValue": 2, - "maxValue": 32, "minValue": 1, + "maxValue": 32, "metadata": { "description": "Optional. Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions." } @@ -87,14 +90,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -152,8 +155,8 @@ "captureDescriptionIntervalInSeconds": { "type": "int", "defaultValue": 300, - "maxValue": 900, "minValue": 60, + "maxValue": 900, "metadata": { "description": "Optional. The time window allows you to set the frequency with which the capture to Azure Blobs will happen." } @@ -161,8 +164,8 @@ "captureDescriptionSizeLimitInBytes": { "type": "int", "defaultValue": 314572800, - "maxValue": 524288000, "minValue": 10485760, + "maxValue": 524288000, "metadata": { "description": "Optional. The size window defines the amount of data built up in your Event Hub before an capture operation." } @@ -279,9 +282,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6857373991807692104" - } + "version": "0.20.4.51522", + "templateHash": "4223870259264150873" + }, + "name": "Event Hub Namespace Event Hub Consumer Groups", + "description": "This module deploys an Event Hub Namespace Event Hub Consumer Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -404,9 +410,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14445239246751091520" - } + "version": "0.20.4.51522", + "templateHash": "12984183065402367529" + }, + "name": "Event Hub Namespace Event Hub Authorization Rules", + "description": "This module deploys an Event Hub Namespace Event Hub Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -534,8 +543,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12158134836363662242" + "version": "0.20.4.51522", + "templateHash": "14745150939607150150" } }, "parameters": { diff --git a/modules/event-hub/namespaces/main.json b/modules/event-hub/namespaces/main.json index db25ac2115..ea09c2bba3 100644 --- a/modules/event-hub/namespaces/main.json +++ b/modules/event-hub/namespaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10213151462333101909" - } + "version": "0.20.4.51522", + "templateHash": "4238751276128918204" + }, + "name": "Event Hub Namespaces", + "description": "This module deploys an Event Hub Namespace.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -38,8 +41,8 @@ "skuCapacity": { "type": "int", "defaultValue": 1, - "maxValue": 20, "minValue": 1, + "maxValue": 20, "metadata": { "description": "Optional. The Event Hub's throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units." } @@ -61,8 +64,8 @@ "maximumThroughputUnits": { "type": "int", "defaultValue": 1, - "maxValue": 20, "minValue": 0, + "maxValue": 20, "metadata": { "description": "Optional. Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units." } @@ -100,14 +103,14 @@ "minimumTlsVersion": { "type": "string", "defaultValue": "1.2", - "metadata": { - "description": "Optional. The minimum TLS version for the cluster to support." - }, "allowedValues": [ "1.0", "1.1", "1.2" - ] + ], + "metadata": { + "description": "Optional. The minimum TLS version for the cluster to support." + } }, "publicNetworkAccess": { "type": "string", @@ -139,8 +142,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -176,14 +179,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -446,9 +449,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6503914993415142731" - } + "version": "0.20.4.51522", + "templateHash": "689013755293429510" + }, + "name": "Event Hub Namespace Authorization Rule", + "description": "This module deploys an Event Hub Namespace Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -564,9 +570,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12261142567387877163" - } + "version": "0.20.4.51522", + "templateHash": "6638470700293836073" + }, + "name": "Event Hub Namespace Disaster Recovery Configs", + "description": "This module deploys an Event Hub Namespace Disaster Recovery Config.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -695,9 +704,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3518513774222730388" - } + "version": "0.20.4.51522", + "templateHash": "443948940379129513" + }, + "name": "Event Hub Namespace Event Hubs", + "description": "This module deploys an Event Hub Namespace Event Hub.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -731,8 +743,8 @@ "messageRetentionInDays": { "type": "int", "defaultValue": 1, - "maxValue": 7, "minValue": 1, + "maxValue": 7, "metadata": { "description": "Optional. Number of days to retain the events for this Event Hub, value should be 1 to 7 days." } @@ -740,8 +752,8 @@ "partitionCount": { "type": "int", "defaultValue": 2, - "maxValue": 32, "minValue": 1, + "maxValue": 32, "metadata": { "description": "Optional. Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions." } @@ -778,14 +790,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -843,8 +855,8 @@ "captureDescriptionIntervalInSeconds": { "type": "int", "defaultValue": 300, - "maxValue": 900, "minValue": 60, + "maxValue": 900, "metadata": { "description": "Optional. The time window allows you to set the frequency with which the capture to Azure Blobs will happen." } @@ -852,8 +864,8 @@ "captureDescriptionSizeLimitInBytes": { "type": "int", "defaultValue": 314572800, - "maxValue": 524288000, "minValue": 10485760, + "maxValue": 524288000, "metadata": { "description": "Optional. The size window defines the amount of data built up in your Event Hub before an capture operation." } @@ -970,9 +982,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6857373991807692104" - } + "version": "0.20.4.51522", + "templateHash": "4223870259264150873" + }, + "name": "Event Hub Namespace Event Hub Consumer Groups", + "description": "This module deploys an Event Hub Namespace Event Hub Consumer Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -1095,9 +1110,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14445239246751091520" - } + "version": "0.20.4.51522", + "templateHash": "12984183065402367529" + }, + "name": "Event Hub Namespace Event Hub Authorization Rules", + "description": "This module deploys an Event Hub Namespace Event Hub Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -1225,8 +1243,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12158134836363662242" + "version": "0.20.4.51522", + "templateHash": "14745150939607150150" } }, "parameters": { @@ -1410,9 +1428,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15545902637890611885" - } + "version": "0.20.4.51522", + "templateHash": "2572752048492506478" + }, + "name": "Event Hub Namespace Network Rule Sets", + "description": "This module deploys an Event Hub Namespace Network Rule Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -1424,24 +1445,24 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." + } }, "defaultAction": { "type": "string", "defaultValue": "Allow", - "metadata": { - "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." + } }, "trustedServiceAccessEnabled": { "type": "bool", @@ -1589,9 +1610,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1656,14 +1680,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1721,7 +1745,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1786,9 +1810,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1799,8 +1826,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1851,7 +1878,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1921,8 +1948,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -2092,7 +2119,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2135,8 +2162,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17034984261540376802" + "version": "0.20.4.51522", + "templateHash": "4105980417580811499" } }, "parameters": { diff --git a/modules/event-hub/namespaces/network-rule-sets/main.json b/modules/event-hub/namespaces/network-rule-sets/main.json index 7a03dca7ca..a83b70e250 100644 --- a/modules/event-hub/namespaces/network-rule-sets/main.json +++ b/modules/event-hub/namespaces/network-rule-sets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15545902637890611885" - } + "version": "0.20.4.51522", + "templateHash": "2572752048492506478" + }, + "name": "Event Hub Namespace Network Rule Sets", + "description": "This module deploys an Event Hub Namespace Network Rule Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { @@ -18,24 +21,24 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." + } }, "defaultAction": { "type": "string", "defaultValue": "Allow", - "metadata": { - "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." + } }, "trustedServiceAccessEnabled": { "type": "bool", diff --git a/modules/health-bot/health-bots/main.json b/modules/health-bot/health-bots/main.json index 08645af7d5..87c7891ad5 100644 --- a/modules/health-bot/health-bots/main.json +++ b/modules/health-bot/health-bots/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "596039493256474889" - } + "version": "0.20.4.51522", + "templateHash": "11057494810956244402" + }, + "name": "Azure Health Bots", + "description": "This module deploys an Azure Health Bot.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -17,14 +20,14 @@ }, "sku": { "type": "string", - "metadata": { - "description": "Required. The name of the Azure Health Bot SKU." - }, "allowedValues": [ "C0", "F0", "S1" - ] + ], + "metadata": { + "description": "Required. The name of the Azure Health Bot SKU." + } }, "userAssignedIdentities": { "type": "object", @@ -43,14 +46,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -153,8 +156,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5579132809486468278" + "version": "0.20.4.51522", + "templateHash": "4578446478829376129" } }, "parameters": { diff --git a/modules/healthcare-apis/workspaces/dicomservices/main.json b/modules/healthcare-apis/workspaces/dicomservices/main.json index 56760b2b0b..4649c859ae 100644 --- a/modules/healthcare-apis/workspaces/dicomservices/main.json +++ b/modules/healthcare-apis/workspaces/dicomservices/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2439060324976899647" - } + "version": "0.20.4.51522", + "templateHash": "17349771087938418319" + }, + "name": "Healthcare API Workspace DICOM Services", + "description": "This module deploys a Healthcare API Workspace DICOM Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -39,9 +42,6 @@ "corsMethods": { "type": "array", "defaultValue": [], - "metadata": { - "description": "Optional. Specify the allowed HTTP methods." - }, "allowedValues": [ "DELETE", "GET", @@ -49,7 +49,10 @@ "PATCH", "POST", "PUT" - ] + ], + "metadata": { + "description": "Optional. Specify the allowed HTTP methods." + } }, "corsMaxAge": { "type": "int", @@ -75,8 +78,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -112,25 +115,25 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "publicNetworkAccess": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "systemAssignedIdentity": { "type": "bool", diff --git a/modules/healthcare-apis/workspaces/fhirservices/main.json b/modules/healthcare-apis/workspaces/fhirservices/main.json index d28c9e35b1..71a63af276 100644 --- a/modules/healthcare-apis/workspaces/fhirservices/main.json +++ b/modules/healthcare-apis/workspaces/fhirservices/main.json @@ -4,28 +4,31 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13041396315414383570" - } + "version": "0.20.4.51522", + "templateHash": "5960921917878811827" + }, + "name": "Healthcare API Workspace FHIR Services", + "description": "This module deploys a Healthcare API Workspace FHIR Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", + "maxLength": 50, "metadata": { "description": "Required. The name of the FHIR service." - }, - "maxLength": 50 + } }, "kind": { "type": "string", "defaultValue": "fhir-R4", - "metadata": { - "description": "Optional. The kind of the service. Defaults to R4." - }, "allowedValues": [ "fhir-R4", "fhir-Stu3" - ] + ], + "metadata": { + "description": "Optional. The kind of the service. Defaults to R4." + } }, "workspaceName": { "type": "string", @@ -85,9 +88,6 @@ "corsMethods": { "type": "array", "defaultValue": [], - "metadata": { - "description": "Optional. Specify the allowed HTTP methods." - }, "allowedValues": [ "DELETE", "GET", @@ -95,7 +95,10 @@ "PATCH", "POST", "PUT" - ] + ], + "metadata": { + "description": "Optional. Specify the allowed HTTP methods." + } }, "corsMaxAge": { "type": "int", @@ -121,8 +124,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -186,14 +189,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -205,25 +208,25 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "resourceVersionPolicy": { "type": "string", "defaultValue": "versioned", - "metadata": { - "description": "Optional. The default value for tracking history across all resources." - }, "allowedValues": [ "no-version", "versioned", "versioned-update" - ] + ], + "metadata": { + "description": "Optional. The default value for tracking history across all resources." + } }, "resourceVersionOverrides": { "type": "object", @@ -272,24 +275,24 @@ "defaultValue": [ "AuditLogs" ], - "metadata": { - "description": "Optional. The name of logs that will be streamed." - }, "allowedValues": [ "AuditLogs" - ] + ], + "metadata": { + "description": "Optional. The name of logs that will be streamed." + } }, "diagnosticMetricsToEnable": { "type": "array", "defaultValue": [ "AllMetrics" ], - "metadata": { - "description": "Optional. The name of metrics that will be streamed." - }, "allowedValues": [ "AllMetrics" - ] + ], + "metadata": { + "description": "Optional. The name of metrics that will be streamed." + } }, "diagnosticSettingsName": { "type": "string", @@ -460,8 +463,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12959461194377825397" + "version": "0.20.4.51522", + "templateHash": "13975136606830731755" } }, "parameters": { diff --git a/modules/healthcare-apis/workspaces/iotconnectors/fhirdestinations/main.json b/modules/healthcare-apis/workspaces/iotconnectors/fhirdestinations/main.json index 88f3928e74..b48bcb3727 100644 --- a/modules/healthcare-apis/workspaces/iotconnectors/fhirdestinations/main.json +++ b/modules/healthcare-apis/workspaces/iotconnectors/fhirdestinations/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5625257407409224246" - } + "version": "0.20.4.51522", + "templateHash": "18442235072798053221" + }, + "name": "Healthcare API Workspace IoT Connector FHIR Destinations", + "description": "This module deploys a Healthcare API Workspace IoT Connector FHIR Destination.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -61,13 +64,13 @@ "resourceIdentityResolutionType": { "type": "string", "defaultValue": "Lookup", - "metadata": { - "description": "Optional. Determines how resource identity is resolved on the destination." - }, "allowedValues": [ "Create", "Lookup" - ] + ], + "metadata": { + "description": "Optional. Determines how resource identity is resolved on the destination." + } } }, "resources": [ diff --git a/modules/healthcare-apis/workspaces/iotconnectors/main.json b/modules/healthcare-apis/workspaces/iotconnectors/main.json index 5258774222..e884fdfb3d 100644 --- a/modules/healthcare-apis/workspaces/iotconnectors/main.json +++ b/modules/healthcare-apis/workspaces/iotconnectors/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1832587141900709980" - } + "version": "0.20.4.51522", + "templateHash": "1006320922223302726" + }, + "name": "Healthcare API Workspace IoT Connectors", + "description": "This module deploys a Healthcare API Workspace IoT Connector.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -68,8 +71,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -105,14 +108,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -309,9 +312,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5625257407409224246" - } + "version": "0.20.4.51522", + "templateHash": "18442235072798053221" + }, + "name": "Healthcare API Workspace IoT Connector FHIR Destinations", + "description": "This module deploys a Healthcare API Workspace IoT Connector FHIR Destination.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -366,13 +372,13 @@ "resourceIdentityResolutionType": { "type": "string", "defaultValue": "Lookup", - "metadata": { - "description": "Optional. Determines how resource identity is resolved on the destination." - }, "allowedValues": [ "Create", "Lookup" - ] + ], + "metadata": { + "description": "Optional. Determines how resource identity is resolved on the destination." + } } }, "resources": [ diff --git a/modules/healthcare-apis/workspaces/main.json b/modules/healthcare-apis/workspaces/main.json index 140befe992..823e5fe378 100644 --- a/modules/healthcare-apis/workspaces/main.json +++ b/modules/healthcare-apis/workspaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6402048725621026089" - } + "version": "0.20.4.51522", + "templateHash": "6792143552661751987" + }, + "name": "Healthcare API Workspaces", + "description": "This module deploys a Healthcare API Workspace.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -26,14 +29,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -45,13 +48,13 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "tags": { "type": "object", @@ -165,8 +168,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "761636189970295993" + "version": "0.20.4.51522", + "templateHash": "13579581223684332874" } }, "parameters": { @@ -354,28 +357,31 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13041396315414383570" - } + "version": "0.20.4.51522", + "templateHash": "5960921917878811827" + }, + "name": "Healthcare API Workspace FHIR Services", + "description": "This module deploys a Healthcare API Workspace FHIR Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", + "maxLength": 50, "metadata": { "description": "Required. The name of the FHIR service." - }, - "maxLength": 50 + } }, "kind": { "type": "string", "defaultValue": "fhir-R4", - "metadata": { - "description": "Optional. The kind of the service. Defaults to R4." - }, "allowedValues": [ "fhir-R4", "fhir-Stu3" - ] + ], + "metadata": { + "description": "Optional. The kind of the service. Defaults to R4." + } }, "workspaceName": { "type": "string", @@ -435,9 +441,6 @@ "corsMethods": { "type": "array", "defaultValue": [], - "metadata": { - "description": "Optional. Specify the allowed HTTP methods." - }, "allowedValues": [ "DELETE", "GET", @@ -445,7 +448,10 @@ "PATCH", "POST", "PUT" - ] + ], + "metadata": { + "description": "Optional. Specify the allowed HTTP methods." + } }, "corsMaxAge": { "type": "int", @@ -471,8 +477,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -536,14 +542,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -555,25 +561,25 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "resourceVersionPolicy": { "type": "string", "defaultValue": "versioned", - "metadata": { - "description": "Optional. The default value for tracking history across all resources." - }, "allowedValues": [ "no-version", "versioned", "versioned-update" - ] + ], + "metadata": { + "description": "Optional. The default value for tracking history across all resources." + } }, "resourceVersionOverrides": { "type": "object", @@ -622,24 +628,24 @@ "defaultValue": [ "AuditLogs" ], - "metadata": { - "description": "Optional. The name of logs that will be streamed." - }, "allowedValues": [ "AuditLogs" - ] + ], + "metadata": { + "description": "Optional. The name of logs that will be streamed." + } }, "diagnosticMetricsToEnable": { "type": "array", "defaultValue": [ "AllMetrics" ], - "metadata": { - "description": "Optional. The name of metrics that will be streamed." - }, "allowedValues": [ "AllMetrics" - ] + ], + "metadata": { + "description": "Optional. The name of metrics that will be streamed." + } }, "diagnosticSettingsName": { "type": "string", @@ -810,8 +816,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12959461194377825397" + "version": "0.20.4.51522", + "templateHash": "13975136606830731755" } }, "parameters": { @@ -1033,9 +1039,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2439060324976899647" - } + "version": "0.20.4.51522", + "templateHash": "17349771087938418319" + }, + "name": "Healthcare API Workspace DICOM Services", + "description": "This module deploys a Healthcare API Workspace DICOM Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1068,9 +1077,6 @@ "corsMethods": { "type": "array", "defaultValue": [], - "metadata": { - "description": "Optional. Specify the allowed HTTP methods." - }, "allowedValues": [ "DELETE", "GET", @@ -1078,7 +1084,10 @@ "PATCH", "POST", "PUT" - ] + ], + "metadata": { + "description": "Optional. Specify the allowed HTTP methods." + } }, "corsMaxAge": { "type": "int", @@ -1104,8 +1113,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -1141,25 +1150,25 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "publicNetworkAccess": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "systemAssignedIdentity": { "type": "bool", @@ -1389,9 +1398,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1832587141900709980" - } + "version": "0.20.4.51522", + "templateHash": "1006320922223302726" + }, + "name": "Healthcare API Workspace IoT Connectors", + "description": "This module deploys a Healthcare API Workspace IoT Connector.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1453,8 +1465,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -1490,14 +1502,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -1694,9 +1706,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5625257407409224246" - } + "version": "0.20.4.51522", + "templateHash": "18442235072798053221" + }, + "name": "Healthcare API Workspace IoT Connector FHIR Destinations", + "description": "This module deploys a Healthcare API Workspace IoT Connector FHIR Destination.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1751,13 +1766,13 @@ "resourceIdentityResolutionType": { "type": "string", "defaultValue": "Lookup", - "metadata": { - "description": "Optional. Determines how resource identity is resolved on the destination." - }, "allowedValues": [ "Create", "Lookup" - ] + ], + "metadata": { + "description": "Optional. Determines how resource identity is resolved on the destination." + } } }, "resources": [ diff --git a/modules/insights/action-groups/main.json b/modules/insights/action-groups/main.json index 8559a53a77..86bd937295 100644 --- a/modules/insights/action-groups/main.json +++ b/modules/insights/action-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3611012359574200078" - } + "version": "0.20.4.51522", + "templateHash": "7436511771322208351" + }, + "name": "Action Groups", + "description": "This module deploys an Action Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -197,8 +200,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15066885127596890987" + "version": "0.20.4.51522", + "templateHash": "8367920646182761059" } }, "parameters": { diff --git a/modules/insights/activity-log-alerts/main.json b/modules/insights/activity-log-alerts/main.json index 72010dd035..75cfdbfa9d 100644 --- a/modules/insights/activity-log-alerts/main.json +++ b/modules/insights/activity-log-alerts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12922301550242279895" - } + "version": "0.20.4.51522", + "templateHash": "12483368143384987419" + }, + "name": "Activity Log Alerts", + "description": "This module deploys an Activity Log Alert.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -159,8 +162,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11667512505521874865" + "version": "0.20.4.51522", + "templateHash": "3392546988640861707" } }, "parameters": { diff --git a/modules/insights/components/main.json b/modules/insights/components/main.json index 319563f711..9ed5b34cea 100644 --- a/modules/insights/components/main.json +++ b/modules/insights/components/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15330446449054175723" - } + "version": "0.20.4.51522", + "templateHash": "5060813713999885493" + }, + "name": "Application Insights", + "description": "This component deploys an Application Insights instance.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -75,8 +78,8 @@ "samplingPercentage": { "type": "int", "defaultValue": 100, - "maxValue": 100, "minValue": 0, + "maxValue": 100, "metadata": { "description": "Optional. Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry." } @@ -119,8 +122,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -310,8 +313,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5376732028486358032" + "version": "0.20.4.51522", + "templateHash": "8980605934442276115" } }, "parameters": { diff --git a/modules/insights/data-collection-endpoints/main.json b/modules/insights/data-collection-endpoints/main.json index d7e3fe6c39..52cbd6c980 100644 --- a/modules/insights/data-collection-endpoints/main.json +++ b/modules/insights/data-collection-endpoints/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10822358276047923797" - } + "version": "0.20.4.51522", + "templateHash": "7104376460236029224" + }, + "name": "Data Collection Endpoints", + "description": "This module deploys a Data Collection Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -154,8 +157,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3348228389312702075" + "version": "0.20.4.51522", + "templateHash": "4828222370523897181" } }, "parameters": { diff --git a/modules/insights/data-collection-rules/main.json b/modules/insights/data-collection-rules/main.json index 42a7070c45..55e60ccf76 100644 --- a/modules/insights/data-collection-rules/main.json +++ b/modules/insights/data-collection-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2746699494103056755" - } + "version": "0.20.4.51522", + "templateHash": "9942526402444746051" + }, + "name": "Data Collection Rules", + "description": "This module deploys a Data Collection Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -185,8 +188,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5827707972845094534" + "version": "0.20.4.51522", + "templateHash": "5410933284087762205" } }, "parameters": { diff --git a/modules/insights/diagnostic-settings/main.json b/modules/insights/diagnostic-settings/main.json index ea1c2ea638..915fcc1e42 100644 --- a/modules/insights/diagnostic-settings/main.json +++ b/modules/insights/diagnostic-settings/main.json @@ -4,16 +4,19 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4246828463890718517" - } + "version": "0.20.4.51522", + "templateHash": "16269839762351658454" + }, + "name": "Diagnostic Settings (Activity Logs) for Azure Subscriptions", + "description": "This module deploys a Subscription wide export of the Activity Log.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", "defaultValue": "[format('{0}-ActivityLog', uniqueString(subscription().id))]", - "maxLength": 260, "minLength": 1, + "maxLength": 260, "metadata": { "description": "Optional. Name of the ActivityLog diagnostic settings." } @@ -21,8 +24,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } diff --git a/modules/insights/metric-alerts/main.json b/modules/insights/metric-alerts/main.json index 3b723b482c..463df0aec2 100644 --- a/modules/insights/metric-alerts/main.json +++ b/modules/insights/metric-alerts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15628752476358479893" - } + "version": "0.20.4.51522", + "templateHash": "17294788707800776152" + }, + "name": "Metric Alerts", + "description": "This module deploys a Metric Alert.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -242,8 +245,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14205051524800606717" + "version": "0.20.4.51522", + "templateHash": "10158771102272403472" } }, "parameters": { diff --git a/modules/insights/private-link-scopes/README.md b/modules/insights/private-link-scopes/README.md index 118453a44e..3e96c42032 100644 --- a/modules/insights/private-link-scopes/README.md +++ b/modules/insights/private-link-scopes/README.md @@ -18,8 +18,8 @@ This module deploys an Azure Monitor Private Link Scope. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `microsoft.insights/privateLinkScopes` | [2019-10-17-preview](https://learn.microsoft.com/en-us/azure/templates/microsoft.insights/2019-10-17-preview/privateLinkScopes) | | `Microsoft.Insights/privateLinkScopes/scopedResources` | [2021-07-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-07-01-preview/privateLinkScopes/scopedResources) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/insights/private-link-scopes/main.json b/modules/insights/private-link-scopes/main.json index 03be9d3a5c..1e37ff3956 100644 --- a/modules/insights/private-link-scopes/main.json +++ b/modules/insights/private-link-scopes/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4375794655984806710" - } + "version": "0.20.4.51522", + "templateHash": "7846162003514701626" + }, + "name": "Azure Monitor Private Link Scopes", + "description": "This module deploys an Azure Monitor Private Link Scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -26,14 +29,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -144,9 +147,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3289526807399666136" - } + "version": "0.20.4.51522", + "templateHash": "15630582062607337146" + }, + "name": "Private Link Scope Scoped Resources", + "description": "This module deploys a Private Link Scope Scoped Resource.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -278,9 +284,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -345,14 +354,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -410,7 +419,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -475,9 +484,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -488,8 +500,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -540,7 +552,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -610,8 +622,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -781,7 +793,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -824,8 +836,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10126661940064474862" + "version": "0.20.4.51522", + "templateHash": "6491925298018963513" } }, "parameters": { diff --git a/modules/insights/private-link-scopes/scoped-resources/main.json b/modules/insights/private-link-scopes/scoped-resources/main.json index ee7d4fa789..790a70f1a7 100644 --- a/modules/insights/private-link-scopes/scoped-resources/main.json +++ b/modules/insights/private-link-scopes/scoped-resources/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3289526807399666136" - } + "version": "0.20.4.51522", + "templateHash": "15630582062607337146" + }, + "name": "Private Link Scope Scoped Resources", + "description": "This module deploys a Private Link Scope Scoped Resource.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/insights/scheduled-query-rules/main.json b/modules/insights/scheduled-query-rules/main.json index 439401ad89..ed3d4bf01c 100644 --- a/modules/insights/scheduled-query-rules/main.json +++ b/modules/insights/scheduled-query-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4780686160683711568" - } + "version": "0.20.4.51522", + "templateHash": "16573278604665117270" + }, + "name": "Scheduled Query Rules", + "description": "This module deploys a Scheduled Query Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -227,8 +230,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3668193387034475361" + "version": "0.20.4.51522", + "templateHash": "14161037593999290531" } }, "parameters": { diff --git a/modules/insights/webtests/main.json b/modules/insights/webtests/main.json index 1980c0346e..c988c26735 100644 --- a/modules/insights/webtests/main.json +++ b/modules/insights/webtests/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6380631972103866785" - } + "version": "0.20.4.51522", + "templateHash": "14101657949762425247" + }, + "name": "Web Tests", + "description": "This module deploys a Web Test.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -134,14 +137,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -242,8 +245,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "374898712532732433" + "version": "0.20.4.51522", + "templateHash": "2663297042966788327" } }, "parameters": { diff --git a/modules/key-vault/vaults/README.md b/modules/key-vault/vaults/README.md index 3aafe78522..5dce66656c 100644 --- a/modules/key-vault/vaults/README.md +++ b/modules/key-vault/vaults/README.md @@ -21,8 +21,8 @@ This module deploys a Key Vault. | `Microsoft.KeyVault/vaults/accessPolicies` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2022-07-01/vaults/accessPolicies) | | `Microsoft.KeyVault/vaults/keys` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2022-07-01/vaults/keys) | | `Microsoft.KeyVault/vaults/secrets` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2022-07-01/vaults/secrets) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/key-vault/vaults/access-policies/main.json b/modules/key-vault/vaults/access-policies/main.json index 99229529e1..8605743d3b 100644 --- a/modules/key-vault/vaults/access-policies/main.json +++ b/modules/key-vault/vaults/access-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5956155025819321457" - } + "version": "0.20.4.51522", + "templateHash": "7542638391604115549" + }, + "name": "Key Vault Access Policies", + "description": "This module deploys a Key Vault Access Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "keyVaultName": { diff --git a/modules/key-vault/vaults/keys/main.json b/modules/key-vault/vaults/keys/main.json index 3d7876476c..424830e621 100644 --- a/modules/key-vault/vaults/keys/main.json +++ b/modules/key-vault/vaults/keys/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7585019690208379133" - } + "version": "0.20.4.51522", + "templateHash": "7510105499462799965" + }, + "name": "Key Vault Keys", + "description": "This module deploys a Key Vault Key.", + "owner": "Azure/module-maintainers" }, "parameters": { "keyVaultName": { @@ -187,8 +190,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3354496057078802382" + "version": "0.20.4.51522", + "templateHash": "3968881335142586299" } }, "parameters": { diff --git a/modules/key-vault/vaults/main.json b/modules/key-vault/vaults/main.json index ae7b4bec71..beacceefd6 100644 --- a/modules/key-vault/vaults/main.json +++ b/modules/key-vault/vaults/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9781665469217879953" - } + "version": "0.20.4.51522", + "templateHash": "9855425285882033812" + }, + "name": "Key Vaults", + "description": "This module deploys a Key Vault.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -133,8 +136,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -170,14 +173,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -383,9 +386,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5956155025819321457" - } + "version": "0.20.4.51522", + "templateHash": "7542638391604115549" + }, + "name": "Key Vault Access Policies", + "description": "This module deploys a Key Vault Access Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "keyVaultName": { @@ -515,9 +521,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11848774348676575570" - } + "version": "0.20.4.51522", + "templateHash": "3581368535918618501" + }, + "name": "Key Vault Secrets", + "description": "This module deploys a Key Vault Secret.", + "owner": "Azure/module-maintainers" }, "parameters": { "keyVaultName": { @@ -652,8 +661,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9154475470956985352" + "version": "0.20.4.51522", + "templateHash": "4251680927905962776" } }, "parameters": { @@ -847,9 +856,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7585019690208379133" - } + "version": "0.20.4.51522", + "templateHash": "7510105499462799965" + }, + "name": "Key Vault Keys", + "description": "This module deploys a Key Vault Key.", + "owner": "Azure/module-maintainers" }, "parameters": { "keyVaultName": { @@ -1030,8 +1042,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3354496057078802382" + "version": "0.20.4.51522", + "templateHash": "3968881335142586299" } }, "parameters": { @@ -1233,9 +1245,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1300,14 +1315,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1365,7 +1380,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1430,9 +1445,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1443,8 +1461,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1495,7 +1513,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1565,8 +1583,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1736,7 +1754,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -1779,8 +1797,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3806203937606389856" + "version": "0.20.4.51522", + "templateHash": "18089760146236492183" } }, "parameters": { diff --git a/modules/key-vault/vaults/secrets/main.json b/modules/key-vault/vaults/secrets/main.json index 11eb252704..5a92b128a4 100644 --- a/modules/key-vault/vaults/secrets/main.json +++ b/modules/key-vault/vaults/secrets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11848774348676575570" - } + "version": "0.20.4.51522", + "templateHash": "3581368535918618501" + }, + "name": "Key Vault Secrets", + "description": "This module deploys a Key Vault Secret.", + "owner": "Azure/module-maintainers" }, "parameters": { "keyVaultName": { @@ -141,8 +144,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9154475470956985352" + "version": "0.20.4.51522", + "templateHash": "4251680927905962776" } }, "parameters": { diff --git a/modules/kubernetes-configuration/extensions/main.json b/modules/kubernetes-configuration/extensions/main.json index c49654266c..a4f6868243 100644 --- a/modules/kubernetes-configuration/extensions/main.json +++ b/modules/kubernetes-configuration/extensions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9994137923318557139" - } + "version": "0.20.4.51522", + "templateHash": "14118650678014878152" + }, + "name": "Kubernetes Configuration Extensions", + "description": "This module deploys a Kubernetes Configuration Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -164,9 +167,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1433522452027494189" - } + "version": "0.20.4.51522", + "templateHash": "16353701795521321177" + }, + "name": "Kubernetes Configuration Flux Configurations", + "description": "This module deploys a Kubernetes Configuration Flux Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -231,23 +237,23 @@ }, "scope": { "type": "string", - "metadata": { - "description": "Required. Scope at which the configuration will be installed." - }, "allowedValues": [ "cluster", "namespace" - ] + ], + "metadata": { + "description": "Required. Scope at which the configuration will be installed." + } }, "sourceKind": { "type": "string", - "metadata": { - "description": "Required. Source Kind to pull the configuration data from." - }, "allowedValues": [ "Bucket", "GitRepository" - ] + ], + "metadata": { + "description": "Required. Source Kind to pull the configuration data from." + } }, "suspend": { "type": "bool", diff --git a/modules/kubernetes-configuration/flux-configurations/main.json b/modules/kubernetes-configuration/flux-configurations/main.json index 4434fee084..7eb97fbd22 100644 --- a/modules/kubernetes-configuration/flux-configurations/main.json +++ b/modules/kubernetes-configuration/flux-configurations/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1433522452027494189" - } + "version": "0.20.4.51522", + "templateHash": "16353701795521321177" + }, + "name": "Kubernetes Configuration Flux Configurations", + "description": "This module deploys a Kubernetes Configuration Flux Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -71,23 +74,23 @@ }, "scope": { "type": "string", - "metadata": { - "description": "Required. Scope at which the configuration will be installed." - }, "allowedValues": [ "cluster", "namespace" - ] + ], + "metadata": { + "description": "Required. Scope at which the configuration will be installed." + } }, "sourceKind": { "type": "string", - "metadata": { - "description": "Required. Source Kind to pull the configuration data from." - }, "allowedValues": [ "Bucket", "GitRepository" - ] + ], + "metadata": { + "description": "Required. Source Kind to pull the configuration data from." + } }, "suspend": { "type": "bool", diff --git a/modules/logic/workflows/main.json b/modules/logic/workflows/main.json index 3d8da17c92..49a8c39261 100644 --- a/modules/logic/workflows/main.json +++ b/modules/logic/workflows/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10964111464672282438" - } + "version": "0.20.4.51522", + "templateHash": "16001808059875367485" + }, + "name": "Logic Apps (Workflows)", + "description": "This module deploys a Logic App (Workflow).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -88,8 +91,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -125,14 +128,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -399,8 +402,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3963079147102258163" + "version": "0.20.4.51522", + "templateHash": "17426038722469258445" } }, "parameters": { diff --git a/modules/machine-learning-services/workspaces/README.md b/modules/machine-learning-services/workspaces/README.md index b8fa0f0ab4..41d30a7176 100644 --- a/modules/machine-learning-services/workspaces/README.md +++ b/modules/machine-learning-services/workspaces/README.md @@ -19,8 +19,8 @@ This module deploys a Machine Learning Services Workspace. | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.MachineLearningServices/workspaces` | [2022-10-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.MachineLearningServices/2022-10-01/workspaces) | | `Microsoft.MachineLearningServices/workspaces/computes` | [2022-10-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.MachineLearningServices/2022-10-01/workspaces/computes) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | ## Parameters diff --git a/modules/machine-learning-services/workspaces/computes/main.json b/modules/machine-learning-services/workspaces/computes/main.json index fb249825ce..6a6d90b340 100644 --- a/modules/machine-learning-services/workspaces/computes/main.json +++ b/modules/machine-learning-services/workspaces/computes/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15795280339280624879" - } + "version": "0.20.4.51522", + "templateHash": "1887700101020083718" + }, + "name": "Machine Learning Services Workspaces Computes", + "description": "This module deploys a Machine Learning Services Workspaces Compute.\r\n\r\nAttaching a compute is not idempotent and will fail in case you try to redeploy over an existing compute in AML (see parameter `deployCompute`).", + "owner": "Azure/module-maintainers" }, "parameters": { "machineLearningWorkspaceName": { @@ -17,8 +20,8 @@ }, "name": { "type": "string", - "maxLength": 16, "minLength": 2, + "maxLength": 16, "metadata": { "description": "Required. Name of the compute." } diff --git a/modules/machine-learning-services/workspaces/main.json b/modules/machine-learning-services/workspaces/main.json index 325061b378..32ecb133ec 100644 --- a/modules/machine-learning-services/workspaces/main.json +++ b/modules/machine-learning-services/workspaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5741661511872344841" - } + "version": "0.20.4.51522", + "templateHash": "17493686628104649435" + }, + "name": "Machine Learning Services Workspaces", + "description": "This module deploys a Machine Learning Services Workspace.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -62,14 +65,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "hbiWorkspace": { "type": "bool", @@ -137,8 +140,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -445,9 +448,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15795280339280624879" - } + "version": "0.20.4.51522", + "templateHash": "1887700101020083718" + }, + "name": "Machine Learning Services Workspaces Computes", + "description": "This module deploys a Machine Learning Services Workspaces Compute.\r\n\r\nAttaching a compute is not idempotent and will fail in case you try to redeploy over an existing compute in AML (see parameter `deployCompute`).", + "owner": "Azure/module-maintainers" }, "parameters": { "machineLearningWorkspaceName": { @@ -458,8 +464,8 @@ }, "name": { "type": "string", - "maxLength": 16, "minLength": 2, + "maxLength": 16, "metadata": { "description": "Required. Name of the compute." } @@ -693,9 +699,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -760,14 +769,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -825,7 +834,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -890,9 +899,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -903,8 +915,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -955,7 +967,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1025,8 +1037,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1196,7 +1208,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -1239,8 +1251,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3436984846601692541" + "version": "0.20.4.51522", + "templateHash": "3821714743195780251" } }, "parameters": { diff --git a/modules/maintenance/maintenance-configurations/README.md b/modules/maintenance/maintenance-configurations/README.md index b5f9a9fa19..5040c21577 100644 --- a/modules/maintenance/maintenance-configurations/README.md +++ b/modules/maintenance/maintenance-configurations/README.md @@ -16,7 +16,7 @@ This module deploys a Maintenance Configuration. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Maintenance/maintenanceConfigurations` | [2021-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Maintenance/2021-05-01/maintenanceConfigurations) | +| `Microsoft.Maintenance/maintenanceConfigurations` | [2021-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Maintenance/maintenanceConfigurations) | ## Parameters diff --git a/modules/maintenance/maintenance-configurations/main.json b/modules/maintenance/maintenance-configurations/main.json index b348af1a01..b03447786a 100644 --- a/modules/maintenance/maintenance-configurations/main.json +++ b/modules/maintenance/maintenance-configurations/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17935698824231934849" - } + "version": "0.20.4.51522", + "templateHash": "16739611821824144982" + }, + "name": "Maintenance Configurations", + "description": "This module deploys a Maintenance Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -181,8 +184,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17071263450023081003" + "version": "0.20.4.51522", + "templateHash": "7156539886562733404" } }, "parameters": { diff --git a/modules/managed-identity/user-assigned-identities/main.json b/modules/managed-identity/user-assigned-identities/main.json index 4100b1a52c..79b93fda5a 100644 --- a/modules/managed-identity/user-assigned-identities/main.json +++ b/modules/managed-identity/user-assigned-identities/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11596446637697126199" - } + "version": "0.20.4.51522", + "templateHash": "510769152124932769" + }, + "name": "User Assigned Identities", + "description": "This module deploys a User Assigned Identity.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -26,14 +29,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -127,8 +130,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "944620176257250244" + "version": "0.20.4.51522", + "templateHash": "7489087194642478460" } }, "parameters": { diff --git a/modules/managed-services/registration-definitions/main.json b/modules/managed-services/registration-definitions/main.json index 6ae5686a17..b2f205ebfd 100644 --- a/modules/managed-services/registration-definitions/main.json +++ b/modules/managed-services/registration-definitions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6492155404763508094" - } + "version": "0.20.4.51522", + "templateHash": "6524933084453245231" + }, + "name": "Registration Definitions", + "description": "This module deploys a `Registration Definition` and a `Registration Assignment` (often referred to as 'Lighthouse' or 'resource delegation')\r\non subscription or resource group scopes. This type of delegation is very similar to role assignments but here the principal that is\r\nassigned a role is in a remote/managing Azure Active Directory tenant. The templates are run towards the tenant where\r\nthe Azure resources you want to delegate access to are, providing 'authorizations' (aka. access delegation) to principals in a\r\nremote/managing tenant.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -122,8 +125,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14693332143746765828" + "version": "0.20.4.51522", + "templateHash": "13427221863666370070" } }, "parameters": { diff --git a/modules/management/management-groups/main.json b/modules/management/management-groups/main.json index bf8206a0a9..b9b7eff029 100644 --- a/modules/management/management-groups/main.json +++ b/modules/management/management-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "429938566920379086" - } + "version": "0.20.4.51522", + "templateHash": "1453799279339111364" + }, + "name": "Management Groups", + "description": "This template will prepare the management group structure based on the provided parameter.\r\n\r\nThis module has some known **limitations**:\r\n- It's not possible to change the display name of the root management group (the one that has the tenant GUID as ID)\r\n- It can't manage the Root (/) management group", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/net-app/net-app-accounts/capacity-pools/main.json b/modules/net-app/net-app-accounts/capacity-pools/main.json index 1810973d91..82a5e13daa 100644 --- a/modules/net-app/net-app-accounts/capacity-pools/main.json +++ b/modules/net-app/net-app-accounts/capacity-pools/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5582726599079259116" - } + "version": "0.20.4.51522", + "templateHash": "11270733037529026157" + }, + "name": "Azure NetApp Files Capacity Pools", + "description": "This module deploys an Azure NetApp Files Capacity Pool.", + "owner": "Azure/module-maintainers" }, "parameters": { "netAppAccountName": { @@ -176,9 +179,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4861424102878838813" - } + "version": "0.20.4.51522", + "templateHash": "3615004731209837456" + }, + "name": "Azure NetApp Files Capacity Pool Volumes", + "description": "This module deploys an Azure NetApp Files Capacity Pool Volume.", + "owner": "Azure/module-maintainers" }, "parameters": { "netAppAccountName": { @@ -330,8 +336,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2805945634543671808" + "version": "0.20.4.51522", + "templateHash": "6579931820257793193" } }, "parameters": { @@ -515,8 +521,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3662901243445895322" + "version": "0.20.4.51522", + "templateHash": "6567527079478034080" } }, "parameters": { diff --git a/modules/net-app/net-app-accounts/capacity-pools/volumes/main.json b/modules/net-app/net-app-accounts/capacity-pools/volumes/main.json index 3b2587b27d..969be06ec9 100644 --- a/modules/net-app/net-app-accounts/capacity-pools/volumes/main.json +++ b/modules/net-app/net-app-accounts/capacity-pools/volumes/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4861424102878838813" - } + "version": "0.20.4.51522", + "templateHash": "3615004731209837456" + }, + "name": "Azure NetApp Files Capacity Pool Volumes", + "description": "This module deploys an Azure NetApp Files Capacity Pool Volume.", + "owner": "Azure/module-maintainers" }, "parameters": { "netAppAccountName": { @@ -158,8 +161,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2805945634543671808" + "version": "0.20.4.51522", + "templateHash": "6579931820257793193" } }, "parameters": { diff --git a/modules/net-app/net-app-accounts/main.json b/modules/net-app/net-app-accounts/main.json index e429de2b0c..01ecb1f1b6 100644 --- a/modules/net-app/net-app-accounts/main.json +++ b/modules/net-app/net-app-accounts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "417256104056036730" - } + "version": "0.20.4.51522", + "templateHash": "12922183438337871512" + }, + "name": "Azure NetApp Files", + "description": "This module deploys an Azure NetApp File.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -88,14 +91,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -201,8 +204,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18126615230901064847" + "version": "0.20.4.51522", + "templateHash": "4042341328592599874" } }, "parameters": { @@ -356,9 +359,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5582726599079259116" - } + "version": "0.20.4.51522", + "templateHash": "11270733037529026157" + }, + "name": "Azure NetApp Files Capacity Pools", + "description": "This module deploys an Azure NetApp Files Capacity Pool.", + "owner": "Azure/module-maintainers" }, "parameters": { "netAppAccountName": { @@ -528,9 +534,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4861424102878838813" - } + "version": "0.20.4.51522", + "templateHash": "3615004731209837456" + }, + "name": "Azure NetApp Files Capacity Pool Volumes", + "description": "This module deploys an Azure NetApp Files Capacity Pool Volume.", + "owner": "Azure/module-maintainers" }, "parameters": { "netAppAccountName": { @@ -682,8 +691,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2805945634543671808" + "version": "0.20.4.51522", + "templateHash": "6579931820257793193" } }, "parameters": { @@ -867,8 +876,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3662901243445895322" + "version": "0.20.4.51522", + "templateHash": "6567527079478034080" } }, "parameters": { diff --git a/modules/network/application-gateway-web-application-firewall-policies/main.json b/modules/network/application-gateway-web-application-firewall-policies/main.json index 214820c936..bdb8d90260 100644 --- a/modules/network/application-gateway-web-application-firewall-policies/main.json +++ b/modules/network/application-gateway-web-application-firewall-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12186382676600930554" - } + "version": "0.20.4.51522", + "templateHash": "9248935888816522277" + }, + "name": "Application Gateway Web Application Firewall (WAF) Policies", + "description": "This module deploys an Application Gateway Web Application Firewall (WAF) Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/application-gateways/main.json b/modules/network/application-gateways/main.json index c4c2d8a822..e8ded9b3d4 100644 --- a/modules/network/application-gateways/main.json +++ b/modules/network/application-gateways/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5397927094254711177" - } + "version": "0.20.4.51522", + "templateHash": "12453369441108614870" + }, + "name": "Network Application Gateways", + "description": "This module deploys a Network Application Gateway.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -196,8 +199,8 @@ "capacity": { "type": "int", "defaultValue": 2, - "maxValue": 10, "minValue": 1, + "maxValue": 10, "metadata": { "description": "Optional. The number of Application instances to be configured." } @@ -334,8 +337,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -406,14 +409,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -581,8 +584,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5212041204090731948" + "version": "0.20.4.51522", + "templateHash": "12763064958980402840" } }, "parameters": { diff --git a/modules/network/application-security-groups/main.json b/modules/network/application-security-groups/main.json index 58d57c7b47..85b940e534 100644 --- a/modules/network/application-security-groups/main.json +++ b/modules/network/application-security-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17250594128284307013" - } + "version": "0.20.4.51522", + "templateHash": "10889411140596485839" + }, + "name": "Application Security Groups (ASG)", + "description": "This module deploys an Application Security Group (ASG).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,14 +28,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -127,8 +130,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15838105021656936169" + "version": "0.20.4.51522", + "templateHash": "2194807908259933046" } }, "parameters": { diff --git a/modules/network/bastion-hosts/main.json b/modules/network/bastion-hosts/main.json index 4dd4640366..0fa51d2ec0 100644 --- a/modules/network/bastion-hosts/main.json +++ b/modules/network/bastion-hosts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7216068948381159464" - } + "version": "0.20.4.51522", + "templateHash": "17708291519340922612" + }, + "name": "Bastion Hosts", + "description": "This module deploys a Bastion Host.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -52,8 +55,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -89,25 +92,25 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "skuName": { "type": "string", "defaultValue": "Basic", - "metadata": { - "description": "Optional. The SKU of this Bastion Host." - }, "allowedValues": [ "Basic", "Standard" - ] + ], + "metadata": { + "description": "Optional. The SKU of this Bastion Host." + } }, "disableCopyPaste": { "type": "bool", @@ -339,9 +342,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1954871673414826097" - } + "version": "0.20.4.51522", + "templateHash": "14474619344547636171" + }, + "name": "Public IP Addresses", + "description": "This module deploys a Public IP Address.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -411,8 +417,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -469,14 +475,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "location": { "type": "string", @@ -673,8 +679,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7927074872480917952" + "version": "0.20.4.51522", + "templateHash": "11249227806125160411" } }, "parameters": { @@ -891,8 +897,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12549213259153345965" + "version": "0.20.4.51522", + "templateHash": "14708512190775235887" } }, "parameters": { diff --git a/modules/network/connections/main.json b/modules/network/connections/main.json index 63bdabc3cd..7e35e2b964 100644 --- a/modules/network/connections/main.json +++ b/modules/network/connections/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2301912117131465144" - } + "version": "0.20.4.51522", + "templateHash": "8046317846959169913" + }, + "name": "Virtual Network Gateway Connections", + "description": "This module deploys a Virtual Network Gateway Connection.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -52,34 +55,34 @@ "connectionMode": { "type": "string", "defaultValue": "Default", - "metadata": { - "description": "Optional. The connection connectionMode for this connection. Available for IPSec connections." - }, "allowedValues": [ "Default", "InitiatorOnly", "ResponderOnly" - ] + ], + "metadata": { + "description": "Optional. The connection connectionMode for this connection. Available for IPSec connections." + } }, "connectionProtocol": { "type": "string", "defaultValue": "IKEv2", - "metadata": { - "description": "Optional. Connection connectionProtocol used for this connection. Available for IPSec connections." - }, "allowedValues": [ "IKEv1", "IKEv2" - ] + ], + "metadata": { + "description": "Optional. Connection connectionProtocol used for this connection. Available for IPSec connections." + } }, "dpdTimeoutSeconds": { "type": "int", "defaultValue": 45, + "minValue": 9, + "maxValue": 3600, "metadata": { "description": "Optional. The dead peer detection timeout of this connection in seconds. Setting the timeout to shorter periods will cause IKE to rekey more aggressively, causing the connection to appear to be disconnected in some instances. The general recommendation is to set the timeout between 30 to 45 seconds." - }, - "maxValue": 3600, - "minValue": 9 + } }, "usePolicyBasedTrafficSelectors": { "type": "bool", @@ -135,14 +138,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the connectionType of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the connectionType of lock." + } }, "tags": { "type": "object", diff --git a/modules/network/ddos-protection-plans/main.json b/modules/network/ddos-protection-plans/main.json index 607193af3d..82d9b843b0 100644 --- a/modules/network/ddos-protection-plans/main.json +++ b/modules/network/ddos-protection-plans/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13011445494121235150" - } + "version": "0.20.4.51522", + "templateHash": "16687492328807280731" + }, + "name": "DDoS Protection Plans", + "description": "This module deploys a DDoS Protection Plan.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -26,14 +29,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -128,8 +131,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12286798680007657788" + "version": "0.20.4.51522", + "templateHash": "11204718740684669608" } }, "parameters": { diff --git a/modules/network/dns-forwarding-rulesets/forwarding-rules/main.json b/modules/network/dns-forwarding-rulesets/forwarding-rules/main.json index 281d30d4e8..4d23c6d66f 100644 --- a/modules/network/dns-forwarding-rulesets/forwarding-rules/main.json +++ b/modules/network/dns-forwarding-rulesets/forwarding-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6763736224574178406" - } + "version": "0.20.4.51522", + "templateHash": "9007779430484184440" + }, + "name": "Dns Forwarding Rulesets Forwarding Rules", + "description": "This template deploys Forwarding Rule in a Dns Forwarding Ruleset.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/dns-forwarding-rulesets/main.json b/modules/network/dns-forwarding-rulesets/main.json index 94779370db..8835bcee3d 100644 --- a/modules/network/dns-forwarding-rulesets/main.json +++ b/modules/network/dns-forwarding-rulesets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17944454305700070229" - } + "version": "0.20.4.51522", + "templateHash": "6357939502160422831" + }, + "name": "Dns Forwarding Rulesets", + "description": "This template deploys an dns forwarding ruleset.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -26,14 +29,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -160,9 +163,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6763736224574178406" - } + "version": "0.20.4.51522", + "templateHash": "9007779430484184440" + }, + "name": "Dns Forwarding Rulesets Forwarding Rules", + "description": "This template deploys Forwarding Rule in a Dns Forwarding Ruleset.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -304,9 +310,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1750882725233704055" - } + "version": "0.20.4.51522", + "templateHash": "13969101007511584177" + }, + "name": "Dns Forwarding Rulesets Virtual Network Links", + "description": "This template deploys Virtual Network Link in a Dns Forwarding Ruleset.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsForwardingRulesetName": { @@ -432,8 +441,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2022959906898437818" + "version": "0.20.4.51522", + "templateHash": "7949235653028892214" } }, "parameters": { diff --git a/modules/network/dns-forwarding-rulesets/virtual-network-links/main.json b/modules/network/dns-forwarding-rulesets/virtual-network-links/main.json index 26f54691c9..f41aa5933d 100644 --- a/modules/network/dns-forwarding-rulesets/virtual-network-links/main.json +++ b/modules/network/dns-forwarding-rulesets/virtual-network-links/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1750882725233704055" - } + "version": "0.20.4.51522", + "templateHash": "13969101007511584177" + }, + "name": "Dns Forwarding Rulesets Virtual Network Links", + "description": "This template deploys Virtual Network Link in a Dns Forwarding Ruleset.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsForwardingRulesetName": { diff --git a/modules/network/dns-resolvers/main.json b/modules/network/dns-resolvers/main.json index a7c864b88b..6f75e4048b 100644 --- a/modules/network/dns-resolvers/main.json +++ b/modules/network/dns-resolvers/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5917961660447616412" - } + "version": "0.20.4.51522", + "templateHash": "14340945341890605893" + }, + "name": "DNS Resolvers", + "description": "This module deploys a DNS Resolver.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -26,14 +29,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -194,8 +197,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5728481863995479341" + "version": "0.20.4.51522", + "templateHash": "8674983461017287842" } }, "parameters": { diff --git a/modules/network/dns-zones/README.md b/modules/network/dns-zones/README.md index 82da35a57a..695b6ab670 100644 --- a/modules/network/dns-zones/README.md +++ b/modules/network/dns-zones/README.md @@ -20,7 +20,7 @@ This module deploys a Public DNS zone. | `Microsoft.Network/dnsZones/A` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/A) | | `Microsoft.Network/dnsZones/AAAA` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/AAAA) | | `Microsoft.Network/dnsZones/CAA` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/CAA) | -| `Microsoft.Network/dnsZones/CNAME` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/CNAME) | +| `Microsoft.Network/dnsZones/CNAME` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/dnsZones/CNAME) | | `Microsoft.Network/dnsZones/MX` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/MX) | | `Microsoft.Network/dnsZones/NS` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/NS) | | `Microsoft.Network/dnsZones/PTR` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/PTR) | diff --git a/modules/network/dns-zones/a/main.json b/modules/network/dns-zones/a/main.json index 7e1b9ffad5..003161d55c 100644 --- a/modules/network/dns-zones/a/main.json +++ b/modules/network/dns-zones/a/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9656044135859018158" - } + "version": "0.20.4.51522", + "templateHash": "5170145363622927115" + }, + "name": "Public DNS Zone A record", + "description": "This module deploys a Public DNS Zone A record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -124,8 +127,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5838800660531266266" + "version": "0.20.4.51522", + "templateHash": "3558751375290910792" } }, "parameters": { diff --git a/modules/network/dns-zones/aaaa/main.json b/modules/network/dns-zones/aaaa/main.json index 4220ba7c15..9bcf93a5ff 100644 --- a/modules/network/dns-zones/aaaa/main.json +++ b/modules/network/dns-zones/aaaa/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17289131489516532324" - } + "version": "0.20.4.51522", + "templateHash": "14783067103445567469" + }, + "name": "Public DNS Zone AAAA record", + "description": "This module deploys a Public DNS Zone AAAA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -124,8 +127,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "928652912604346892" + "version": "0.20.4.51522", + "templateHash": "10619447653791643982" } }, "parameters": { diff --git a/modules/network/dns-zones/caa/main.json b/modules/network/dns-zones/caa/main.json index 71d310a1fb..01174cacf6 100644 --- a/modules/network/dns-zones/caa/main.json +++ b/modules/network/dns-zones/caa/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4737667227541818959" - } + "version": "0.20.4.51522", + "templateHash": "4477853461523597510" + }, + "name": "Public DNS Zone CAA record", + "description": "This module deploys a Public DNS Zone CAA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4833032307337861985" + "version": "0.20.4.51522", + "templateHash": "17740559314627874296" } }, "parameters": { diff --git a/modules/network/dns-zones/cname/main.json b/modules/network/dns-zones/cname/main.json index 94bdfc6243..4f413117dd 100644 --- a/modules/network/dns-zones/cname/main.json +++ b/modules/network/dns-zones/cname/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3316321683949899686" - } + "version": "0.20.4.51522", + "templateHash": "16690614046545500600" + }, + "name": "Public DNS Zone CNAME record", + "description": "This module deploys a Public DNS Zone CNAME record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -124,8 +127,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12386507584642406479" + "version": "0.20.4.51522", + "templateHash": "1579300133069941204" } }, "parameters": { diff --git a/modules/network/dns-zones/main.json b/modules/network/dns-zones/main.json index 0a6b88cb9b..bca448b38d 100644 --- a/modules/network/dns-zones/main.json +++ b/modules/network/dns-zones/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16903388947644520567" - } + "version": "0.20.4.51522", + "templateHash": "6584518441041226458" + }, + "name": "Public DNS Zones", + "description": "This module deploys a Public DNS zone.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 63, "minLength": 1, + "maxLength": 63, "metadata": { "description": "Required. DNS zone name." } @@ -111,14 +114,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -205,9 +208,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9656044135859018158" - } + "version": "0.20.4.51522", + "templateHash": "5170145363622927115" + }, + "name": "Public DNS Zone A record", + "description": "This module deploys a Public DNS Zone A record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -325,8 +331,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5838800660531266266" + "version": "0.20.4.51522", + "templateHash": "3558751375290910792" } }, "parameters": { @@ -533,9 +539,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17289131489516532324" - } + "version": "0.20.4.51522", + "templateHash": "14783067103445567469" + }, + "name": "Public DNS Zone AAAA record", + "description": "This module deploys a Public DNS Zone AAAA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -653,8 +662,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "928652912604346892" + "version": "0.20.4.51522", + "templateHash": "10619447653791643982" } }, "parameters": { @@ -861,9 +870,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3316321683949899686" - } + "version": "0.20.4.51522", + "templateHash": "16690614046545500600" + }, + "name": "Public DNS Zone CNAME record", + "description": "This module deploys a Public DNS Zone CNAME record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -981,8 +993,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12386507584642406479" + "version": "0.20.4.51522", + "templateHash": "1579300133069941204" } }, "parameters": { @@ -1188,9 +1200,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4737667227541818959" - } + "version": "0.20.4.51522", + "templateHash": "4477853461523597510" + }, + "name": "Public DNS Zone CAA record", + "description": "This module deploys a Public DNS Zone CAA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -1300,8 +1315,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4833032307337861985" + "version": "0.20.4.51522", + "templateHash": "17740559314627874296" } }, "parameters": { @@ -1507,9 +1522,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5716130859187181927" - } + "version": "0.20.4.51522", + "templateHash": "14301321817801341159" + }, + "name": "Public DNS Zone MX record", + "description": "This module deploys a Public DNS Zone MX record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -1619,8 +1637,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7481666858270434364" + "version": "0.20.4.51522", + "templateHash": "9536077061979113211" } }, "parameters": { @@ -1826,9 +1844,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16698471026179434287" - } + "version": "0.20.4.51522", + "templateHash": "13879924638868874443" + }, + "name": "Public DNS Zone NS record", + "description": "This module deploys a Public DNS Zone NS record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -1938,8 +1959,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12862915302255804850" + "version": "0.20.4.51522", + "templateHash": "2717382131813837654" } }, "parameters": { @@ -2145,9 +2166,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18164536109323645020" - } + "version": "0.20.4.51522", + "templateHash": "14950916556855362521" + }, + "name": "Public DNS Zone PTR record", + "description": "This module deploys a Public DNS Zone PTR record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -2257,8 +2281,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6672045440662548077" + "version": "0.20.4.51522", + "templateHash": "14048540340305231771" } }, "parameters": { @@ -2464,9 +2488,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18439593303689291072" - } + "version": "0.20.4.51522", + "templateHash": "15092776661272728734" + }, + "name": "Public DNS Zone SOA record", + "description": "This module deploys a Public DNS Zone SOA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -2576,8 +2603,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16683803953921655919" + "version": "0.20.4.51522", + "templateHash": "17247816691852004236" } }, "parameters": { @@ -2783,9 +2810,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2573308748570559876" - } + "version": "0.20.4.51522", + "templateHash": "2772370204362718864" + }, + "name": "Public DNS Zone SRV record", + "description": "This module deploys a Public DNS Zone SRV record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -2895,8 +2925,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15357224405420155309" + "version": "0.20.4.51522", + "templateHash": "13880457002928639304" } }, "parameters": { @@ -3102,9 +3132,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7539598631188408331" - } + "version": "0.20.4.51522", + "templateHash": "16370550186541929198" + }, + "name": "Public DNS Zone TXT record", + "description": "This module deploys a Public DNS Zone TXT record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -3214,8 +3247,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15382683460209888170" + "version": "0.20.4.51522", + "templateHash": "17843024796725206765" } }, "parameters": { @@ -3421,8 +3454,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18010354754861629753" + "version": "0.20.4.51522", + "templateHash": "12106058003619769842" } }, "parameters": { diff --git a/modules/network/dns-zones/mx/main.json b/modules/network/dns-zones/mx/main.json index eeaf472c7f..8b13e14708 100644 --- a/modules/network/dns-zones/mx/main.json +++ b/modules/network/dns-zones/mx/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5716130859187181927" - } + "version": "0.20.4.51522", + "templateHash": "14301321817801341159" + }, + "name": "Public DNS Zone MX record", + "description": "This module deploys a Public DNS Zone MX record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7481666858270434364" + "version": "0.20.4.51522", + "templateHash": "9536077061979113211" } }, "parameters": { diff --git a/modules/network/dns-zones/ns/main.json b/modules/network/dns-zones/ns/main.json index 3ed4aa90a8..39cbd138f6 100644 --- a/modules/network/dns-zones/ns/main.json +++ b/modules/network/dns-zones/ns/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16698471026179434287" - } + "version": "0.20.4.51522", + "templateHash": "13879924638868874443" + }, + "name": "Public DNS Zone NS record", + "description": "This module deploys a Public DNS Zone NS record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12862915302255804850" + "version": "0.20.4.51522", + "templateHash": "2717382131813837654" } }, "parameters": { diff --git a/modules/network/dns-zones/ptr/main.json b/modules/network/dns-zones/ptr/main.json index 6e049208c7..8e886f5e90 100644 --- a/modules/network/dns-zones/ptr/main.json +++ b/modules/network/dns-zones/ptr/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18164536109323645020" - } + "version": "0.20.4.51522", + "templateHash": "14950916556855362521" + }, + "name": "Public DNS Zone PTR record", + "description": "This module deploys a Public DNS Zone PTR record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6672045440662548077" + "version": "0.20.4.51522", + "templateHash": "14048540340305231771" } }, "parameters": { diff --git a/modules/network/dns-zones/soa/main.json b/modules/network/dns-zones/soa/main.json index c65fe90467..69744041ff 100644 --- a/modules/network/dns-zones/soa/main.json +++ b/modules/network/dns-zones/soa/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18439593303689291072" - } + "version": "0.20.4.51522", + "templateHash": "15092776661272728734" + }, + "name": "Public DNS Zone SOA record", + "description": "This module deploys a Public DNS Zone SOA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16683803953921655919" + "version": "0.20.4.51522", + "templateHash": "17247816691852004236" } }, "parameters": { diff --git a/modules/network/dns-zones/srv/main.json b/modules/network/dns-zones/srv/main.json index cfec0f28be..6e3933b6ad 100644 --- a/modules/network/dns-zones/srv/main.json +++ b/modules/network/dns-zones/srv/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2573308748570559876" - } + "version": "0.20.4.51522", + "templateHash": "2772370204362718864" + }, + "name": "Public DNS Zone SRV record", + "description": "This module deploys a Public DNS Zone SRV record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15357224405420155309" + "version": "0.20.4.51522", + "templateHash": "13880457002928639304" } }, "parameters": { diff --git a/modules/network/dns-zones/txt/main.json b/modules/network/dns-zones/txt/main.json index 97e2c21b32..3cc94f1b0e 100644 --- a/modules/network/dns-zones/txt/main.json +++ b/modules/network/dns-zones/txt/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7539598631188408331" - } + "version": "0.20.4.51522", + "templateHash": "16370550186541929198" + }, + "name": "Public DNS Zone TXT record", + "description": "This module deploys a Public DNS Zone TXT record.", + "owner": "Azure/module-maintainers" }, "parameters": { "dnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15382683460209888170" + "version": "0.20.4.51522", + "templateHash": "17843024796725206765" } }, "parameters": { diff --git a/modules/network/express-route-circuits/README.md b/modules/network/express-route-circuits/README.md index 1dd491b6f9..8680d7c9e3 100644 --- a/modules/network/express-route-circuits/README.md +++ b/modules/network/express-route-circuits/README.md @@ -15,7 +15,7 @@ This module deploys an Express Route Circuit. | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.Network/expressRouteCircuits` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/expressRouteCircuits) | diff --git a/modules/network/express-route-circuits/main.json b/modules/network/express-route-circuits/main.json index 635e3ddc17..c06414a2db 100644 --- a/modules/network/express-route-circuits/main.json +++ b/modules/network/express-route-circuits/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12110219474007942587" - } + "version": "0.20.4.51522", + "templateHash": "16272681585190711635" + }, + "name": "ExpressRoute Circuits", + "description": "This module deploys an Express Route Circuit.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -147,8 +150,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -184,14 +187,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -396,8 +399,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4710829534363237072" + "version": "0.20.4.51522", + "templateHash": "3704217573510649158" } }, "parameters": { diff --git a/modules/network/express-route-gateway/main.json b/modules/network/express-route-gateway/main.json index 47cb450e7c..5ef5932aa2 100644 --- a/modules/network/express-route-gateway/main.json +++ b/modules/network/express-route-gateway/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1815800049558243200" - } + "version": "0.20.4.51522", + "templateHash": "18243256662531596547" + }, + "name": "Express Route Gateways", + "description": "This module deploys an Express Route Gateway.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/firewall-policies/main.json b/modules/network/firewall-policies/main.json index eb88a21d7e..901a25ff1d 100644 --- a/modules/network/firewall-policies/main.json +++ b/modules/network/firewall-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13879906363559654168" - } + "version": "0.20.4.51522", + "templateHash": "10184410469886474565" + }, + "name": "Firewall Policies", + "description": "This module deploys a Firewall Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -132,13 +135,13 @@ "autoLearnPrivateRanges": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. The operation mode for automatically learning private ranges to not be SNAT." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. The operation mode for automatically learning private ranges to not be SNAT." + } }, "threatIntelMode": { "type": "string", @@ -287,9 +290,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17712009459606794175" - } + "version": "0.20.4.51522", + "templateHash": "2516156247224826718" + }, + "name": "Firewall Policy Rule Collection Groups", + "description": "This module deploys a Firewall Policy Rule Collection Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "firewallPolicyName": { diff --git a/modules/network/firewall-policies/rule-collection-groups/main.json b/modules/network/firewall-policies/rule-collection-groups/main.json index 93c55d4422..cfae340c62 100644 --- a/modules/network/firewall-policies/rule-collection-groups/main.json +++ b/modules/network/firewall-policies/rule-collection-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17712009459606794175" - } + "version": "0.20.4.51522", + "templateHash": "2516156247224826718" + }, + "name": "Firewall Policy Rule Collection Groups", + "description": "This module deploys a Firewall Policy Rule Collection Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "firewallPolicyName": { diff --git a/modules/network/front-doors/main.json b/modules/network/front-doors/main.json index f1ccccb149..b619fa7d6c 100644 --- a/modules/network/front-doors/main.json +++ b/modules/network/front-doors/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14477404761572548237" - } + "version": "0.20.4.51522", + "templateHash": "17170884535140128269" + }, + "name": "Azure Front Doors", + "description": "This module deploys an Azure Front Door.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 64, "minLength": 1, + "maxLength": 64, "metadata": { "description": "Required. The name of the frontDoor." } @@ -27,14 +30,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -119,8 +122,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -312,8 +315,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12240281793388591156" + "version": "0.20.4.51522", + "templateHash": "7790989344899751422" } }, "parameters": { diff --git a/modules/network/ip-groups/main.json b/modules/network/ip-groups/main.json index 0519060014..d7106632d5 100644 --- a/modules/network/ip-groups/main.json +++ b/modules/network/ip-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14054150072203383023" - } + "version": "0.20.4.51522", + "templateHash": "9156934629519872912" + }, + "name": "IP Groups", + "description": "This module deploys an IP Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -33,14 +36,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -137,8 +140,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17919828349291708949" + "version": "0.20.4.51522", + "templateHash": "15974868910769237968" } }, "parameters": { diff --git a/modules/network/load-balancers/backend-address-pools/main.json b/modules/network/load-balancers/backend-address-pools/main.json index 7caefecb97..5a36547e53 100644 --- a/modules/network/load-balancers/backend-address-pools/main.json +++ b/modules/network/load-balancers/backend-address-pools/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9987210976096685266" - } + "version": "0.20.4.51522", + "templateHash": "7353857127466687472" + }, + "name": "Load Balancer Backend Address Pools", + "description": "This module deploys a Load Balancer Backend Address Pools.", + "owner": "Azure/module-maintainers" }, "parameters": { "loadBalancerName": { diff --git a/modules/network/load-balancers/inbound-nat-rules/main.json b/modules/network/load-balancers/inbound-nat-rules/main.json index 027d2797d8..5ca0e0fdce 100644 --- a/modules/network/load-balancers/inbound-nat-rules/main.json +++ b/modules/network/load-balancers/inbound-nat-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16462838100949743192" - } + "version": "0.20.4.51522", + "templateHash": "6110758189927489854" + }, + "name": "Load Balancer Inbound NAT Rules", + "description": "This module deploys a Load Balancer Inbound NAT Rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "loadBalancerName": { @@ -23,8 +26,8 @@ }, "frontendPort": { "type": "int", - "maxValue": 65534, "minValue": 1, + "maxValue": 65534, "metadata": { "description": "Required. The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer." } @@ -32,8 +35,8 @@ "backendPort": { "type": "int", "defaultValue": "[parameters('frontendPort')]", - "maxValue": 65535, "minValue": 1, + "maxValue": 65535, "metadata": { "description": "Optional. The port used for the internal endpoint." } @@ -68,8 +71,8 @@ "frontendPortRangeEnd": { "type": "int", "defaultValue": -1, - "maxValue": 65534, "minValue": -1, + "maxValue": 65534, "metadata": { "description": "Optional. The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool." } @@ -77,8 +80,8 @@ "frontendPortRangeStart": { "type": "int", "defaultValue": -1, - "maxValue": 65534, "minValue": -1, + "maxValue": 65534, "metadata": { "description": "Optional. The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool." } diff --git a/modules/network/load-balancers/main.json b/modules/network/load-balancers/main.json index da8502c8a6..9bd6bf151a 100644 --- a/modules/network/load-balancers/main.json +++ b/modules/network/load-balancers/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5264258087440913796" - } + "version": "0.20.4.51522", + "templateHash": "15409072009785485974" + }, + "name": "Load Balancers", + "description": "This module deploys a Load Balancer.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -64,8 +67,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -101,14 +104,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -363,9 +366,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9987210976096685266" - } + "version": "0.20.4.51522", + "templateHash": "7353857127466687472" + }, + "name": "Load Balancer Backend Address Pools", + "description": "This module deploys a Load Balancer Backend Address Pools.", + "owner": "Azure/module-maintainers" }, "parameters": { "loadBalancerName": { @@ -508,9 +514,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16462838100949743192" - } + "version": "0.20.4.51522", + "templateHash": "6110758189927489854" + }, + "name": "Load Balancer Inbound NAT Rules", + "description": "This module deploys a Load Balancer Inbound NAT Rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "loadBalancerName": { @@ -527,8 +536,8 @@ }, "frontendPort": { "type": "int", - "maxValue": 65534, "minValue": 1, + "maxValue": 65534, "metadata": { "description": "Required. The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer." } @@ -536,8 +545,8 @@ "backendPort": { "type": "int", "defaultValue": "[parameters('frontendPort')]", - "maxValue": 65535, "minValue": 1, + "maxValue": 65535, "metadata": { "description": "Optional. The port used for the internal endpoint." } @@ -572,8 +581,8 @@ "frontendPortRangeEnd": { "type": "int", "defaultValue": -1, - "maxValue": 65534, "minValue": -1, + "maxValue": 65534, "metadata": { "description": "Optional. The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool." } @@ -581,8 +590,8 @@ "frontendPortRangeStart": { "type": "int", "defaultValue": -1, - "maxValue": 65534, "minValue": -1, + "maxValue": 65534, "metadata": { "description": "Optional. The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool." } @@ -713,8 +722,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "317938330178756229" + "version": "0.20.4.51522", + "templateHash": "13103053503630094914" } }, "parameters": { diff --git a/modules/network/local-network-gateways/main.json b/modules/network/local-network-gateways/main.json index 3980d2c776..543d46eda5 100644 --- a/modules/network/local-network-gateways/main.json +++ b/modules/network/local-network-gateways/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16338290764551298680" - } + "version": "0.20.4.51522", + "templateHash": "3808007431889385077" + }, + "name": "Local Network Gateways", + "description": "This module deploys a Local Network Gateway.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -59,14 +62,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -182,8 +185,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12287681441682406192" + "version": "0.20.4.51522", + "templateHash": "17045611642567667004" } }, "parameters": { diff --git a/modules/network/nat-gateways/main.json b/modules/network/nat-gateways/main.json index 88682ad70a..1d2ad4819e 100644 --- a/modules/network/nat-gateways/main.json +++ b/modules/network/nat-gateways/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17459283846288520476" - } + "version": "0.20.4.51522", + "templateHash": "2092404131875498072" + }, + "name": "NAT Gateways", + "description": "This module deploys a NAT Gateway.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -81,8 +84,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -118,14 +121,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -316,9 +319,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1954871673414826097" - } + "version": "0.20.4.51522", + "templateHash": "14474619344547636171" + }, + "name": "Public IP Addresses", + "description": "This module deploys a Public IP Address.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -388,8 +394,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -446,14 +452,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "location": { "type": "string", @@ -650,8 +656,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7927074872480917952" + "version": "0.20.4.51522", + "templateHash": "11249227806125160411" } }, "parameters": { @@ -868,8 +874,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13433158154703182157" + "version": "0.20.4.51522", + "templateHash": "18168932094320787414" } }, "parameters": { diff --git a/modules/network/network-interfaces/main.json b/modules/network/network-interfaces/main.json index 8efe63718b..0ce8d259aa 100644 --- a/modules/network/network-interfaces/main.json +++ b/modules/network/network-interfaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4998852968640897249" - } + "version": "0.20.4.51522", + "templateHash": "2671718918533328624" + }, + "name": "Network Interface", + "description": "This module deploys a Network Interface.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -67,14 +70,14 @@ "auxiliaryMode": { "type": "string", "defaultValue": "None", - "metadata": { - "description": "Optional. Auxiliary mode of Network Interface resource. Not all regions are enabled for Auxiliary Mode Nic." - }, "allowedValues": [ "Floating", "MaxConnections", "None" - ] + ], + "metadata": { + "description": "Optional. Auxiliary mode of Network Interface resource. Not all regions are enabled for Auxiliary Mode Nic." + } }, "disableTcpStateTracking": { "type": "bool", @@ -92,14 +95,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -111,8 +114,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -302,8 +305,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11217191875210502826" + "version": "0.20.4.51522", + "templateHash": "12768288729117926344" } }, "parameters": { diff --git a/modules/network/network-managers/connectivity-configurations/main.json b/modules/network/network-managers/connectivity-configurations/main.json index 233059da3a..f93f38ee52 100644 --- a/modules/network/network-managers/connectivity-configurations/main.json +++ b/modules/network/network-managers/connectivity-configurations/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4358706606848401992" - } + "version": "0.20.4.51522", + "templateHash": "13738709959380835083" + }, + "name": "Network Manager Connectivity Configurations", + "description": "This module deploys a Network Manager Connectivity Configuration.\r\nConnectivity configurations define hub-and-spoke or mesh topologies applied to one or more network groups.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -17,18 +20,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the connectivity configuration." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the connectivity configuration." - }, - "maxLength": 500 + } }, "appliesToGroups": { "type": "array", @@ -39,13 +42,13 @@ }, "connectivityTopology": { "type": "string", - "metadata": { - "description": "Required. Connectivity topology type." - }, "allowedValues": [ "HubAndSpoke", "Mesh" - ] + ], + "metadata": { + "description": "Required. Connectivity topology type." + } }, "hubs": { "type": "array", @@ -57,24 +60,24 @@ "deleteExistingPeering": { "type": "string", "defaultValue": "False", - "metadata": { - "description": "Optional. Flag if need to remove current existing peerings. If set to \"True\", all peerings on virtual networks in selected network groups will be removed and replaced with the peerings defined by this configuration. Optional when connectivityTopology is of type \"HubAndSpoke\"." - }, "allowedValues": [ "True", "False" - ] + ], + "metadata": { + "description": "Optional. Flag if need to remove current existing peerings. If set to \"True\", all peerings on virtual networks in selected network groups will be removed and replaced with the peerings defined by this configuration. Optional when connectivityTopology is of type \"HubAndSpoke\"." + } }, "isGlobal": { "type": "string", "defaultValue": "False", - "metadata": { - "description": "Optional. Flag if global mesh is supported. By default, mesh connectivity is applied to virtual networks within the same region. If set to \"True\", a global mesh enables connectivity across regions." - }, "allowedValues": [ "True", "False" - ] + ], + "metadata": { + "description": "Optional. Flag if global mesh is supported. By default, mesh connectivity is applied to virtual networks within the same region. If set to \"True\", a global mesh enables connectivity across regions." + } }, "enableDefaultTelemetry": { "type": "bool", diff --git a/modules/network/network-managers/network-groups/main.json b/modules/network/network-managers/network-groups/main.json index f784c10bd5..f5db35d400 100644 --- a/modules/network/network-managers/network-groups/main.json +++ b/modules/network/network-managers/network-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13468442252867472721" - } + "version": "0.20.4.51522", + "templateHash": "1182394296109740179" + }, + "name": "Network Manager Network Groups", + "description": "This module deploys a Network Manager Network Group.\r\nA network group is a collection of same-type network resources that you can associate with network manager configurations. You can add same-type network resources after you create the network group.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -17,18 +20,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the network group." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the network group." - }, - "maxLength": 500 + } }, "staticMembers": { "type": "array", @@ -107,9 +110,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16214310991903541469" - } + "version": "0.20.4.51522", + "templateHash": "12393286614459840374" + }, + "name": "Network Manager Network Group Static Members", + "description": "This module deploys a Network Manager Network Group Static Member.\r\nStatic membership allows you to explicitly add virtual networks to a group by manually selecting individual virtual networks.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { diff --git a/modules/network/network-managers/network-groups/static-members/main.json b/modules/network/network-managers/network-groups/static-members/main.json index 02aa7302fb..1150de3107 100644 --- a/modules/network/network-managers/network-groups/static-members/main.json +++ b/modules/network/network-managers/network-groups/static-members/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16214310991903541469" - } + "version": "0.20.4.51522", + "templateHash": "12393286614459840374" + }, + "name": "Network Manager Network Group Static Members", + "description": "This module deploys a Network Manager Network Group Static Member.\r\nStatic membership allows you to explicitly add virtual networks to a group by manually selecting individual virtual networks.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { diff --git a/modules/network/network-managers/scope-connections/main.json b/modules/network/network-managers/scope-connections/main.json index 2007073dd4..6f876db365 100644 --- a/modules/network/network-managers/scope-connections/main.json +++ b/modules/network/network-managers/scope-connections/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10543425561671785083" - } + "version": "0.20.4.51522", + "templateHash": "10403692977342355689" + }, + "name": "Network Manager Scope Connections", + "description": "This module deploys a Network Manager Scope Connection.\r\nCreate a cross-tenant connection to manage a resource from another tenant.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -17,18 +20,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the scope connection." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the scope connection." - }, - "maxLength": 500 + } }, "resourceId": { "type": "string", diff --git a/modules/network/network-managers/security-admin-configurations/main.json b/modules/network/network-managers/security-admin-configurations/main.json index dbdba4f5aa..b74075fe1a 100644 --- a/modules/network/network-managers/security-admin-configurations/main.json +++ b/modules/network/network-managers/security-admin-configurations/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11248739545153525651" - } + "version": "0.20.4.51522", + "templateHash": "509040400222226150" + }, + "name": "Network Manager Security Admin Configurations", + "description": "This module deploys an Network Manager Security Admin Configuration.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -17,32 +20,32 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the security admin configuration." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the security admin configuration." - }, - "maxLength": 500 + } }, "applyOnNetworkIntentPolicyBasedServices": { "type": "array", "defaultValue": [ "None" ], - "metadata": { - "description": "Required. Enum list of network intent policy based services." - }, "allowedValues": [ "None", "All", "AllowRulesOnly" - ] + ], + "metadata": { + "description": "Required. Enum list of network intent policy based services." + } }, "ruleCollections": { "type": "array", @@ -123,9 +126,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15345246908056395599" - } + "version": "0.20.4.51522", + "templateHash": "3922899062083147081" + }, + "name": "Network Manager Security Admin Configuration Rule Collections", + "description": "This module deploys an Network Manager Security Admin Configuration Rule Collection.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules. Security admin rules allows enforcing security policy criteria that matches the conditions set. Warning: A rule collection without rule will cause a deployment configuration for security admin goal state in network manager to fail.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -142,18 +148,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the admin rule collection." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the admin rule collection." - }, - "maxLength": 500 + } }, "appliesToGroups": { "type": "array", @@ -255,9 +261,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11476125438194706048" - } + "version": "0.20.4.51522", + "templateHash": "493168310843879218" + }, + "name": "Network Manager Security Admin Configuration Rule Collection Rules", + "description": "This module deploys an Azure Virtual Network Manager (AVNM) Security Admin Configuration Rule Collection Rule.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -280,29 +289,29 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the rule." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the rule." - }, - "maxLength": 500 + } }, "access": { "type": "string", - "metadata": { - "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." - }, "allowedValues": [ "Allow", "AlwaysAllow", "Deny" - ] + ], + "metadata": { + "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." + } }, "destinationPortRanges": { "type": "array", @@ -320,27 +329,24 @@ }, "direction": { "type": "string", - "metadata": { - "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." - }, "allowedValues": [ "Inbound", "Outbound" - ] + ], + "metadata": { + "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." + } }, "priority": { "type": "int", + "minValue": 1, + "maxValue": 4096, "metadata": { "description": "Required. The priority of the rule. The value can be between 1 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule." - }, - "maxValue": 4096, - "minValue": 1 + } }, "protocol": { "type": "string", - "metadata": { - "description": "Required. Network protocol this rule applies to." - }, "allowedValues": [ "Ah", "Any", @@ -348,7 +354,10 @@ "Icmp", "Tcp", "Udp" - ] + ], + "metadata": { + "description": "Required. Network protocol this rule applies to." + } }, "sourcePortRanges": { "type": "array", diff --git a/modules/network/network-managers/security-admin-configurations/rule-collections/main.json b/modules/network/network-managers/security-admin-configurations/rule-collections/main.json index 019ba71fc4..76c720676e 100644 --- a/modules/network/network-managers/security-admin-configurations/rule-collections/main.json +++ b/modules/network/network-managers/security-admin-configurations/rule-collections/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15345246908056395599" - } + "version": "0.20.4.51522", + "templateHash": "3922899062083147081" + }, + "name": "Network Manager Security Admin Configuration Rule Collections", + "description": "This module deploys an Network Manager Security Admin Configuration Rule Collection.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules. Security admin rules allows enforcing security policy criteria that matches the conditions set. Warning: A rule collection without rule will cause a deployment configuration for security admin goal state in network manager to fail.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -23,18 +26,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the admin rule collection." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the admin rule collection." - }, - "maxLength": 500 + } }, "appliesToGroups": { "type": "array", @@ -136,9 +139,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11476125438194706048" - } + "version": "0.20.4.51522", + "templateHash": "493168310843879218" + }, + "name": "Network Manager Security Admin Configuration Rule Collection Rules", + "description": "This module deploys an Azure Virtual Network Manager (AVNM) Security Admin Configuration Rule Collection Rule.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -161,29 +167,29 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the rule." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the rule." - }, - "maxLength": 500 + } }, "access": { "type": "string", - "metadata": { - "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." - }, "allowedValues": [ "Allow", "AlwaysAllow", "Deny" - ] + ], + "metadata": { + "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." + } }, "destinationPortRanges": { "type": "array", @@ -201,27 +207,24 @@ }, "direction": { "type": "string", - "metadata": { - "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." - }, "allowedValues": [ "Inbound", "Outbound" - ] + ], + "metadata": { + "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." + } }, "priority": { "type": "int", + "minValue": 1, + "maxValue": 4096, "metadata": { "description": "Required. The priority of the rule. The value can be between 1 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule." - }, - "maxValue": 4096, - "minValue": 1 + } }, "protocol": { "type": "string", - "metadata": { - "description": "Required. Network protocol this rule applies to." - }, "allowedValues": [ "Ah", "Any", @@ -229,7 +232,10 @@ "Icmp", "Tcp", "Udp" - ] + ], + "metadata": { + "description": "Required. Network protocol this rule applies to." + } }, "sourcePortRanges": { "type": "array", diff --git a/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.json b/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.json index e62c17cea1..d78574bf06 100644 --- a/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.json +++ b/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11476125438194706048" - } + "version": "0.20.4.51522", + "templateHash": "493168310843879218" + }, + "name": "Network Manager Security Admin Configuration Rule Collection Rules", + "description": "This module deploys an Azure Virtual Network Manager (AVNM) Security Admin Configuration Rule Collection Rule.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -29,29 +32,29 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the rule." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the rule." - }, - "maxLength": 500 + } }, "access": { "type": "string", - "metadata": { - "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." - }, "allowedValues": [ "Allow", "AlwaysAllow", "Deny" - ] + ], + "metadata": { + "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." + } }, "destinationPortRanges": { "type": "array", @@ -69,27 +72,24 @@ }, "direction": { "type": "string", - "metadata": { - "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." - }, "allowedValues": [ "Inbound", "Outbound" - ] + ], + "metadata": { + "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." + } }, "priority": { "type": "int", + "minValue": 1, + "maxValue": 4096, "metadata": { "description": "Required. The priority of the rule. The value can be between 1 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule." - }, - "maxValue": 4096, - "minValue": 1 + } }, "protocol": { "type": "string", - "metadata": { - "description": "Required. Network protocol this rule applies to." - }, "allowedValues": [ "Ah", "Any", @@ -97,7 +97,10 @@ "Icmp", "Tcp", "Udp" - ] + ], + "metadata": { + "description": "Required. Network protocol this rule applies to." + } }, "sourcePortRanges": { "type": "array", diff --git a/modules/network/network-security-groups/main.json b/modules/network/network-security-groups/main.json index 2b6bcdeb53..c22dc719eb 100644 --- a/modules/network/network-security-groups/main.json +++ b/modules/network/network-security-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5818720461189205578" - } + "version": "0.20.4.51522", + "templateHash": "17534901229402662507" + }, + "name": "Network Security Groups", + "description": "This module deploys a Network security Group (NSG).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -46,8 +49,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -76,14 +79,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -282,9 +285,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11939435370198735476" - } + "version": "0.20.4.51522", + "templateHash": "3678167334807068025" + }, + "name": "Network Security Group (NSG) Security Rules", + "description": "This module deploys a Network Security Group (NSG) Security Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -527,8 +533,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14760097731901350181" + "version": "0.20.4.51522", + "templateHash": "15810256612189281963" } }, "parameters": { diff --git a/modules/network/network-security-groups/security-rules/main.json b/modules/network/network-security-groups/security-rules/main.json index 9dc0f44146..4744eb2387 100644 --- a/modules/network/network-security-groups/security-rules/main.json +++ b/modules/network/network-security-groups/security-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11939435370198735476" - } + "version": "0.20.4.51522", + "templateHash": "3678167334807068025" + }, + "name": "Network Security Group (NSG) Security Rules", + "description": "This module deploys a Network Security Group (NSG) Security Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/network-watchers/connection-monitors/main.json b/modules/network/network-watchers/connection-monitors/main.json index 7386e8c0fa..8d306848d9 100644 --- a/modules/network/network-watchers/connection-monitors/main.json +++ b/modules/network/network-watchers/connection-monitors/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17070074753032626378" - } + "version": "0.20.4.51522", + "templateHash": "4884473903500210631" + }, + "name": "Network Watchers Connection Monitors", + "description": "This module deploys a Network Watcher Connection Monitor.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkWatcherName": { diff --git a/modules/network/network-watchers/flow-logs/main.json b/modules/network/network-watchers/flow-logs/main.json index 3fb7ed43c9..5434f2ec70 100644 --- a/modules/network/network-watchers/flow-logs/main.json +++ b/modules/network/network-watchers/flow-logs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12327372918876579570" - } + "version": "0.20.4.51522", + "templateHash": "14826968347364507291" + }, + "name": "NSG Flow Logs", + "description": "This module controls the Network Security Group Flow Logs and analytics settings.\r\n**Note: this module must be run on the Resource Group where Network Watcher is deployed**", + "owner": "Azure/module-maintainers" }, "parameters": { "networkWatcherName": { @@ -88,8 +91,8 @@ "retentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } diff --git a/modules/network/network-watchers/main.json b/modules/network/network-watchers/main.json index f017b14eee..3edc2b9334 100644 --- a/modules/network/network-watchers/main.json +++ b/modules/network/network-watchers/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "850842372551317782" - } + "version": "0.20.4.51522", + "templateHash": "15557443303290918466" + }, + "name": "Network Watchers", + "description": "This module deploys a Network Watcher.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -41,14 +44,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -146,8 +149,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6580260885848172083" + "version": "0.20.4.51522", + "templateHash": "1939834340828490356" } }, "parameters": { @@ -323,9 +326,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17070074753032626378" - } + "version": "0.20.4.51522", + "templateHash": "4884473903500210631" + }, + "name": "Network Watchers Connection Monitors", + "description": "This module deploys a Network Watcher Connection Monitor.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkWatcherName": { @@ -499,9 +505,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12327372918876579570" - } + "version": "0.20.4.51522", + "templateHash": "14826968347364507291" + }, + "name": "NSG Flow Logs", + "description": "This module controls the Network Security Group Flow Logs and analytics settings.\r\n**Note: this module must be run on the Resource Group where Network Watcher is deployed**", + "owner": "Azure/module-maintainers" }, "parameters": { "networkWatcherName": { @@ -583,8 +592,8 @@ "retentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } diff --git a/modules/network/private-dns-zones/a/main.json b/modules/network/private-dns-zones/a/main.json index 8f902cdbd8..413cc464b5 100644 --- a/modules/network/private-dns-zones/a/main.json +++ b/modules/network/private-dns-zones/a/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6047601354596152845" - } + "version": "0.20.4.51522", + "templateHash": "2464749993448285338" + }, + "name": "Private DNS Zone A record", + "description": "This module deploys a Private DNS Zone A record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16695146267293590018" + "version": "0.20.4.51522", + "templateHash": "16462248861146180112" } }, "parameters": { diff --git a/modules/network/private-dns-zones/aaaa/main.json b/modules/network/private-dns-zones/aaaa/main.json index d42e147d5a..506b619a23 100644 --- a/modules/network/private-dns-zones/aaaa/main.json +++ b/modules/network/private-dns-zones/aaaa/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6638492265857422958" - } + "version": "0.20.4.51522", + "templateHash": "2479547994885250676" + }, + "name": "Private DNS Zone AAAA record", + "description": "This module deploys a Private DNS Zone AAAA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12606064376282730035" + "version": "0.20.4.51522", + "templateHash": "8284082844313029952" } }, "parameters": { diff --git a/modules/network/private-dns-zones/cname/main.json b/modules/network/private-dns-zones/cname/main.json index 9a41eb654a..ac82b9556b 100644 --- a/modules/network/private-dns-zones/cname/main.json +++ b/modules/network/private-dns-zones/cname/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11683398732491402698" - } + "version": "0.20.4.51522", + "templateHash": "3131685819107198557" + }, + "name": "Private DNS Zone CNAME record", + "description": "This module deploys a Private DNS Zone CNAME record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17914042186704125412" + "version": "0.20.4.51522", + "templateHash": "14977392232463085529" } }, "parameters": { diff --git a/modules/network/private-dns-zones/main.json b/modules/network/private-dns-zones/main.json index 7338bde860..8ab32eb667 100644 --- a/modules/network/private-dns-zones/main.json +++ b/modules/network/private-dns-zones/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4933813900023249033" - } + "version": "0.20.4.51522", + "templateHash": "8712959825749640715" + }, + "name": "Private DNS Zones", + "description": "This module deploys a Private DNS zone.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -102,14 +105,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -192,9 +195,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6047601354596152845" - } + "version": "0.20.4.51522", + "templateHash": "2464749993448285338" + }, + "name": "Private DNS Zone A record", + "description": "This module deploys a Private DNS Zone A record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -304,8 +310,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16695146267293590018" + "version": "0.20.4.51522", + "templateHash": "16462248861146180112" } }, "parameters": { @@ -511,9 +517,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6638492265857422958" - } + "version": "0.20.4.51522", + "templateHash": "2479547994885250676" + }, + "name": "Private DNS Zone AAAA record", + "description": "This module deploys a Private DNS Zone AAAA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -623,8 +632,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12606064376282730035" + "version": "0.20.4.51522", + "templateHash": "8284082844313029952" } }, "parameters": { @@ -830,9 +839,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11683398732491402698" - } + "version": "0.20.4.51522", + "templateHash": "3131685819107198557" + }, + "name": "Private DNS Zone CNAME record", + "description": "This module deploys a Private DNS Zone CNAME record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -942,8 +954,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17914042186704125412" + "version": "0.20.4.51522", + "templateHash": "14977392232463085529" } }, "parameters": { @@ -1155,9 +1167,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6723715268718525683" - } + "version": "0.20.4.51522", + "templateHash": "6965287962374254577" + }, + "name": "Private DNS Zone MX record", + "description": "This module deploys a Private DNS Zone MX record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -1267,8 +1282,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8278394296424173490" + "version": "0.20.4.51522", + "templateHash": "11594799085721281275" } }, "parameters": { @@ -1474,9 +1489,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18014827023007277307" - } + "version": "0.20.4.51522", + "templateHash": "13259276818307387958" + }, + "name": "Private DNS Zone PTR record", + "description": "This module deploys a Private DNS Zone PTR record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -1586,8 +1604,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18134124109529472754" + "version": "0.20.4.51522", + "templateHash": "11481493487541604106" } }, "parameters": { @@ -1793,9 +1811,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8747868386608568641" - } + "version": "0.20.4.51522", + "templateHash": "1534736495493771844" + }, + "name": "Private DNS Zone SOA record", + "description": "This module deploys a Private DNS Zone SOA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -1905,8 +1926,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13404705877173488957" + "version": "0.20.4.51522", + "templateHash": "13036989829941135965" } }, "parameters": { @@ -2112,9 +2133,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2085806698183309640" - } + "version": "0.20.4.51522", + "templateHash": "6444239705368252849" + }, + "name": "Private DNS Zone SRV record", + "description": "This module deploys a Private DNS Zone SRV record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -2224,8 +2248,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5929739225162043332" + "version": "0.20.4.51522", + "templateHash": "17805809595422297514" } }, "parameters": { @@ -2431,9 +2455,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6988918118495561067" - } + "version": "0.20.4.51522", + "templateHash": "11503781556355030458" + }, + "name": "Private DNS Zone TXT record", + "description": "This module deploys a Private DNS Zone TXT record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -2543,8 +2570,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1209368876108232061" + "version": "0.20.4.51522", + "templateHash": "9559644743323745935" } }, "parameters": { @@ -2750,9 +2777,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3078466302064524268" - } + "version": "0.20.4.51522", + "templateHash": "8504562326898440676" + }, + "name": "Private DNS Zone Virtual Network Link", + "description": "This module deploys a Private DNS Zone Virtual Network Link.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -2902,8 +2932,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "936813671106035056" + "version": "0.20.4.51522", + "templateHash": "7847385116490998659" } }, "parameters": { diff --git a/modules/network/private-dns-zones/mx/main.json b/modules/network/private-dns-zones/mx/main.json index b33ec7a269..418f721f60 100644 --- a/modules/network/private-dns-zones/mx/main.json +++ b/modules/network/private-dns-zones/mx/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6723715268718525683" - } + "version": "0.20.4.51522", + "templateHash": "6965287962374254577" + }, + "name": "Private DNS Zone MX record", + "description": "This module deploys a Private DNS Zone MX record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8278394296424173490" + "version": "0.20.4.51522", + "templateHash": "11594799085721281275" } }, "parameters": { diff --git a/modules/network/private-dns-zones/ptr/main.json b/modules/network/private-dns-zones/ptr/main.json index 62661e401f..06a5084efd 100644 --- a/modules/network/private-dns-zones/ptr/main.json +++ b/modules/network/private-dns-zones/ptr/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18014827023007277307" - } + "version": "0.20.4.51522", + "templateHash": "13259276818307387958" + }, + "name": "Private DNS Zone PTR record", + "description": "This module deploys a Private DNS Zone PTR record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18134124109529472754" + "version": "0.20.4.51522", + "templateHash": "11481493487541604106" } }, "parameters": { diff --git a/modules/network/private-dns-zones/soa/main.json b/modules/network/private-dns-zones/soa/main.json index 211543a400..e3427de316 100644 --- a/modules/network/private-dns-zones/soa/main.json +++ b/modules/network/private-dns-zones/soa/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8747868386608568641" - } + "version": "0.20.4.51522", + "templateHash": "1534736495493771844" + }, + "name": "Private DNS Zone SOA record", + "description": "This module deploys a Private DNS Zone SOA record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13404705877173488957" + "version": "0.20.4.51522", + "templateHash": "13036989829941135965" } }, "parameters": { diff --git a/modules/network/private-dns-zones/srv/main.json b/modules/network/private-dns-zones/srv/main.json index 3a458c1609..f52d859ff7 100644 --- a/modules/network/private-dns-zones/srv/main.json +++ b/modules/network/private-dns-zones/srv/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2085806698183309640" - } + "version": "0.20.4.51522", + "templateHash": "6444239705368252849" + }, + "name": "Private DNS Zone SRV record", + "description": "This module deploys a Private DNS Zone SRV record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5929739225162043332" + "version": "0.20.4.51522", + "templateHash": "17805809595422297514" } }, "parameters": { diff --git a/modules/network/private-dns-zones/txt/main.json b/modules/network/private-dns-zones/txt/main.json index 68ca6b8e4c..9bc41b0ee0 100644 --- a/modules/network/private-dns-zones/txt/main.json +++ b/modules/network/private-dns-zones/txt/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6988918118495561067" - } + "version": "0.20.4.51522", + "templateHash": "11503781556355030458" + }, + "name": "Private DNS Zone TXT record", + "description": "This module deploys a Private DNS Zone TXT record.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { @@ -116,8 +119,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1209368876108232061" + "version": "0.20.4.51522", + "templateHash": "9559644743323745935" } }, "parameters": { diff --git a/modules/network/private-dns-zones/virtual-network-links/main.json b/modules/network/private-dns-zones/virtual-network-links/main.json index 3deb666646..7d0bc4e594 100644 --- a/modules/network/private-dns-zones/virtual-network-links/main.json +++ b/modules/network/private-dns-zones/virtual-network-links/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3078466302064524268" - } + "version": "0.20.4.51522", + "templateHash": "8504562326898440676" + }, + "name": "Private DNS Zone Virtual Network Link", + "description": "This module deploys a Private DNS Zone Virtual Network Link.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateDnsZoneName": { diff --git a/modules/network/private-link-services/main.json b/modules/network/private-link-services/main.json index 8f810ba58d..5b5556160a 100644 --- a/modules/network/private-link-services/main.json +++ b/modules/network/private-link-services/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14906035198606347075" - } + "version": "0.20.4.51522", + "templateHash": "9204364662417527435" + }, + "name": "Private Link Services", + "description": "This module deploys a Private Link Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,14 +28,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -184,8 +187,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14466444549971089331" + "version": "0.20.4.51522", + "templateHash": "16284074528369884784" } }, "parameters": { diff --git a/modules/network/public-ip-addresses/main.json b/modules/network/public-ip-addresses/main.json index 3b308daba8..f0ba1c92e9 100644 --- a/modules/network/public-ip-addresses/main.json +++ b/modules/network/public-ip-addresses/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1954871673414826097" - } + "version": "0.20.4.51522", + "templateHash": "14474619344547636171" + }, + "name": "Public IP Addresses", + "description": "This module deploys a Public IP Address.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -76,8 +79,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -134,14 +137,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "location": { "type": "string", @@ -338,8 +341,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7927074872480917952" + "version": "0.20.4.51522", + "templateHash": "11249227806125160411" } }, "parameters": { diff --git a/modules/network/public-ip-prefixes/main.json b/modules/network/public-ip-prefixes/main.json index 58d85c7c8f..267dab436e 100644 --- a/modules/network/public-ip-prefixes/main.json +++ b/modules/network/public-ip-prefixes/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14918050419458548250" - } + "version": "0.20.4.51522", + "templateHash": "9791513283452098187" + }, + "name": "Public IP Prefixes", + "description": "This module deploys a Public IP Prefix.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,8 +28,8 @@ }, "prefixLength": { "type": "int", - "maxValue": 31, "minValue": 28, + "maxValue": 31, "metadata": { "description": "Required. Length of the Public IP Prefix." } @@ -34,14 +37,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -150,8 +153,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15498009263298237197" + "version": "0.20.4.51522", + "templateHash": "12022352001401552775" } }, "parameters": { diff --git a/modules/network/route-tables/main.json b/modules/network/route-tables/main.json index 2e60a82c11..df3b4e0a23 100644 --- a/modules/network/route-tables/main.json +++ b/modules/network/route-tables/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6267793583428414969" - } + "version": "0.20.4.51522", + "templateHash": "7346887991565421438" + }, + "name": "Route Tables", + "description": "This module deploys a User Defined Route Table (UDR).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -39,14 +42,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -144,8 +147,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16752813498867197745" + "version": "0.20.4.51522", + "templateHash": "15433672522856459960" } }, "parameters": { diff --git a/modules/network/service-endpoint-policies/main.json b/modules/network/service-endpoint-policies/main.json index 3f87cbd310..061f151efe 100644 --- a/modules/network/service-endpoint-policies/main.json +++ b/modules/network/service-endpoint-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8174648505463409401" - } + "version": "0.20.4.51522", + "templateHash": "4942566388428766727" + }, + "name": "Service Endpoint Policies", + "description": "This module deploys a Service Endpoint Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -46,14 +49,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -152,8 +155,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2676751245670262624" + "version": "0.20.4.51522", + "templateHash": "11744949434447908326" } }, "parameters": { diff --git a/modules/network/trafficmanagerprofiles/main.json b/modules/network/trafficmanagerprofiles/main.json index 7676c5ef44..3d97951d1e 100644 --- a/modules/network/trafficmanagerprofiles/main.json +++ b/modules/network/trafficmanagerprofiles/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10717328847534611454" - } + "version": "0.20.4.51522", + "templateHash": "14526210195159140049" + }, + "name": "Traffic Manager Profiles", + "description": "This module deploys a Traffic Manager Profile.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -94,8 +97,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -131,14 +134,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -325,8 +328,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9779359192040618252" + "version": "0.20.4.51522", + "templateHash": "12919047416876893123" } }, "parameters": { diff --git a/modules/network/virtual-hubs/hub-route-tables/main.json b/modules/network/virtual-hubs/hub-route-tables/main.json index bd363ddd37..895c3a3a4f 100644 --- a/modules/network/virtual-hubs/hub-route-tables/main.json +++ b/modules/network/virtual-hubs/hub-route-tables/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13419259770629993067" - } + "version": "0.20.4.51522", + "templateHash": "14518513912380539716" + }, + "name": "Virtual Hub Route Tables", + "description": "This module deploys a Virtual Hub Route Table.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/virtual-hubs/hub-virtual-network-connections/main.json b/modules/network/virtual-hubs/hub-virtual-network-connections/main.json index c47ff73a0c..3fe3471be2 100644 --- a/modules/network/virtual-hubs/hub-virtual-network-connections/main.json +++ b/modules/network/virtual-hubs/hub-virtual-network-connections/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2118079772329732249" - } + "version": "0.20.4.51522", + "templateHash": "5767473063979797254" + }, + "name": "Virtual Hub Virtual Network Connections", + "description": "This module deploys a Virtual Hub Virtual Network Connection.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/virtual-hubs/main.json b/modules/network/virtual-hubs/main.json index 9a3d91ba34..1a73f8eb1c 100644 --- a/modules/network/virtual-hubs/main.json +++ b/modules/network/virtual-hubs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14355316798617081412" - } + "version": "0.20.4.51522", + "templateHash": "8880725217295361508" + }, + "name": "Virtual Hubs", + "description": "This module deploys a Virtual Hub.\r\nIf you are planning to deploy a Secure Virtual Hub (with an Azure Firewall integrated), please refer to the Azure Firewall module.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -93,13 +96,13 @@ "sku": { "type": "string", "defaultValue": "Standard", - "metadata": { - "description": "Optional. The sku of this VirtualHub." - }, "allowedValues": [ "Basic", "Standard" - ] + ], + "metadata": { + "description": "Optional. The sku of this VirtualHub." + } }, "virtualHubRouteTableV2s": { "type": "array", @@ -152,14 +155,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -258,9 +261,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13419259770629993067" - } + "version": "0.20.4.51522", + "templateHash": "14518513912380539716" + }, + "name": "Virtual Hub Route Tables", + "description": "This module deploys a Virtual Hub Route Table.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -386,9 +392,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2118079772329732249" - } + "version": "0.20.4.51522", + "templateHash": "5767473063979797254" + }, + "name": "Virtual Hub Virtual Network Connections", + "description": "This module deploys a Virtual Hub Virtual Network Connection.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/virtual-network-gateways/main.json b/modules/network/virtual-network-gateways/main.json index 65f9265dcd..5e346fd364 100644 --- a/modules/network/virtual-network-gateways/main.json +++ b/modules/network/virtual-network-gateways/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3661581255162235432" - } + "version": "0.20.4.51522", + "templateHash": "3610136439814257007" + }, + "name": "Virtual Network Gateways", + "description": "This module deploys a Virtual Network Gateway.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -222,8 +225,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -266,14 +269,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -553,9 +556,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1954871673414826097" - } + "version": "0.20.4.51522", + "templateHash": "14474619344547636171" + }, + "name": "Public IP Addresses", + "description": "This module deploys a Public IP Address.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -625,8 +631,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -683,14 +689,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "location": { "type": "string", @@ -887,8 +893,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7927074872480917952" + "version": "0.20.4.51522", + "templateHash": "11249227806125160411" } }, "parameters": { @@ -1106,9 +1112,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6604741649541233041" - } + "version": "0.20.4.51522", + "templateHash": "12738577362496266730" + }, + "name": "VPN Gateway NAT Rules", + "description": "This module deploys a Virtual Network Gateway NAT Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1267,8 +1276,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1445235181338876133" + "version": "0.20.4.51522", + "templateHash": "6647636585152280249" } }, "parameters": { diff --git a/modules/network/virtual-network-gateways/nat-rules/main.json b/modules/network/virtual-network-gateways/nat-rules/main.json index 4bd424dfc4..1f57c240d4 100644 --- a/modules/network/virtual-network-gateways/nat-rules/main.json +++ b/modules/network/virtual-network-gateways/nat-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6604741649541233041" - } + "version": "0.20.4.51522", + "templateHash": "12738577362496266730" + }, + "name": "VPN Gateway NAT Rules", + "description": "This module deploys a Virtual Network Gateway NAT Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/virtual-networks/main.json b/modules/network/virtual-networks/main.json index 757cd98099..0d53c649c5 100644 --- a/modules/network/virtual-networks/main.json +++ b/modules/network/virtual-networks/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8050151724516154993" - } + "version": "0.20.4.51522", + "templateHash": "17091652747661653062" + }, + "name": "Virtual Networks", + "description": "This module deploys a Virtual Network (vNet).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -66,27 +69,27 @@ "vnetEncryptionEnforcement": { "type": "string", "defaultValue": "AllowUnencrypted", - "metadata": { - "description": "Optional. If the encrypted VNet allows VM that does not support encryption. Can only be used when vnetEncryption is enabled." - }, "allowedValues": [ "AllowUnencrypted", "DropUnencrypted" - ] + ], + "metadata": { + "description": "Optional. If the encrypted VNet allows VM that does not support encryption. Can only be used when vnetEncryption is enabled." + } }, "flowTimeoutInMinutes": { "type": "int", "defaultValue": 0, + "maxValue": 30, "metadata": { "description": "Optional. The flow timeout in minutes for the Virtual Network, which is used to enable connection tracking for intra-VM flows. Possible values are between 4 and 30 minutes. Default value 0 will set the property to null." - }, - "maxValue": 30 + } }, "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -122,14 +125,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -355,9 +358,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5239437568291997506" - } + "version": "0.20.4.51522", + "templateHash": "12347140584991372505" + }, + "name": "Virtual Network Subnets", + "description": "This module deploys a Virtual Network Subnet.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -548,8 +554,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16022559382364910663" + "version": "0.20.4.51522", + "templateHash": "11765890115463110578" } }, "parameters": { @@ -771,9 +777,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2278855343435905865" - } + "version": "0.20.4.51522", + "templateHash": "12729321417326466302" + }, + "name": "Virtual Network Peerings", + "description": "This module deploys a Virtual Network Peering.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -937,9 +946,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2278855343435905865" - } + "version": "0.20.4.51522", + "templateHash": "12729321417326466302" + }, + "name": "Virtual Network Peerings", + "description": "This module deploys a Virtual Network Peering.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1098,8 +1110,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5870660949078211536" + "version": "0.20.4.51522", + "templateHash": "17359386532940218799" } }, "parameters": { diff --git a/modules/network/virtual-networks/subnets/main.json b/modules/network/virtual-networks/subnets/main.json index 7c57a8cc1e..d9a90cb89a 100644 --- a/modules/network/virtual-networks/subnets/main.json +++ b/modules/network/virtual-networks/subnets/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5239437568291997506" - } + "version": "0.20.4.51522", + "templateHash": "12347140584991372505" + }, + "name": "Virtual Network Subnets", + "description": "This module deploys a Virtual Network Subnet.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -197,8 +200,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16022559382364910663" + "version": "0.20.4.51522", + "templateHash": "11765890115463110578" } }, "parameters": { diff --git a/modules/network/virtual-networks/virtual-network-peerings/main.json b/modules/network/virtual-networks/virtual-network-peerings/main.json index 6375477a95..c0c921ce7f 100644 --- a/modules/network/virtual-networks/virtual-network-peerings/main.json +++ b/modules/network/virtual-networks/virtual-network-peerings/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2278855343435905865" - } + "version": "0.20.4.51522", + "templateHash": "12729321417326466302" + }, + "name": "Virtual Network Peerings", + "description": "This module deploys a Virtual Network Peering.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/network/virtual-wans/main.json b/modules/network/virtual-wans/main.json index 4985256d9f..6e198230a3 100644 --- a/modules/network/virtual-wans/main.json +++ b/modules/network/virtual-wans/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17876215770494516610" - } + "version": "0.20.4.51522", + "templateHash": "2598075358904609101" + }, + "name": "Virtual WANs", + "description": "This module deploys a Virtual WAN.", + "owner": "Azure/module-maintainers" }, "parameters": { "location": { @@ -78,14 +81,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } } }, "resources": [ @@ -164,8 +167,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14638659886066248315" + "version": "0.20.4.51522", + "templateHash": "8897739081481879538" } }, "parameters": { diff --git a/modules/network/vpn-sites/main.json b/modules/network/vpn-sites/main.json index 9ddbe3288e..301202897f 100644 --- a/modules/network/vpn-sites/main.json +++ b/modules/network/vpn-sites/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "262103692668335899" - } + "version": "0.20.4.51522", + "templateHash": "805771965679596936" + }, + "name": "VPN Sites", + "description": "This module deploys a VPN Site.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -94,14 +97,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -189,8 +192,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16444676877993222718" + "version": "0.20.4.51522", + "templateHash": "3653745242903782760" } }, "parameters": { diff --git a/modules/operational-insights/workspaces/data-exports/main.json b/modules/operational-insights/workspaces/data-exports/main.json index eb953546ca..90194a5d43 100644 --- a/modules/operational-insights/workspaces/data-exports/main.json +++ b/modules/operational-insights/workspaces/data-exports/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1404193826490863720" - } + "version": "0.20.4.51522", + "templateHash": "6853475409424559635" + }, + "name": "Log Analytics Workspace Data Exports", + "description": "This module deploys a Log Analytics Workspace Data Export.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 63, "minLength": 4, + "maxLength": 63, "metadata": { "description": "Required. The data export rule name." } diff --git a/modules/operational-insights/workspaces/data-sources/main.json b/modules/operational-insights/workspaces/data-sources/main.json index af54cfd802..12e72aea0f 100644 --- a/modules/operational-insights/workspaces/data-sources/main.json +++ b/modules/operational-insights/workspaces/data-sources/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14800885279121710904" - } + "version": "0.20.4.51522", + "templateHash": "526173230944614742" + }, + "name": "Log Analytics Workspace Datasources", + "description": "This module deploys a Log Analytics Workspace Data Source.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { diff --git a/modules/operational-insights/workspaces/linked-services/main.json b/modules/operational-insights/workspaces/linked-services/main.json index 75ece27c66..c66c428091 100644 --- a/modules/operational-insights/workspaces/linked-services/main.json +++ b/modules/operational-insights/workspaces/linked-services/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9104010996147858950" - } + "version": "0.20.4.51522", + "templateHash": "6123492600831728521" + }, + "name": "Log Analytics Workspace Linked Services", + "description": "This module deploys a Log Analytics Workspace Linked Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { diff --git a/modules/operational-insights/workspaces/linked-storage-accounts/main.json b/modules/operational-insights/workspaces/linked-storage-accounts/main.json index b87c400772..ae62d06121 100644 --- a/modules/operational-insights/workspaces/linked-storage-accounts/main.json +++ b/modules/operational-insights/workspaces/linked-storage-accounts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4207477883724473600" - } + "version": "0.20.4.51522", + "templateHash": "17235548432615830542" + }, + "name": "Log Analytics Workspace Linked Storage Accounts", + "description": "This module deploys a Log Analytics Workspace Linked Storage Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { diff --git a/modules/operational-insights/workspaces/main.json b/modules/operational-insights/workspaces/main.json index cb616f892c..9167075ce6 100644 --- a/modules/operational-insights/workspaces/main.json +++ b/modules/operational-insights/workspaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9382617018780365951" - } + "version": "0.20.4.51522", + "templateHash": "8950583195644458006" + }, + "name": "Log Analytics Workspaces", + "description": "This module deploys a Log Analytics Workspace.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -42,11 +45,11 @@ "skuCapacityReservationLevel": { "type": "int", "defaultValue": 100, + "minValue": 100, + "maxValue": 5000, "metadata": { "description": "Optional. The capacity reservation level in GB for this workspace, when CapacityReservation sku is selected. Must be in increments of 100 between 100 and 5000." - }, - "maxValue": 5000, - "minValue": 100 + } }, "storageInsightsConfigs": { "type": "array", @@ -107,8 +110,8 @@ "dataRetention": { "type": "int", "defaultValue": 365, - "maxValue": 730, "minValue": 0, + "maxValue": 730, "metadata": { "description": "Optional. Number of days data will be retained for." } @@ -167,8 +170,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -211,14 +214,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -413,9 +416,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5892497567322793672" - } + "version": "0.20.4.51522", + "templateHash": "5679144933666454393" + }, + "name": "Log Analytics Workspace Storage Insight Configs", + "description": "This module deploys a Log Analytics Workspace Storage Insight Config.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { @@ -557,9 +563,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9104010996147858950" - } + "version": "0.20.4.51522", + "templateHash": "6123492600831728521" + }, + "name": "Log Analytics Workspace Linked Services", + "description": "This module deploys a Log Analytics Workspace Linked Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { @@ -691,9 +700,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4207477883724473600" - } + "version": "0.20.4.51522", + "templateHash": "17235548432615830542" + }, + "name": "Log Analytics Workspace Linked Storage Accounts", + "description": "This module deploys a Log Analytics Workspace Linked Storage Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { @@ -826,9 +838,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18377173330328914128" - } + "version": "0.20.4.51522", + "templateHash": "10184551811647520122" + }, + "name": "Log Analytics Workspace Saved Searches", + "description": "This module deploys a Log Analytics Workspace Saved Search.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { @@ -998,15 +1013,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1404193826490863720" - } + "version": "0.20.4.51522", + "templateHash": "6853475409424559635" + }, + "name": "Log Analytics Workspace Data Exports", + "description": "This module deploys a Log Analytics Workspace Data Export.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 63, "minLength": 4, + "maxLength": 63, "metadata": { "description": "Required. The data export rule name." } @@ -1145,9 +1163,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14800885279121710904" - } + "version": "0.20.4.51522", + "templateHash": "526173230944614742" + }, + "name": "Log Analytics Workspace Datasources", + "description": "This module deploys a Log Analytics Workspace Data Source.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { @@ -1372,9 +1393,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "174331240044920355" - } + "version": "0.20.4.51522", + "templateHash": "761158132904084297" + }, + "name": "Log Analytics Workspace Tables", + "description": "This module deploys a Log Analytics Workspace Table.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1417,8 +1441,8 @@ "retentionInDays": { "type": "int", "defaultValue": -1, - "maxValue": 730, "minValue": -1, + "maxValue": 730, "metadata": { "description": "Optional. The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention." } @@ -1440,8 +1464,8 @@ "totalRetentionInDays": { "type": "int", "defaultValue": -1, - "maxValue": 2555, "minValue": -1, + "maxValue": 2555, "metadata": { "description": "Optional. The table total retention in days, between 4 and 2555. Setting this property to -1 will default to table retention." } @@ -1541,9 +1565,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6203827990364745107" - } + "version": "0.20.4.51522", + "templateHash": "16708625392312836324" + }, + "name": "Operations Management Solutions", + "description": "This module deploys an Operations Management Solution.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1692,8 +1719,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7475502990358761120" + "version": "0.20.4.51522", + "templateHash": "9516912265776834381" } }, "parameters": { diff --git a/modules/operational-insights/workspaces/saved-searches/main.json b/modules/operational-insights/workspaces/saved-searches/main.json index e4c106f6e7..02992ba89d 100644 --- a/modules/operational-insights/workspaces/saved-searches/main.json +++ b/modules/operational-insights/workspaces/saved-searches/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18377173330328914128" - } + "version": "0.20.4.51522", + "templateHash": "10184551811647520122" + }, + "name": "Log Analytics Workspace Saved Searches", + "description": "This module deploys a Log Analytics Workspace Saved Search.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { diff --git a/modules/operational-insights/workspaces/storage-insight-configs/main.json b/modules/operational-insights/workspaces/storage-insight-configs/main.json index 4f07959081..86d2fdda8b 100644 --- a/modules/operational-insights/workspaces/storage-insight-configs/main.json +++ b/modules/operational-insights/workspaces/storage-insight-configs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5892497567322793672" - } + "version": "0.20.4.51522", + "templateHash": "5679144933666454393" + }, + "name": "Log Analytics Workspace Storage Insight Configs", + "description": "This module deploys a Log Analytics Workspace Storage Insight Config.", + "owner": "Azure/module-maintainers" }, "parameters": { "logAnalyticsWorkspaceName": { diff --git a/modules/operational-insights/workspaces/tables/main.json b/modules/operational-insights/workspaces/tables/main.json index a570736373..83bbc2a91d 100644 --- a/modules/operational-insights/workspaces/tables/main.json +++ b/modules/operational-insights/workspaces/tables/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "174331240044920355" - } + "version": "0.20.4.51522", + "templateHash": "761158132904084297" + }, + "name": "Log Analytics Workspace Tables", + "description": "This module deploys a Log Analytics Workspace Table.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -49,8 +52,8 @@ "retentionInDays": { "type": "int", "defaultValue": -1, - "maxValue": 730, "minValue": -1, + "maxValue": 730, "metadata": { "description": "Optional. The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention." } @@ -72,8 +75,8 @@ "totalRetentionInDays": { "type": "int", "defaultValue": -1, - "maxValue": 2555, "minValue": -1, + "maxValue": 2555, "metadata": { "description": "Optional. The table total retention in days, between 4 and 2555. Setting this property to -1 will default to table retention." } diff --git a/modules/operations-management/solutions/main.json b/modules/operations-management/solutions/main.json index 60d9c62d2c..2cc9b68e33 100644 --- a/modules/operations-management/solutions/main.json +++ b/modules/operations-management/solutions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6203827990364745107" - } + "version": "0.20.4.51522", + "templateHash": "16708625392312836324" + }, + "name": "Operations Management Solutions", + "description": "This module deploys an Operations Management Solution.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/policy-insights/remediations/main.json b/modules/policy-insights/remediations/main.json index c2aa0f2d11..fc4f8cf994 100644 --- a/modules/policy-insights/remediations/main.json +++ b/modules/policy-insights/remediations/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14392825922290602980" - } + "version": "0.20.4.51522", + "templateHash": "2388535043106462043" + }, + "name": "Policy Insights Remediations", + "description": "This module deploys a Policy Insights Remediation.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,8 +35,8 @@ "parallelDeployments": { "type": "int", "defaultValue": 10, - "maxValue": 30, "minValue": 1, + "maxValue": 30, "metadata": { "description": "Optional. Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. Can be between 1-30. Higher values will cause the remediation to complete more quickly, but increase the risk of throttling. If not provided, the default parallel deployments value is used." } @@ -41,8 +44,8 @@ "resourceCount": { "type": "int", "defaultValue": 500, - "maxValue": 50000, "minValue": 1, + "maxValue": 50000, "metadata": { "description": "Optional. Determines the max number of resources that can be remediated by the remediation job. Can be between 1-50000. If not provided, the default resource count is used." } @@ -176,9 +179,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6787307117626777666" - } + "version": "0.20.4.51522", + "templateHash": "1304798094791157917" + }, + "name": "Policy Insights Remediations (Management Group scope)", + "description": "This module deploys a Policy Insights Remediation on a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -204,8 +210,8 @@ "parallelDeployments": { "type": "int", "defaultValue": 10, - "maxValue": 30, "minValue": 1, + "maxValue": 30, "metadata": { "description": "Optional. Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. Can be between 1-30. Higher values will cause the remediation to complete more quickly, but increase the risk of throttling. If not provided, the default parallel deployments value is used." } @@ -213,8 +219,8 @@ "resourceCount": { "type": "int", "defaultValue": 500, - "maxValue": 50000, "minValue": 1, + "maxValue": 50000, "metadata": { "description": "Optional. Determines the max number of resources that can be remediated by the remediation job. Can be between 1-50000. If not provided, the default resource count is used." } @@ -369,9 +375,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4686786682838572629" - } + "version": "0.20.4.51522", + "templateHash": "16781098206548824638" + }, + "name": "Policy Insights Remediations (Subscription scope)", + "description": "This module deploys a Policy Insights Remediation on a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -397,8 +406,8 @@ "parallelDeployments": { "type": "int", "defaultValue": 10, - "maxValue": 30, "minValue": 1, + "maxValue": 30, "metadata": { "description": "Optional. Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. Can be between 1-30. Higher values will cause the remediation to complete more quickly, but increase the risk of throttling. If not provided, the default parallel deployments value is used." } @@ -406,8 +415,8 @@ "resourceCount": { "type": "int", "defaultValue": 500, - "maxValue": 50000, "minValue": 1, + "maxValue": 50000, "metadata": { "description": "Optional. Determines the max number of resources that can be remediated by the remediation job. Can be between 1-50000. If not provided, the default resource count is used." } @@ -562,9 +571,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1267717863880241904" - } + "version": "0.20.4.51522", + "templateHash": "16839903448259241444" + }, + "name": "Policy Insights Remediations (Resource Group scope)", + "description": "This module deploys a Policy Insights Remediation on a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -590,8 +602,8 @@ "parallelDeployments": { "type": "int", "defaultValue": 10, - "maxValue": 30, "minValue": 1, + "maxValue": 30, "metadata": { "description": "Optional. Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. Can be between 1-30. Higher values will cause the remediation to complete more quickly, but increase the risk of throttling. If not provided, the default parallel deployments value is used." } @@ -599,8 +611,8 @@ "resourceCount": { "type": "int", "defaultValue": 500, - "maxValue": 50000, "minValue": 1, + "maxValue": 50000, "metadata": { "description": "Optional. Determines the max number of resources that can be remediated by the remediation job. Can be between 1-50000. If not provided, the default resource count is used." } diff --git a/modules/policy-insights/remediations/management-group/main.json b/modules/policy-insights/remediations/management-group/main.json index c88735579b..0a87c250c0 100644 --- a/modules/policy-insights/remediations/management-group/main.json +++ b/modules/policy-insights/remediations/management-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6787307117626777666" - } + "version": "0.20.4.51522", + "templateHash": "1304798094791157917" + }, + "name": "Policy Insights Remediations (Management Group scope)", + "description": "This module deploys a Policy Insights Remediation on a Management Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,8 +35,8 @@ "parallelDeployments": { "type": "int", "defaultValue": 10, - "maxValue": 30, "minValue": 1, + "maxValue": 30, "metadata": { "description": "Optional. Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. Can be between 1-30. Higher values will cause the remediation to complete more quickly, but increase the risk of throttling. If not provided, the default parallel deployments value is used." } @@ -41,8 +44,8 @@ "resourceCount": { "type": "int", "defaultValue": 500, - "maxValue": 50000, "minValue": 1, + "maxValue": 50000, "metadata": { "description": "Optional. Determines the max number of resources that can be remediated by the remediation job. Can be between 1-50000. If not provided, the default resource count is used." } diff --git a/modules/policy-insights/remediations/resource-group/main.json b/modules/policy-insights/remediations/resource-group/main.json index 16a348daaa..be6c9e58b0 100644 --- a/modules/policy-insights/remediations/resource-group/main.json +++ b/modules/policy-insights/remediations/resource-group/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1267717863880241904" - } + "version": "0.20.4.51522", + "templateHash": "16839903448259241444" + }, + "name": "Policy Insights Remediations (Resource Group scope)", + "description": "This module deploys a Policy Insights Remediation on a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,8 +35,8 @@ "parallelDeployments": { "type": "int", "defaultValue": 10, - "maxValue": 30, "minValue": 1, + "maxValue": 30, "metadata": { "description": "Optional. Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. Can be between 1-30. Higher values will cause the remediation to complete more quickly, but increase the risk of throttling. If not provided, the default parallel deployments value is used." } @@ -41,8 +44,8 @@ "resourceCount": { "type": "int", "defaultValue": 500, - "maxValue": 50000, "minValue": 1, + "maxValue": 50000, "metadata": { "description": "Optional. Determines the max number of resources that can be remediated by the remediation job. Can be between 1-50000. If not provided, the default resource count is used." } diff --git a/modules/policy-insights/remediations/subscription/main.json b/modules/policy-insights/remediations/subscription/main.json index 9acadf95df..499c963670 100644 --- a/modules/policy-insights/remediations/subscription/main.json +++ b/modules/policy-insights/remediations/subscription/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4686786682838572629" - } + "version": "0.20.4.51522", + "templateHash": "16781098206548824638" + }, + "name": "Policy Insights Remediations (Subscription scope)", + "description": "This module deploys a Policy Insights Remediation on a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,8 +35,8 @@ "parallelDeployments": { "type": "int", "defaultValue": 10, - "maxValue": 30, "minValue": 1, + "maxValue": 30, "metadata": { "description": "Optional. Determines how many resources to remediate at any given time. Can be used to increase or reduce the pace of the remediation. Can be between 1-30. Higher values will cause the remediation to complete more quickly, but increase the risk of throttling. If not provided, the default parallel deployments value is used." } @@ -41,8 +44,8 @@ "resourceCount": { "type": "int", "defaultValue": 500, - "maxValue": 50000, "minValue": 1, + "maxValue": 50000, "metadata": { "description": "Optional. Determines the max number of resources that can be remediated by the remediation job. Can be between 1-50000. If not provided, the default resource count is used." } diff --git a/modules/power-bi-dedicated/capacities/main.json b/modules/power-bi-dedicated/capacities/main.json index eaa39b0729..778b2470ff 100644 --- a/modules/power-bi-dedicated/capacities/main.json +++ b/modules/power-bi-dedicated/capacities/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7703424854561797533" - } + "version": "0.20.4.51522", + "templateHash": "12231844858437277938" + }, + "name": "Power BI Dedicated Capacities", + "description": "This module deploys a Power BI Dedicated Capacity.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -45,9 +48,6 @@ "skuName": { "type": "string", "defaultValue": "A1", - "metadata": { - "description": "Optional. SkuCapacity of the resource." - }, "allowedValues": [ "A1", "A2", @@ -55,19 +55,22 @@ "A4", "A5", "A6" - ] + ], + "metadata": { + "description": "Optional. SkuCapacity of the resource." + } }, "skuTier": { "type": "string", "defaultValue": "PBIE_Azure", - "metadata": { - "description": "Optional. SkuCapacity of the resource." - }, "allowedValues": [ "AutoPremiumHost", "PBIE_Azure", "Premium" - ] + ], + "metadata": { + "description": "Optional. SkuCapacity of the resource." + } }, "members": { "type": "array", @@ -78,26 +81,26 @@ "mode": { "type": "string", "defaultValue": "Gen2", - "metadata": { - "description": "Optional. Mode of the resource." - }, "allowedValues": [ "Gen1", "Gen2" - ] + ], + "metadata": { + "description": "Optional. Mode of the resource." + } }, "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "NotSpecified", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -181,8 +184,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11763558823755974016" + "version": "0.20.4.51522", + "templateHash": "5472906726478084470" } }, "parameters": { diff --git a/modules/purview/accounts/README.md b/modules/purview/accounts/README.md index f2a937d27b..cd5bf5ccb0 100644 --- a/modules/purview/accounts/README.md +++ b/modules/purview/accounts/README.md @@ -17,8 +17,8 @@ This module deploys a Purview Account. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Purview/accounts` | [2021-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Purview/2021-07-01/accounts) | ## Parameters diff --git a/modules/purview/accounts/main.json b/modules/purview/accounts/main.json index 889d07d440..1482912e4a 100644 --- a/modules/purview/accounts/main.json +++ b/modules/purview/accounts/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12242183150805712614" - } + "version": "0.20.4.51522", + "templateHash": "7313703326234123290" + }, + "name": "Purview Accounts", + "description": "This module deploys a Purview Account.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 63, "minLength": 3, + "maxLength": 63, "metadata": { "description": "Required. Name of the Purview Account." } @@ -60,8 +63,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -181,14 +184,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } } }, "variables": { @@ -332,9 +335,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -399,14 +405,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -464,7 +470,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -529,9 +535,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -542,8 +551,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -594,7 +603,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -664,8 +673,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -835,7 +844,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -892,9 +901,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -959,14 +971,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1024,7 +1036,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1089,9 +1101,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1102,8 +1117,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1154,7 +1169,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1224,8 +1239,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1395,7 +1410,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -1452,9 +1467,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1519,14 +1537,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1584,7 +1602,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1649,9 +1667,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1662,8 +1683,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1714,7 +1735,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1784,8 +1805,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1955,7 +1976,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2012,9 +2033,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -2079,14 +2103,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -2144,7 +2168,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -2209,9 +2233,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -2222,8 +2249,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -2274,7 +2301,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -2344,8 +2371,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -2515,7 +2542,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2572,9 +2599,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -2639,14 +2669,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -2704,7 +2734,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -2769,9 +2799,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -2782,8 +2815,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -2834,7 +2867,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -2904,8 +2937,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -3075,7 +3108,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -3118,8 +3151,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4354641790580055350" + "version": "0.20.4.51522", + "templateHash": "1139691228456337328" } }, "parameters": { diff --git a/modules/recovery-services/vaults/README.md b/modules/recovery-services/vaults/README.md index a2aaf017e8..59a48bfab3 100644 --- a/modules/recovery-services/vaults/README.md +++ b/modules/recovery-services/vaults/README.md @@ -17,8 +17,8 @@ This module deploys a Recovery Services Vault. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.RecoveryServices/vaults` | [2023-01-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2023-01-01/vaults) | | `Microsoft.RecoveryServices/vaults/backupconfig` | [2023-01-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2023-01-01/vaults/backupconfig) | | `Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers` | [2023-01-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2023-01-01/vaults/backupFabrics/protectionContainers) | diff --git a/modules/recovery-services/vaults/main.json b/modules/recovery-services/vaults/main.json index 1883946846..39b6090405 100644 --- a/modules/recovery-services/vaults/main.json +++ b/modules/recovery-services/vaults/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "16293846439301048579" + "templateHash": "1539558288902340678" }, "name": "Recovery Services Vaults", "description": "This module deploys a Recovery Services Vault.", @@ -1940,7 +1940,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "609426544615556519" + "templateHash": "15140794202935990330" }, "name": "Private Endpoints", "description": "This module deploys a Private Endpoint.", @@ -2074,7 +2074,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -2140,7 +2140,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "18114841529204248478" + "templateHash": "17831763001460207830" }, "name": "Private Endpoint Private DNS Zone Groups", "description": "This module deploys a Private Endpoint Private DNS Zone Group.", @@ -2207,7 +2207,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -2448,7 +2448,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/relay/namespaces/README.md b/modules/relay/namespaces/README.md index b80b075068..534859d61a 100644 --- a/modules/relay/namespaces/README.md +++ b/modules/relay/namespaces/README.md @@ -17,15 +17,15 @@ This module deploys a Relay Namespace | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Relay/namespaces` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces) | | `Microsoft.Relay/namespaces/authorizationRules` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/authorizationRules) | | `Microsoft.Relay/namespaces/hybridConnections` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/hybridConnections) | | `Microsoft.Relay/namespaces/hybridConnections/authorizationRules` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/hybridConnections/authorizationRules) | | `Microsoft.Relay/namespaces/networkRuleSets` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/networkRuleSets) | | `Microsoft.Relay/namespaces/wcfRelays` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/wcfRelays) | -| `Microsoft.Relay/namespaces/wcfRelays/authorizationRules` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/wcfRelays/authorizationRules) | +| `Microsoft.Relay/namespaces/wcfRelays/authorizationRules` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/namespaces/wcfRelays/authorizationRules) | ## Parameters diff --git a/modules/relay/namespaces/authorization-rules/main.json b/modules/relay/namespaces/authorization-rules/main.json index 1c63ed923b..838638b05f 100644 --- a/modules/relay/namespaces/authorization-rules/main.json +++ b/modules/relay/namespaces/authorization-rules/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9763854483927913724" - } + "version": "0.20.4.51522", + "templateHash": "2910468169645277295" + }, + "name": "Relay Namespace Authorization Rules", + "description": "This module deploys a Relay Namespace Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the Relay Hybrid Connection. Required if the template is used in a standalone deployment." } diff --git a/modules/relay/namespaces/hybrid-connections/authorization-rules/main.json b/modules/relay/namespaces/hybrid-connections/authorization-rules/main.json index eba0fb4038..e9e3874815 100644 --- a/modules/relay/namespaces/hybrid-connections/authorization-rules/main.json +++ b/modules/relay/namespaces/hybrid-connections/authorization-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17231058756777007644" - } + "version": "0.20.4.51522", + "templateHash": "9718423441307347496" + }, + "name": "Hybrid Connection Authorization Rules", + "description": "This module deploys a Hybrid Connection Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/relay/namespaces/hybrid-connections/main.json b/modules/relay/namespaces/hybrid-connections/main.json index a025fb1b67..2a4a626c8c 100644 --- a/modules/relay/namespaces/hybrid-connections/main.json +++ b/modules/relay/namespaces/hybrid-connections/main.json @@ -4,23 +4,26 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7847404424450621571" - } + "version": "0.20.4.51522", + "templateHash": "5587843022604046042" + }, + "name": "Relay Namespace Hybrid Connections", + "description": "This module deploys a Relay Namespace Hybrid Connection.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the Relay Hybrid Connection. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. The name of the hybrid connection." } @@ -69,14 +72,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -168,9 +171,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17231058756777007644" - } + "version": "0.20.4.51522", + "templateHash": "9718423441307347496" + }, + "name": "Hybrid Connection Authorization Rules", + "description": "This module deploys a Hybrid Connection Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -298,8 +304,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "232914041275606585" + "version": "0.20.4.51522", + "templateHash": "5814555714153100571" } }, "parameters": { diff --git a/modules/relay/namespaces/main.json b/modules/relay/namespaces/main.json index fa65249449..3037b183ca 100644 --- a/modules/relay/namespaces/main.json +++ b/modules/relay/namespaces/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18363231390750334097" - } + "version": "0.20.4.51522", + "templateHash": "13575383076647795845" + }, + "name": "Relay Namespaces", + "description": "This module deploys a Relay Namespace", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. Name of the Relay Namespace." } @@ -53,8 +56,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -90,14 +93,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -304,15 +307,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9763854483927913724" - } + "version": "0.20.4.51522", + "templateHash": "2910468169645277295" + }, + "name": "Relay Namespace Authorization Rules", + "description": "This module deploys a Relay Namespace Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the Relay Hybrid Connection. Required if the template is used in a standalone deployment." } @@ -423,15 +429,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2429764380806740500" - } + "version": "0.20.4.51522", + "templateHash": "319020533136370885" + }, + "name": "Relay Namespace Network Rules Sets", + "description": "This module deploys a Relay Namespace Network Rule Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the Relay Network Rule Set. Required if the template is used in a standalone deployment." } @@ -439,24 +448,24 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." + } }, "defaultAction": { "type": "string", "defaultValue": "Allow", - "metadata": { - "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." + } }, "ipRules": { "type": "array", @@ -563,23 +572,26 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7847404424450621571" - } + "version": "0.20.4.51522", + "templateHash": "5587843022604046042" + }, + "name": "Relay Namespace Hybrid Connections", + "description": "This module deploys a Relay Namespace Hybrid Connection.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the Relay Hybrid Connection. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. The name of the hybrid connection." } @@ -628,14 +640,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -727,9 +739,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17231058756777007644" - } + "version": "0.20.4.51522", + "templateHash": "9718423441307347496" + }, + "name": "Hybrid Connection Authorization Rules", + "description": "This module deploys a Hybrid Connection Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -857,8 +872,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "232914041275606585" + "version": "0.20.4.51522", + "templateHash": "5814555714153100571" } }, "parameters": { @@ -1042,36 +1057,39 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1187887494213101123" - } + "version": "0.20.4.51522", + "templateHash": "18205555090536788516" + }, + "name": "Relay Namespace WCF Relays", + "description": "This module deploys a Relay Namespace WCF Relay.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the WCF Relay. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. Name of the WCF Relay." } }, "relayType": { "type": "string", - "metadata": { - "description": "Required. Type of WCF Relay." - }, "allowedValues": [ "Http", "NetTcp" - ] + ], + "metadata": { + "description": "Required. Type of WCF Relay." + } }, "requiresClientAuthorization": { "type": "bool", @@ -1125,14 +1143,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1226,9 +1244,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2947511199808673632" - } + "version": "0.20.4.51522", + "templateHash": "13141425566828642958" + }, + "name": "WCF Relay Authorization Rules", + "description": "This module deploys a WCF Relay Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1356,8 +1377,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18065734222254333164" + "version": "0.20.4.51522", + "templateHash": "8507868775083821058" } }, "parameters": { @@ -1552,9 +1573,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1619,14 +1643,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1684,7 +1708,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1749,9 +1773,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1762,8 +1789,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1814,7 +1841,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1884,8 +1911,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -2055,7 +2082,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2098,8 +2125,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15987440490735040087" + "version": "0.20.4.51522", + "templateHash": "14855341178043805106" } }, "parameters": { diff --git a/modules/relay/namespaces/network-rule-sets/main.json b/modules/relay/namespaces/network-rule-sets/main.json index e8101f206e..0a2577851e 100644 --- a/modules/relay/namespaces/network-rule-sets/main.json +++ b/modules/relay/namespaces/network-rule-sets/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2429764380806740500" - } + "version": "0.20.4.51522", + "templateHash": "319020533136370885" + }, + "name": "Relay Namespace Network Rules Sets", + "description": "This module deploys a Relay Namespace Network Rule Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the Relay Network Rule Set. Required if the template is used in a standalone deployment." } @@ -20,24 +23,24 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." + } }, "defaultAction": { "type": "string", "defaultValue": "Allow", - "metadata": { - "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." + } }, "ipRules": { "type": "array", diff --git a/modules/relay/namespaces/wcf-relays/authorization-rules/main.json b/modules/relay/namespaces/wcf-relays/authorization-rules/main.json index d483452ce3..17285b2410 100644 --- a/modules/relay/namespaces/wcf-relays/authorization-rules/main.json +++ b/modules/relay/namespaces/wcf-relays/authorization-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2947511199808673632" - } + "version": "0.20.4.51522", + "templateHash": "13141425566828642958" + }, + "name": "WCF Relay Authorization Rules", + "description": "This module deploys a WCF Relay Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/relay/namespaces/wcf-relays/main.json b/modules/relay/namespaces/wcf-relays/main.json index 4b48388da4..309e400e0b 100644 --- a/modules/relay/namespaces/wcf-relays/main.json +++ b/modules/relay/namespaces/wcf-relays/main.json @@ -4,36 +4,39 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1187887494213101123" - } + "version": "0.20.4.51522", + "templateHash": "18205555090536788516" + }, + "name": "Relay Namespace WCF Relays", + "description": "This module deploys a Relay Namespace WCF Relay.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Relay Namespace for the WCF Relay. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. Name of the WCF Relay." } }, "relayType": { "type": "string", - "metadata": { - "description": "Required. Type of WCF Relay." - }, "allowedValues": [ "Http", "NetTcp" - ] + ], + "metadata": { + "description": "Required. Type of WCF Relay." + } }, "requiresClientAuthorization": { "type": "bool", @@ -87,14 +90,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -188,9 +191,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2947511199808673632" - } + "version": "0.20.4.51522", + "templateHash": "13141425566828642958" + }, + "name": "WCF Relay Authorization Rules", + "description": "This module deploys a WCF Relay Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -318,8 +324,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18065734222254333164" + "version": "0.20.4.51522", + "templateHash": "8507868775083821058" } }, "parameters": { diff --git a/modules/resources/deployment-scripts/main.json b/modules/resources/deployment-scripts/main.json index cd772213c8..edd5f3d8de 100644 --- a/modules/resources/deployment-scripts/main.json +++ b/modules/resources/deployment-scripts/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5116894317712992016" - } + "version": "0.20.4.51522", + "templateHash": "18406669488132418296" + }, + "name": "Deployment Scripts", + "description": "This module deploys a Deployment Script.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -146,14 +149,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", diff --git a/modules/resources/resource-groups/main.json b/modules/resources/resource-groups/main.json index aa80375d55..53c24ada4a 100644 --- a/modules/resources/resource-groups/main.json +++ b/modules/resources/resource-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4868927926622801511" - } + "version": "0.20.4.51522", + "templateHash": "7084409585316897596" + }, + "name": "Resource Groups", + "description": "This module deploys a Resource Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -25,14 +28,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -113,9 +116,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9338790793667422174" - } + "version": "0.20.4.51522", + "templateHash": "7885747985110001606" + }, + "name": "Authorization Locks (Resource Group scope)", + "description": "This module deploys an Authorization Lock at a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -127,13 +133,13 @@ }, "level": { "type": "string", - "metadata": { - "description": "Required. Set lock level." - }, "allowedValues": [ "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Required. Set lock level." + } }, "notes": { "type": "string", @@ -243,8 +249,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12586841471874813417" + "version": "0.20.4.51522", + "templateHash": "13758321727740315260" } }, "parameters": { diff --git a/modules/resources/tags/main.json b/modules/resources/tags/main.json index 8898c97a6d..89c1bbac3a 100644 --- a/modules/resources/tags/main.json +++ b/modules/resources/tags/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "791054837987751566" - } + "version": "0.20.4.51522", + "templateHash": "15599858722775223607" + }, + "name": "Resources Tags", + "description": "This module deploys a Resource Tag at a Subscription or Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "tags": { @@ -102,9 +105,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17191629021100561556" - } + "version": "0.20.4.51522", + "templateHash": "17445460813956994133" + }, + "name": "Resources Tags Subscription Scope", + "description": "This module deploys a Resource Tag on a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "tags": { @@ -180,8 +186,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9346428889993702152" + "version": "0.20.4.51522", + "templateHash": "373680921396677494" } }, "parameters": { @@ -261,9 +267,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15588952701466266078" - } + "version": "0.20.4.51522", + "templateHash": "4275347865908810280" + }, + "name": "Resources Tags Resource Group", + "description": "This module deploys a Resource Tag on a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "tags": { @@ -330,8 +339,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8684872468020728375" + "version": "0.20.4.51522", + "templateHash": "5447313974004996573" } }, "parameters": { diff --git a/modules/resources/tags/resource-groups/main.json b/modules/resources/tags/resource-groups/main.json index 261dd3b589..fabaa09756 100644 --- a/modules/resources/tags/resource-groups/main.json +++ b/modules/resources/tags/resource-groups/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15588952701466266078" - } + "version": "0.20.4.51522", + "templateHash": "4275347865908810280" + }, + "name": "Resources Tags Resource Group", + "description": "This module deploys a Resource Tag on a Resource Group scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "tags": { @@ -73,8 +76,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8684872468020728375" + "version": "0.20.4.51522", + "templateHash": "5447313974004996573" } }, "parameters": { diff --git a/modules/resources/tags/subscriptions/main.json b/modules/resources/tags/subscriptions/main.json index 4b1bf74e4a..615fd9ce66 100644 --- a/modules/resources/tags/subscriptions/main.json +++ b/modules/resources/tags/subscriptions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17191629021100561556" - } + "version": "0.20.4.51522", + "templateHash": "17445460813956994133" + }, + "name": "Resources Tags Subscription Scope", + "description": "This module deploys a Resource Tag on a Subscription scope.", + "owner": "Azure/module-maintainers" }, "parameters": { "tags": { @@ -82,8 +85,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9346428889993702152" + "version": "0.20.4.51522", + "templateHash": "373680921396677494" } }, "parameters": { diff --git a/modules/security/azure-security-center/main.json b/modules/security/azure-security-center/main.json index a4b0b9ca74..1eb0d8308e 100644 --- a/modules/security/azure-security-center/main.json +++ b/modules/security/azure-security-center/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6154301904044206249" - } + "version": "0.20.4.51522", + "templateHash": "11773698987297329299" + }, + "name": "Azure Security Center (Defender for Cloud)", + "description": "This module deploys an Azure Security Center (Defender for Cloud) Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "workspaceId": { @@ -361,8 +364,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12093553705747671165" + "version": "0.20.4.51522", + "templateHash": "1815401284560397161" } }, "parameters": { diff --git a/modules/service-bus/namespaces/README.md b/modules/service-bus/namespaces/README.md index 59227bbe12..6afa44253d 100644 --- a/modules/service-bus/namespaces/README.md +++ b/modules/service-bus/namespaces/README.md @@ -17,8 +17,8 @@ This module deploys a Service Bus Namespace. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.ServiceBus/namespaces` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-11-01/namespaces) | | `Microsoft.ServiceBus/namespaces/AuthorizationRules` | [2017-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/AuthorizationRules) | | `Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs` | [2017-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/disasterRecoveryConfigs) | diff --git a/modules/service-bus/namespaces/authorization-rules/main.json b/modules/service-bus/namespaces/authorization-rules/main.json index 6a028647de..dbc2c2b79c 100644 --- a/modules/service-bus/namespaces/authorization-rules/main.json +++ b/modules/service-bus/namespaces/authorization-rules/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3980247914866382538" - } + "version": "0.20.4.51522", + "templateHash": "15235435585316551051" + }, + "name": "Service Bus Namespace Authorization Rules", + "description": "This module deploys a Service Bus Namespace Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } diff --git a/modules/service-bus/namespaces/disaster-recovery-configs/main.json b/modules/service-bus/namespaces/disaster-recovery-configs/main.json index 799a34fbb8..7dc2c03b14 100644 --- a/modules/service-bus/namespaces/disaster-recovery-configs/main.json +++ b/modules/service-bus/namespaces/disaster-recovery-configs/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10239561254903489880" - } + "version": "0.20.4.51522", + "templateHash": "13563716064472285794" + }, + "name": "Service Bus Namespace Disaster Recovery Configs", + "description": "This module deploys a Service Bus Namespace Disaster Recovery Config", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } diff --git a/modules/service-bus/namespaces/main.json b/modules/service-bus/namespaces/main.json index 07b5120380..3bf76b334a 100644 --- a/modules/service-bus/namespaces/main.json +++ b/modules/service-bus/namespaces/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17158630928383768350" - } + "version": "0.20.4.51522", + "templateHash": "11387415175983388130" + }, + "name": "Service Bus Namespaces", + "description": "This module deploys a Service Bus Namespace.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -75,8 +78,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -112,14 +115,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "systemAssignedIdentity": { "type": "bool", @@ -379,15 +382,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3980247914866382538" - } + "version": "0.20.4.51522", + "templateHash": "15235435585316551051" + }, + "name": "Service Bus Namespace Authorization Rules", + "description": "This module deploys a Service Bus Namespace Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } @@ -498,15 +504,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10239561254903489880" - } + "version": "0.20.4.51522", + "templateHash": "13563716064472285794" + }, + "name": "Service Bus Namespace Disaster Recovery Configs", + "description": "This module deploys a Service Bus Namespace Disaster Recovery Config", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } @@ -624,15 +633,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9634923970896018925" - } + "version": "0.20.4.51522", + "templateHash": "15978046556546709106" + }, + "name": "Service Bus Namespace Migration Configuration", + "description": "This module deploys a Service Bus Namespace Migration Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } @@ -740,15 +752,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11341933962050615676" - } + "version": "0.20.4.51522", + "templateHash": "16662631854898993961" + }, + "name": "Service Bus Namespace Network Rule Sets", + "description": "This module deploys a ServiceBus Namespace Network Rule Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Network Rule Set. Required if the template is used in a standalone deployment." } @@ -756,24 +771,24 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." + } }, "defaultAction": { "type": "string", "defaultValue": "Allow", - "metadata": { - "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." + } }, "trustedServiceAccessEnabled": { "type": "bool", @@ -918,23 +933,26 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17555846329866342390" - } + "version": "0.20.4.51522", + "templateHash": "12881561992595458775" + }, + "name": "Service Bus Namespace Queue", + "description": "This module deploys a Service Bus Namespace Queue.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. Name of the Service Bus Queue." } @@ -1055,14 +1073,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1164,9 +1182,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3929679930039405498" - } + "version": "0.20.4.51522", + "templateHash": "18039866213861972678" + }, + "name": "Service Bus Namespace Queue Authorization Rules", + "description": "This module deploys a Service Bus Namespace Queue Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1294,8 +1315,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7877329706197358997" + "version": "0.20.4.51522", + "templateHash": "18045820924353327609" } }, "parameters": { @@ -1485,23 +1506,26 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4304998500028939273" - } + "version": "0.20.4.51522", + "templateHash": "921300981514456809" + }, + "name": "Service Bus Namespace Topic", + "description": "This module deploys a Service Bus Namespace Topic.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. Name of the Service Bus Topic." } @@ -1615,14 +1639,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1723,9 +1747,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12238459450385505191" - } + "version": "0.20.4.51522", + "templateHash": "12912382339345981506" + }, + "name": "Service Bus Namespace Topic Authorization Rules", + "description": "This module deploys a Service Bus Namespace Topic Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1853,8 +1880,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18279135895049473482" + "version": "0.20.4.51522", + "templateHash": "11124682842627815351" } }, "parameters": { @@ -2048,9 +2075,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -2115,14 +2145,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -2180,7 +2210,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -2245,9 +2275,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -2258,8 +2291,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -2310,7 +2343,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -2380,8 +2413,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -2551,7 +2584,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2594,8 +2627,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15951430180432079946" + "version": "0.20.4.51522", + "templateHash": "8786741997339859255" } }, "parameters": { diff --git a/modules/service-bus/namespaces/migration-configurations/main.json b/modules/service-bus/namespaces/migration-configurations/main.json index d554545e11..7227e9c794 100644 --- a/modules/service-bus/namespaces/migration-configurations/main.json +++ b/modules/service-bus/namespaces/migration-configurations/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9634923970896018925" - } + "version": "0.20.4.51522", + "templateHash": "15978046556546709106" + }, + "name": "Service Bus Namespace Migration Configuration", + "description": "This module deploys a Service Bus Namespace Migration Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } diff --git a/modules/service-bus/namespaces/network-rule-sets/main.json b/modules/service-bus/namespaces/network-rule-sets/main.json index bf572d1525..c998091cf1 100644 --- a/modules/service-bus/namespaces/network-rule-sets/main.json +++ b/modules/service-bus/namespaces/network-rule-sets/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11341933962050615676" - } + "version": "0.20.4.51522", + "templateHash": "16662631854898993961" + }, + "name": "Service Bus Namespace Network Rule Sets", + "description": "This module deploys a ServiceBus Namespace Network Rule Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Network Rule Set. Required if the template is used in a standalone deployment." } @@ -20,24 +23,24 @@ "publicNetworkAccess": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. This determines if traffic is allowed over public network. Default is \"Enabled\". If set to \"Disabled\", traffic to this namespace will be restricted over Private Endpoints only and network rules will not be applied." + } }, "defaultAction": { "type": "string", "defaultValue": "Allow", - "metadata": { - "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." - }, "allowedValues": [ "Allow", "Deny" - ] + ], + "metadata": { + "description": "Optional. Default Action for Network Rule Set. Default is \"Allow\". It will not be set if publicNetworkAccess is \"Disabled\". Otherwise, it will be set to \"Deny\" if ipRules or virtualNetworkRules are being used." + } }, "trustedServiceAccessEnabled": { "type": "bool", diff --git a/modules/service-bus/namespaces/queues/authorization-rules/main.json b/modules/service-bus/namespaces/queues/authorization-rules/main.json index 57419438f1..02d33f18fd 100644 --- a/modules/service-bus/namespaces/queues/authorization-rules/main.json +++ b/modules/service-bus/namespaces/queues/authorization-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3929679930039405498" - } + "version": "0.20.4.51522", + "templateHash": "18039866213861972678" + }, + "name": "Service Bus Namespace Queue Authorization Rules", + "description": "This module deploys a Service Bus Namespace Queue Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/service-bus/namespaces/queues/main.json b/modules/service-bus/namespaces/queues/main.json index 54bc04f2db..a2d25f0d38 100644 --- a/modules/service-bus/namespaces/queues/main.json +++ b/modules/service-bus/namespaces/queues/main.json @@ -4,23 +4,26 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17555846329866342390" - } + "version": "0.20.4.51522", + "templateHash": "12881561992595458775" + }, + "name": "Service Bus Namespace Queue", + "description": "This module deploys a Service Bus Namespace Queue.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. Name of the Service Bus Queue." } @@ -141,14 +144,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -250,9 +253,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3929679930039405498" - } + "version": "0.20.4.51522", + "templateHash": "18039866213861972678" + }, + "name": "Service Bus Namespace Queue Authorization Rules", + "description": "This module deploys a Service Bus Namespace Queue Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -380,8 +386,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7877329706197358997" + "version": "0.20.4.51522", + "templateHash": "18045820924353327609" } }, "parameters": { diff --git a/modules/service-bus/namespaces/topics/authorization-rules/main.json b/modules/service-bus/namespaces/topics/authorization-rules/main.json index a48dc8cf28..7d2537e9c0 100644 --- a/modules/service-bus/namespaces/topics/authorization-rules/main.json +++ b/modules/service-bus/namespaces/topics/authorization-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12238459450385505191" - } + "version": "0.20.4.51522", + "templateHash": "12912382339345981506" + }, + "name": "Service Bus Namespace Topic Authorization Rules", + "description": "This module deploys a Service Bus Namespace Topic Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/service-bus/namespaces/topics/main.json b/modules/service-bus/namespaces/topics/main.json index db6aecbb09..e5786cdfc5 100644 --- a/modules/service-bus/namespaces/topics/main.json +++ b/modules/service-bus/namespaces/topics/main.json @@ -4,23 +4,26 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4304998500028939273" - } + "version": "0.20.4.51522", + "templateHash": "921300981514456809" + }, + "name": "Service Bus Namespace Topic", + "description": "This module deploys a Service Bus Namespace Topic.", + "owner": "Azure/module-maintainers" }, "parameters": { "namespaceName": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Conditional. The name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in a standalone deployment." } }, "name": { "type": "string", - "maxLength": 50, "minLength": 6, + "maxLength": 50, "metadata": { "description": "Required. Name of the Service Bus Topic." } @@ -134,14 +137,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -242,9 +245,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12238459450385505191" - } + "version": "0.20.4.51522", + "templateHash": "12912382339345981506" + }, + "name": "Service Bus Namespace Topic Authorization Rules", + "description": "This module deploys a Service Bus Namespace Topic Authorization Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -372,8 +378,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18279135895049473482" + "version": "0.20.4.51522", + "templateHash": "11124682842627815351" } }, "parameters": { diff --git a/modules/service-fabric/clusters/application-types/main.json b/modules/service-fabric/clusters/application-types/main.json index 693784258f..4b21e5e00d 100644 --- a/modules/service-fabric/clusters/application-types/main.json +++ b/modules/service-fabric/clusters/application-types/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17377551140352908746" - } + "version": "0.20.4.51522", + "templateHash": "18125415207616023954" + }, + "name": "Service Fabric Cluster Application Types", + "description": "This module deploys a Service Fabric Cluster Application Type.", + "owner": "Azure/module-maintainers" }, "parameters": { "serviceFabricClusterName": { diff --git a/modules/service-fabric/clusters/main.json b/modules/service-fabric/clusters/main.json index 9b54db2feb..02d8422f70 100644 --- a/modules/service-fabric/clusters/main.json +++ b/modules/service-fabric/clusters/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4053406486831855406" - } + "version": "0.20.4.51522", + "templateHash": "15411420479083132968" + }, + "name": "Service Fabric Clusters", + "description": "This module deploys a Service Fabric Cluster.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,14 +35,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -51,15 +54,15 @@ "addOnFeatures": { "type": "array", "defaultValue": [], - "metadata": { - "description": "Optional. The list of add-on features to enable in the cluster." - }, "allowedValues": [ "BackupRestoreService", "DnsService", "RepairManager", "ResourceMonitorService" - ] + ], + "metadata": { + "description": "Optional. The list of add-on features to enable in the cluster." + } }, "maxUnusedVersionsToKeep": { "type": "int", @@ -159,16 +162,16 @@ }, "reliabilityLevel": { "type": "string", - "metadata": { - "description": "Required. The reliability level sets the replica set size of system services. Learn about ReliabilityLevel (https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-capacity). - None - Run the System services with a target replica set count of 1. This should only be used for test clusters. - Bronze - Run the System services with a target replica set count of 3. This should only be used for test clusters. - Silver - Run the System services with a target replica set count of 5. - Gold - Run the System services with a target replica set count of 7. - Platinum - Run the System services with a target replica set count of 9." - }, "allowedValues": [ "Bronze", "Gold", "None", "Platinum", "Silver" - ] + ], + "metadata": { + "description": "Required. The reliability level sets the replica set size of system services. Learn about ReliabilityLevel (https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-capacity). - None - Run the System services with a target replica set count of 1. This should only be used for test clusters. - Bronze - Run the System services with a target replica set count of 3. This should only be used for test clusters. - Silver - Run the System services with a target replica set count of 5. - Gold - Run the System services with a target replica set count of 7. - Platinum - Run the System services with a target replica set count of 9." + } }, "reverseProxyCertificate": { "type": "object", @@ -187,13 +190,13 @@ "sfZonalUpgradeMode": { "type": "string", "defaultValue": "Hierarchical", - "metadata": { - "description": "Optional. This property controls the logical grouping of VMs in upgrade domains (UDs). This property cannot be modified if a node type with multiple Availability Zones is already present in the cluster." - }, "allowedValues": [ "Hierarchical", "Parallel" - ] + ], + "metadata": { + "description": "Optional. This property controls the logical grouping of VMs in upgrade domains (UDs). This property cannot be modified if a node type with multiple Availability Zones is already present in the cluster." + } }, "upgradeDescription": { "type": "object", @@ -205,13 +208,13 @@ "upgradeMode": { "type": "string", "defaultValue": "Automatic", - "metadata": { - "description": "Optional. The upgrade mode of the cluster when new Service Fabric runtime version is available." - }, "allowedValues": [ "Automatic", "Manual" - ] + ], + "metadata": { + "description": "Optional. The upgrade mode of the cluster when new Service Fabric runtime version is available." + } }, "upgradePauseEndTimestampUtc": { "type": "string", @@ -230,14 +233,14 @@ "upgradeWave": { "type": "string", "defaultValue": "Wave0", - "metadata": { - "description": "Optional. Indicates when new cluster runtime version upgrades will be applied after they are released. By default is Wave0." - }, "allowedValues": [ "Wave0", "Wave1", "Wave2" - ] + ], + "metadata": { + "description": "Optional. Indicates when new cluster runtime version upgrades will be applied after they are released. By default is Wave0." + } }, "vmImage": { "type": "string", @@ -249,13 +252,13 @@ "vmssZonalUpgradeMode": { "type": "string", "defaultValue": "Hierarchical", - "metadata": { - "description": "Optional. This property defines the upgrade mode for the virtual machine scale set, it is mandatory if a node type with multiple Availability Zones is added." - }, "allowedValues": [ "Hierarchical", "Parallel" - ] + ], + "metadata": { + "description": "Optional. This property defines the upgrade mode for the virtual machine scale set, it is mandatory if a node type with multiple Availability Zones is added." + } }, "waveUpgradePaused": { "type": "bool", @@ -440,8 +443,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6315999366543720217" + "version": "0.20.4.51522", + "templateHash": "10133043076978827187" } }, "parameters": { @@ -585,9 +588,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "17377551140352908746" - } + "version": "0.20.4.51522", + "templateHash": "18125415207616023954" + }, + "name": "Service Fabric Cluster Application Types", + "description": "This module deploys a Service Fabric Cluster Application Type.", + "owner": "Azure/module-maintainers" }, "parameters": { "serviceFabricClusterName": { diff --git a/modules/signal-r-service/signal-r/README.md b/modules/signal-r-service/signal-r/README.md index f54ba9c158..5486d7837b 100644 --- a/modules/signal-r-service/signal-r/README.md +++ b/modules/signal-r-service/signal-r/README.md @@ -16,8 +16,8 @@ This module deploys a SignalR Service SignalR. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.SignalRService/signalR` | [2022-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.SignalRService/2022-02-01/signalR) | ## Parameters diff --git a/modules/signal-r-service/signal-r/main.json b/modules/signal-r-service/signal-r/main.json index bd6d8ff40d..b33d2feef2 100644 --- a/modules/signal-r-service/signal-r/main.json +++ b/modules/signal-r-service/signal-r/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15208270281641036717" - } + "version": "0.20.4.51522", + "templateHash": "7080202239140609075" + }, + "name": "SignalR Service SignalR", + "description": "This module deploys a SignalR Service SignalR.", + "owner": "Azure/module-maintainers" }, "parameters": { "location": { @@ -123,13 +126,13 @@ "ConnectivityLogs", "MessagingLogs" ], - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "ConnectivityLogs", "MessagingLogs" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "resourceLogConfigurationsToEnable": { "type": "array", @@ -137,13 +140,13 @@ "ConnectivityLogs", "MessagingLogs" ], - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "ConnectivityLogs", "MessagingLogs" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "clientCertEnabled": { "type": "bool", @@ -169,14 +172,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -318,9 +321,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -385,14 +391,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -450,7 +456,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -515,9 +521,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -528,8 +537,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -580,7 +589,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -650,8 +659,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -821,7 +830,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -864,8 +873,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11712391797872657680" + "version": "0.20.4.51522", + "templateHash": "9407968548081163481" } }, "parameters": { diff --git a/modules/signal-r-service/web-pub-sub/README.md b/modules/signal-r-service/web-pub-sub/README.md index 0a52c0a891..4bd31c4458 100644 --- a/modules/signal-r-service/web-pub-sub/README.md +++ b/modules/signal-r-service/web-pub-sub/README.md @@ -16,8 +16,8 @@ This module deploys a SignalR Web PubSub Service. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.SignalRService/webPubSub` | [2021-10-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.SignalRService/2021-10-01/webPubSub) | ## Parameters diff --git a/modules/signal-r-service/web-pub-sub/main.json b/modules/signal-r-service/web-pub-sub/main.json index 431f04c430..b998dbb737 100644 --- a/modules/signal-r-service/web-pub-sub/main.json +++ b/modules/signal-r-service/web-pub-sub/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6388256096661418872" - } + "version": "0.20.4.51522", + "templateHash": "10192516289928712769" + }, + "name": "SignalR Web PubSub Services", + "description": "This module deploys a SignalR Web PubSub Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "location": { @@ -32,14 +35,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -65,13 +68,13 @@ "sku": { "type": "string", "defaultValue": "Standard_S1", - "metadata": { - "description": "Optional. Pricing tier of the resource." - }, "allowedValues": [ "Free_F1", "Standard_S1" - ] + ], + "metadata": { + "description": "Optional. Pricing tier of the resource." + } }, "systemAssignedIdentity": { "type": "bool", @@ -119,13 +122,13 @@ "ConnectivityLogs", "MessagingLogs" ], - "metadata": { - "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." - }, "allowedValues": [ "ConnectivityLogs", "MessagingLogs" - ] + ], + "metadata": { + "description": "Optional. Control permission for data plane traffic coming from public networks while private endpoint is enabled." + } }, "clientCertEnabled": { "type": "bool", @@ -265,9 +268,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -332,14 +338,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -397,7 +403,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -462,9 +468,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -475,8 +484,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -527,7 +536,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -597,8 +606,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -768,7 +777,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -811,8 +820,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6961205066418197558" + "version": "0.20.4.51522", + "templateHash": "8465242993559126363" } }, "parameters": { diff --git a/modules/sql/managed-instances/administrators/main.json b/modules/sql/managed-instances/administrators/main.json index cc8441aaad..14523f5dc5 100644 --- a/modules/sql/managed-instances/administrators/main.json +++ b/modules/sql/managed-instances/administrators/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9014901880446223924" - } + "version": "0.20.4.51522", + "templateHash": "94742246961044490" + }, + "name": "SQL Managed Instances Administrator", + "description": "This module deploys a SQL Managed Instance Administrator.", + "owner": "Azure/module-maintainers" }, "parameters": { "managedInstanceName": { diff --git a/modules/sql/managed-instances/databases/backup-long-term-retention-policies/main.json b/modules/sql/managed-instances/databases/backup-long-term-retention-policies/main.json index f2c932517d..46881cf93b 100644 --- a/modules/sql/managed-instances/databases/backup-long-term-retention-policies/main.json +++ b/modules/sql/managed-instances/databases/backup-long-term-retention-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1033992501650214243" - } + "version": "0.20.4.51522", + "templateHash": "18038719600656297152" + }, + "name": "SQL Managed Instance Database Backup Long-Term Retention Policies", + "description": "This module deploys a SQL Managed Instance Database Backup Long-Term Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/managed-instances/databases/backup-short-term-retention-policies/main.json b/modules/sql/managed-instances/databases/backup-short-term-retention-policies/main.json index f205f95229..34f3bffae7 100644 --- a/modules/sql/managed-instances/databases/backup-short-term-retention-policies/main.json +++ b/modules/sql/managed-instances/databases/backup-short-term-retention-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "339225421683905916" - } + "version": "0.20.4.51522", + "templateHash": "6931213919610871740" + }, + "name": "SQL Managed Instance Database Backup Short-Term Retention Policies", + "description": "This module deploys a SQL Managed Instance Database Backup Short-Term Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/managed-instances/databases/main.json b/modules/sql/managed-instances/databases/main.json index 0fda1cfbb5..ff2cb9411f 100644 --- a/modules/sql/managed-instances/databases/main.json +++ b/modules/sql/managed-instances/databases/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2497751269793012554" - } + "version": "0.20.4.51522", + "templateHash": "15113454848732720811" + }, + "name": "SQL Managed Instance Databases", + "description": "This module deploys a SQL Managed Instance Database.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -108,8 +111,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -145,14 +148,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "backupShortTermRetentionPoliciesObj": { "type": "object", @@ -321,9 +324,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "339225421683905916" - } + "version": "0.20.4.51522", + "templateHash": "6931213919610871740" + }, + "name": "SQL Managed Instance Database Backup Short-Term Retention Policies", + "description": "This module deploys a SQL Managed Instance Database Backup Short-Term Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -446,9 +452,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1033992501650214243" - } + "version": "0.20.4.51522", + "templateHash": "18038719600656297152" + }, + "name": "SQL Managed Instance Database Backup Long-Term Retention Policies", + "description": "This module deploys a SQL Managed Instance Database Backup Long-Term Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/managed-instances/encryption-protector/main.json b/modules/sql/managed-instances/encryption-protector/main.json index d7d8868bcb..cc7d2dae7a 100644 --- a/modules/sql/managed-instances/encryption-protector/main.json +++ b/modules/sql/managed-instances/encryption-protector/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4491359307411111036" - } + "version": "0.20.4.51522", + "templateHash": "3596420230929102349" + }, + "name": "SQL Managed Instance Encryption Protector", + "description": "This module deploys a SQL Managed Instance Encryption Protector.", + "owner": "Azure/module-maintainers" }, "parameters": { "managedInstanceName": { diff --git a/modules/sql/managed-instances/keys/main.json b/modules/sql/managed-instances/keys/main.json index 2cebe28054..2a36cecd48 100644 --- a/modules/sql/managed-instances/keys/main.json +++ b/modules/sql/managed-instances/keys/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18086076605425313761" - } + "version": "0.20.4.51522", + "templateHash": "12303930012308222652" + }, + "name": "SQL Managed Instance Keys", + "description": "This module deploys a SQL Managed Instance Key.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/managed-instances/main.json b/modules/sql/managed-instances/main.json index 0ae2a77393..b7cfc2440d 100644 --- a/modules/sql/managed-instances/main.json +++ b/modules/sql/managed-instances/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9406931406845149664" - } + "version": "0.20.4.51522", + "templateHash": "2503340536888501754" + }, + "name": "SQL Managed Instances", + "description": "This module deploys a SQL Managed Instance.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -179,8 +182,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -216,14 +219,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -312,15 +315,15 @@ "minimalTlsVersion": { "type": "string", "defaultValue": "1.2", - "metadata": { - "description": "Optional. Minimal TLS version allowed." - }, "allowedValues": [ "None", "1.0", "1.1", "1.2" - ] + ], + "metadata": { + "description": "Optional. Minimal TLS version allowed." + } }, "requestedBackupStorageRedundancy": { "type": "string", @@ -521,8 +524,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2561429110475874953" + "version": "0.20.4.51522", + "templateHash": "10149117624574107754" } }, "parameters": { @@ -692,9 +695,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2497751269793012554" - } + "version": "0.20.4.51522", + "templateHash": "15113454848732720811" + }, + "name": "SQL Managed Instance Databases", + "description": "This module deploys a SQL Managed Instance Database.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -796,8 +802,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -833,14 +839,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "backupShortTermRetentionPoliciesObj": { "type": "object", @@ -1009,9 +1015,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "339225421683905916" - } + "version": "0.20.4.51522", + "templateHash": "6931213919610871740" + }, + "name": "SQL Managed Instance Database Backup Short-Term Retention Policies", + "description": "This module deploys a SQL Managed Instance Database Backup Short-Term Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1134,9 +1143,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1033992501650214243" - } + "version": "0.20.4.51522", + "templateHash": "18038719600656297152" + }, + "name": "SQL Managed Instance Database Backup Long-Term Retention Policies", + "description": "This module deploys a SQL Managed Instance Database Backup Long-Term Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1315,9 +1327,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15446099956468179466" - } + "version": "0.20.4.51522", + "templateHash": "15021129035939475675" + }, + "name": "SQL Managed Instance Security Alert Policies", + "description": "This module deploys a SQL Managed Instance Security Alert Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1443,9 +1458,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15588092439096999066" - } + "version": "0.20.4.51522", + "templateHash": "6142359620217113835" + }, + "name": "SQL Managed Instance Vulnerability Assessments", + "description": "This module deploys a SQL Managed Instance Vulnerability Assessment.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1588,9 +1606,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18086076605425313761" - } + "version": "0.20.4.51522", + "templateHash": "12303930012308222652" + }, + "name": "SQL Managed Instance Keys", + "description": "This module deploys a SQL Managed Instance Key.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1718,9 +1739,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4491359307411111036" - } + "version": "0.20.4.51522", + "templateHash": "3596420230929102349" + }, + "name": "SQL Managed Instance Encryption Protector", + "description": "This module deploys a SQL Managed Instance Encryption Protector.", + "owner": "Azure/module-maintainers" }, "parameters": { "managedInstanceName": { @@ -1848,9 +1872,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9014901880446223924" - } + "version": "0.20.4.51522", + "templateHash": "94742246961044490" + }, + "name": "SQL Managed Instances Administrator", + "description": "This module deploys a SQL Managed Instance Administrator.", + "owner": "Azure/module-maintainers" }, "parameters": { "managedInstanceName": { diff --git a/modules/sql/managed-instances/security-alert-policies/main.json b/modules/sql/managed-instances/security-alert-policies/main.json index 801fb9b22b..04709674d0 100644 --- a/modules/sql/managed-instances/security-alert-policies/main.json +++ b/modules/sql/managed-instances/security-alert-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15446099956468179466" - } + "version": "0.20.4.51522", + "templateHash": "15021129035939475675" + }, + "name": "SQL Managed Instance Security Alert Policies", + "description": "This module deploys a SQL Managed Instance Security Alert Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/managed-instances/vulnerability-assessments/main.json b/modules/sql/managed-instances/vulnerability-assessments/main.json index 42eadb4b39..8ee0066897 100644 --- a/modules/sql/managed-instances/vulnerability-assessments/main.json +++ b/modules/sql/managed-instances/vulnerability-assessments/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15588092439096999066" - } + "version": "0.20.4.51522", + "templateHash": "6142359620217113835" + }, + "name": "SQL Managed Instance Vulnerability Assessments", + "description": "This module deploys a SQL Managed Instance Vulnerability Assessment.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/servers/README.md b/modules/sql/servers/README.md index c784ba9d97..763f0787ed 100644 --- a/modules/sql/servers/README.md +++ b/modules/sql/servers/README.md @@ -17,8 +17,8 @@ This module deploys an Azure SQL Server. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Sql/servers` | [2022-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Sql/2022-05-01-preview/servers) | | `Microsoft.Sql/servers/databases` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-11-01/servers/databases) | | `Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies` | [2022-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Sql/2022-05-01-preview/servers/databases/backupLongTermRetentionPolicies) | diff --git a/modules/sql/servers/databases/backup-long-term-retention-policies/main.json b/modules/sql/servers/databases/backup-long-term-retention-policies/main.json index 870a7044d2..0519d9c583 100644 --- a/modules/sql/servers/databases/backup-long-term-retention-policies/main.json +++ b/modules/sql/servers/databases/backup-long-term-retention-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "576440200700805719" - } + "version": "0.20.4.51522", + "templateHash": "9219416659486760074" + }, + "name": "SQL Server Database Long Term Backup Retention Policies", + "description": "This module deploys an Azure SQL Server Database Long-Term Backup Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "serverName": { diff --git a/modules/sql/servers/databases/backup-short-term-retention-policies/main.json b/modules/sql/servers/databases/backup-short-term-retention-policies/main.json index 00ee1578fd..50bb545bd8 100644 --- a/modules/sql/servers/databases/backup-short-term-retention-policies/main.json +++ b/modules/sql/servers/databases/backup-short-term-retention-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1755178001864653280" - } + "version": "0.20.4.51522", + "templateHash": "2184125360304496486" + }, + "name": "Azure SQL Server Database Short Term Backup Retention Policies", + "description": "This module deploys an Azure SQL Server Database Short-Term Backup Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "serverName": { diff --git a/modules/sql/servers/databases/main.json b/modules/sql/servers/databases/main.json index 6c171f0d59..34000cc7f2 100644 --- a/modules/sql/servers/databases/main.json +++ b/modules/sql/servers/databases/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2441534246604708690" - } + "version": "0.20.4.51522", + "templateHash": "16491004875407634627" + }, + "name": "SQL Server Database", + "description": "This module deploys an Azure SQL Server Database.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -154,8 +157,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -439,9 +442,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1755178001864653280" - } + "version": "0.20.4.51522", + "templateHash": "2184125360304496486" + }, + "name": "Azure SQL Server Database Short Term Backup Retention Policies", + "description": "This module deploys an Azure SQL Server Database Short-Term Backup Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "serverName": { @@ -559,9 +565,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "576440200700805719" - } + "version": "0.20.4.51522", + "templateHash": "9219416659486760074" + }, + "name": "SQL Server Database Long Term Backup Retention Policies", + "description": "This module deploys an Azure SQL Server Database Long-Term Backup Retention Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "serverName": { diff --git a/modules/sql/servers/elastic-pools/main.json b/modules/sql/servers/elastic-pools/main.json index e04bf05847..4eca83e47a 100644 --- a/modules/sql/servers/elastic-pools/main.json +++ b/modules/sql/servers/elastic-pools/main.json @@ -4,8 +4,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14041762700980122813" + "version": "0.20.4.51522", + "templateHash": "7347226856045672059" }, "name": "SQL Server Elastic Pool", "description": "This module deploys an Azure SQL Server Elastic Pool.", diff --git a/modules/sql/servers/encryption-protector/main.json b/modules/sql/servers/encryption-protector/main.json index 2ab88ea704..17c94ae4d0 100644 --- a/modules/sql/servers/encryption-protector/main.json +++ b/modules/sql/servers/encryption-protector/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9944810154683397466" - } + "version": "0.20.4.51522", + "templateHash": "14781745235892971560" + }, + "name": "Azure SQL Server Encryption Protector", + "description": "This module deploys an Azure SQL Server Encryption Protector.", + "owner": "Azure/module-maintainers" }, "parameters": { "sqlServerName": { diff --git a/modules/sql/servers/firewall-rules/main.json b/modules/sql/servers/firewall-rules/main.json index 866611a909..352001c934 100644 --- a/modules/sql/servers/firewall-rules/main.json +++ b/modules/sql/servers/firewall-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8148253719195728510" - } + "version": "0.20.4.51522", + "templateHash": "3172947896499441492" + }, + "name": "Azure SQL Server Firewall Rule", + "description": "This module deploys an Azure SQL Server Firewall Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/servers/keys/main.json b/modules/sql/servers/keys/main.json index 3fbf3e9b5c..6f88f16d58 100644 --- a/modules/sql/servers/keys/main.json +++ b/modules/sql/servers/keys/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4660497923219314534" - } + "version": "0.20.4.51522", + "templateHash": "17103037079550179702" + }, + "name": "Azure SQL Server Keys", + "description": "This module deploys an Azure SQL Server Key.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/servers/main.json b/modules/sql/servers/main.json index 6a2591816a..ba378be2b5 100644 --- a/modules/sql/servers/main.json +++ b/modules/sql/servers/main.json @@ -4,8 +4,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5853874786863085184" + "version": "0.20.4.51522", + "templateHash": "15122078368079110359" }, "name": "Azure SQL Servers", "description": "This module deploys an Azure SQL Server.", @@ -63,14 +63,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -145,14 +145,14 @@ "minimalTlsVersion": { "type": "string", "defaultValue": "1.2", - "metadata": { - "description": "Optional. Minimal TLS version allowed." - }, "allowedValues": [ "1.0", "1.1", "1.2" - ] + ], + "metadata": { + "description": "Optional. Minimal TLS version allowed." + } }, "privateEndpoints": { "type": "array", @@ -286,8 +286,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11734881635068469130" + "version": "0.20.4.51522", + "templateHash": "1461341384275935998" } }, "parameters": { @@ -474,8 +474,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3305351665095569664" + "version": "0.20.4.51522", + "templateHash": "16491004875407634627" }, "name": "SQL Server Database", "description": "This module deploys an Azure SQL Server Database.", @@ -627,8 +627,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -912,8 +912,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5781184315991648600" + "version": "0.20.4.51522", + "templateHash": "2184125360304496486" }, "name": "Azure SQL Server Database Short Term Backup Retention Policies", "description": "This module deploys an Azure SQL Server Database Short-Term Backup Retention Policy.", @@ -1035,8 +1035,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9549304898342154380" + "version": "0.20.4.51522", + "templateHash": "9219416659486760074" }, "name": "SQL Server Database Long Term Backup Retention Policies", "description": "This module deploys an Azure SQL Server Database Long-Term Backup Retention Policy.", @@ -1230,8 +1230,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14041762700980122813" + "version": "0.20.4.51522", + "templateHash": "7347226856045672059" }, "name": "SQL Server Elastic Pool", "description": "This module deploys an Azure SQL Server Elastic Pool.", @@ -1477,8 +1477,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15343651026946310931" + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" }, "name": "Private Endpoints", "description": "This module deploys a Private Endpoint.", @@ -1547,14 +1547,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1612,7 +1612,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1677,8 +1677,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5406224106432076575" + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" }, "name": "Private Endpoint Private DNS Zone Groups", "description": "This module deploys a Private Endpoint Private DNS Zone Group.", @@ -1693,8 +1693,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1745,7 +1745,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1815,8 +1815,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1986,7 +1986,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2027,8 +2027,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13046035125440131345" + "version": "0.20.4.51522", + "templateHash": "3172947896499441492" }, "name": "Azure SQL Server Firewall Rule", "description": "This module deploys an Azure SQL Server Firewall Rule.", @@ -2157,8 +2157,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13392552360231460813" + "version": "0.20.4.51522", + "templateHash": "8465167845638762436" }, "name": "Azure SQL Server Virtual Network Rules", "description": "This module deploys an Azure SQL Server Virtual Network Rule.", @@ -2289,8 +2289,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9867242417767715059" + "version": "0.20.4.51522", + "templateHash": "15954751031444198635" }, "name": "Azure SQL Server Security Alert Policies", "description": "This module deploys an Azure SQL Server Security Alert Policy.", @@ -2460,8 +2460,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "632874859253022186" + "version": "0.20.4.51522", + "templateHash": "13755079853951277921" }, "name": "Azure SQL Server Vulnerability Assessments", "description": "This module deploys an Azure SQL Server Vulnerability Assessment.", @@ -2608,8 +2608,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10441220163352980152" + "version": "0.20.4.51522", + "templateHash": "17103037079550179702" }, "name": "Azure SQL Server Keys", "description": "This module deploys an Azure SQL Server Key.", @@ -2741,8 +2741,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4641134195716494602" + "version": "0.20.4.51522", + "templateHash": "14781745235892971560" }, "name": "Azure SQL Server Encryption Protector", "description": "This module deploys an Azure SQL Server Encryption Protector.", diff --git a/modules/sql/servers/security-alert-policies/main.json b/modules/sql/servers/security-alert-policies/main.json index 0194726292..6855d265d5 100644 --- a/modules/sql/servers/security-alert-policies/main.json +++ b/modules/sql/servers/security-alert-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6023076096170709835" - } + "version": "0.20.4.51522", + "templateHash": "15954751031444198635" + }, + "name": "Azure SQL Server Security Alert Policies", + "description": "This module deploys an Azure SQL Server Security Alert Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/servers/virtual-network-rules/main.json b/modules/sql/servers/virtual-network-rules/main.json index fc98a9e083..e2db4b658a 100644 --- a/modules/sql/servers/virtual-network-rules/main.json +++ b/modules/sql/servers/virtual-network-rules/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4935102343270424456" - } + "version": "0.20.4.51522", + "templateHash": "8465167845638762436" + }, + "name": "Azure SQL Server Virtual Network Rules", + "description": "This module deploys an Azure SQL Server Virtual Network Rule.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/sql/servers/vulnerability-assessments/main.json b/modules/sql/servers/vulnerability-assessments/main.json index 987803b62e..200a3baedf 100644 --- a/modules/sql/servers/vulnerability-assessments/main.json +++ b/modules/sql/servers/vulnerability-assessments/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10304286846050150356" - } + "version": "0.20.4.51522", + "templateHash": "13755079853951277921" + }, + "name": "Azure SQL Server Vulnerability Assessments", + "description": "This module deploys an Azure SQL Server Vulnerability Assessment.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/synapse/private-link-hubs/README.md b/modules/synapse/private-link-hubs/README.md index 4115726c0a..1f18ceb23d 100644 --- a/modules/synapse/private-link-hubs/README.md +++ b/modules/synapse/private-link-hubs/README.md @@ -16,8 +16,8 @@ This module deploys an Azure Synapse Analytics (Private Link Hub). | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Synapse/privateLinkHubs` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Synapse/2021-06-01/privateLinkHubs) | ## Parameters diff --git a/modules/synapse/private-link-hubs/main.json b/modules/synapse/private-link-hubs/main.json index 0fac192eb1..15ebfd7309 100644 --- a/modules/synapse/private-link-hubs/main.json +++ b/modules/synapse/private-link-hubs/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6990684837465089957" - } + "version": "0.20.4.51522", + "templateHash": "7409744934662861435" + }, + "name": "Azure Synapse Analytics", + "description": "This module deploys an Azure Synapse Analytics (Private Link Hub).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -32,14 +35,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -136,8 +139,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15727929666985454365" + "version": "0.20.4.51522", + "templateHash": "7605248718189253682" } }, "parameters": { @@ -298,9 +301,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -365,14 +371,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -430,7 +436,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -495,9 +501,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -508,8 +517,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -560,7 +569,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -630,8 +639,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -801,7 +810,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/synapse/workspaces/integration-runtimes/main.json b/modules/synapse/workspaces/integration-runtimes/main.json index b664a79779..758aa10c62 100644 --- a/modules/synapse/workspaces/integration-runtimes/main.json +++ b/modules/synapse/workspaces/integration-runtimes/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5721182358539699224" - } + "version": "0.20.4.51522", + "templateHash": "3836470848906868544" + }, + "name": "Synapse Workspace Integration Runtimes", + "description": "This module deploys a Synapse Workspace Integration Runtime.", + "owner": "Azure/module-maintainers" }, "parameters": { "workspaceName": { @@ -23,13 +26,13 @@ }, "type": { "type": "string", - "metadata": { - "description": "Required. The type of Integration Runtime." - }, "allowedValues": [ "Managed", "SelfHosted" - ] + ], + "metadata": { + "description": "Required. The type of Integration Runtime." + } }, "typeProperties": { "type": "object", diff --git a/modules/synapse/workspaces/keys/main.json b/modules/synapse/workspaces/keys/main.json index 1899072ef2..95d5cd7e00 100644 --- a/modules/synapse/workspaces/keys/main.json +++ b/modules/synapse/workspaces/keys/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14628625784774249252" - } + "version": "0.20.4.51522", + "templateHash": "11818706446850681387" + }, + "name": "Synapse Workspaces Keys", + "description": "This module deploys a Synapse Workspaces Key.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/virtual-machine-images/image-templates/main.json b/modules/virtual-machine-images/image-templates/main.json index d3946ec734..30f21e918d 100644 --- a/modules/virtual-machine-images/image-templates/main.json +++ b/modules/virtual-machine-images/image-templates/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9359283397847619664" - } + "version": "0.20.4.51522", + "templateHash": "838675247784542627" + }, + "name": "Virtual Machine Image Templates", + "description": "This module deploys a Virtual Machine Image Template that can be consumed by Azure Image Builder (AIB).", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -38,8 +41,8 @@ "buildTimeoutInMinutes": { "type": "int", "defaultValue": 0, - "maxValue": 960, "minValue": 0, + "maxValue": 960, "metadata": { "description": "Optional. Image build timeout in minutes. Allowed values: 0-960. 0 means the default 240 minutes." } @@ -129,13 +132,13 @@ "storageAccountType": { "type": "string", "defaultValue": "Standard_LRS", - "metadata": { - "description": "Optional. Storage account type to be used to store the image in the Azure Compute Gallery." - }, "allowedValues": [ "Standard_LRS", "Standard_ZRS" - ] + ], + "metadata": { + "description": "Optional. Storage account type to be used to store the image in the Azure Compute Gallery." + } }, "stagingResourceGroup": { "type": "string", @@ -147,14 +150,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -334,8 +337,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13408820321849136528" + "version": "0.20.4.51522", + "templateHash": "1642889532812614498" } }, "parameters": { diff --git a/modules/web/connections/main.json b/modules/web/connections/main.json index 750014d6c4..b6ee149b14 100644 --- a/modules/web/connections/main.json +++ b/modules/web/connections/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14555471655592960659" - } + "version": "0.20.4.51522", + "templateHash": "15514317301300272794" + }, + "name": "API Connections", + "description": "This module deploys an Azure API Connection.", + "owner": "Azure/module-maintainers" }, "parameters": { "api": { @@ -80,14 +83,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "tags": { "type": "object", @@ -183,8 +186,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15293872186826158574" + "version": "0.20.4.51522", + "templateHash": "2642908825697266610" } }, "parameters": { diff --git a/modules/web/hosting-environments/configurations--customdnssuffix/main.json b/modules/web/hosting-environments/configurations--customdnssuffix/main.json index a5c56c232a..a09f93e81e 100644 --- a/modules/web/hosting-environments/configurations--customdnssuffix/main.json +++ b/modules/web/hosting-environments/configurations--customdnssuffix/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14999057769396977441" - } + "version": "0.20.4.51522", + "templateHash": "11788859333407565296" + }, + "name": "Hosting Environment Custom DNS Suffix Configuration", + "description": "This module deploys a Hosting Environment Custom DNS Suffix Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "hostingEnvironmentName": { diff --git a/modules/web/hosting-environments/configurations--networking/main.json b/modules/web/hosting-environments/configurations--networking/main.json index fb0db57fdc..4ed8ea7eae 100644 --- a/modules/web/hosting-environments/configurations--networking/main.json +++ b/modules/web/hosting-environments/configurations--networking/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10424547902180820059" - } + "version": "0.20.4.51522", + "templateHash": "16351992787760940933" + }, + "name": "Hosting Environment Network Configuration", + "description": "This module deploys a Hosting Environment Network Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "hostingEnvironmentName": { diff --git a/modules/web/hosting-environments/main.json b/modules/web/hosting-environments/main.json index 0a3eb7ae08..1819618fda 100644 --- a/modules/web/hosting-environments/main.json +++ b/modules/web/hosting-environments/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "1989221922012543604" - } + "version": "0.20.4.51522", + "templateHash": "6802854184212493840" + }, + "name": "App Service Environments", + "description": "This module deploys an App Service Environment.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -26,14 +29,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -52,13 +55,13 @@ "kind": { "type": "string", "defaultValue": "ASEv3", - "metadata": { - "description": "Optional. Kind of resource." - }, "allowedValues": [ "ASEv2", "ASEv3" - ] + ], + "metadata": { + "description": "Optional. Kind of resource." + } }, "clusterSettings": { "type": "array", @@ -232,8 +235,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -422,9 +425,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10424547902180820059" - } + "version": "0.20.4.51522", + "templateHash": "16351992787760940933" + }, + "name": "Hosting Environment Network Configuration", + "description": "This module deploys a Hosting Environment Network Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "hostingEnvironmentName": { @@ -558,9 +564,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14999057769396977441" - } + "version": "0.20.4.51522", + "templateHash": "11788859333407565296" + }, + "name": "Hosting Environment Custom DNS Suffix Configuration", + "description": "This module deploys a Hosting Environment Custom DNS Suffix Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "hostingEnvironmentName": { @@ -684,8 +693,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15912113861904370144" + "version": "0.20.4.51522", + "templateHash": "16350418428946694714" } }, "parameters": { diff --git a/modules/web/serverfarms/main.json b/modules/web/serverfarms/main.json index d77ee525e5..1a639d8afb 100644 --- a/modules/web/serverfarms/main.json +++ b/modules/web/serverfarms/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5102051810775375915" - } + "version": "0.20.4.51522", + "templateHash": "3258143989298787582" + }, + "name": "App Service Plans", + "description": "This module deploys an App Service Plan.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 40, "minLength": 1, + "maxLength": 40, "metadata": { "description": "Required. The name of the app service plan to deploy." } @@ -91,14 +94,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -131,8 +134,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -302,8 +305,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5292744640364919279" + "version": "0.20.4.51522", + "templateHash": "304746815992718029" } }, "parameters": { diff --git a/modules/web/sites/README.md b/modules/web/sites/README.md index 4e01c6e0c8..4154faeba4 100644 --- a/modules/web/sites/README.md +++ b/modules/web/sites/README.md @@ -19,8 +19,8 @@ This module deploys a Web or Function App. | `Microsoft.Authorization/roleAssignments` | [2020-10-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-10-01-preview/roleAssignments) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Web/sites` | [2021-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/2021-03-01/sites) | | `Microsoft.Web/sites/basicPublishingCredentialsPolicies` | [2022-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/sites) | | `Microsoft.Web/sites/config` | [2022-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/sites) | diff --git a/modules/web/sites/basic-publishing-credentials-policies/main.json b/modules/web/sites/basic-publishing-credentials-policies/main.json index d590b4e2a4..a0fdbb05a0 100644 --- a/modules/web/sites/basic-publishing-credentials-policies/main.json +++ b/modules/web/sites/basic-publishing-credentials-policies/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6496735735518197935" - } + "version": "0.20.4.51522", + "templateHash": "8892331579235840311" + }, + "name": "Web Site Basic Publishing Credentials Policies", + "description": "This module deploys a Web Site Basic Publishing Credentials Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/web/sites/config--appsettings/main.json b/modules/web/sites/config--appsettings/main.json index cf46aaf47d..ce4da68102 100644 --- a/modules/web/sites/config--appsettings/main.json +++ b/modules/web/sites/config--appsettings/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8947665391771130821" - } + "version": "0.20.4.51522", + "templateHash": "18373728467474969101" + }, + "name": "Site App Settings", + "description": "This module deploys a Site App Setting.", + "owner": "Azure/module-maintainers" }, "parameters": { "appName": { diff --git a/modules/web/sites/config--authsettingsv2/main.json b/modules/web/sites/config--authsettingsv2/main.json index c1bcea1c4d..66fefc6307 100644 --- a/modules/web/sites/config--authsettingsv2/main.json +++ b/modules/web/sites/config--authsettingsv2/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12960661892407144506" - } + "version": "0.20.4.51522", + "templateHash": "17947854639766033581" + }, + "name": "Site Auth Settings V2 Config", + "description": "This module deploys a Site Auth Settings V2 Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "appName": { diff --git a/modules/web/sites/hybrid-connection-namespaces/relays/main.json b/modules/web/sites/hybrid-connection-namespaces/relays/main.json index e8da9f0fa9..d9d30a2bea 100644 --- a/modules/web/sites/hybrid-connection-namespaces/relays/main.json +++ b/modules/web/sites/hybrid-connection-namespaces/relays/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11916683553936252746" - } + "version": "0.20.4.51522", + "templateHash": "2808108711462639357" + }, + "name": "Web/Function Apps Hybrid Connection Relay", + "description": "This module deploys a Site Hybrid Connection Namespace Relay.", + "owner": "Azure/module-maintainers" }, "parameters": { "hybridConnectionResourceId": { diff --git a/modules/web/sites/main.json b/modules/web/sites/main.json index 324a02b294..fbfd032ffe 100644 --- a/modules/web/sites/main.json +++ b/modules/web/sites/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8556452883620957061" - } + "version": "0.20.4.51522", + "templateHash": "12568901911667366318" + }, + "name": "Web/Function Apps", + "description": "This module deploys a Web or Function App.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -142,14 +145,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "privateEndpoints": { "type": "array", @@ -189,8 +192,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -513,9 +516,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8947665391771130821" - } + "version": "0.20.4.51522", + "templateHash": "18373728467474969101" + }, + "name": "Site App Settings", + "description": "This module deploys a Site App Setting.", + "owner": "Azure/module-maintainers" }, "parameters": { "appName": { @@ -655,9 +661,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12960661892407144506" - } + "version": "0.20.4.51522", + "templateHash": "17947854639766033581" + }, + "name": "Site Auth Settings V2 Config", + "description": "This module deploys a Site Auth Settings V2 Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "appName": { @@ -829,9 +838,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13778120720358101018" - } + "version": "0.20.4.51522", + "templateHash": "15425015967276131285" + }, + "name": "Web/Function App Deployment Slots", + "description": "This module deploys a Web or Function App Deployment Slot.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -974,14 +986,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "privateEndpoints": { "type": "array", @@ -1014,8 +1026,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -1368,9 +1380,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3348890338028712435" - } + "version": "0.20.4.51522", + "templateHash": "5493142537935111696" + }, + "name": "Site Slot App Settings", + "description": "This module deploys a Site Slot App Setting.", + "owner": "Azure/module-maintainers" }, "parameters": { "slotName": { @@ -1519,9 +1534,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4506238262937483474" - } + "version": "0.20.4.51522", + "templateHash": "9353145154752028146" + }, + "name": "Site Slot Auth Settings V2 Config", + "description": "This module deploys a Site Auth Settings V2 Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "appName": { @@ -1649,9 +1667,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10162571329501184760" - } + "version": "0.20.4.51522", + "templateHash": "18138499386350818749" + }, + "name": "Web/Function Apps Slot Hybrid Connection Relay", + "description": "This module deploys a Site Slot Hybrid Connection Namespace Relay.", + "owner": "Azure/module-maintainers" }, "parameters": { "hybridConnectionResourceId": { @@ -1786,8 +1807,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6058525857462854449" + "version": "0.20.4.51522", + "templateHash": "17495218577109675288" } }, "parameters": { @@ -1926,9 +1947,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1993,14 +2017,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -2058,7 +2082,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -2123,9 +2147,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -2136,8 +2163,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -2188,7 +2215,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -2258,8 +2285,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -2429,7 +2456,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } @@ -2512,9 +2539,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6496735735518197935" - } + "version": "0.20.4.51522", + "templateHash": "8892331579235840311" + }, + "name": "Web Site Basic Publishing Credentials Policies", + "description": "This module deploys a Web Site Basic Publishing Credentials Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -2640,9 +2670,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11916683553936252746" - } + "version": "0.20.4.51522", + "templateHash": "2808108711462639357" + }, + "name": "Web/Function Apps Hybrid Connection Relay", + "description": "This module deploys a Site Hybrid Connection Namespace Relay.", + "owner": "Azure/module-maintainers" }, "parameters": { "hybridConnectionResourceId": { @@ -2773,8 +2806,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16625824009136107504" + "version": "0.20.4.51522", + "templateHash": "12172515144547720998" } }, "parameters": { @@ -2942,9 +2975,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -3009,14 +3045,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -3074,7 +3110,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -3139,9 +3175,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -3152,8 +3191,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -3204,7 +3243,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -3274,8 +3313,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -3445,7 +3484,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/web/sites/slots/README.md b/modules/web/sites/slots/README.md index 639cae1ebd..8196544a30 100644 --- a/modules/web/sites/slots/README.md +++ b/modules/web/sites/slots/README.md @@ -18,8 +18,8 @@ This module deploys a Web or Function App Deployment Slot. | `Microsoft.Authorization/roleAssignments` | [2020-10-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-10-01-preview/roleAssignments) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Web/sites/slots` | [2022-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/2022-03-01/sites/slots) | | `Microsoft.Web/sites/slots/config` | [2022-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/sites) | | `Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays` | [2022-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/2022-03-01/sites/slots/hybridConnectionNamespaces/relays) | diff --git a/modules/web/sites/slots/config--appsettings/main.json b/modules/web/sites/slots/config--appsettings/main.json index 2f7a67ebd9..594f72e5f3 100644 --- a/modules/web/sites/slots/config--appsettings/main.json +++ b/modules/web/sites/slots/config--appsettings/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3348890338028712435" - } + "version": "0.20.4.51522", + "templateHash": "5493142537935111696" + }, + "name": "Site Slot App Settings", + "description": "This module deploys a Site Slot App Setting.", + "owner": "Azure/module-maintainers" }, "parameters": { "slotName": { diff --git a/modules/web/sites/slots/config--authsettingsv2/main.json b/modules/web/sites/slots/config--authsettingsv2/main.json index 082efc4a17..0511d830c2 100644 --- a/modules/web/sites/slots/config--authsettingsv2/main.json +++ b/modules/web/sites/slots/config--authsettingsv2/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4506238262937483474" - } + "version": "0.20.4.51522", + "templateHash": "9353145154752028146" + }, + "name": "Site Slot Auth Settings V2 Config", + "description": "This module deploys a Site Auth Settings V2 Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "appName": { diff --git a/modules/web/sites/slots/hybrid-connection-namespaces/relays/main.json b/modules/web/sites/slots/hybrid-connection-namespaces/relays/main.json index a8d51d1f58..221ed4d8dc 100644 --- a/modules/web/sites/slots/hybrid-connection-namespaces/relays/main.json +++ b/modules/web/sites/slots/hybrid-connection-namespaces/relays/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10162571329501184760" - } + "version": "0.20.4.51522", + "templateHash": "18138499386350818749" + }, + "name": "Web/Function Apps Slot Hybrid Connection Relay", + "description": "This module deploys a Site Slot Hybrid Connection Namespace Relay.", + "owner": "Azure/module-maintainers" }, "parameters": { "hybridConnectionResourceId": { diff --git a/modules/web/sites/slots/main.json b/modules/web/sites/slots/main.json index 1195d9c1d2..1642681a2c 100644 --- a/modules/web/sites/slots/main.json +++ b/modules/web/sites/slots/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13778120720358101018" - } + "version": "0.20.4.51522", + "templateHash": "15425015967276131285" + }, + "name": "Web/Function App Deployment Slots", + "description": "This module deploys a Web or Function App Deployment Slot.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -149,14 +152,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "privateEndpoints": { "type": "array", @@ -189,8 +192,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -543,9 +546,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "3348890338028712435" - } + "version": "0.20.4.51522", + "templateHash": "5493142537935111696" + }, + "name": "Site Slot App Settings", + "description": "This module deploys a Site Slot App Setting.", + "owner": "Azure/module-maintainers" }, "parameters": { "slotName": { @@ -694,9 +700,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4506238262937483474" - } + "version": "0.20.4.51522", + "templateHash": "9353145154752028146" + }, + "name": "Site Slot Auth Settings V2 Config", + "description": "This module deploys a Site Auth Settings V2 Configuration.", + "owner": "Azure/module-maintainers" }, "parameters": { "appName": { @@ -824,9 +833,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10162571329501184760" - } + "version": "0.20.4.51522", + "templateHash": "18138499386350818749" + }, + "name": "Web/Function Apps Slot Hybrid Connection Relay", + "description": "This module deploys a Site Slot Hybrid Connection Namespace Relay.", + "owner": "Azure/module-maintainers" }, "parameters": { "hybridConnectionResourceId": { @@ -961,8 +973,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "6058525857462854449" + "version": "0.20.4.51522", + "templateHash": "17495218577109675288" } }, "parameters": { @@ -1101,9 +1113,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1168,14 +1183,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1233,7 +1248,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1298,9 +1313,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1311,8 +1329,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1363,7 +1381,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1433,8 +1451,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1604,7 +1622,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } diff --git a/modules/web/static-sites/README.md b/modules/web/static-sites/README.md index 2cc1e18aea..29c0a421ec 100644 --- a/modules/web/static-sites/README.md +++ b/modules/web/static-sites/README.md @@ -16,8 +16,8 @@ This module deploys a Static Web App. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Web/staticSites` | [2021-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/2021-03-01/staticSites) | | `Microsoft.Web/staticSites/config` | [2022-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/staticSites/config) | | `Microsoft.Web/staticSites/customDomains` | [2022-03-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Web/2022-03-01/staticSites/customDomains) | diff --git a/modules/web/static-sites/config/main.json b/modules/web/static-sites/config/main.json index e3f329b1c0..117377cfd0 100644 --- a/modules/web/static-sites/config/main.json +++ b/modules/web/static-sites/config/main.json @@ -4,20 +4,23 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12376748263215313179" - } + "version": "0.20.4.51522", + "templateHash": "5981963633647576119" + }, + "name": "Static Web App Site Config", + "description": "This module deploys a Static Web App Site Config.", + "owner": "Azure/module-maintainers" }, "parameters": { "kind": { "type": "string", - "metadata": { - "description": "Required. Type of settings to apply." - }, "allowedValues": [ "appsettings", "functionappsettings" - ] + ], + "metadata": { + "description": "Required. Type of settings to apply." + } }, "properties": { "type": "object", diff --git a/modules/web/static-sites/custom-domains/main.json b/modules/web/static-sites/custom-domains/main.json index b1961db961..df87e1cfb4 100644 --- a/modules/web/static-sites/custom-domains/main.json +++ b/modules/web/static-sites/custom-domains/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12195390626164178443" - } + "version": "0.20.4.51522", + "templateHash": "12334533883169216576" + }, + "name": "Static Web App Site Custom Domains", + "description": "This module deploys a Static Web App Site Custom Domain.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { diff --git a/modules/web/static-sites/linked-backends/main.json b/modules/web/static-sites/linked-backends/main.json index 4dea2ef44e..daa994ad65 100644 --- a/modules/web/static-sites/linked-backends/main.json +++ b/modules/web/static-sites/linked-backends/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8648101447208201436" - } + "version": "0.20.4.51522", + "templateHash": "7461352396319136343" + }, + "name": "Static Web App Site Linked Backends", + "description": "This module deploys a Custom Function App into a Static Web App Site using the Linked Backends property.", + "owner": "Azure/module-maintainers" }, "parameters": { "backendResourceId": { diff --git a/modules/web/static-sites/main.json b/modules/web/static-sites/main.json index 796c2d8628..2b74889590 100644 --- a/modules/web/static-sites/main.json +++ b/modules/web/static-sites/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "9306291304981639951" - } + "version": "0.20.4.51522", + "templateHash": "11152432933287131992" + }, + "name": "Static Web Apps", + "description": "This module deploys a Static Web App.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 40, "minLength": 1, + "maxLength": 40, "metadata": { "description": "Required. Name of the static site." } @@ -20,13 +23,13 @@ "sku": { "type": "string", "defaultValue": "Free", - "metadata": { - "description": "Optional. Type of static site to deploy." - }, "allowedValues": [ "Free", "Standard" - ] + ], + "metadata": { + "description": "Optional. Type of static site to deploy." + } }, "allowConfigFileUpdates": { "type": "bool", @@ -45,26 +48,26 @@ "stagingEnvironmentPolicy": { "type": "string", "defaultValue": "Enabled", - "metadata": { - "description": "Optional. State indicating whether staging environments are allowed or not allowed for a static web app." - }, "allowedValues": [ "Enabled", "Disabled" - ] + ], + "metadata": { + "description": "Optional. State indicating whether staging environments are allowed or not allowed for a static web app." + } }, "enterpriseGradeCdnStatus": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. State indicating the status of the enterprise grade CDN serving traffic to the static web app." - }, "allowedValues": [ "Disabled", "Disabling", "Enabled", "Enabling" - ] + ], + "metadata": { + "description": "Optional. State indicating the status of the enterprise grade CDN serving traffic to the static web app." + } }, "buildProperties": { "type": "object", @@ -125,14 +128,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "privateEndpoints": { "type": "array", @@ -276,9 +279,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8648101447208201436" - } + "version": "0.20.4.51522", + "templateHash": "7461352396319136343" + }, + "name": "Static Web App Site Linked Backends", + "description": "This module deploys a Custom Function App into a Static Web App Site using the Linked Backends property.", + "owner": "Azure/module-maintainers" }, "parameters": { "backendResourceId": { @@ -406,20 +412,23 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12376748263215313179" - } + "version": "0.20.4.51522", + "templateHash": "5981963633647576119" + }, + "name": "Static Web App Site Config", + "description": "This module deploys a Static Web App Site Config.", + "owner": "Azure/module-maintainers" }, "parameters": { "kind": { "type": "string", - "metadata": { - "description": "Required. Type of settings to apply." - }, "allowedValues": [ "appsettings", "functionappsettings" - ] + ], + "metadata": { + "description": "Required. Type of settings to apply." + } }, "properties": { "type": "object", @@ -529,20 +538,23 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12376748263215313179" - } + "version": "0.20.4.51522", + "templateHash": "5981963633647576119" + }, + "name": "Static Web App Site Config", + "description": "This module deploys a Static Web App Site Config.", + "owner": "Azure/module-maintainers" }, "parameters": { "kind": { "type": "string", - "metadata": { - "description": "Required. Type of settings to apply." - }, "allowedValues": [ "appsettings", "functionappsettings" - ] + ], + "metadata": { + "description": "Required. Type of settings to apply." + } }, "properties": { "type": "object", @@ -653,9 +665,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12195390626164178443" - } + "version": "0.20.4.51522", + "templateHash": "12334533883169216576" + }, + "name": "Static Web App Site Custom Domains", + "description": "This module deploys a Static Web App Site Custom Domain.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -775,8 +790,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15458581898010442411" + "version": "0.20.4.51522", + "templateHash": "16510980031659768154" } }, "parameters": { @@ -888,9 +903,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11825715538543749879" - } + "version": "0.20.4.51522", + "templateHash": "15140794202935990330" + }, + "name": "Private Endpoints", + "description": "This module deploys a Private Endpoint.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -955,14 +973,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -1020,7 +1038,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1085,9 +1103,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12684511314187066258" - } + "version": "0.20.4.51522", + "templateHash": "17831763001460207830" + }, + "name": "Private Endpoint Private DNS Zone Groups", + "description": "This module deploys a Private Endpoint Private DNS Zone Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "privateEndpointName": { @@ -1098,8 +1119,8 @@ }, "privateDNSResourceIds": { "type": "array", - "maxLength": 5, "minLength": 1, + "maxLength": 5, "metadata": { "description": "Required. Array of private DNS zone resource IDs. A DNS zone group can support up to 5 DNS zones." } @@ -1150,7 +1171,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1220,8 +1241,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "18055161250379920591" + "version": "0.20.4.51522", + "templateHash": "11548486149222715894" } }, "parameters": { @@ -1391,7 +1412,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } From 1d3ac0a8b9ab6d75d36e71a971cb67ca6490f58e Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 16:27:06 +0200 Subject: [PATCH 04/21] revert API link issues --- modules/authorization/policy-assignments/README.md | 2 +- modules/authorization/policy-definitions/README.md | 2 +- modules/authorization/policy-definitions/subscription/README.md | 2 +- modules/cdn/profiles/README.md | 2 +- modules/compute/availability-sets/README.md | 2 +- modules/power-bi-dedicated/capacities/README.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/authorization/policy-assignments/README.md b/modules/authorization/policy-assignments/README.md index 6bb6e882b0..7c03c8ca10 100644 --- a/modules/authorization/policy-assignments/README.md +++ b/modules/authorization/policy-assignments/README.md @@ -16,7 +16,7 @@ This module deploys a Policy Assignment at a Management Group, Subscription or R | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/policyAssignments` | [2022-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-06-01/policyAssignments) | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | ## Parameters diff --git a/modules/authorization/policy-definitions/README.md b/modules/authorization/policy-definitions/README.md index 8083c563d4..b116ace230 100644 --- a/modules/authorization/policy-definitions/README.md +++ b/modules/authorization/policy-definitions/README.md @@ -15,7 +15,7 @@ This module deploys a Policy Definition at a Management Group or Subscription sc | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyDefinitions) | +| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyDefinitions) | ## Parameters diff --git a/modules/authorization/policy-definitions/subscription/README.md b/modules/authorization/policy-definitions/subscription/README.md index 2aa648c073..2557236387 100644 --- a/modules/authorization/policy-definitions/subscription/README.md +++ b/modules/authorization/policy-definitions/subscription/README.md @@ -13,7 +13,7 @@ This module deploys a Policy Definition at a Subscription scope. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyDefinitions) | +| `Microsoft.Authorization/policyDefinitions` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyDefinitions) | ## Parameters diff --git a/modules/cdn/profiles/README.md b/modules/cdn/profiles/README.md index 9b9291fa7b..ba5e5720dd 100644 --- a/modules/cdn/profiles/README.md +++ b/modules/cdn/profiles/README.md @@ -14,7 +14,7 @@ This module deploys a CDN Profile. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/locks) | +| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Cdn/profiles` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Cdn/2021-06-01/profiles) | | `Microsoft.Cdn/profiles/endpoints` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Cdn/2021-06-01/profiles/endpoints) | diff --git a/modules/compute/availability-sets/README.md b/modules/compute/availability-sets/README.md index 22d10926f9..550cd7f2d8 100644 --- a/modules/compute/availability-sets/README.md +++ b/modules/compute/availability-sets/README.md @@ -14,7 +14,7 @@ This module deploys an Availability Set. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/locks) | +| `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Compute/availabilitySets` | [2022-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Compute/2022-11-01/availabilitySets) | diff --git a/modules/power-bi-dedicated/capacities/README.md b/modules/power-bi-dedicated/capacities/README.md index fcce57f05e..14ca36a23a 100644 --- a/modules/power-bi-dedicated/capacities/README.md +++ b/modules/power-bi-dedicated/capacities/README.md @@ -14,7 +14,7 @@ This module deploys a Power BI Dedicated Capacity. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/locks` | [2016-09-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/locks) | +| `Microsoft.Authorization/locks` | [2016-09-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2016-09-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.PowerBIDedicated/capacities` | [2021-01-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.PowerBIDedicated/2021-01-01/capacities) | From 09221dd4e8c414d2619b8e6fb4fbf34a112e8839 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 16:29:34 +0200 Subject: [PATCH 05/21] fix --- modules/document-db/database-accounts/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/document-db/database-accounts/README.md b/modules/document-db/database-accounts/README.md index b96bb0a0c0..ba41905bdd 100644 --- a/modules/document-db/database-accounts/README.md +++ b/modules/document-db/database-accounts/README.md @@ -18,7 +18,7 @@ This module deploys a DocumentDB Database Account. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.DocumentDB/databaseAccounts` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts) | | `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/gremlinDatabases) | -| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs) | +| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/databaseAccounts/2023-04-15/gremlinDatabases/graphs) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases/collections) | | `Microsoft.DocumentDB/databaseAccounts/sqlDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/sqlDatabases) | From 31589d842693477691b2273100b8ed5f8459796c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 16:30:45 +0200 Subject: [PATCH 06/21] fix --- modules/document-db/database-accounts/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/document-db/database-accounts/README.md b/modules/document-db/database-accounts/README.md index ba41905bdd..0490c8e307 100644 --- a/modules/document-db/database-accounts/README.md +++ b/modules/document-db/database-accounts/README.md @@ -17,7 +17,7 @@ This module deploys a DocumentDB Database Account. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.DocumentDB/databaseAccounts` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts) | -| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/gremlinDatabases) | +| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/databaseAccounts/2023-04-15/gremlinDatabases) | | `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/databaseAccounts/2023-04-15/gremlinDatabases/graphs) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases/collections) | From bd4dd09106f4e4a46bd9313f92e3c1e482fe0b5c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 16:32:44 +0200 Subject: [PATCH 07/21] fix --- modules/document-db/database-accounts/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/document-db/database-accounts/README.md b/modules/document-db/database-accounts/README.md index 0490c8e307..8bd4f95cd2 100644 --- a/modules/document-db/database-accounts/README.md +++ b/modules/document-db/database-accounts/README.md @@ -17,8 +17,8 @@ This module deploys a DocumentDB Database Account. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.DocumentDB/databaseAccounts` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts) | -| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/databaseAccounts/2023-04-15/gremlinDatabases) | -| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/databaseAccounts/2023-04-15/gremlinDatabases/graphs) | +| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/gremlinDatabases) | +| `Microsoft.DocumentDB/databaseAccounts/gremlinDatabases/graphs` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/gremlinDatabases/graphs) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases) | | `Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/mongodbDatabases/collections) | | `Microsoft.DocumentDB/databaseAccounts/sqlDatabases` | [2023-04-15](https://learn.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2023-04-15/databaseAccounts/sqlDatabases) | From a8020c01abd6805441fb3d3fef5b21c2cd16a635 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 16:34:59 +0200 Subject: [PATCH 08/21] fix --- .../maintenance-configurations/README.md | 2 +- modules/network/dns-zones/README.md | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/modules/maintenance/maintenance-configurations/README.md b/modules/maintenance/maintenance-configurations/README.md index 5040c21577..b5f9a9fa19 100644 --- a/modules/maintenance/maintenance-configurations/README.md +++ b/modules/maintenance/maintenance-configurations/README.md @@ -16,7 +16,7 @@ This module deploys a Maintenance Configuration. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Maintenance/maintenanceConfigurations` | [2021-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Maintenance/maintenanceConfigurations) | +| `Microsoft.Maintenance/maintenanceConfigurations` | [2021-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Maintenance/2021-05-01/maintenanceConfigurations) | ## Parameters diff --git a/modules/network/dns-zones/README.md b/modules/network/dns-zones/README.md index 695b6ab670..2655d10fdd 100644 --- a/modules/network/dns-zones/README.md +++ b/modules/network/dns-zones/README.md @@ -4,11 +4,11 @@ This module deploys a Public DNS zone. ## Navigation -- [Resource types](#Resource-types) -- [Parameters](#Parameters) -- [Outputs](#Outputs) -- [Cross-referenced modules](#Cross-referenced-modules) -- [Deployment examples](#Deployment-examples) +- [Resource types](#resource-types) +- [Parameters](#parameters) +- [Outputs](#outputs) +- [Cross-referenced modules](#cross-referenced-modules) +- [Deployment examples](#deployment-examples) ## Resource types @@ -20,7 +20,7 @@ This module deploys a Public DNS zone. | `Microsoft.Network/dnsZones/A` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/A) | | `Microsoft.Network/dnsZones/AAAA` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/AAAA) | | `Microsoft.Network/dnsZones/CAA` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/CAA) | -| `Microsoft.Network/dnsZones/CNAME` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/dnsZones/CNAME) | +| `Microsoft.Network/dnsZones/CNAME` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/CNAME) | | `Microsoft.Network/dnsZones/MX` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/MX) | | `Microsoft.Network/dnsZones/NS` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/NS) | | `Microsoft.Network/dnsZones/PTR` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/PTR) | @@ -56,7 +56,6 @@ This module deploys a Public DNS zone. | `tags` | object | `{object}` | | Tags of the resource. | | `txt` | _[txt](txt/README.md)_ array | `[]` | | Array of TXT records. | - ### Parameter Usage: `roleAssignments` Create a role assignment for the given resource. If you want to assign a service principal / managed identity that is created in the same deployment, make sure to also specify the `'principalType'` parameter and set it to `'ServicePrincipal'`. This will ensure the role assignment waits for the principal's propagation in Azure. From 7123addf4239891e7de758504b026c3231efaa18 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 16:58:55 +0200 Subject: [PATCH 09/21] fix --- modules/api-management/service/main.json | 149 ++++++++----- .../service/named-values/main.json | 9 +- .../extensions/main.json | 9 +- .../registries/replications/main.json | 17 +- modules/network/dns-zones/README.md | 11 +- .../network/express-route-circuits/README.md | 2 +- modules/network/network-managers/main.json | 200 ++++++++++-------- modules/relay/namespaces/README.md | 2 +- modules/synapse/workspaces/README.md | 4 +- modules/synapse/workspaces/main.json | 12 +- 10 files changed, 247 insertions(+), 168 deletions(-) diff --git a/modules/api-management/service/main.json b/modules/api-management/service/main.json index 3e8af8e080..f6c8a70c9a 100644 --- a/modules/api-management/service/main.json +++ b/modules/api-management/service/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11470399654102963558" - } + "version": "0.20.4.51522", + "templateHash": "14244041467276346330" + }, + "name": "API Management Services", + "description": "This module deploys an API Management Service.", + "owner": "Azure/module-maintainers" }, "parameters": { "additionalLocations": { @@ -47,8 +50,8 @@ "diagnosticLogsRetentionInDays": { "type": "int", "defaultValue": 365, - "maxValue": 365, "minValue": 0, + "maxValue": 365, "metadata": { "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." } @@ -119,14 +122,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "minApiVersion": { "type": "string", @@ -515,9 +518,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2877903221973830932" - } + "version": "0.20.4.51522", + "templateHash": "9074052005199170712" + }, + "name": "API Management Service APIs", + "description": "This module deploys an API Management Service API.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -792,9 +798,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14535247884365099462" - } + "version": "0.20.4.51522", + "templateHash": "5031714372762112092" + }, + "name": "API Management Service APIs Policies", + "description": "This module deploys an API Management Service API Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -959,9 +968,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5488393470456105245" - } + "version": "0.20.4.51522", + "templateHash": "9352626903654043411" + }, + "name": "API Management Service API Version Sets", + "description": "This module deploys an API Management Service API Version Set.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -1096,9 +1108,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16113108844531678160" - } + "version": "0.20.4.51522", + "templateHash": "8155815469027179886" + }, + "name": "API Management Service Authorization Servers", + "description": "This module deploys an API Management Service Authorization Server.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { @@ -1341,9 +1356,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10485477109069205796" - } + "version": "0.20.4.51522", + "templateHash": "1669725941639871055" + }, + "name": "API Management Service Backends", + "description": "This module deploys an API Management Service Backend.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -1532,9 +1550,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "14901031265236109470" - } + "version": "0.20.4.51522", + "templateHash": "17031319637382778576" + }, + "name": "API Management Service Caches", + "description": "This module deploys an API Management Service Cache.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -1680,9 +1701,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "5110602870020980101" - } + "version": "0.20.4.51522", + "templateHash": "17041253664250888675" + }, + "name": "API Management Service Identity Providers", + "description": "This module deploys an API Management Service Identity Provider.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -1893,9 +1917,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7564868053605703508" - } + "version": "0.20.4.51522", + "templateHash": "7537918735725646871" + }, + "name": "API Management Service Named Values", + "description": "This module deploys an API Management Service Named Value.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -2043,9 +2070,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4856642569874165602" - } + "version": "0.20.4.51522", + "templateHash": "11909172258549553650" + }, + "name": "API Management Service Portal Settings", + "description": "This module deploys an API Management Service Portal Setting.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -2163,9 +2193,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "8916467929496361160" - } + "version": "0.20.4.51522", + "templateHash": "8348924989076719813" + }, + "name": "API Management Service Policies", + "description": "This module deploys an API Management Service Policy.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -2300,9 +2333,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16475090457313931987" - } + "version": "0.20.4.51522", + "templateHash": "11659142408016307537" + }, + "name": "API Management Service Products", + "description": "This module deploys an API Management Service Product.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -2446,9 +2482,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12089259943011536891" - } + "version": "0.20.4.51522", + "templateHash": "13243242177616383868" + }, + "name": "API Management Service Products APIs", + "description": "This module deploys an API Management Service Product API.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -2557,9 +2596,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11103836419434676307" - } + "version": "0.20.4.51522", + "templateHash": "11867976378445976169" + }, + "name": "API Management Service Products Groups", + "description": "This module deploys an API Management Service Product Group.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { @@ -2720,9 +2762,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12367355015017633052" - } + "version": "0.20.4.51522", + "templateHash": "15277659663277232184" + }, + "name": "API Management Service Subscriptions", + "description": "This module deploys an API Management Service Subscription.", + "owner": "Azure/module-maintainers" }, "parameters": { "allowTracing": { @@ -2880,8 +2925,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "2137109478394702779" + "version": "0.20.4.51522", + "templateHash": "10733405494558281066" } }, "parameters": { diff --git a/modules/api-management/service/named-values/main.json b/modules/api-management/service/named-values/main.json index 417ad16f86..c75a4a3928 100644 --- a/modules/api-management/service/named-values/main.json +++ b/modules/api-management/service/named-values/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "7564868053605703508" - } + "version": "0.20.4.51522", + "templateHash": "7537918735725646871" + }, + "name": "API Management Service Named Values", + "description": "This module deploys an API Management Service Named Value.", + "owner": "Azure/module-maintainers" }, "parameters": { "apiManagementServiceName": { diff --git a/modules/compute/virtual-machine-scale-sets/extensions/main.json b/modules/compute/virtual-machine-scale-sets/extensions/main.json index 15f2398d22..14783762a8 100644 --- a/modules/compute/virtual-machine-scale-sets/extensions/main.json +++ b/modules/compute/virtual-machine-scale-sets/extensions/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16938226056341383577" - } + "version": "0.20.4.51522", + "templateHash": "3045861199823874082" + }, + "name": "Virtual Machine Scale Set Extensions", + "description": "This module deploys a Virtual Machine Scale Set Extension.", + "owner": "Azure/module-maintainers" }, "parameters": { "virtualMachineScaleSetName": { diff --git a/modules/container-registry/registries/replications/main.json b/modules/container-registry/registries/replications/main.json index a1712822aa..e6c678c98c 100644 --- a/modules/container-registry/registries/replications/main.json +++ b/modules/container-registry/registries/replications/main.json @@ -4,9 +4,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4732499637614328383" - } + "version": "0.20.4.51522", + "templateHash": "13921692097298323788" + }, + "name": "Azure Container Registry (ACR) Replications", + "description": "This module deploys an Azure Container Registry (ACR) Replication.", + "owner": "Azure/module-maintainers" }, "parameters": { "registryName": { @@ -45,13 +48,13 @@ "zoneRedundancy": { "type": "string", "defaultValue": "Disabled", - "metadata": { - "description": "Optional. Whether or not zone redundancy is enabled for this container registry." - }, "allowedValues": [ "Disabled", "Enabled" - ] + ], + "metadata": { + "description": "Optional. Whether or not zone redundancy is enabled for this container registry." + } }, "enableDefaultTelemetry": { "type": "bool", diff --git a/modules/network/dns-zones/README.md b/modules/network/dns-zones/README.md index 2655d10fdd..82da35a57a 100644 --- a/modules/network/dns-zones/README.md +++ b/modules/network/dns-zones/README.md @@ -4,11 +4,11 @@ This module deploys a Public DNS zone. ## Navigation -- [Resource types](#resource-types) -- [Parameters](#parameters) -- [Outputs](#outputs) -- [Cross-referenced modules](#cross-referenced-modules) -- [Deployment examples](#deployment-examples) +- [Resource types](#Resource-types) +- [Parameters](#Parameters) +- [Outputs](#Outputs) +- [Cross-referenced modules](#Cross-referenced-modules) +- [Deployment examples](#Deployment-examples) ## Resource types @@ -56,6 +56,7 @@ This module deploys a Public DNS zone. | `tags` | object | `{object}` | | Tags of the resource. | | `txt` | _[txt](txt/README.md)_ array | `[]` | | Array of TXT records. | + ### Parameter Usage: `roleAssignments` Create a role assignment for the given resource. If you want to assign a service principal / managed identity that is created in the same deployment, make sure to also specify the `'principalType'` parameter and set it to `'ServicePrincipal'`. This will ensure the role assignment waits for the principal's propagation in Azure. diff --git a/modules/network/express-route-circuits/README.md b/modules/network/express-route-circuits/README.md index 8680d7c9e3..1dd491b6f9 100644 --- a/modules/network/express-route-circuits/README.md +++ b/modules/network/express-route-circuits/README.md @@ -15,7 +15,7 @@ This module deploys an Express Route Circuit. | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.Network/expressRouteCircuits` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/expressRouteCircuits) | diff --git a/modules/network/network-managers/main.json b/modules/network/network-managers/main.json index 1b3c18bca1..4ed1b7f688 100644 --- a/modules/network/network-managers/main.json +++ b/modules/network/network-managers/main.json @@ -4,15 +4,18 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "12215356854067543127" - } + "version": "0.20.4.51522", + "templateHash": "12431557271932409213" + }, + "name": "Network Managers", + "description": "This module deploys a Network Manager.", + "owner": "Azure/module-maintainers" }, "parameters": { "name": { "type": "string", - "maxLength": 64, "minLength": 1, + "maxLength": 64, "metadata": { "description": "Required. Name of the Network Manager." } @@ -27,14 +30,14 @@ "lock": { "type": "string", "defaultValue": "", - "metadata": { - "description": "Optional. Specify the type of lock." - }, "allowedValues": [ "", "CanNotDelete", "ReadOnly" - ] + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } }, "roleAssignments": { "type": "array", @@ -53,10 +56,10 @@ "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the network manager." - }, - "maxLength": 500 + } }, "networkManagerScopeAccesses": { "type": "array", @@ -182,9 +185,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "13468442252867472721" - } + "version": "0.20.4.51522", + "templateHash": "1182394296109740179" + }, + "name": "Network Manager Network Groups", + "description": "This module deploys a Network Manager Network Group.\r\nA network group is a collection of same-type network resources that you can associate with network manager configurations. You can add same-type network resources after you create the network group.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -195,18 +201,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the network group." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the network group." - }, - "maxLength": 500 + } }, "staticMembers": { "type": "array", @@ -285,9 +291,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "16214310991903541469" - } + "version": "0.20.4.51522", + "templateHash": "12393286614459840374" + }, + "name": "Network Manager Network Group Static Members", + "description": "This module deploys a Network Manager Network Group Static Member.\r\nStatic membership allows you to explicitly add virtual networks to a group by manually selecting individual virtual networks.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -445,9 +454,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "4358706606848401992" - } + "version": "0.20.4.51522", + "templateHash": "13738709959380835083" + }, + "name": "Network Manager Connectivity Configurations", + "description": "This module deploys a Network Manager Connectivity Configuration.\r\nConnectivity configurations define hub-and-spoke or mesh topologies applied to one or more network groups.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -458,18 +470,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the connectivity configuration." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the connectivity configuration." - }, - "maxLength": 500 + } }, "appliesToGroups": { "type": "array", @@ -480,13 +492,13 @@ }, "connectivityTopology": { "type": "string", - "metadata": { - "description": "Required. Connectivity topology type." - }, "allowedValues": [ "HubAndSpoke", "Mesh" - ] + ], + "metadata": { + "description": "Required. Connectivity topology type." + } }, "hubs": { "type": "array", @@ -498,24 +510,24 @@ "deleteExistingPeering": { "type": "string", "defaultValue": "False", - "metadata": { - "description": "Optional. Flag if need to remove current existing peerings. If set to \"True\", all peerings on virtual networks in selected network groups will be removed and replaced with the peerings defined by this configuration. Optional when connectivityTopology is of type \"HubAndSpoke\"." - }, "allowedValues": [ "True", "False" - ] + ], + "metadata": { + "description": "Optional. Flag if need to remove current existing peerings. If set to \"True\", all peerings on virtual networks in selected network groups will be removed and replaced with the peerings defined by this configuration. Optional when connectivityTopology is of type \"HubAndSpoke\"." + } }, "isGlobal": { "type": "string", "defaultValue": "False", - "metadata": { - "description": "Optional. Flag if global mesh is supported. By default, mesh connectivity is applied to virtual networks within the same region. If set to \"True\", a global mesh enables connectivity across regions." - }, "allowedValues": [ "True", "False" - ] + ], + "metadata": { + "description": "Optional. Flag if global mesh is supported. By default, mesh connectivity is applied to virtual networks within the same region. If set to \"True\", a global mesh enables connectivity across regions." + } }, "enableDefaultTelemetry": { "type": "bool", @@ -621,9 +633,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10543425561671785083" - } + "version": "0.20.4.51522", + "templateHash": "10403692977342355689" + }, + "name": "Network Manager Scope Connections", + "description": "This module deploys a Network Manager Scope Connection.\r\nCreate a cross-tenant connection to manage a resource from another tenant.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -634,18 +649,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the scope connection." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the scope connection." - }, - "maxLength": 500 + } }, "resourceId": { "type": "string", @@ -757,9 +772,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11248739545153525651" - } + "version": "0.20.4.51522", + "templateHash": "509040400222226150" + }, + "name": "Network Manager Security Admin Configurations", + "description": "This module deploys an Network Manager Security Admin Configuration.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -770,32 +788,32 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the security admin configuration." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the security admin configuration." - }, - "maxLength": 500 + } }, "applyOnNetworkIntentPolicyBasedServices": { "type": "array", "defaultValue": [ "None" ], - "metadata": { - "description": "Required. Enum list of network intent policy based services." - }, "allowedValues": [ "None", "All", "AllowRulesOnly" - ] + ], + "metadata": { + "description": "Required. Enum list of network intent policy based services." + } }, "ruleCollections": { "type": "array", @@ -876,9 +894,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "15345246908056395599" - } + "version": "0.20.4.51522", + "templateHash": "3922899062083147081" + }, + "name": "Network Manager Security Admin Configuration Rule Collections", + "description": "This module deploys an Network Manager Security Admin Configuration Rule Collection.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules. Security admin rules allows enforcing security policy criteria that matches the conditions set. Warning: A rule collection without rule will cause a deployment configuration for security admin goal state in network manager to fail.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -895,18 +916,18 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the admin rule collection." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the admin rule collection." - }, - "maxLength": 500 + } }, "appliesToGroups": { "type": "array", @@ -1008,9 +1029,12 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "11476125438194706048" - } + "version": "0.20.4.51522", + "templateHash": "493168310843879218" + }, + "name": "Network Manager Security Admin Configuration Rule Collection Rules", + "description": "This module deploys an Azure Virtual Network Manager (AVNM) Security Admin Configuration Rule Collection Rule.\r\nA security admin configuration contains a set of rule collections. Each rule collection contains one or more security admin rules.", + "owner": "Azure/module-maintainers" }, "parameters": { "networkManagerName": { @@ -1033,29 +1057,29 @@ }, "name": { "type": "string", + "maxLength": 64, "metadata": { "description": "Required. The name of the rule." - }, - "maxLength": 64 + } }, "description": { "type": "string", "defaultValue": "", + "maxLength": 500, "metadata": { "description": "Optional. A description of the rule." - }, - "maxLength": 500 + } }, "access": { "type": "string", - "metadata": { - "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." - }, "allowedValues": [ "Allow", "AlwaysAllow", "Deny" - ] + ], + "metadata": { + "description": "Required. Indicates the access allowed for this particular rule. \"Allow\" means traffic matching this rule will be allowed. \"Deny\" means traffic matching this rule will be blocked. \"AlwaysAllow\" means that traffic matching this rule will be allowed regardless of other rules with lower priority or user-defined NSGs." + } }, "destinationPortRanges": { "type": "array", @@ -1073,27 +1097,24 @@ }, "direction": { "type": "string", - "metadata": { - "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." - }, "allowedValues": [ "Inbound", "Outbound" - ] + ], + "metadata": { + "description": "Required. Indicates if the traffic matched against the rule in inbound or outbound." + } }, "priority": { "type": "int", + "minValue": 1, + "maxValue": 4096, "metadata": { "description": "Required. The priority of the rule. The value can be between 1 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule." - }, - "maxValue": 4096, - "minValue": 1 + } }, "protocol": { "type": "string", - "metadata": { - "description": "Required. Network protocol this rule applies to." - }, "allowedValues": [ "Ah", "Any", @@ -1101,7 +1122,10 @@ "Icmp", "Tcp", "Udp" - ] + ], + "metadata": { + "description": "Required. Network protocol this rule applies to." + } }, "sourcePortRanges": { "type": "array", @@ -1282,8 +1306,8 @@ "metadata": { "_generator": { "name": "bicep", - "version": "0.19.5.34762", - "templateHash": "10175367214015467898" + "version": "0.20.4.51522", + "templateHash": "3627541728287633806" } }, "parameters": { diff --git a/modules/relay/namespaces/README.md b/modules/relay/namespaces/README.md index 534859d61a..86c9163a3b 100644 --- a/modules/relay/namespaces/README.md +++ b/modules/relay/namespaces/README.md @@ -25,7 +25,7 @@ This module deploys a Relay Namespace | `Microsoft.Relay/namespaces/hybridConnections/authorizationRules` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/hybridConnections/authorizationRules) | | `Microsoft.Relay/namespaces/networkRuleSets` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/networkRuleSets) | | `Microsoft.Relay/namespaces/wcfRelays` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/wcfRelays) | -| `Microsoft.Relay/namespaces/wcfRelays/authorizationRules` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/namespaces/wcfRelays/authorizationRules) | +| `Microsoft.Relay/namespaces/wcfRelays/authorizationRules` | [2021-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Relay/2021-11-01/namespaces/wcfRelays/authorizationRules) | ## Parameters diff --git a/modules/synapse/workspaces/README.md b/modules/synapse/workspaces/README.md index c54070200d..1f158a086d 100644 --- a/modules/synapse/workspaces/README.md +++ b/modules/synapse/workspaces/README.md @@ -18,8 +18,8 @@ This module deploys a Synapse Workspace. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.KeyVault/vaults/accessPolicies` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2022-07-01/vaults/accessPolicies) | -| `Microsoft.Network/privateEndpoints` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints) | -| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/privateEndpoints/privateDnsZoneGroups) | +| `Microsoft.Network/privateEndpoints` | [2023-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/privateEndpoints) | +| `Microsoft.Network/privateEndpoints/privateDnsZoneGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/privateEndpoints/privateDnsZoneGroups) | | `Microsoft.Synapse/workspaces` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Synapse/2021-06-01/workspaces) | | `Microsoft.Synapse/workspaces/integrationRuntimes` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Synapse/2021-06-01/workspaces/integrationRuntimes) | | `Microsoft.Synapse/workspaces/keys` | [2021-06-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Synapse/2021-06-01/workspaces/keys) | diff --git a/modules/synapse/workspaces/main.json b/modules/synapse/workspaces/main.json index 05c067648e..758d9d6c11 100644 --- a/modules/synapse/workspaces/main.json +++ b/modules/synapse/workspaces/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "3345433640294788580" + "templateHash": "18292209815408067451" }, "name": "Synapse Workspaces", "description": "This module deploys a Synapse Workspace.", @@ -868,7 +868,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "609426544615556519" + "templateHash": "15140794202935990330" }, "name": "Private Endpoints", "description": "This module deploys a Private Endpoint.", @@ -1002,7 +1002,7 @@ }, { "type": "Microsoft.Network/privateEndpoints", - "apiVersion": "2022-07-01", + "apiVersion": "2023-05-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1068,7 +1068,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "18114841529204248478" + "templateHash": "17831763001460207830" }, "name": "Private Endpoint Private DNS Zone Groups", "description": "This module deploys a Private Endpoint Private DNS Zone Group.", @@ -1135,7 +1135,7 @@ }, { "type": "Microsoft.Network/privateEndpoints/privateDnsZoneGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('privateEndpointName'), parameters('name'))]", "properties": { "privateDnsZoneConfigs": "[variables('privateDnsZoneConfigs')]" @@ -1376,7 +1376,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('name')), '2023-05-01', 'full').location]" } } } From 0f7ada7e61523f699a605e11e9336bba88a5f0a1 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 19:53:14 +0200 Subject: [PATCH 10/21] fix --- modules/power-bi-dedicated/capacities/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/power-bi-dedicated/capacities/README.md b/modules/power-bi-dedicated/capacities/README.md index 14ca36a23a..fcce57f05e 100644 --- a/modules/power-bi-dedicated/capacities/README.md +++ b/modules/power-bi-dedicated/capacities/README.md @@ -14,7 +14,7 @@ This module deploys a Power BI Dedicated Capacity. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/locks` | [2016-09-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2016-09-01/locks) | +| `Microsoft.Authorization/locks` | [2016-09-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.PowerBIDedicated/capacities` | [2021-01-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.PowerBIDedicated/2021-01-01/capacities) | From 5f03f647febbec8ee5ad96869f15ef18dbe1d37e Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 17 Aug 2023 20:58:28 +0200 Subject: [PATCH 11/21] ws --- modules/network/private-endpoints/main.bicep | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/network/private-endpoints/main.bicep b/modules/network/private-endpoints/main.bicep index d73aac5660..448705b735 100644 --- a/modules/network/private-endpoints/main.bicep +++ b/modules/network/private-endpoints/main.bicep @@ -88,7 +88,6 @@ resource privateEndpoint 'Microsoft.Network/privateEndpoints@2023-05-01' = { subnet: { id: subnetResourceId } - } } From a3123f3260fcfe7e03f758a6d6597c6286704493 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 12:48:44 +0200 Subject: [PATCH 12/21] test --- .../host-pools/main.json | 647 ------------------ 1 file changed, 647 deletions(-) delete mode 100644 modules/desktop-virtualization/host-pools/main.json diff --git a/modules/desktop-virtualization/host-pools/main.json b/modules/desktop-virtualization/host-pools/main.json deleted file mode 100644 index 5e0a4e0981..0000000000 --- a/modules/desktop-virtualization/host-pools/main.json +++ /dev/null @@ -1,647 +0,0 @@ -{ - "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", - "contentVersion": "1.0.0.0", - "metadata": { - "_generator": { - "name": "bicep", - "version": "0.18.4.5664", - "templateHash": "8022860912421276738" - }, - "name": "Azure Virtual Desktop (AVD) Host Pools", - "description": "This module deploys an Azure Virtual Desktop (AVD) Host Pool.", - "owner": "Azure/module-maintainers" - }, - "parameters": { - "name": { - "type": "string", - "minLength": 1, - "metadata": { - "description": "Required. Name of the Host Pool." - } - }, - "location": { - "type": "string", - "defaultValue": "[resourceGroup().location]", - "metadata": { - "description": "Optional. Location for all resources." - } - }, - "friendlyName": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. The friendly name of the Host Pool to be created." - } - }, - "description": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. The description of the Host Pool to be created." - } - }, - "type": { - "type": "string", - "defaultValue": "Pooled", - "allowedValues": [ - "Personal", - "Pooled" - ], - "metadata": { - "description": "Optional. Set this parameter to Personal if you would like to enable Persistent Desktop experience. Defaults to Pooled." - } - }, - "personalDesktopAssignmentType": { - "type": "string", - "defaultValue": "", - "allowedValues": [ - "Automatic", - "Direct", - "" - ], - "metadata": { - "description": "Optional. Set the type of assignment for a Personal Host Pool type." - } - }, - "loadBalancerType": { - "type": "string", - "defaultValue": "BreadthFirst", - "allowedValues": [ - "BreadthFirst", - "DepthFirst", - "Persistent" - ], - "metadata": { - "description": "Optional. Type of load balancer algorithm." - } - }, - "maxSessionLimit": { - "type": "int", - "defaultValue": 99999, - "metadata": { - "description": "Optional. Maximum number of sessions." - } - }, - "customRdpProperty": { - "type": "string", - "defaultValue": "audiocapturemode:i:1;audiomode:i:0;drivestoredirect:s:;redirectclipboard:i:1;redirectcomports:i:1;redirectprinters:i:1;redirectsmartcards:i:1;screen mode id:i:2;", - "metadata": { - "description": "Optional. Host Pool RDP properties." - } - }, - "validationEnvironment": { - "type": "bool", - "defaultValue": false, - "metadata": { - "description": "Optional. Validation host pools allows you to test service changes before they are deployed to production. When set to true, the Host Pool will be deployed in a validation 'ring' (environment) that receives all the new features (might be less stable). Defaults to false that stands for the stable, production-ready environment." - } - }, - "vmTemplate": { - "type": "object", - "defaultValue": {}, - "metadata": { - "description": "Optional. The necessary information for adding more VMs to this Host Pool." - } - }, - "tokenValidityLength": { - "type": "string", - "defaultValue": "PT8H", - "metadata": { - "description": "Optional. Host Pool token validity length. Usage: 'PT8H' - valid for 8 hours; 'P5D' - valid for 5 days; 'P1Y' - valid for 1 year. When not provided, the token will be valid for 8 hours." - } - }, - "baseTime": { - "type": "string", - "defaultValue": "[utcNow('u')]", - "metadata": { - "description": "Generated. Do not provide a value! This date value is used to generate a registration token." - } - }, - "diagnosticLogsRetentionInDays": { - "type": "int", - "defaultValue": 365, - "minValue": 0, - "maxValue": 365, - "metadata": { - "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." - } - }, - "diagnosticStorageAccountId": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. Resource ID of the diagnostic storage account." - } - }, - "diagnosticWorkspaceId": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. Resource ID of the diagnostic log analytics workspace." - } - }, - "diagnosticEventHubAuthorizationRuleId": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. Resource ID of the diagnostic event hub authorization rule for the Event Hubs namespace in which the event hub should be created or streamed to." - } - }, - "diagnosticEventHubName": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. Name of the diagnostic event hub within the namespace to which logs are streamed. Without this, an event hub is created for each log category." - } - }, - "lock": { - "type": "string", - "defaultValue": "", - "allowedValues": [ - "", - "CanNotDelete", - "ReadOnly" - ], - "metadata": { - "description": "Optional. Specify the type of lock." - } - }, - "tags": { - "type": "object", - "defaultValue": {}, - "metadata": { - "description": "Optional. Tags of the resource." - } - }, - "enableDefaultTelemetry": { - "type": "bool", - "defaultValue": true, - "metadata": { - "description": "Optional. Enable telemetry via a Globally Unique Identifier (GUID)." - } - }, - "preferredAppGroupType": { - "type": "string", - "defaultValue": "Desktop", - "allowedValues": [ - "Desktop", - "None", - "RailApplications" - ], - "metadata": { - "description": "Optional. The type of preferred application group type, default to Desktop Application Group." - } - }, - "startVMOnConnect": { - "type": "bool", - "defaultValue": false, - "metadata": { - "description": "Optional. Enable Start VM on connect to allow users to start the virtual machine from a deallocated state. Important: Custom RBAC role required to power manage VMs." - } - }, - "roleAssignments": { - "type": "array", - "defaultValue": [], - "metadata": { - "description": "Optional. Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalIds' to define RBAC role assignments on this resource. In the roleDefinitionIdOrName attribute, you can provide either the display name of the role definition, or its fully qualified ID in the following format: '/providers/Microsoft.Authorization/roleDefinitions/c2f4ef07-c644-48eb-af81-4b1b4947fb11'." - } - }, - "agentUpdateType": { - "type": "string", - "defaultValue": "Default", - "allowedValues": [ - "Default", - "Scheduled" - ], - "metadata": { - "description": "Optional. Enable scheduled agent updates, Default means agent updates will automatically be installed by AVD when they become available." - } - }, - "agentUpdateMaintenanceWindowHour": { - "type": "int", - "defaultValue": 22, - "maxValue": 23, - "minValue": 1, - "metadata": { - "description": "Optional. Update hour for scheduled agent updates." - } - }, - "agentUpdateMaintenanceWindowDayOfWeek": { - "type": "string", - "defaultValue": "Sunday", - "allowedValues": [ - "Sunday", - "Monday", - "Tuesday", - "Wednesday", - "Thursday", - "Friday", - "Saturday" - ], - "metadata": { - "description": "Optional. Update day for scheduled agent updates." - } - }, - "agentUpdateMaintenanceWindows": { - "type": "array", - "defaultValue": [ - { - "hour": "[parameters('agentUpdateMaintenanceWindowHour')]", - "dayOfWeek": "[parameters('agentUpdateMaintenanceWindowDayOfWeek')]" - } - ], - "metadata": { - "description": "Optional. List of maintenance windows for scheduled agent updates." - } - }, - "agentUpdateMaintenanceWindowTimeZone": { - "type": "string", - "defaultValue": "Central Standard Time", - "metadata": { - "description": "Optional. Time zone for scheduled agent updates." - } - }, - "agentUpdateUseSessionHostLocalTime": { - "type": "bool", - "defaultValue": false, - "metadata": { - "description": "Optional. Whether to use localTime of the virtual machine for scheduled agent updates." - } - }, - "agentUpdate": { - "type": "object", - "defaultValue": { - "type": "[parameters('agentUpdateType')]", - "maintenanceWindows": "[parameters('agentUpdateMaintenanceWindows')]", - "maintenanceWindowTimeZone": "[parameters('agentUpdateMaintenanceWindowTimeZone')]", - "useSessionHostLocalTime": "[parameters('agentUpdateUseSessionHostLocalTime')]" - }, - "metadata": { - "description": "Optional. The session host configuration for updating agent, monitoring agent, and stack component." - } - }, - "ring": { - "type": "int", - "defaultValue": -1, - "metadata": { - "description": "Optional. The ring number of HostPool." - } - }, - "ssoadfsAuthority": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. URL to customer ADFS server for signing WVD SSO certificates." - } - }, - "ssoClientId": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. ClientId for the registered Relying Party used to issue WVD SSO certificates." - } - }, - "ssoClientSecretKeyVaultPath": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. Path to Azure KeyVault storing the secret used for communication to ADFS." - } - }, - "ssoSecretType": { - "type": "string", - "defaultValue": "", - "allowedValues": [ - "", - "Certificate", - "CertificateInKeyVault", - "SharedKey", - "SharedKeyInKeyVault" - ], - "metadata": { - "description": "Optional. The type of single sign on Secret Type." - } - }, - "diagnosticLogCategoriesToEnable": { - "type": "array", - "defaultValue": [ - "allLogs" - ], - "allowedValues": [ - "", - "allLogs", - "Checkpoint", - "Error", - "Management", - "Connection", - "HostRegistration", - "AgentHealthStatus" - ], - "metadata": { - "description": "Optional. The name of logs that will be streamed. \"allLogs\" includes all possible logs for the resource. Set to '' to disable log collection." - } - }, - "diagnosticSettingsName": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. The name of the diagnostic setting, if deployed. If left empty, it defaults to \"-diagnosticSettings\"." - } - } - }, - "variables": { - "copy": [ - { - "name": "diagnosticsLogsSpecified", - "count": "[length(filter(parameters('diagnosticLogCategoriesToEnable'), lambda('item', and(not(equals(lambdaVariables('item'), 'allLogs')), not(equals(lambdaVariables('item'), ''))))))]", - "input": { - "category": "[filter(parameters('diagnosticLogCategoriesToEnable'), lambda('item', and(not(equals(lambdaVariables('item'), 'allLogs')), not(equals(lambdaVariables('item'), '')))))[copyIndex('diagnosticsLogsSpecified')]]", - "enabled": true, - "retentionPolicy": { - "enabled": true, - "days": "[parameters('diagnosticLogsRetentionInDays')]" - } - } - } - ], - "diagnosticsLogs": "[if(contains(parameters('diagnosticLogCategoriesToEnable'), 'allLogs'), createArray(createObject('categoryGroup', 'allLogs', 'enabled', true(), 'retentionPolicy', createObject('enabled', true(), 'days', parameters('diagnosticLogsRetentionInDays')))), if(contains(parameters('diagnosticLogCategoriesToEnable'), ''), createArray(), variables('diagnosticsLogsSpecified')))]", - "tokenExpirationTime": "[dateTimeAdd(parameters('baseTime'), parameters('tokenValidityLength'))]" - }, - "resources": [ - { - "condition": "[parameters('enableDefaultTelemetry')]", - "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", - "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name, parameters('location')))]", - "properties": { - "mode": "Incremental", - "template": { - "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", - "contentVersion": "1.0.0.0", - "resources": [] - } - } - }, - { - "type": "Microsoft.DesktopVirtualization/hostPools", - "apiVersion": "2022-09-09", - "name": "[parameters('name')]", - "location": "[parameters('location')]", - "tags": "[parameters('tags')]", - "properties": { - "friendlyName": "[parameters('friendlyName')]", - "description": "[parameters('description')]", - "hostPoolType": "[parameters('type')]", - "customRdpProperty": "[parameters('customRdpProperty')]", - "personalDesktopAssignmentType": "[parameters('personalDesktopAssignmentType')]", - "preferredAppGroupType": "[parameters('preferredAppGroupType')]", - "maxSessionLimit": "[parameters('maxSessionLimit')]", - "loadBalancerType": "[parameters('loadBalancerType')]", - "startVMOnConnect": "[parameters('startVMOnConnect')]", - "validationEnvironment": "[parameters('validationEnvironment')]", - "registrationInfo": { - "expirationTime": "[variables('tokenExpirationTime')]", - "token": null, - "registrationTokenOperation": "Update" - }, - "vmTemplate": "[if(not(empty(parameters('vmTemplate'))), null(), string(parameters('vmTemplate')))]", - "agentUpdate": "[if(equals(parameters('agentUpdateType'), 'Scheduled'), parameters('agentUpdate'), null())]", - "ring": "[if(not(equals(parameters('ring'), -1)), parameters('ring'), null())]", - "ssoadfsAuthority": "[parameters('ssoadfsAuthority')]", - "ssoClientId": "[parameters('ssoClientId')]", - "ssoClientSecretKeyVaultPath": "[parameters('ssoClientSecretKeyVaultPath')]", - "ssoSecretType": "[if(not(empty(parameters('ssoSecretType'))), parameters('ssoSecretType'), null())]" - } - }, - { - "condition": "[not(empty(parameters('lock')))]", - "type": "Microsoft.Authorization/locks", - "apiVersion": "2020-05-01", - "scope": "[format('Microsoft.DesktopVirtualization/hostPools/{0}', parameters('name'))]", - "name": "[format('{0}-{1}-lock', parameters('name'), parameters('lock'))]", - "properties": { - "level": "[parameters('lock')]", - "notes": "[if(equals(parameters('lock'), 'CanNotDelete'), 'Cannot delete resource or child resources.', 'Cannot modify the resource or child resources.')]" - }, - "dependsOn": [ - "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" - ] - }, - { - "condition": "[or(or(or(not(empty(parameters('diagnosticStorageAccountId'))), not(empty(parameters('diagnosticWorkspaceId')))), not(empty(parameters('diagnosticEventHubAuthorizationRuleId')))), not(empty(parameters('diagnosticEventHubName'))))]", - "type": "Microsoft.Insights/diagnosticSettings", - "apiVersion": "2021-05-01-preview", - "scope": "[format('Microsoft.DesktopVirtualization/hostPools/{0}', parameters('name'))]", - "name": "[if(not(empty(parameters('diagnosticSettingsName'))), parameters('diagnosticSettingsName'), format('{0}-diagnosticSettings', parameters('name')))]", - "properties": { - "storageAccountId": "[if(not(empty(parameters('diagnosticStorageAccountId'))), parameters('diagnosticStorageAccountId'), null())]", - "workspaceId": "[if(not(empty(parameters('diagnosticWorkspaceId'))), parameters('diagnosticWorkspaceId'), null())]", - "eventHubAuthorizationRuleId": "[if(not(empty(parameters('diagnosticEventHubAuthorizationRuleId'))), parameters('diagnosticEventHubAuthorizationRuleId'), null())]", - "eventHubName": "[if(not(empty(parameters('diagnosticEventHubName'))), parameters('diagnosticEventHubName'), null())]", - "logs": "[variables('diagnosticsLogs')]" - }, - "dependsOn": [ - "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" - ] - }, - { - "copy": { - "name": "hostPool_roleAssignments", - "count": "[length(parameters('roleAssignments'))]" - }, - "type": "Microsoft.Resources/deployments", - "apiVersion": "2022-09-01", - "name": "[format('{0}-HostPool-Rbac-{1}', uniqueString(deployment().name, parameters('location')), copyIndex())]", - "properties": { - "expressionEvaluationOptions": { - "scope": "inner" - }, - "mode": "Incremental", - "parameters": { - "description": "[if(contains(parameters('roleAssignments')[copyIndex()], 'description'), createObject('value', parameters('roleAssignments')[copyIndex()].description), createObject('value', ''))]", - "principalIds": { - "value": "[parameters('roleAssignments')[copyIndex()].principalIds]" - }, - "principalType": "[if(contains(parameters('roleAssignments')[copyIndex()], 'principalType'), createObject('value', parameters('roleAssignments')[copyIndex()].principalType), createObject('value', ''))]", - "roleDefinitionIdOrName": { - "value": "[parameters('roleAssignments')[copyIndex()].roleDefinitionIdOrName]" - }, - "condition": "[if(contains(parameters('roleAssignments')[copyIndex()], 'condition'), createObject('value', parameters('roleAssignments')[copyIndex()].condition), createObject('value', ''))]", - "delegatedManagedIdentityResourceId": "[if(contains(parameters('roleAssignments')[copyIndex()], 'delegatedManagedIdentityResourceId'), createObject('value', parameters('roleAssignments')[copyIndex()].delegatedManagedIdentityResourceId), createObject('value', ''))]", - "resourceId": { - "value": "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" - } - }, - "template": { - "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", - "contentVersion": "1.0.0.0", - "metadata": { - "_generator": { - "name": "bicep", - "version": "0.18.4.5664", - "templateHash": "14279396732857224845" - } - }, - "parameters": { - "principalIds": { - "type": "array", - "metadata": { - "description": "Required. The IDs of the principals to assign the role to." - } - }, - "roleDefinitionIdOrName": { - "type": "string", - "metadata": { - "description": "Required. The name of the role to assign. If it cannot be found you can specify the role definition ID instead." - } - }, - "resourceId": { - "type": "string", - "metadata": { - "description": "Required. The resource ID of the resource to apply the role assignment to." - } - }, - "principalType": { - "type": "string", - "defaultValue": "", - "allowedValues": [ - "ServicePrincipal", - "Group", - "User", - "ForeignGroup", - "Device", - "" - ], - "metadata": { - "description": "Optional. The principal type of the assigned principal ID." - } - }, - "description": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. The description of the role assignment." - } - }, - "condition": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase \"foo_storage_container\"." - } - }, - "conditionVersion": { - "type": "string", - "defaultValue": "2.0", - "allowedValues": [ - "2.0" - ], - "metadata": { - "description": "Optional. Version of the condition." - } - }, - "delegatedManagedIdentityResourceId": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "Optional. Id of the delegated managed identity resource." - } - } - }, - "variables": { - "builtInRoleNames": { - "Application Group Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'ca6382a4-1721-4bcf-a114-ff0c70227b6b')]", - "Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'b24988ac-6180-42a0-ab88-20f7382dd24c')]", - "Desktop Virtualization Application Group Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '86240b0e-9422-4c43-887b-b61143f32ba8')]", - "Desktop Virtualization Application Group Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'aebf23d0-b568-4e86-b8f9-fe83a2c6ab55')]", - "Desktop Virtualization Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '082f0a83-3be5-4ba1-904c-961cca79b387')]", - "Desktop Virtualization Host Pool Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'e307426c-f9b6-4e81-87de-d99efb3c32bc')]", - "Desktop Virtualization Host Pool Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'ceadfde2-b300-400a-ab7b-6143895aa822')]", - "Desktop Virtualization Power On Off Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '40c5ff49-9181-41f8-ae61-143b0e78555e')]", - "Desktop Virtualization Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '49a72310-ab8d-41df-bbb0-79b649203868')]", - "Desktop Virtualization Session Host Operator": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '2ad6aaab-ead9-4eaa-8ac5-da422f562408')]", - "Desktop Virtualization User": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '1d18fff3-a72a-46b5-b4a9-0b38a3cd7e63')]", - "Desktop Virtualization User Session Operator": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'ea4bfff8-7fb4-485a-aadd-d4129a0ffaa6')]", - "Desktop Virtualization Virtual Machine Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a959dbd1-f747-45e3-8ba6-dd80f235f97c')]", - "Desktop Virtualization Workspace Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '21efdde3-836f-432b-bf3d-3e8e734d4b2b')]", - "Desktop Virtualization Workspace Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '0fa44ee9-7a7d-466b-9bb2-2bf446b1204d')]", - "Log Analytics Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '92aaf0da-9dab-42b6-94a3-d43ce8d16293')]", - "Log Analytics Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '73c42c96-874c-492b-b04d-ab87d138a893')]", - "Managed Application Contributor Role": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '641177b8-a67a-45b9-a033-47bc880bb21e')]", - "Managed Application Operator Role": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'c7393b34-138c-406f-901b-d8cf2b17e6ae')]", - "Managed Applications Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'b9331d33-8a36-4f8c-b097-4f54124fdb44')]", - "Monitoring Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '749f88d5-cbae-40b8-bcfc-e573ddc772fa')]", - "Monitoring Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '43d0d8ad-25c7-4714-9337-8ba259a9fe05')]", - "Owner": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '8e3af657-a8ff-443c-a75c-2fe8c4bcb635')]", - "Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'acdd72a7-3385-48ef-bd42-f606fba81ae7')]", - "Resource Policy Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '36243c78-bf99-498c-9df9-86d9f8d28608')]", - "Role Based Access Control Administrator (Preview)": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'f58310d9-a9f6-439a-9e8d-f62e7b41a168')]", - "User Access Administrator": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '18d7d88d-d35e-4fb5-a5c3-7773c20a72d9')]" - } - }, - "resources": [ - { - "copy": { - "name": "roleAssignment", - "count": "[length(parameters('principalIds'))]" - }, - "type": "Microsoft.Authorization/roleAssignments", - "apiVersion": "2022-04-01", - "scope": "[format('Microsoft.DesktopVirtualization/hostPools/{0}', last(split(parameters('resourceId'), '/')))]", - "name": "[guid(resourceId('Microsoft.DesktopVirtualization/hostPools', last(split(parameters('resourceId'), '/'))), parameters('principalIds')[copyIndex()], parameters('roleDefinitionIdOrName'))]", - "properties": { - "description": "[parameters('description')]", - "roleDefinitionId": "[if(contains(variables('builtInRoleNames'), parameters('roleDefinitionIdOrName')), variables('builtInRoleNames')[parameters('roleDefinitionIdOrName')], parameters('roleDefinitionIdOrName'))]", - "principalId": "[parameters('principalIds')[copyIndex()]]", - "principalType": "[if(not(empty(parameters('principalType'))), parameters('principalType'), null())]", - "condition": "[if(not(empty(parameters('condition'))), parameters('condition'), null())]", - "conditionVersion": "[if(and(not(empty(parameters('conditionVersion'))), not(empty(parameters('condition')))), parameters('conditionVersion'), null())]", - "delegatedManagedIdentityResourceId": "[if(not(empty(parameters('delegatedManagedIdentityResourceId'))), parameters('delegatedManagedIdentityResourceId'), null())]" - } - } - ] - } - }, - "dependsOn": [ - "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" - ] - } - ], - "outputs": { - "resourceId": { - "type": "string", - "metadata": { - "description": "The resource ID of the AVD host pool." - }, - "value": "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" - }, - "resourceGroupName": { - "type": "string", - "metadata": { - "description": "The resource group the AVD host pool was deployed into." - }, - "value": "[resourceGroup().name]" - }, - "name": { - "type": "string", - "metadata": { - "description": "The name of the AVD host pool." - }, - "value": "[parameters('name')]" - }, - "tokenExpirationTime": { - "type": "string", - "metadata": { - "description": "The expiration time for the registration token." - }, - "value": "[dateTimeAdd(parameters('baseTime'), parameters('tokenValidityLength'))]" - }, - "location": { - "type": "string", - "metadata": { - "description": "The location the resource was deployed into." - }, - "value": "[reference(resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name')), '2022-09-09', 'full').location]" - } - } -} From bba5776dcb3fe6ac7b7997a1dfbfd15ae1252fc3 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 12:49:23 +0200 Subject: [PATCH 13/21] refresh --- .../host-pools/main.json | 647 ++++++++++++++++++ 1 file changed, 647 insertions(+) create mode 100644 modules/desktop-virtualization/host-pools/main.json diff --git a/modules/desktop-virtualization/host-pools/main.json b/modules/desktop-virtualization/host-pools/main.json new file mode 100644 index 0000000000..05c271e247 --- /dev/null +++ b/modules/desktop-virtualization/host-pools/main.json @@ -0,0 +1,647 @@ +{ + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "metadata": { + "_generator": { + "name": "bicep", + "version": "0.20.4.51522", + "templateHash": "4343458638136186821" + }, + "name": "Azure Virtual Desktop (AVD) Host Pools", + "description": "This module deploys an Azure Virtual Desktop (AVD) Host Pool.", + "owner": "Azure/module-maintainers" + }, + "parameters": { + "name": { + "type": "string", + "minLength": 1, + "metadata": { + "description": "Required. Name of the Host Pool." + } + }, + "location": { + "type": "string", + "defaultValue": "[resourceGroup().location]", + "metadata": { + "description": "Optional. Location for all resources." + } + }, + "friendlyName": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. The friendly name of the Host Pool to be created." + } + }, + "description": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. The description of the Host Pool to be created." + } + }, + "type": { + "type": "string", + "defaultValue": "Pooled", + "allowedValues": [ + "Personal", + "Pooled" + ], + "metadata": { + "description": "Optional. Set this parameter to Personal if you would like to enable Persistent Desktop experience. Defaults to Pooled." + } + }, + "personalDesktopAssignmentType": { + "type": "string", + "defaultValue": "", + "allowedValues": [ + "Automatic", + "Direct", + "" + ], + "metadata": { + "description": "Optional. Set the type of assignment for a Personal Host Pool type." + } + }, + "loadBalancerType": { + "type": "string", + "defaultValue": "BreadthFirst", + "allowedValues": [ + "BreadthFirst", + "DepthFirst", + "Persistent" + ], + "metadata": { + "description": "Optional. Type of load balancer algorithm." + } + }, + "maxSessionLimit": { + "type": "int", + "defaultValue": 99999, + "metadata": { + "description": "Optional. Maximum number of sessions." + } + }, + "customRdpProperty": { + "type": "string", + "defaultValue": "audiocapturemode:i:1;audiomode:i:0;drivestoredirect:s:;redirectclipboard:i:1;redirectcomports:i:1;redirectprinters:i:1;redirectsmartcards:i:1;screen mode id:i:2;", + "metadata": { + "description": "Optional. Host Pool RDP properties." + } + }, + "validationEnvironment": { + "type": "bool", + "defaultValue": false, + "metadata": { + "description": "Optional. Validation host pools allows you to test service changes before they are deployed to production. When set to true, the Host Pool will be deployed in a validation 'ring' (environment) that receives all the new features (might be less stable). Defaults to false that stands for the stable, production-ready environment." + } + }, + "vmTemplate": { + "type": "object", + "defaultValue": {}, + "metadata": { + "description": "Optional. The necessary information for adding more VMs to this Host Pool." + } + }, + "tokenValidityLength": { + "type": "string", + "defaultValue": "PT8H", + "metadata": { + "description": "Optional. Host Pool token validity length. Usage: 'PT8H' - valid for 8 hours; 'P5D' - valid for 5 days; 'P1Y' - valid for 1 year. When not provided, the token will be valid for 8 hours." + } + }, + "baseTime": { + "type": "string", + "defaultValue": "[utcNow('u')]", + "metadata": { + "description": "Generated. Do not provide a value! This date value is used to generate a registration token." + } + }, + "diagnosticLogsRetentionInDays": { + "type": "int", + "defaultValue": 365, + "minValue": 0, + "maxValue": 365, + "metadata": { + "description": "Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely." + } + }, + "diagnosticStorageAccountId": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. Resource ID of the diagnostic storage account." + } + }, + "diagnosticWorkspaceId": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. Resource ID of the diagnostic log analytics workspace." + } + }, + "diagnosticEventHubAuthorizationRuleId": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. Resource ID of the diagnostic event hub authorization rule for the Event Hubs namespace in which the event hub should be created or streamed to." + } + }, + "diagnosticEventHubName": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. Name of the diagnostic event hub within the namespace to which logs are streamed. Without this, an event hub is created for each log category." + } + }, + "lock": { + "type": "string", + "defaultValue": "", + "allowedValues": [ + "", + "CanNotDelete", + "ReadOnly" + ], + "metadata": { + "description": "Optional. Specify the type of lock." + } + }, + "tags": { + "type": "object", + "defaultValue": {}, + "metadata": { + "description": "Optional. Tags of the resource." + } + }, + "enableDefaultTelemetry": { + "type": "bool", + "defaultValue": true, + "metadata": { + "description": "Optional. Enable telemetry via a Globally Unique Identifier (GUID)." + } + }, + "preferredAppGroupType": { + "type": "string", + "defaultValue": "Desktop", + "allowedValues": [ + "Desktop", + "None", + "RailApplications" + ], + "metadata": { + "description": "Optional. The type of preferred application group type, default to Desktop Application Group." + } + }, + "startVMOnConnect": { + "type": "bool", + "defaultValue": false, + "metadata": { + "description": "Optional. Enable Start VM on connect to allow users to start the virtual machine from a deallocated state. Important: Custom RBAC role required to power manage VMs." + } + }, + "roleAssignments": { + "type": "array", + "defaultValue": [], + "metadata": { + "description": "Optional. Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalIds' to define RBAC role assignments on this resource. In the roleDefinitionIdOrName attribute, you can provide either the display name of the role definition, or its fully qualified ID in the following format: '/providers/Microsoft.Authorization/roleDefinitions/c2f4ef07-c644-48eb-af81-4b1b4947fb11'." + } + }, + "agentUpdateType": { + "type": "string", + "defaultValue": "Default", + "allowedValues": [ + "Default", + "Scheduled" + ], + "metadata": { + "description": "Optional. Enable scheduled agent updates, Default means agent updates will automatically be installed by AVD when they become available." + } + }, + "agentUpdateMaintenanceWindowHour": { + "type": "int", + "defaultValue": 22, + "minValue": 1, + "maxValue": 23, + "metadata": { + "description": "Optional. Update hour for scheduled agent updates." + } + }, + "agentUpdateMaintenanceWindowDayOfWeek": { + "type": "string", + "defaultValue": "Sunday", + "allowedValues": [ + "Sunday", + "Monday", + "Tuesday", + "Wednesday", + "Thursday", + "Friday", + "Saturday" + ], + "metadata": { + "description": "Optional. Update day for scheduled agent updates." + } + }, + "agentUpdateMaintenanceWindows": { + "type": "array", + "defaultValue": [ + { + "hour": "[parameters('agentUpdateMaintenanceWindowHour')]", + "dayOfWeek": "[parameters('agentUpdateMaintenanceWindowDayOfWeek')]" + } + ], + "metadata": { + "description": "Optional. List of maintenance windows for scheduled agent updates." + } + }, + "agentUpdateMaintenanceWindowTimeZone": { + "type": "string", + "defaultValue": "Central Standard Time", + "metadata": { + "description": "Optional. Time zone for scheduled agent updates." + } + }, + "agentUpdateUseSessionHostLocalTime": { + "type": "bool", + "defaultValue": false, + "metadata": { + "description": "Optional. Whether to use localTime of the virtual machine for scheduled agent updates." + } + }, + "agentUpdate": { + "type": "object", + "defaultValue": { + "type": "[parameters('agentUpdateType')]", + "maintenanceWindows": "[parameters('agentUpdateMaintenanceWindows')]", + "maintenanceWindowTimeZone": "[parameters('agentUpdateMaintenanceWindowTimeZone')]", + "useSessionHostLocalTime": "[parameters('agentUpdateUseSessionHostLocalTime')]" + }, + "metadata": { + "description": "Optional. The session host configuration for updating agent, monitoring agent, and stack component." + } + }, + "ring": { + "type": "int", + "defaultValue": -1, + "metadata": { + "description": "Optional. The ring number of HostPool." + } + }, + "ssoadfsAuthority": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. URL to customer ADFS server for signing WVD SSO certificates." + } + }, + "ssoClientId": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. ClientId for the registered Relying Party used to issue WVD SSO certificates." + } + }, + "ssoClientSecretKeyVaultPath": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. Path to Azure KeyVault storing the secret used for communication to ADFS." + } + }, + "ssoSecretType": { + "type": "string", + "defaultValue": "", + "allowedValues": [ + "", + "Certificate", + "CertificateInKeyVault", + "SharedKey", + "SharedKeyInKeyVault" + ], + "metadata": { + "description": "Optional. The type of single sign on Secret Type." + } + }, + "diagnosticLogCategoriesToEnable": { + "type": "array", + "defaultValue": [ + "allLogs" + ], + "allowedValues": [ + "", + "allLogs", + "Checkpoint", + "Error", + "Management", + "Connection", + "HostRegistration", + "AgentHealthStatus" + ], + "metadata": { + "description": "Optional. The name of logs that will be streamed. \"allLogs\" includes all possible logs for the resource. Set to '' to disable log collection." + } + }, + "diagnosticSettingsName": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. The name of the diagnostic setting, if deployed. If left empty, it defaults to \"-diagnosticSettings\"." + } + } + }, + "variables": { + "copy": [ + { + "name": "diagnosticsLogsSpecified", + "count": "[length(filter(parameters('diagnosticLogCategoriesToEnable'), lambda('item', and(not(equals(lambdaVariables('item'), 'allLogs')), not(equals(lambdaVariables('item'), ''))))))]", + "input": { + "category": "[filter(parameters('diagnosticLogCategoriesToEnable'), lambda('item', and(not(equals(lambdaVariables('item'), 'allLogs')), not(equals(lambdaVariables('item'), '')))))[copyIndex('diagnosticsLogsSpecified')]]", + "enabled": true, + "retentionPolicy": { + "enabled": true, + "days": "[parameters('diagnosticLogsRetentionInDays')]" + } + } + } + ], + "diagnosticsLogs": "[if(contains(parameters('diagnosticLogCategoriesToEnable'), 'allLogs'), createArray(createObject('categoryGroup', 'allLogs', 'enabled', true(), 'retentionPolicy', createObject('enabled', true(), 'days', parameters('diagnosticLogsRetentionInDays')))), if(contains(parameters('diagnosticLogCategoriesToEnable'), ''), createArray(), variables('diagnosticsLogsSpecified')))]", + "tokenExpirationTime": "[dateTimeAdd(parameters('baseTime'), parameters('tokenValidityLength'))]" + }, + "resources": [ + { + "condition": "[parameters('enableDefaultTelemetry')]", + "type": "Microsoft.Resources/deployments", + "apiVersion": "2021-04-01", + "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name, parameters('location')))]", + "properties": { + "mode": "Incremental", + "template": { + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "resources": [] + } + } + }, + { + "type": "Microsoft.DesktopVirtualization/hostPools", + "apiVersion": "2022-09-09", + "name": "[parameters('name')]", + "location": "[parameters('location')]", + "tags": "[parameters('tags')]", + "properties": { + "friendlyName": "[parameters('friendlyName')]", + "description": "[parameters('description')]", + "hostPoolType": "[parameters('type')]", + "customRdpProperty": "[parameters('customRdpProperty')]", + "personalDesktopAssignmentType": "[parameters('personalDesktopAssignmentType')]", + "preferredAppGroupType": "[parameters('preferredAppGroupType')]", + "maxSessionLimit": "[parameters('maxSessionLimit')]", + "loadBalancerType": "[parameters('loadBalancerType')]", + "startVMOnConnect": "[parameters('startVMOnConnect')]", + "validationEnvironment": "[parameters('validationEnvironment')]", + "registrationInfo": { + "expirationTime": "[variables('tokenExpirationTime')]", + "token": null, + "registrationTokenOperation": "Update" + }, + "vmTemplate": "[if(not(empty(parameters('vmTemplate'))), null(), string(parameters('vmTemplate')))]", + "agentUpdate": "[if(equals(parameters('agentUpdateType'), 'Scheduled'), parameters('agentUpdate'), null())]", + "ring": "[if(not(equals(parameters('ring'), -1)), parameters('ring'), null())]", + "ssoadfsAuthority": "[parameters('ssoadfsAuthority')]", + "ssoClientId": "[parameters('ssoClientId')]", + "ssoClientSecretKeyVaultPath": "[parameters('ssoClientSecretKeyVaultPath')]", + "ssoSecretType": "[if(not(empty(parameters('ssoSecretType'))), parameters('ssoSecretType'), null())]" + } + }, + { + "condition": "[not(empty(parameters('lock')))]", + "type": "Microsoft.Authorization/locks", + "apiVersion": "2020-05-01", + "scope": "[format('Microsoft.DesktopVirtualization/hostPools/{0}', parameters('name'))]", + "name": "[format('{0}-{1}-lock', parameters('name'), parameters('lock'))]", + "properties": { + "level": "[parameters('lock')]", + "notes": "[if(equals(parameters('lock'), 'CanNotDelete'), 'Cannot delete resource or child resources.', 'Cannot modify the resource or child resources.')]" + }, + "dependsOn": [ + "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" + ] + }, + { + "condition": "[or(or(or(not(empty(parameters('diagnosticStorageAccountId'))), not(empty(parameters('diagnosticWorkspaceId')))), not(empty(parameters('diagnosticEventHubAuthorizationRuleId')))), not(empty(parameters('diagnosticEventHubName'))))]", + "type": "Microsoft.Insights/diagnosticSettings", + "apiVersion": "2021-05-01-preview", + "scope": "[format('Microsoft.DesktopVirtualization/hostPools/{0}', parameters('name'))]", + "name": "[if(not(empty(parameters('diagnosticSettingsName'))), parameters('diagnosticSettingsName'), format('{0}-diagnosticSettings', parameters('name')))]", + "properties": { + "storageAccountId": "[if(not(empty(parameters('diagnosticStorageAccountId'))), parameters('diagnosticStorageAccountId'), null())]", + "workspaceId": "[if(not(empty(parameters('diagnosticWorkspaceId'))), parameters('diagnosticWorkspaceId'), null())]", + "eventHubAuthorizationRuleId": "[if(not(empty(parameters('diagnosticEventHubAuthorizationRuleId'))), parameters('diagnosticEventHubAuthorizationRuleId'), null())]", + "eventHubName": "[if(not(empty(parameters('diagnosticEventHubName'))), parameters('diagnosticEventHubName'), null())]", + "logs": "[variables('diagnosticsLogs')]" + }, + "dependsOn": [ + "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" + ] + }, + { + "copy": { + "name": "hostPool_roleAssignments", + "count": "[length(parameters('roleAssignments'))]" + }, + "type": "Microsoft.Resources/deployments", + "apiVersion": "2022-09-01", + "name": "[format('{0}-HostPool-Rbac-{1}', uniqueString(deployment().name, parameters('location')), copyIndex())]", + "properties": { + "expressionEvaluationOptions": { + "scope": "inner" + }, + "mode": "Incremental", + "parameters": { + "description": "[if(contains(parameters('roleAssignments')[copyIndex()], 'description'), createObject('value', parameters('roleAssignments')[copyIndex()].description), createObject('value', ''))]", + "principalIds": { + "value": "[parameters('roleAssignments')[copyIndex()].principalIds]" + }, + "principalType": "[if(contains(parameters('roleAssignments')[copyIndex()], 'principalType'), createObject('value', parameters('roleAssignments')[copyIndex()].principalType), createObject('value', ''))]", + "roleDefinitionIdOrName": { + "value": "[parameters('roleAssignments')[copyIndex()].roleDefinitionIdOrName]" + }, + "condition": "[if(contains(parameters('roleAssignments')[copyIndex()], 'condition'), createObject('value', parameters('roleAssignments')[copyIndex()].condition), createObject('value', ''))]", + "delegatedManagedIdentityResourceId": "[if(contains(parameters('roleAssignments')[copyIndex()], 'delegatedManagedIdentityResourceId'), createObject('value', parameters('roleAssignments')[copyIndex()].delegatedManagedIdentityResourceId), createObject('value', ''))]", + "resourceId": { + "value": "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" + } + }, + "template": { + "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", + "contentVersion": "1.0.0.0", + "metadata": { + "_generator": { + "name": "bicep", + "version": "0.20.4.51522", + "templateHash": "18049817812681767445" + } + }, + "parameters": { + "principalIds": { + "type": "array", + "metadata": { + "description": "Required. The IDs of the principals to assign the role to." + } + }, + "roleDefinitionIdOrName": { + "type": "string", + "metadata": { + "description": "Required. The name of the role to assign. If it cannot be found you can specify the role definition ID instead." + } + }, + "resourceId": { + "type": "string", + "metadata": { + "description": "Required. The resource ID of the resource to apply the role assignment to." + } + }, + "principalType": { + "type": "string", + "defaultValue": "", + "allowedValues": [ + "ServicePrincipal", + "Group", + "User", + "ForeignGroup", + "Device", + "" + ], + "metadata": { + "description": "Optional. The principal type of the assigned principal ID." + } + }, + "description": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. The description of the role assignment." + } + }, + "condition": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase \"foo_storage_container\"." + } + }, + "conditionVersion": { + "type": "string", + "defaultValue": "2.0", + "allowedValues": [ + "2.0" + ], + "metadata": { + "description": "Optional. Version of the condition." + } + }, + "delegatedManagedIdentityResourceId": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Optional. Id of the delegated managed identity resource." + } + } + }, + "variables": { + "builtInRoleNames": { + "Application Group Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'ca6382a4-1721-4bcf-a114-ff0c70227b6b')]", + "Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'b24988ac-6180-42a0-ab88-20f7382dd24c')]", + "Desktop Virtualization Application Group Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '86240b0e-9422-4c43-887b-b61143f32ba8')]", + "Desktop Virtualization Application Group Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'aebf23d0-b568-4e86-b8f9-fe83a2c6ab55')]", + "Desktop Virtualization Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '082f0a83-3be5-4ba1-904c-961cca79b387')]", + "Desktop Virtualization Host Pool Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'e307426c-f9b6-4e81-87de-d99efb3c32bc')]", + "Desktop Virtualization Host Pool Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'ceadfde2-b300-400a-ab7b-6143895aa822')]", + "Desktop Virtualization Power On Off Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '40c5ff49-9181-41f8-ae61-143b0e78555e')]", + "Desktop Virtualization Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '49a72310-ab8d-41df-bbb0-79b649203868')]", + "Desktop Virtualization Session Host Operator": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '2ad6aaab-ead9-4eaa-8ac5-da422f562408')]", + "Desktop Virtualization User": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '1d18fff3-a72a-46b5-b4a9-0b38a3cd7e63')]", + "Desktop Virtualization User Session Operator": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'ea4bfff8-7fb4-485a-aadd-d4129a0ffaa6')]", + "Desktop Virtualization Virtual Machine Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a959dbd1-f747-45e3-8ba6-dd80f235f97c')]", + "Desktop Virtualization Workspace Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '21efdde3-836f-432b-bf3d-3e8e734d4b2b')]", + "Desktop Virtualization Workspace Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '0fa44ee9-7a7d-466b-9bb2-2bf446b1204d')]", + "Log Analytics Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '92aaf0da-9dab-42b6-94a3-d43ce8d16293')]", + "Log Analytics Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '73c42c96-874c-492b-b04d-ab87d138a893')]", + "Managed Application Contributor Role": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '641177b8-a67a-45b9-a033-47bc880bb21e')]", + "Managed Application Operator Role": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'c7393b34-138c-406f-901b-d8cf2b17e6ae')]", + "Managed Applications Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'b9331d33-8a36-4f8c-b097-4f54124fdb44')]", + "Monitoring Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '749f88d5-cbae-40b8-bcfc-e573ddc772fa')]", + "Monitoring Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '43d0d8ad-25c7-4714-9337-8ba259a9fe05')]", + "Owner": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '8e3af657-a8ff-443c-a75c-2fe8c4bcb635')]", + "Reader": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'acdd72a7-3385-48ef-bd42-f606fba81ae7')]", + "Resource Policy Contributor": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '36243c78-bf99-498c-9df9-86d9f8d28608')]", + "Role Based Access Control Administrator (Preview)": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'f58310d9-a9f6-439a-9e8d-f62e7b41a168')]", + "User Access Administrator": "[subscriptionResourceId('Microsoft.Authorization/roleDefinitions', '18d7d88d-d35e-4fb5-a5c3-7773c20a72d9')]" + } + }, + "resources": [ + { + "copy": { + "name": "roleAssignment", + "count": "[length(parameters('principalIds'))]" + }, + "type": "Microsoft.Authorization/roleAssignments", + "apiVersion": "2022-04-01", + "scope": "[format('Microsoft.DesktopVirtualization/hostPools/{0}', last(split(parameters('resourceId'), '/')))]", + "name": "[guid(resourceId('Microsoft.DesktopVirtualization/hostPools', last(split(parameters('resourceId'), '/'))), parameters('principalIds')[copyIndex()], parameters('roleDefinitionIdOrName'))]", + "properties": { + "description": "[parameters('description')]", + "roleDefinitionId": "[if(contains(variables('builtInRoleNames'), parameters('roleDefinitionIdOrName')), variables('builtInRoleNames')[parameters('roleDefinitionIdOrName')], parameters('roleDefinitionIdOrName'))]", + "principalId": "[parameters('principalIds')[copyIndex()]]", + "principalType": "[if(not(empty(parameters('principalType'))), parameters('principalType'), null())]", + "condition": "[if(not(empty(parameters('condition'))), parameters('condition'), null())]", + "conditionVersion": "[if(and(not(empty(parameters('conditionVersion'))), not(empty(parameters('condition')))), parameters('conditionVersion'), null())]", + "delegatedManagedIdentityResourceId": "[if(not(empty(parameters('delegatedManagedIdentityResourceId'))), parameters('delegatedManagedIdentityResourceId'), null())]" + } + } + ] + } + }, + "dependsOn": [ + "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" + ] + } + ], + "outputs": { + "resourceId": { + "type": "string", + "metadata": { + "description": "The resource ID of the AVD host pool." + }, + "value": "[resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name'))]" + }, + "resourceGroupName": { + "type": "string", + "metadata": { + "description": "The resource group the AVD host pool was deployed into." + }, + "value": "[resourceGroup().name]" + }, + "name": { + "type": "string", + "metadata": { + "description": "The name of the AVD host pool." + }, + "value": "[parameters('name')]" + }, + "tokenExpirationTime": { + "type": "string", + "metadata": { + "description": "The expiration time for the registration token." + }, + "value": "[dateTimeAdd(parameters('baseTime'), parameters('tokenValidityLength'))]" + }, + "location": { + "type": "string", + "metadata": { + "description": "The location the resource was deployed into." + }, + "value": "[reference(resourceId('Microsoft.DesktopVirtualization/hostPools', parameters('name')), '2022-09-09', 'full').location]" + } + } +} \ No newline at end of file From 793e0e594c2c411b3dd9110026ff2d59c83a663c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 16:31:47 +0200 Subject: [PATCH 14/21] Update custom publishing resources --- settings.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/settings.yml b/settings.yml index 04bdbab53d..92df91fe46 100644 --- a/settings.yml +++ b/settings.yml @@ -59,7 +59,7 @@ variables: # ---------------------- # templateSpecsDoPublish: true # Set to true, if you would like to publish module templates as template specs - templateSpecsRGName: 'artifacts-rg' # The name of the resource group to publish to. If the resource group does not exist, it will be created. + templateSpecsRGName: 'templateSpecs-rg' # The name of the resource group to publish to. If the resource group does not exist, it will be created. templateSpecsRGLocation: 'West Europe' # The location of the resource group to publish to templateSpecsDescription: components # The description to add to template specs published by this platform @@ -68,8 +68,8 @@ variables: # ------------------------------- # bicepRegistryDoPublish: true # Set to true, if you would like to publish module templates to a bicep registry - bicepRegistryName: adpsxxazacrx001 # The name of the bicep registry (ACR) to publish to. If it does not exist, it will be created. - bicepRegistryRGName: 'artifacts-rg' # The resource group that hosts the private bicep registry (ACR) + bicepRegistryName: 'msxcr' # The name of the bicep registry (ACR) to publish to. If it does not exist, it will be created. + bicepRegistryRGName: 'registry-rg' # The resource group that hosts the private bicep registry (ACR) bicepRegistryRgLocation: 'West Europe' # The location of the resource group to publish to ########################################################################################################################### From b57407000f58e71d5cd06a999e1e1e1f545e4b2c Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 17:47:09 +0200 Subject: [PATCH 15/21] fix network-interface --- modules/network/network-interfaces/README.md | 2 +- modules/network/network-interfaces/main.bicep | 2 +- modules/network/network-interfaces/main.json | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/network/network-interfaces/README.md b/modules/network/network-interfaces/README.md index aaaff2a5a4..1eed23be35 100644 --- a/modules/network/network-interfaces/README.md +++ b/modules/network/network-interfaces/README.md @@ -17,7 +17,7 @@ This module deploys a Network Interface. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/networkInterfaces` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkInterfaces) | +| `Microsoft.Network/networkInterfaces` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkInterfaces) | ## Parameters diff --git a/modules/network/network-interfaces/main.bicep b/modules/network/network-interfaces/main.bicep index 7140b9eabf..9f745a88cd 100644 --- a/modules/network/network-interfaces/main.bicep +++ b/modules/network/network-interfaces/main.bicep @@ -101,7 +101,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkInterface 'Microsoft.Network/networkInterfaces@2022-07-01' = { +resource networkInterface 'Microsoft.Network/networkInterfaces@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/network-interfaces/main.json b/modules/network/network-interfaces/main.json index 0ce8d259aa..8359269323 100644 --- a/modules/network/network-interfaces/main.json +++ b/modules/network/network-interfaces/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "2671718918533328624" + "templateHash": "5050887597776754387" }, "name": "Network Interface", "description": "This module deploys a Network Interface.", @@ -202,7 +202,7 @@ }, { "type": "Microsoft.Network/networkInterfaces", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -476,7 +476,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkInterfaces', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkInterfaces', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file From a37783422320433d64d48b033d4e3ff9d57af2d7 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 17:47:46 +0200 Subject: [PATCH 16/21] Update virtual-machines --- modules/compute/virtual-machines/README.md | 2 +- modules/compute/virtual-machines/main.json | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/compute/virtual-machines/README.md b/modules/compute/virtual-machines/README.md index 2dac052b96..dcdece3b53 100644 --- a/modules/compute/virtual-machines/README.md +++ b/modules/compute/virtual-machines/README.md @@ -21,7 +21,7 @@ This module deploys a Virtual Machine with one or multiple NICs and optionally o | `Microsoft.Compute/virtualMachines` | [2022-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Compute/2022-11-01/virtualMachines) | | `Microsoft.Compute/virtualMachines/extensions` | [2022-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Compute/2022-11-01/virtualMachines/extensions) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/networkInterfaces` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkInterfaces) | +| `Microsoft.Network/networkInterfaces` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkInterfaces) | | `Microsoft.Network/publicIPAddresses` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPAddresses) | | `Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems` | [2023-01-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2023-01-01/vaults/backupFabrics/protectionContainers/protectedItems) | diff --git a/modules/compute/virtual-machines/main.json b/modules/compute/virtual-machines/main.json index d54ab582ce..5d72724a95 100644 --- a/modules/compute/virtual-machines/main.json +++ b/modules/compute/virtual-machines/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "10649954371905940405" + "templateHash": "11674901486394643962" }, "name": "Virtual Machines", "description": "This module deploys a Virtual Machine with one or multiple NICs and optionally one or multiple public IPs.", @@ -857,7 +857,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "7198152300976797281" + "templateHash": "9902709511407787747" } }, "parameters": { @@ -1610,7 +1610,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "2671718918533328624" + "templateHash": "5050887597776754387" }, "name": "Network Interface", "description": "This module deploys a Network Interface.", @@ -1807,7 +1807,7 @@ }, { "type": "Microsoft.Network/networkInterfaces", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -2081,7 +2081,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkInterfaces', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkInterfaces', parameters('name')), '2023-04-01', 'full').location]" } } } From c1435a89aeba35d46e020f69d982e441b24da006 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 18:25:31 +0200 Subject: [PATCH 17/21] Bomp APIs --- .../main.bicep | 2 +- .../application-gateways/.bicep/nested_roleAssignments.bicep | 2 +- modules/network/application-gateways/main.bicep | 2 +- modules/network/application-security-groups/main.bicep | 2 +- modules/network/azure-firewalls/main.bicep | 2 +- modules/network/connections/main.bicep | 2 +- .../ddos-protection-plans/.bicep/nested_roleAssignments.bicep | 2 +- modules/network/ddos-protection-plans/main.bicep | 2 +- .../dns-forwarding-rulesets/.test/common/dependencies.bicep | 1 - modules/network/express-route-circuits/main.bicep | 2 +- .../express-route-gateway/.bicep/nested_roleAssignments.bicep | 2 +- .../express-route-gateway/.test/common/dependencies.bicep | 2 +- modules/network/express-route-gateway/main.bicep | 2 +- modules/network/firewall-policies/main.bicep | 2 +- .../firewall-policies/rule-collection-groups/main.bicep | 4 ++-- modules/network/ip-groups/.bicep/nested_roleAssignments.bicep | 2 +- modules/network/ip-groups/main.bicep | 2 +- .../network/load-balancers/backend-address-pools/main.bicep | 2 +- modules/network/load-balancers/inbound-nat-rules/main.bicep | 4 ++-- modules/network/load-balancers/main.bicep | 2 +- .../.bicep/nested_roleAssignments.bicep | 2 +- modules/network/local-network-gateways/main.bicep | 2 +- .../network/nat-gateways/.bicep/nested_roleAssignments.bicep | 2 +- modules/network/nat-gateways/main.bicep | 2 +- modules/network/network-security-groups/main.bicep | 2 +- .../network/network-security-groups/security-rules/main.bicep | 4 ++-- .../network-watchers/.bicep/nested_roleAssignments.bicep | 2 +- .../network/network-watchers/connection-monitors/main.bicep | 4 ++-- modules/network/network-watchers/flow-logs/main.bicep | 4 ++-- modules/network/network-watchers/main.bicep | 2 +- .../public-ip-addresses/.bicep/nested_roleAssignments.bicep | 2 +- modules/network/public-ip-addresses/main.bicep | 2 +- modules/network/public-ip-prefixes/main.bicep | 2 +- modules/network/route-tables/main.bicep | 2 +- .../.bicep/nested_roleAssignments.bicep | 2 +- modules/network/service-endpoint-policies/main.bicep | 2 +- .../virtual-network-gateways/.test/vpn/dependencies.bicep | 2 +- modules/network/virtual-network-gateways/main.bicep | 2 +- modules/network/virtual-network-gateways/nat-rules/main.bicep | 4 ++-- modules/network/virtual-networks/main.bicep | 2 +- modules/network/virtual-networks/subnets/main.bicep | 4 ++-- .../virtual-networks/virtual-network-peerings/main.bicep | 4 ++-- modules/network/virtual-wans/main.bicep | 2 +- modules/network/vpn-gateways/main.bicep | 2 +- modules/network/vpn-gateways/nat-rules/main.bicep | 4 ++-- modules/network/vpn-gateways/vpn-connections/main.bicep | 4 ++-- modules/network/vpn-sites/.bicep/nested_roleAssignments.bicep | 2 +- modules/network/vpn-sites/main.bicep | 2 +- 48 files changed, 57 insertions(+), 58 deletions(-) diff --git a/modules/network/application-gateway-web-application-firewall-policies/main.bicep b/modules/network/application-gateway-web-application-firewall-policies/main.bicep index d1592bfe16..e32a5dbc1a 100644 --- a/modules/network/application-gateway-web-application-firewall-policies/main.bicep +++ b/modules/network/application-gateway-web-application-firewall-policies/main.bicep @@ -35,7 +35,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource applicationGatewayWAFPolicy 'Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies@2022-11-01' = { +resource applicationGatewayWAFPolicy 'Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/application-gateways/.bicep/nested_roleAssignments.bicep b/modules/network/application-gateways/.bicep/nested_roleAssignments.bicep index 2af2190176..2bd352a75d 100644 --- a/modules/network/application-gateways/.bicep/nested_roleAssignments.bicep +++ b/modules/network/application-gateways/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource applicationGateway 'Microsoft.Network/applicationGateways@2022-07-01' existing = { +resource applicationGateway 'Microsoft.Network/applicationGateways@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/application-gateways/main.bicep b/modules/network/application-gateways/main.bicep index 297f84a394..be37d002c3 100644 --- a/modules/network/application-gateways/main.bicep +++ b/modules/network/application-gateways/main.bicep @@ -292,7 +292,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource applicationGateway 'Microsoft.Network/applicationGateways@2022-07-01' = { +resource applicationGateway 'Microsoft.Network/applicationGateways@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/application-security-groups/main.bicep b/modules/network/application-security-groups/main.bicep index e336c93c75..fa7054d1eb 100644 --- a/modules/network/application-security-groups/main.bicep +++ b/modules/network/application-security-groups/main.bicep @@ -37,7 +37,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource applicationSecurityGroup 'Microsoft.Network/applicationSecurityGroups@2022-07-01' = { +resource applicationSecurityGroup 'Microsoft.Network/applicationSecurityGroups@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/azure-firewalls/main.bicep b/modules/network/azure-firewalls/main.bicep index 04e9b008a7..c33da24b95 100644 --- a/modules/network/azure-firewalls/main.bicep +++ b/modules/network/azure-firewalls/main.bicep @@ -302,7 +302,7 @@ module managementIPAddress '../../network/public-ip-addresses/main.bicep' = if ( } } -resource azureFirewall 'Microsoft.Network/azureFirewalls@2022-07-01' = { +resource azureFirewall 'Microsoft.Network/azureFirewalls@2023-04-01' = { name: name location: location zones: length(zones) == 0 ? null : zones diff --git a/modules/network/connections/main.bicep b/modules/network/connections/main.bicep index abc2155c02..ff8e21e11d 100644 --- a/modules/network/connections/main.bicep +++ b/modules/network/connections/main.bicep @@ -112,7 +112,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource connection 'Microsoft.Network/connections@2022-07-01' = { +resource connection 'Microsoft.Network/connections@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/ddos-protection-plans/.bicep/nested_roleAssignments.bicep b/modules/network/ddos-protection-plans/.bicep/nested_roleAssignments.bicep index ae50048d7e..8cacd68005 100644 --- a/modules/network/ddos-protection-plans/.bicep/nested_roleAssignments.bicep +++ b/modules/network/ddos-protection-plans/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource ddosProtectionPlan 'Microsoft.Network/ddosProtectionPlans@2022-07-01' existing = { +resource ddosProtectionPlan 'Microsoft.Network/ddosProtectionPlans@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/ddos-protection-plans/main.bicep b/modules/network/ddos-protection-plans/main.bicep index c9d337e1ed..159a71942f 100644 --- a/modules/network/ddos-protection-plans/main.bicep +++ b/modules/network/ddos-protection-plans/main.bicep @@ -38,7 +38,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource ddosProtectionPlan 'Microsoft.Network/ddosProtectionPlans@2022-07-01' = { +resource ddosProtectionPlan 'Microsoft.Network/ddosProtectionPlans@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/dns-forwarding-rulesets/.test/common/dependencies.bicep b/modules/network/dns-forwarding-rulesets/.test/common/dependencies.bicep index 787fa83d1e..fda401eb06 100644 --- a/modules/network/dns-forwarding-rulesets/.test/common/dependencies.bicep +++ b/modules/network/dns-forwarding-rulesets/.test/common/dependencies.bicep @@ -63,7 +63,6 @@ resource dnsResolver 'Microsoft.Network/dnsResolvers@2022-07-01' = { virtualNetwork: { id: virtualNetwork.id } - } } diff --git a/modules/network/express-route-circuits/main.bicep b/modules/network/express-route-circuits/main.bicep index 253d9a7be8..572d9a1e5b 100644 --- a/modules/network/express-route-circuits/main.bicep +++ b/modules/network/express-route-circuits/main.bicep @@ -180,7 +180,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource expressRouteCircuits 'Microsoft.Network/expressRouteCircuits@2022-07-01' = { +resource expressRouteCircuits 'Microsoft.Network/expressRouteCircuits@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/express-route-gateway/.bicep/nested_roleAssignments.bicep b/modules/network/express-route-gateway/.bicep/nested_roleAssignments.bicep index 2af2190176..2bd352a75d 100644 --- a/modules/network/express-route-gateway/.bicep/nested_roleAssignments.bicep +++ b/modules/network/express-route-gateway/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource applicationGateway 'Microsoft.Network/applicationGateways@2022-07-01' existing = { +resource applicationGateway 'Microsoft.Network/applicationGateways@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/express-route-gateway/.test/common/dependencies.bicep b/modules/network/express-route-gateway/.test/common/dependencies.bicep index c865cb6910..91d54ee8f7 100644 --- a/modules/network/express-route-gateway/.test/common/dependencies.bicep +++ b/modules/network/express-route-gateway/.test/common/dependencies.bicep @@ -11,7 +11,7 @@ resource virtualWan 'Microsoft.Network/virtualWans@2021-05-01' = { location: location } -resource virtualHub 'Microsoft.Network/virtualHubs@2022-07-01' = { +resource virtualHub 'Microsoft.Network/virtualHubs@2023-04-01' = { name: virtualHubName location: location properties: { diff --git a/modules/network/express-route-gateway/main.bicep b/modules/network/express-route-gateway/main.bicep index df5b3b6d91..a435dde03f 100644 --- a/modules/network/express-route-gateway/main.bicep +++ b/modules/network/express-route-gateway/main.bicep @@ -41,7 +41,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource expressRouteGateway 'Microsoft.Network/expressRouteGateways@2022-07-01' = { +resource expressRouteGateway 'Microsoft.Network/expressRouteGateways@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/firewall-policies/main.bicep b/modules/network/firewall-policies/main.bicep index cdc0605192..bef6d0520e 100644 --- a/modules/network/firewall-policies/main.bicep +++ b/modules/network/firewall-policies/main.bicep @@ -117,7 +117,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource firewallPolicy 'Microsoft.Network/firewallPolicies@2022-07-01' = { +resource firewallPolicy 'Microsoft.Network/firewallPolicies@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/firewall-policies/rule-collection-groups/main.bicep b/modules/network/firewall-policies/rule-collection-groups/main.bicep index 1eb64dbdf4..f7a417981f 100644 --- a/modules/network/firewall-policies/rule-collection-groups/main.bicep +++ b/modules/network/firewall-policies/rule-collection-groups/main.bicep @@ -29,11 +29,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource firewallPolicy 'Microsoft.Network/firewallPolicies@2022-07-01' existing = { +resource firewallPolicy 'Microsoft.Network/firewallPolicies@2023-04-01' existing = { name: firewallPolicyName } -resource ruleCollectionGroup 'Microsoft.Network/firewallPolicies/ruleCollectionGroups@2022-07-01' = { +resource ruleCollectionGroup 'Microsoft.Network/firewallPolicies/ruleCollectionGroups@2023-04-01' = { name: name parent: firewallPolicy properties: { diff --git a/modules/network/ip-groups/.bicep/nested_roleAssignments.bicep b/modules/network/ip-groups/.bicep/nested_roleAssignments.bicep index 62ee58272d..cf16819442 100644 --- a/modules/network/ip-groups/.bicep/nested_roleAssignments.bicep +++ b/modules/network/ip-groups/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource ipGroup 'Microsoft.Network/ipGroups@2022-07-01' existing = { +resource ipGroup 'Microsoft.Network/ipGroups@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/ip-groups/main.bicep b/modules/network/ip-groups/main.bicep index cbf5e1f3d1..b9a45120cd 100644 --- a/modules/network/ip-groups/main.bicep +++ b/modules/network/ip-groups/main.bicep @@ -41,7 +41,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource ipGroup 'Microsoft.Network/ipGroups@2022-07-01' = { +resource ipGroup 'Microsoft.Network/ipGroups@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/load-balancers/backend-address-pools/main.bicep b/modules/network/load-balancers/backend-address-pools/main.bicep index c7cf6525fe..2b202b9960 100644 --- a/modules/network/load-balancers/backend-address-pools/main.bicep +++ b/modules/network/load-balancers/backend-address-pools/main.bicep @@ -36,7 +36,7 @@ resource loadBalancer 'Microsoft.Network/loadBalancers@2021-08-01' existing = { name: loadBalancerName } -resource backendAddressPool 'Microsoft.Network/loadBalancers/backendAddressPools@2022-07-01' = { +resource backendAddressPool 'Microsoft.Network/loadBalancers/backendAddressPools@2023-04-01' = { name: name properties: { loadBalancerBackendAddresses: loadBalancerBackendAddresses diff --git a/modules/network/load-balancers/inbound-nat-rules/main.bicep b/modules/network/load-balancers/inbound-nat-rules/main.bicep index b2dff436a6..0025ec40b4 100644 --- a/modules/network/load-balancers/inbound-nat-rules/main.bicep +++ b/modules/network/load-balancers/inbound-nat-rules/main.bicep @@ -66,11 +66,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource loadBalancer 'Microsoft.Network/loadBalancers@2022-07-01' existing = { +resource loadBalancer 'Microsoft.Network/loadBalancers@2023-04-01' existing = { name: loadBalancerName } -resource inboundNatRule 'Microsoft.Network/loadBalancers/inboundNatRules@2022-07-01' = { +resource inboundNatRule 'Microsoft.Network/loadBalancers/inboundNatRules@2023-04-01' = { name: name properties: { frontendPort: frontendPort diff --git a/modules/network/load-balancers/main.bicep b/modules/network/load-balancers/main.bicep index 97e336e188..804d169333 100644 --- a/modules/network/load-balancers/main.bicep +++ b/modules/network/load-balancers/main.bicep @@ -180,7 +180,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource loadBalancer 'Microsoft.Network/loadBalancers@2022-07-01' = { +resource loadBalancer 'Microsoft.Network/loadBalancers@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/local-network-gateways/.bicep/nested_roleAssignments.bicep b/modules/network/local-network-gateways/.bicep/nested_roleAssignments.bicep index e6ba4dc722..6cc482997e 100644 --- a/modules/network/local-network-gateways/.bicep/nested_roleAssignments.bicep +++ b/modules/network/local-network-gateways/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource localNetworkGateway 'Microsoft.Network/localNetworkGateways@2022-07-01' existing = { +resource localNetworkGateway 'Microsoft.Network/localNetworkGateways@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/local-network-gateways/main.bicep b/modules/network/local-network-gateways/main.bicep index 7c07fc9c6d..7030202e79 100644 --- a/modules/network/local-network-gateways/main.bicep +++ b/modules/network/local-network-gateways/main.bicep @@ -62,7 +62,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource localNetworkGateway 'Microsoft.Network/localNetworkGateways@2022-07-01' = { +resource localNetworkGateway 'Microsoft.Network/localNetworkGateways@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/nat-gateways/.bicep/nested_roleAssignments.bicep b/modules/network/nat-gateways/.bicep/nested_roleAssignments.bicep index 7136a083fe..b351e7930d 100644 --- a/modules/network/nat-gateways/.bicep/nested_roleAssignments.bicep +++ b/modules/network/nat-gateways/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource natGateway 'Microsoft.Network/natGateways@2022-07-01' existing = { +resource natGateway 'Microsoft.Network/natGateways@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/nat-gateways/main.bicep b/modules/network/nat-gateways/main.bicep index 4b295c8cd6..6e654df22f 100644 --- a/modules/network/nat-gateways/main.bicep +++ b/modules/network/nat-gateways/main.bicep @@ -138,7 +138,7 @@ module publicIPAddress '../public-ip-addresses/main.bicep' = if (natGatewayPubli // NAT GATEWAY // =========== -resource natGateway 'Microsoft.Network/natGateways@2022-07-01' = { +resource natGateway 'Microsoft.Network/natGateways@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/network-security-groups/main.bicep b/modules/network/network-security-groups/main.bicep index 4e6f4e859c..138c6212f6 100644 --- a/modules/network/network-security-groups/main.bicep +++ b/modules/network/network-security-groups/main.bicep @@ -96,7 +96,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkSecurityGroup 'Microsoft.Network/networkSecurityGroups@2022-07-01' = { +resource networkSecurityGroup 'Microsoft.Network/networkSecurityGroups@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/network-security-groups/security-rules/main.bicep b/modules/network/network-security-groups/security-rules/main.bicep index 8dfda5c483..6ecda23638 100644 --- a/modules/network/network-security-groups/security-rules/main.bicep +++ b/modules/network/network-security-groups/security-rules/main.bicep @@ -85,11 +85,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkSecurityGroup 'Microsoft.Network/networkSecurityGroups@2022-07-01' existing = { +resource networkSecurityGroup 'Microsoft.Network/networkSecurityGroups@2023-04-01' existing = { name: networkSecurityGroupName } -resource securityRule 'Microsoft.Network/networkSecurityGroups/securityRules@2022-07-01' = { +resource securityRule 'Microsoft.Network/networkSecurityGroups/securityRules@2023-04-01' = { name: name parent: networkSecurityGroup properties: { diff --git a/modules/network/network-watchers/.bicep/nested_roleAssignments.bicep b/modules/network/network-watchers/.bicep/nested_roleAssignments.bicep index 4d8318611f..b81fb2f9e5 100644 --- a/modules/network/network-watchers/.bicep/nested_roleAssignments.bicep +++ b/modules/network/network-watchers/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource networkWatcher 'Microsoft.Network/networkWatchers@2022-07-01' existing = { +resource networkWatcher 'Microsoft.Network/networkWatchers@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/network-watchers/connection-monitors/main.bicep b/modules/network/network-watchers/connection-monitors/main.bicep index 26b6c1413b..c150269b10 100644 --- a/modules/network/network-watchers/connection-monitors/main.bicep +++ b/modules/network/network-watchers/connection-monitors/main.bicep @@ -50,11 +50,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkWatcher 'Microsoft.Network/networkWatchers@2022-07-01' existing = { +resource networkWatcher 'Microsoft.Network/networkWatchers@2023-04-01' existing = { name: networkWatcherName } -resource connectionMonitor 'Microsoft.Network/networkWatchers/connectionMonitors@2022-07-01' = { +resource connectionMonitor 'Microsoft.Network/networkWatchers/connectionMonitors@2023-04-01' = { name: name parent: networkWatcher tags: tags diff --git a/modules/network/network-watchers/flow-logs/main.bicep b/modules/network/network-watchers/flow-logs/main.bicep index 83e96a128d..11ab0bfa85 100644 --- a/modules/network/network-watchers/flow-logs/main.bicep +++ b/modules/network/network-watchers/flow-logs/main.bicep @@ -73,11 +73,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkWatcher 'Microsoft.Network/networkWatchers@2022-07-01' existing = { +resource networkWatcher 'Microsoft.Network/networkWatchers@2023-04-01' existing = { name: networkWatcherName } -resource flowLog 'Microsoft.Network/networkWatchers/flowLogs@2022-07-01' = { +resource flowLog 'Microsoft.Network/networkWatchers/flowLogs@2023-04-01' = { name: name parent: networkWatcher tags: tags diff --git a/modules/network/network-watchers/main.bicep b/modules/network/network-watchers/main.bicep index 44b2509030..103406a9cb 100644 --- a/modules/network/network-watchers/main.bicep +++ b/modules/network/network-watchers/main.bicep @@ -46,7 +46,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkWatcher 'Microsoft.Network/networkWatchers@2022-07-01' = { +resource networkWatcher 'Microsoft.Network/networkWatchers@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/public-ip-addresses/.bicep/nested_roleAssignments.bicep b/modules/network/public-ip-addresses/.bicep/nested_roleAssignments.bicep index a078fac39b..9943b5bd9d 100644 --- a/modules/network/public-ip-addresses/.bicep/nested_roleAssignments.bicep +++ b/modules/network/public-ip-addresses/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource publicIpAddress 'Microsoft.Network/publicIPAddresses@2022-07-01' existing = { +resource publicIpAddress 'Microsoft.Network/publicIPAddresses@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/public-ip-addresses/main.bicep b/modules/network/public-ip-addresses/main.bicep index e51920ad5b..4464b2cda5 100644 --- a/modules/network/public-ip-addresses/main.bicep +++ b/modules/network/public-ip-addresses/main.bicep @@ -150,7 +150,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource publicIpAddress 'Microsoft.Network/publicIPAddresses@2022-07-01' = { +resource publicIpAddress 'Microsoft.Network/publicIPAddresses@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/public-ip-prefixes/main.bicep b/modules/network/public-ip-prefixes/main.bicep index bfa874572a..2781103a65 100644 --- a/modules/network/public-ip-prefixes/main.bicep +++ b/modules/network/public-ip-prefixes/main.bicep @@ -46,7 +46,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource publicIpPrefix 'Microsoft.Network/publicIPPrefixes@2022-07-01' = { +resource publicIpPrefix 'Microsoft.Network/publicIPPrefixes@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/route-tables/main.bicep b/modules/network/route-tables/main.bicep index d19714cd8d..f32660a665 100644 --- a/modules/network/route-tables/main.bicep +++ b/modules/network/route-tables/main.bicep @@ -43,7 +43,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource routeTable 'Microsoft.Network/routeTables@2022-07-01' = { +resource routeTable 'Microsoft.Network/routeTables@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/service-endpoint-policies/.bicep/nested_roleAssignments.bicep b/modules/network/service-endpoint-policies/.bicep/nested_roleAssignments.bicep index de0258969e..6bd3061e96 100644 --- a/modules/network/service-endpoint-policies/.bicep/nested_roleAssignments.bicep +++ b/modules/network/service-endpoint-policies/.bicep/nested_roleAssignments.bicep @@ -78,7 +78,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource serviceEndpointPolicy 'Microsoft.Network/serviceEndpointPolicies@2022-07-01' existing = { +resource serviceEndpointPolicy 'Microsoft.Network/serviceEndpointPolicies@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/service-endpoint-policies/main.bicep b/modules/network/service-endpoint-policies/main.bicep index a2e2bcb313..357a2055e5 100644 --- a/modules/network/service-endpoint-policies/main.bicep +++ b/modules/network/service-endpoint-policies/main.bicep @@ -46,7 +46,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource serviceEndpointPolicy 'Microsoft.Network/serviceEndpointPolicies@2022-07-01' = { +resource serviceEndpointPolicy 'Microsoft.Network/serviceEndpointPolicies@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/virtual-network-gateways/.test/vpn/dependencies.bicep b/modules/network/virtual-network-gateways/.test/vpn/dependencies.bicep index d1b8588e4b..b162195bbe 100644 --- a/modules/network/virtual-network-gateways/.test/vpn/dependencies.bicep +++ b/modules/network/virtual-network-gateways/.test/vpn/dependencies.bicep @@ -37,7 +37,7 @@ resource managedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2018- location: location } -resource localNetworkGateway 'Microsoft.Network/localNetworkGateways@2022-07-01' = { +resource localNetworkGateway 'Microsoft.Network/localNetworkGateways@2023-04-01' = { name: localNetworkGatewayName location: location properties: { diff --git a/modules/network/virtual-network-gateways/main.bicep b/modules/network/virtual-network-gateways/main.bicep index 1a824d1033..384140be78 100644 --- a/modules/network/virtual-network-gateways/main.bicep +++ b/modules/network/virtual-network-gateways/main.bicep @@ -373,7 +373,7 @@ module publicIPAddress '../public-ip-addresses/main.bicep' = [for (virtualGatewa // VNET Gateway // ============ -resource virtualNetworkGateway 'Microsoft.Network/virtualNetworkGateways@2022-07-01' = { +resource virtualNetworkGateway 'Microsoft.Network/virtualNetworkGateways@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/virtual-network-gateways/nat-rules/main.bicep b/modules/network/virtual-network-gateways/nat-rules/main.bicep index 522859f0fe..5410c01508 100644 --- a/modules/network/virtual-network-gateways/nat-rules/main.bicep +++ b/modules/network/virtual-network-gateways/nat-rules/main.bicep @@ -48,11 +48,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource virtualNetworkGateway 'Microsoft.Network/virtualNetworkGateways@2022-07-01' existing = { +resource virtualNetworkGateway 'Microsoft.Network/virtualNetworkGateways@2023-04-01' existing = { name: virtualNetworkGatewayName } -resource natRule 'Microsoft.Network/virtualNetworkGateways/natRules@2022-07-01' = { +resource natRule 'Microsoft.Network/virtualNetworkGateways/natRules@2023-04-01' = { name: name parent: virtualNetworkGateway properties: { diff --git a/modules/network/virtual-networks/main.bicep b/modules/network/virtual-networks/main.bicep index 1783d7ebb6..84d134fb12 100644 --- a/modules/network/virtual-networks/main.bicep +++ b/modules/network/virtual-networks/main.bicep @@ -144,7 +144,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource virtualNetwork 'Microsoft.Network/virtualNetworks@2022-07-01' = { +resource virtualNetwork 'Microsoft.Network/virtualNetworks@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/virtual-networks/subnets/main.bicep b/modules/network/virtual-networks/subnets/main.bicep index 37bc70cfac..e1a0510f6f 100644 --- a/modules/network/virtual-networks/subnets/main.bicep +++ b/modules/network/virtual-networks/subnets/main.bicep @@ -72,11 +72,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource virtualNetwork 'Microsoft.Network/virtualNetworks@2022-07-01' existing = { +resource virtualNetwork 'Microsoft.Network/virtualNetworks@2023-04-01' existing = { name: virtualNetworkName } -resource subnet 'Microsoft.Network/virtualNetworks/subnets@2022-07-01' = { +resource subnet 'Microsoft.Network/virtualNetworks/subnets@2023-04-01' = { name: name parent: virtualNetwork properties: { diff --git a/modules/network/virtual-networks/virtual-network-peerings/main.bicep b/modules/network/virtual-networks/virtual-network-peerings/main.bicep index 9c2b8bdf17..861b4727d3 100644 --- a/modules/network/virtual-networks/virtual-network-peerings/main.bicep +++ b/modules/network/virtual-networks/virtual-network-peerings/main.bicep @@ -41,11 +41,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource virtualNetwork 'Microsoft.Network/virtualNetworks@2022-07-01' existing = { +resource virtualNetwork 'Microsoft.Network/virtualNetworks@2023-04-01' existing = { name: localVnetName } -resource virtualNetworkPeering 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2022-07-01' = { +resource virtualNetworkPeering 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01' = { name: name parent: virtualNetwork properties: { diff --git a/modules/network/virtual-wans/main.bicep b/modules/network/virtual-wans/main.bicep index 7d70576dc2..320389906b 100644 --- a/modules/network/virtual-wans/main.bicep +++ b/modules/network/virtual-wans/main.bicep @@ -53,7 +53,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource virtualWan 'Microsoft.Network/virtualWans@2022-07-01' = { +resource virtualWan 'Microsoft.Network/virtualWans@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/vpn-gateways/main.bicep b/modules/network/vpn-gateways/main.bicep index 3b0572fb76..09188a0a2a 100644 --- a/modules/network/vpn-gateways/main.bicep +++ b/modules/network/vpn-gateways/main.bicep @@ -57,7 +57,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource vpnGateway 'Microsoft.Network/vpnGateways@2022-07-01' = { +resource vpnGateway 'Microsoft.Network/vpnGateways@2023-04-01' = { name: name location: location tags: tags diff --git a/modules/network/vpn-gateways/nat-rules/main.bicep b/modules/network/vpn-gateways/nat-rules/main.bicep index 24b5016757..8ab92f9e52 100644 --- a/modules/network/vpn-gateways/nat-rules/main.bicep +++ b/modules/network/vpn-gateways/nat-rules/main.bicep @@ -48,11 +48,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource vpnGateway 'Microsoft.Network/vpnGateways@2022-07-01' existing = { +resource vpnGateway 'Microsoft.Network/vpnGateways@2023-04-01' existing = { name: vpnGatewayName } -resource natRule 'Microsoft.Network/vpnGateways/natRules@2022-07-01' = { +resource natRule 'Microsoft.Network/vpnGateways/natRules@2023-04-01' = { name: name parent: vpnGateway properties: { diff --git a/modules/network/vpn-gateways/vpn-connections/main.bicep b/modules/network/vpn-gateways/vpn-connections/main.bicep index 2f2f68353d..f978ecc3ae 100644 --- a/modules/network/vpn-gateways/vpn-connections/main.bicep +++ b/modules/network/vpn-gateways/vpn-connections/main.bicep @@ -69,11 +69,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource vpnGateway 'Microsoft.Network/vpnGateways@2022-07-01' existing = { +resource vpnGateway 'Microsoft.Network/vpnGateways@2023-04-01' existing = { name: vpnGatewayName } -resource vpnConnection 'Microsoft.Network/vpnGateways/vpnConnections@2022-07-01' = { +resource vpnConnection 'Microsoft.Network/vpnGateways/vpnConnections@2023-04-01' = { name: name parent: vpnGateway properties: { diff --git a/modules/network/vpn-sites/.bicep/nested_roleAssignments.bicep b/modules/network/vpn-sites/.bicep/nested_roleAssignments.bicep index 8095acfbf4..2ba49c6f30 100644 --- a/modules/network/vpn-sites/.bicep/nested_roleAssignments.bicep +++ b/modules/network/vpn-sites/.bicep/nested_roleAssignments.bicep @@ -48,7 +48,7 @@ var builtInRoleNames = { 'Windows Admin Center Administrator Login': subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'a6333a3e-0164-44c3-b281-7a577aff287f') } -resource vpnSite 'Microsoft.Network/vpnSites@2022-07-01' existing = { +resource vpnSite 'Microsoft.Network/vpnSites@2023-04-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/vpn-sites/main.bicep b/modules/network/vpn-sites/main.bicep index 689adb1be3..3d50b1d9d2 100644 --- a/modules/network/vpn-sites/main.bicep +++ b/modules/network/vpn-sites/main.bicep @@ -61,7 +61,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource vpnSite 'Microsoft.Network/vpnSites@2022-07-01' = { +resource vpnSite 'Microsoft.Network/vpnSites@2023-04-01' = { name: name location: location tags: tags From e17549f16afa62d5c3fbaa09a8b23c571e39a144 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 18:25:47 +0200 Subject: [PATCH 18/21] regen json files --- .../main.json | 6 ++--- .../network/application-gateways/main.json | 6 ++--- .../application-security-groups/main.json | 6 ++--- modules/network/azure-firewalls/main.json | 26 +++++++++---------- modules/network/bastion-hosts/main.json | 10 +++---- modules/network/connections/main.json | 6 ++--- .../network/ddos-protection-plans/main.json | 6 ++--- .../network/express-route-circuits/main.json | 6 ++--- .../network/express-route-gateway/main.json | 6 ++--- modules/network/firewall-policies/main.json | 10 +++---- .../rule-collection-groups/main.json | 4 +-- modules/network/ip-groups/main.json | 6 ++--- .../backend-address-pools/main.json | 4 +-- .../inbound-nat-rules/main.json | 4 +-- modules/network/load-balancers/main.json | 16 ++++++------ .../network/local-network-gateways/main.json | 6 ++--- modules/network/nat-gateways/main.json | 14 +++++----- .../network/network-security-groups/main.json | 10 +++---- .../security-rules/main.json | 4 +-- .../connection-monitors/main.json | 6 ++--- .../network-watchers/flow-logs/main.json | 6 ++--- modules/network/network-watchers/main.json | 18 ++++++------- modules/network/public-ip-addresses/main.json | 8 +++--- modules/network/public-ip-prefixes/main.json | 6 ++--- modules/network/route-tables/main.json | 6 ++--- .../service-endpoint-policies/main.json | 6 ++--- .../virtual-network-gateways/main.json | 20 +++++++------- .../nat-rules/main.json | 4 +-- modules/network/virtual-networks/main.json | 22 ++++++++-------- .../virtual-networks/subnets/main.json | 8 +++--- .../virtual-network-peerings/main.json | 4 +-- modules/network/virtual-wans/main.json | 6 ++--- modules/network/vpn-gateways/main.json | 14 +++++----- .../network/vpn-gateways/nat-rules/main.json | 4 +-- .../vpn-gateways/vpn-connections/main.json | 4 +-- modules/network/vpn-sites/main.json | 6 ++--- 36 files changed, 152 insertions(+), 152 deletions(-) diff --git a/modules/network/application-gateway-web-application-firewall-policies/main.json b/modules/network/application-gateway-web-application-firewall-policies/main.json index bdb8d90260..3f005e240c 100644 --- a/modules/network/application-gateway-web-application-firewall-policies/main.json +++ b/modules/network/application-gateway-web-application-firewall-policies/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "9248935888816522277" + "templateHash": "6464101486210124356" }, "name": "Application Gateway Web Application Firewall (WAF) Policies", "description": "This module deploys an Application Gateway Web Application Firewall (WAF) Policy.", @@ -78,7 +78,7 @@ }, { "type": "Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies", - "apiVersion": "2022-11-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -116,7 +116,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies', parameters('name')), '2022-11-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/application-gateways/main.json b/modules/network/application-gateways/main.json index e8ded9b3d4..b2913ef734 100644 --- a/modules/network/application-gateways/main.json +++ b/modules/network/application-gateways/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12453369441108614870" + "templateHash": "7421247948458060739" }, "name": "Network Application Gateways", "description": "This module deploys a Network Application Gateway.", @@ -510,7 +510,7 @@ }, { "type": "Microsoft.Network/applicationGateways", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -755,7 +755,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/applicationGateways', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/applicationGateways', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/application-security-groups/main.json b/modules/network/application-security-groups/main.json index 85b940e534..3b8e0b80ac 100644 --- a/modules/network/application-security-groups/main.json +++ b/modules/network/application-security-groups/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "10889411140596485839" + "templateHash": "10906991942186771532" }, "name": "Application Security Groups (ASG)", "description": "This module deploys an Application Security Group (ASG).", @@ -76,7 +76,7 @@ }, { "type": "Microsoft.Network/applicationSecurityGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -301,7 +301,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/applicationSecurityGroups', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/applicationSecurityGroups', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/azure-firewalls/main.json b/modules/network/azure-firewalls/main.json index f36826b1bd..8c60eb3fe1 100644 --- a/modules/network/azure-firewalls/main.json +++ b/modules/network/azure-firewalls/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "9308869025215221965" + "templateHash": "8473814819197677499" }, "name": "Azure Firewalls", "description": "This module deploys an Azure Firewall.", @@ -338,7 +338,7 @@ }, { "type": "Microsoft.Network/azureFirewalls", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "zones": "[if(equals(length(parameters('zones')), 0), null(), parameters('zones'))]", @@ -438,7 +438,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14474619344547636171" + "templateHash": "15569676361876738893" }, "name": "Public IP Addresses", "description": "This module deploys a Public IP Address.", @@ -690,7 +690,7 @@ }, { "type": "Microsoft.Network/publicIPAddresses", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -945,14 +945,14 @@ "metadata": { "description": "The public IP address of the public IP address resource." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01').ipAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01').ipAddress, '')]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01', 'full').location]" } } } @@ -1015,7 +1015,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14474619344547636171" + "templateHash": "15569676361876738893" }, "name": "Public IP Addresses", "description": "This module deploys a Public IP Address.", @@ -1267,7 +1267,7 @@ }, { "type": "Microsoft.Network/publicIPAddresses", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1522,14 +1522,14 @@ "metadata": { "description": "The public IP address of the public IP address resource." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01').ipAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01').ipAddress, '')]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01', 'full').location]" } } } @@ -1740,14 +1740,14 @@ "metadata": { "description": "The private IP of the Azure firewall." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2022-07-01'), 'ipConfigurations'), reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2022-07-01').ipConfigurations[0].properties.privateIPAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2023-04-01'), 'ipConfigurations'), reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2023-04-01').ipConfigurations[0].properties.privateIPAddress, '')]" }, "ipConfAzureFirewallSubnet": { "type": "object", "metadata": { "description": "The Public IP configuration object for the Azure Firewall Subnet." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2022-07-01'), 'ipConfigurations'), reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2022-07-01').ipConfigurations[0], createObject())]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2023-04-01'), 'ipConfigurations'), reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2023-04-01').ipConfigurations[0], createObject())]" }, "applicationRuleCollections": { "type": "array", @@ -1775,7 +1775,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/azureFirewalls', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/bastion-hosts/main.json b/modules/network/bastion-hosts/main.json index 0fa51d2ec0..57f2abbdf2 100644 --- a/modules/network/bastion-hosts/main.json +++ b/modules/network/bastion-hosts/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "17708291519340922612" + "templateHash": "13540771595154766280" }, "name": "Bastion Hosts", "description": "This module deploys a Bastion Host.", @@ -343,7 +343,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14474619344547636171" + "templateHash": "15569676361876738893" }, "name": "Public IP Addresses", "description": "This module deploys a Public IP Address.", @@ -595,7 +595,7 @@ }, { "type": "Microsoft.Network/publicIPAddresses", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -850,14 +850,14 @@ "metadata": { "description": "The public IP address of the public IP address resource." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01').ipAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01').ipAddress, '')]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01', 'full').location]" } } } diff --git a/modules/network/connections/main.json b/modules/network/connections/main.json index 7e35e2b964..ab4bc4b45b 100644 --- a/modules/network/connections/main.json +++ b/modules/network/connections/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "8046317846959169913" + "templateHash": "3912009667353652137" }, "name": "Virtual Network Gateway Connections", "description": "This module deploys a Virtual Network Gateway Connection.", @@ -213,7 +213,7 @@ }, { "type": "Microsoft.Network/connections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -279,7 +279,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/connections', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/connections', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/ddos-protection-plans/main.json b/modules/network/ddos-protection-plans/main.json index 82d9b843b0..974c8d1067 100644 --- a/modules/network/ddos-protection-plans/main.json +++ b/modules/network/ddos-protection-plans/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "16687492328807280731" + "templateHash": "4963707653962125969" }, "name": "DDoS Protection Plans", "description": "This module deploys a DDoS Protection Plan.", @@ -77,7 +77,7 @@ }, { "type": "Microsoft.Network/ddosProtectionPlans", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -302,7 +302,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/ddosProtectionPlans', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/ddosProtectionPlans', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/express-route-circuits/main.json b/modules/network/express-route-circuits/main.json index c06414a2db..19dc512b9f 100644 --- a/modules/network/express-route-circuits/main.json +++ b/modules/network/express-route-circuits/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "16272681585190711635" + "templateHash": "4025479550069387805" }, "name": "ExpressRoute Circuits", "description": "This module deploys an Express Route Circuit.", @@ -311,7 +311,7 @@ }, { "type": "Microsoft.Network/expressRouteCircuits", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -577,7 +577,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/expressRouteCircuits', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/expressRouteCircuits', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/express-route-gateway/main.json b/modules/network/express-route-gateway/main.json index 5ef5932aa2..7039161434 100644 --- a/modules/network/express-route-gateway/main.json +++ b/modules/network/express-route-gateway/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "18243256662531596547" + "templateHash": "10514926371607978717" }, "name": "Express Route Gateways", "description": "This module deploys an Express Route Gateway.", @@ -91,7 +91,7 @@ }, { "type": "Microsoft.Network/expressRouteGateways", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -137,7 +137,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/expressRouteGateways', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/expressRouteGateways', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/firewall-policies/main.json b/modules/network/firewall-policies/main.json index 901a25ff1d..50d81e59f7 100644 --- a/modules/network/firewall-policies/main.json +++ b/modules/network/firewall-policies/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "10184410469886474565" + "templateHash": "8941216473298209164" }, "name": "Firewall Policies", "description": "This module deploys a Firewall Policy.", @@ -227,7 +227,7 @@ }, { "type": "Microsoft.Network/firewallPolicies", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -291,7 +291,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "2516156247224826718" + "templateHash": "12741470915279971248" }, "name": "Firewall Policy Rule Collection Groups", "description": "This module deploys a Firewall Policy Rule Collection Group.", @@ -348,7 +348,7 @@ }, { "type": "Microsoft.Network/firewallPolicies/ruleCollectionGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('firewallPolicyName'), parameters('name'))]", "properties": { "priority": "[parameters('priority')]", @@ -413,7 +413,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/firewallPolicies', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/firewallPolicies', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/firewall-policies/rule-collection-groups/main.json b/modules/network/firewall-policies/rule-collection-groups/main.json index cfae340c62..f2abb4caf2 100644 --- a/modules/network/firewall-policies/rule-collection-groups/main.json +++ b/modules/network/firewall-policies/rule-collection-groups/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "2516156247224826718" + "templateHash": "12741470915279971248" }, "name": "Firewall Policy Rule Collection Groups", "description": "This module deploys a Firewall Policy Rule Collection Group.", @@ -62,7 +62,7 @@ }, { "type": "Microsoft.Network/firewallPolicies/ruleCollectionGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('firewallPolicyName'), parameters('name'))]", "properties": { "priority": "[parameters('priority')]", diff --git a/modules/network/ip-groups/main.json b/modules/network/ip-groups/main.json index d7106632d5..1a45ccd984 100644 --- a/modules/network/ip-groups/main.json +++ b/modules/network/ip-groups/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "9156934629519872912" + "templateHash": "5323472559339531565" }, "name": "IP Groups", "description": "This module deploys an IP Group.", @@ -84,7 +84,7 @@ }, { "type": "Microsoft.Network/ipGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -311,7 +311,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/ipGroups', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/ipGroups', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/load-balancers/backend-address-pools/main.json b/modules/network/load-balancers/backend-address-pools/main.json index 5a36547e53..9005306dd7 100644 --- a/modules/network/load-balancers/backend-address-pools/main.json +++ b/modules/network/load-balancers/backend-address-pools/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "7353857127466687472" + "templateHash": "15566474884921056461" }, "name": "Load Balancer Backend Address Pools", "description": "This module deploys a Load Balancer Backend Address Pools.", @@ -70,7 +70,7 @@ }, { "type": "Microsoft.Network/loadBalancers/backendAddressPools", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('loadBalancerName'), parameters('name'))]", "properties": { "loadBalancerBackendAddresses": "[parameters('loadBalancerBackendAddresses')]", diff --git a/modules/network/load-balancers/inbound-nat-rules/main.json b/modules/network/load-balancers/inbound-nat-rules/main.json index 5ca0e0fdce..e340a35b19 100644 --- a/modules/network/load-balancers/inbound-nat-rules/main.json +++ b/modules/network/load-balancers/inbound-nat-rules/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "6110758189927489854" + "templateHash": "17563889842244498787" }, "name": "Load Balancer Inbound NAT Rules", "description": "This module deploys a Load Balancer Inbound NAT Rules.", @@ -130,7 +130,7 @@ }, { "type": "Microsoft.Network/loadBalancers/inboundNatRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('loadBalancerName'), parameters('name'))]", "properties": { "frontendPort": "[parameters('frontendPort')]", diff --git a/modules/network/load-balancers/main.json b/modules/network/load-balancers/main.json index 9bd6bf151a..0b22f0b7b1 100644 --- a/modules/network/load-balancers/main.json +++ b/modules/network/load-balancers/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "15409072009785485974" + "templateHash": "9662180849485089270" }, "name": "Load Balancers", "description": "This module deploys a Load Balancer.", @@ -287,7 +287,7 @@ }, { "type": "Microsoft.Network/loadBalancers", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -367,7 +367,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "7353857127466687472" + "templateHash": "15566474884921056461" }, "name": "Load Balancer Backend Address Pools", "description": "This module deploys a Load Balancer Backend Address Pools.", @@ -432,7 +432,7 @@ }, { "type": "Microsoft.Network/loadBalancers/backendAddressPools", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('loadBalancerName'), parameters('name'))]", "properties": { "loadBalancerBackendAddresses": "[parameters('loadBalancerBackendAddresses')]", @@ -515,7 +515,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "6110758189927489854" + "templateHash": "17563889842244498787" }, "name": "Load Balancer Inbound NAT Rules", "description": "This module deploys a Load Balancer Inbound NAT Rules.", @@ -640,7 +640,7 @@ }, { "type": "Microsoft.Network/loadBalancers/inboundNatRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('loadBalancerName'), parameters('name'))]", "properties": { "frontendPort": "[parameters('frontendPort')]", @@ -893,14 +893,14 @@ "metadata": { "description": "The backend address pools available in the load balancer." }, - "value": "[reference(resourceId('Microsoft.Network/loadBalancers', parameters('name')), '2022-07-01').backendAddressPools]" + "value": "[reference(resourceId('Microsoft.Network/loadBalancers', parameters('name')), '2023-04-01').backendAddressPools]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/loadBalancers', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/loadBalancers', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/local-network-gateways/main.json b/modules/network/local-network-gateways/main.json index 543d46eda5..ac72d38bbb 100644 --- a/modules/network/local-network-gateways/main.json +++ b/modules/network/local-network-gateways/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "3808007431889385077" + "templateHash": "3419627759042565001" }, "name": "Local Network Gateways", "description": "This module deploys a Local Network Gateway.", @@ -124,7 +124,7 @@ }, { "type": "Microsoft.Network/localNetworkGateways", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -356,7 +356,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/localNetworkGateways', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/localNetworkGateways', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/nat-gateways/main.json b/modules/network/nat-gateways/main.json index 1d2ad4819e..d51bf985fc 100644 --- a/modules/network/nat-gateways/main.json +++ b/modules/network/nat-gateways/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "2092404131875498072" + "templateHash": "11495918092173011218" }, "name": "NAT Gateways", "description": "This module deploys a NAT Gateway.", @@ -223,7 +223,7 @@ }, { "type": "Microsoft.Network/natGateways", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -320,7 +320,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14474619344547636171" + "templateHash": "15569676361876738893" }, "name": "Public IP Addresses", "description": "This module deploys a Public IP Address.", @@ -572,7 +572,7 @@ }, { "type": "Microsoft.Network/publicIPAddresses", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -827,14 +827,14 @@ "metadata": { "description": "The public IP address of the public IP address resource." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01').ipAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01').ipAddress, '')]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01', 'full').location]" } } } @@ -1045,7 +1045,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/natGateways', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/natGateways', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/network-security-groups/main.json b/modules/network/network-security-groups/main.json index c22dc719eb..2c6ffceda9 100644 --- a/modules/network/network-security-groups/main.json +++ b/modules/network/network-security-groups/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "17534901229402662507" + "templateHash": "11242448751971198211" }, "name": "Network Security Groups", "description": "This module deploys a Network security Group (NSG).", @@ -167,7 +167,7 @@ }, { "type": "Microsoft.Network/networkSecurityGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -286,7 +286,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "3678167334807068025" + "templateHash": "4767935764969237300" }, "name": "Network Security Group (NSG) Security Rules", "description": "This module deploys a Network Security Group (NSG) Security Rule.", @@ -449,7 +449,7 @@ }, { "type": "Microsoft.Network/networkSecurityGroups/securityRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('networkSecurityGroupName'), parameters('name'))]", "properties": { "access": "[parameters('access')]", @@ -704,7 +704,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkSecurityGroups', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkSecurityGroups', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/network-security-groups/security-rules/main.json b/modules/network/network-security-groups/security-rules/main.json index 4744eb2387..f926892555 100644 --- a/modules/network/network-security-groups/security-rules/main.json +++ b/modules/network/network-security-groups/security-rules/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "3678167334807068025" + "templateHash": "4767935764969237300" }, "name": "Network Security Group (NSG) Security Rules", "description": "This module deploys a Network Security Group (NSG) Security Rule.", @@ -168,7 +168,7 @@ }, { "type": "Microsoft.Network/networkSecurityGroups/securityRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('networkSecurityGroupName'), parameters('name'))]", "properties": { "access": "[parameters('access')]", diff --git a/modules/network/network-watchers/connection-monitors/main.json b/modules/network/network-watchers/connection-monitors/main.json index 8d306848d9..e76438a305 100644 --- a/modules/network/network-watchers/connection-monitors/main.json +++ b/modules/network/network-watchers/connection-monitors/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "4884473903500210631" + "templateHash": "9435199226792787351" }, "name": "Network Watchers Connection Monitors", "description": "This module deploys a Network Watcher Connection Monitor.", @@ -95,7 +95,7 @@ }, { "type": "Microsoft.Network/networkWatchers/connectionMonitors", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('networkWatcherName'), parameters('name'))]", "tags": "[parameters('tags')]", "location": "[parameters('location')]", @@ -134,7 +134,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkWatchers/connectionMonitors', parameters('networkWatcherName'), parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkWatchers/connectionMonitors', parameters('networkWatcherName'), parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/network-watchers/flow-logs/main.json b/modules/network/network-watchers/flow-logs/main.json index 5434f2ec70..1a9023a4ba 100644 --- a/modules/network/network-watchers/flow-logs/main.json +++ b/modules/network/network-watchers/flow-logs/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14826968347364507291" + "templateHash": "11308204478162486459" }, "name": "NSG Flow Logs", "description": "This module controls the Network Security Group Flow Logs and analytics settings.\r\n**Note: this module must be run on the Resource Group where Network Watcher is deployed**", @@ -125,7 +125,7 @@ }, { "type": "Microsoft.Network/networkWatchers/flowLogs", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('networkWatcherName'), parameters('name'))]", "tags": "[parameters('tags')]", "location": "[parameters('location')]", @@ -172,7 +172,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkWatchers/flowLogs', parameters('networkWatcherName'), parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkWatchers/flowLogs', parameters('networkWatcherName'), parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/network-watchers/main.json b/modules/network/network-watchers/main.json index 3edc2b9334..c696c5ffef 100644 --- a/modules/network/network-watchers/main.json +++ b/modules/network/network-watchers/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "15557443303290918466" + "templateHash": "13223558022940005793" }, "name": "Network Watchers", "description": "This module deploys a Network Watcher.", @@ -95,7 +95,7 @@ }, { "type": "Microsoft.Network/networkWatchers", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -327,7 +327,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "4884473903500210631" + "templateHash": "9435199226792787351" }, "name": "Network Watchers Connection Monitors", "description": "This module deploys a Network Watcher Connection Monitor.", @@ -417,7 +417,7 @@ }, { "type": "Microsoft.Network/networkWatchers/connectionMonitors", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('networkWatcherName'), parameters('name'))]", "tags": "[parameters('tags')]", "location": "[parameters('location')]", @@ -456,7 +456,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkWatchers/connectionMonitors', parameters('networkWatcherName'), parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkWatchers/connectionMonitors', parameters('networkWatcherName'), parameters('name')), '2023-04-01', 'full').location]" } } } @@ -506,7 +506,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14826968347364507291" + "templateHash": "11308204478162486459" }, "name": "NSG Flow Logs", "description": "This module controls the Network Security Group Flow Logs and analytics settings.\r\n**Note: this module must be run on the Resource Group where Network Watcher is deployed**", @@ -626,7 +626,7 @@ }, { "type": "Microsoft.Network/networkWatchers/flowLogs", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('networkWatcherName'), parameters('name'))]", "tags": "[parameters('tags')]", "location": "[parameters('location')]", @@ -673,7 +673,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkWatchers/flowLogs', parameters('networkWatcherName'), parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkWatchers/flowLogs', parameters('networkWatcherName'), parameters('name')), '2023-04-01', 'full').location]" } } } @@ -710,7 +710,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkWatchers', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkWatchers', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/public-ip-addresses/main.json b/modules/network/public-ip-addresses/main.json index f0ba1c92e9..8123276475 100644 --- a/modules/network/public-ip-addresses/main.json +++ b/modules/network/public-ip-addresses/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14474619344547636171" + "templateHash": "15569676361876738893" }, "name": "Public IP Addresses", "description": "This module deploys a Public IP Address.", @@ -257,7 +257,7 @@ }, { "type": "Microsoft.Network/publicIPAddresses", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -512,14 +512,14 @@ "metadata": { "description": "The public IP address of the public IP address resource." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01').ipAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01').ipAddress, '')]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/public-ip-prefixes/main.json b/modules/network/public-ip-prefixes/main.json index 267dab436e..e92774a054 100644 --- a/modules/network/public-ip-prefixes/main.json +++ b/modules/network/public-ip-prefixes/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "9791513283452098187" + "templateHash": "17525971950172483496" }, "name": "Public IP Prefixes", "description": "This module deploys a Public IP Prefix.", @@ -92,7 +92,7 @@ }, { "type": "Microsoft.Network/publicIPPrefixes", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -324,7 +324,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPPrefixes', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPPrefixes', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/route-tables/main.json b/modules/network/route-tables/main.json index df3b4e0a23..076d0ca74b 100644 --- a/modules/network/route-tables/main.json +++ b/modules/network/route-tables/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "7346887991565421438" + "templateHash": "178889211673212602" }, "name": "Route Tables", "description": "This module deploys a User Defined Route Table (UDR).", @@ -90,7 +90,7 @@ }, { "type": "Microsoft.Network/routeTables", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -318,7 +318,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/routeTables', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/routeTables', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/service-endpoint-policies/main.json b/modules/network/service-endpoint-policies/main.json index 061f151efe..7f9f5a02f2 100644 --- a/modules/network/service-endpoint-policies/main.json +++ b/modules/network/service-endpoint-policies/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "4942566388428766727" + "templateHash": "3871903400441194755" }, "name": "Service Endpoint Policies", "description": "This module deploys a Service Endpoint Policy.", @@ -97,7 +97,7 @@ }, { "type": "Microsoft.Network/serviceEndpointPolicies", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -326,7 +326,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/serviceEndpointPolicies', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/serviceEndpointPolicies', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/virtual-network-gateways/main.json b/modules/network/virtual-network-gateways/main.json index 5e346fd364..da88bf1215 100644 --- a/modules/network/virtual-network-gateways/main.json +++ b/modules/network/virtual-network-gateways/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "3610136439814257007" + "templateHash": "13663330059568651097" }, "name": "Virtual Network Gateways", "description": "This module deploys a Virtual Network Gateway.", @@ -429,7 +429,7 @@ }, { "type": "Microsoft.Network/virtualNetworkGateways", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -557,7 +557,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14474619344547636171" + "templateHash": "15569676361876738893" }, "name": "Public IP Addresses", "description": "This module deploys a Public IP Address.", @@ -809,7 +809,7 @@ }, { "type": "Microsoft.Network/publicIPAddresses", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1064,14 +1064,14 @@ "metadata": { "description": "The public IP address of the public IP address resource." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01').ipAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01').ipAddress, '')]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01', 'full').location]" } } } @@ -1113,7 +1113,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12738577362496266730" + "templateHash": "15664896159925545005" }, "name": "VPN Gateway NAT Rules", "description": "This module deploys a Virtual Network Gateway NAT Rule.", @@ -1202,7 +1202,7 @@ }, { "type": "Microsoft.Network/virtualNetworkGateways/natRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('virtualNetworkGatewayName'), parameters('name'))]", "properties": { "externalMappings": "[parameters('externalMappings')]", @@ -1447,14 +1447,14 @@ "metadata": { "description": "Shows if the virtual network gateway is configured in active-active mode." }, - "value": "[reference(resourceId('Microsoft.Network/virtualNetworkGateways', parameters('name')), '2022-07-01').activeActive]" + "value": "[reference(resourceId('Microsoft.Network/virtualNetworkGateways', parameters('name')), '2023-04-01').activeActive]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/virtualNetworkGateways', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/virtualNetworkGateways', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/virtual-network-gateways/nat-rules/main.json b/modules/network/virtual-network-gateways/nat-rules/main.json index 1f57c240d4..d1e0ab62f4 100644 --- a/modules/network/virtual-network-gateways/nat-rules/main.json +++ b/modules/network/virtual-network-gateways/nat-rules/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12738577362496266730" + "templateHash": "15664896159925545005" }, "name": "VPN Gateway NAT Rules", "description": "This module deploys a Virtual Network Gateway NAT Rule.", @@ -94,7 +94,7 @@ }, { "type": "Microsoft.Network/virtualNetworkGateways/natRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('virtualNetworkGatewayName'), parameters('name'))]", "properties": { "externalMappings": "[parameters('externalMappings')]", diff --git a/modules/network/virtual-networks/main.json b/modules/network/virtual-networks/main.json index 0d53c649c5..8fe3fe61db 100644 --- a/modules/network/virtual-networks/main.json +++ b/modules/network/virtual-networks/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "17091652747661653062" + "templateHash": "9292461711724570806" }, "name": "Virtual Networks", "description": "This module deploys a Virtual Network (vNet).", @@ -243,7 +243,7 @@ }, { "type": "Microsoft.Network/virtualNetworks", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -359,7 +359,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12347140584991372505" + "templateHash": "17563066367289258796" }, "name": "Virtual Network Subnets", "description": "This module deploys a Virtual Network Subnet.", @@ -503,7 +503,7 @@ }, { "type": "Microsoft.Network/virtualNetworks/subnets", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('virtualNetworkName'), parameters('name'))]", "properties": { "addressPrefix": "[parameters('addressPrefix')]", @@ -725,14 +725,14 @@ "metadata": { "description": "The address prefix for the subnet." }, - "value": "[reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2022-07-01').addressPrefix]" + "value": "[reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2023-04-01').addressPrefix]" }, "subnetAddressPrefixes": { "type": "array", "metadata": { "description": "List of address prefixes for the subnet." }, - "value": "[if(not(empty(parameters('addressPrefixes'))), reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2022-07-01').addressPrefixes, createArray())]" + "value": "[if(not(empty(parameters('addressPrefixes'))), reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2023-04-01').addressPrefixes, createArray())]" } } } @@ -778,7 +778,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12729321417326466302" + "templateHash": "6880392752659964193" }, "name": "Virtual Network Peerings", "description": "This module deploys a Virtual Network Peering.", @@ -864,7 +864,7 @@ }, { "type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('localVnetName'), parameters('name'))]", "properties": { "allowForwardedTraffic": "[parameters('allowForwardedTraffic')]", @@ -947,7 +947,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12729321417326466302" + "templateHash": "6880392752659964193" }, "name": "Virtual Network Peerings", "description": "This module deploys a Virtual Network Peering.", @@ -1033,7 +1033,7 @@ }, { "type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('localVnetName'), parameters('name'))]", "properties": { "allowForwardedTraffic": "[parameters('allowForwardedTraffic')]", @@ -1301,7 +1301,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/virtualNetworks', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/virtualNetworks', parameters('name')), '2023-04-01', 'full').location]" }, "diagnosticsLogs": { "type": "array", diff --git a/modules/network/virtual-networks/subnets/main.json b/modules/network/virtual-networks/subnets/main.json index d9a90cb89a..2ad6d4b60a 100644 --- a/modules/network/virtual-networks/subnets/main.json +++ b/modules/network/virtual-networks/subnets/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12347140584991372505" + "templateHash": "17563066367289258796" }, "name": "Virtual Network Subnets", "description": "This module deploys a Virtual Network Subnet.", @@ -149,7 +149,7 @@ }, { "type": "Microsoft.Network/virtualNetworks/subnets", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('virtualNetworkName'), parameters('name'))]", "properties": { "addressPrefix": "[parameters('addressPrefix')]", @@ -371,14 +371,14 @@ "metadata": { "description": "The address prefix for the subnet." }, - "value": "[reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2022-07-01').addressPrefix]" + "value": "[reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2023-04-01').addressPrefix]" }, "subnetAddressPrefixes": { "type": "array", "metadata": { "description": "List of address prefixes for the subnet." }, - "value": "[if(not(empty(parameters('addressPrefixes'))), reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2022-07-01').addressPrefixes, createArray())]" + "value": "[if(not(empty(parameters('addressPrefixes'))), reference(resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('name')), '2023-04-01').addressPrefixes, createArray())]" } } } \ No newline at end of file diff --git a/modules/network/virtual-networks/virtual-network-peerings/main.json b/modules/network/virtual-networks/virtual-network-peerings/main.json index c0c921ce7f..50c7a9f2a1 100644 --- a/modules/network/virtual-networks/virtual-network-peerings/main.json +++ b/modules/network/virtual-networks/virtual-network-peerings/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "12729321417326466302" + "templateHash": "6880392752659964193" }, "name": "Virtual Network Peerings", "description": "This module deploys a Virtual Network Peering.", @@ -91,7 +91,7 @@ }, { "type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('localVnetName'), parameters('name'))]", "properties": { "allowForwardedTraffic": "[parameters('allowForwardedTraffic')]", diff --git a/modules/network/virtual-wans/main.json b/modules/network/virtual-wans/main.json index 6e198230a3..4a1ac4640f 100644 --- a/modules/network/virtual-wans/main.json +++ b/modules/network/virtual-wans/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "2598075358904609101" + "templateHash": "6041610175822689218" }, "name": "Virtual WANs", "description": "This module deploys a Virtual WAN.", @@ -108,7 +108,7 @@ }, { "type": "Microsoft.Network/virtualWans", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -338,7 +338,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/virtualWans', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/virtualWans', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/vpn-gateways/main.json b/modules/network/vpn-gateways/main.json index 15afe4a6df..b1d5d26d10 100644 --- a/modules/network/vpn-gateways/main.json +++ b/modules/network/vpn-gateways/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "10067626025010436242" + "templateHash": "7500417252929740600" }, "name": "VPN Gateways", "description": "This module deploys a VPN Gateway.", @@ -120,7 +120,7 @@ }, { "type": "Microsoft.Network/vpnGateways", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -184,7 +184,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "8392038973787732390" + "templateHash": "6991949008498259337" }, "name": "VPN Gateway NAT Rules", "description": "This module deploys a VPN Gateway NAT Rule.", @@ -273,7 +273,7 @@ }, { "type": "Microsoft.Network/vpnGateways/natRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('vpnGatewayName'), parameters('name'))]", "properties": { "externalMappings": "[parameters('externalMappings')]", @@ -355,7 +355,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "17179690973269419309" + "templateHash": "16568762636851429677" }, "name": "VPN Gateway VPN Connections", "description": "This module deploys a VPN Gateway VPN Connection.", @@ -501,7 +501,7 @@ }, { "type": "Microsoft.Network/vpnGateways/vpnConnections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('vpnGatewayName'), parameters('name'))]", "properties": { "connectionBandwidth": "[parameters('connectionBandwidth')]", @@ -578,7 +578,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/vpnGateways', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/vpnGateways', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/vpn-gateways/nat-rules/main.json b/modules/network/vpn-gateways/nat-rules/main.json index 9c7c175294..2bf42881b7 100644 --- a/modules/network/vpn-gateways/nat-rules/main.json +++ b/modules/network/vpn-gateways/nat-rules/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "8392038973787732390" + "templateHash": "6991949008498259337" }, "name": "VPN Gateway NAT Rules", "description": "This module deploys a VPN Gateway NAT Rule.", @@ -94,7 +94,7 @@ }, { "type": "Microsoft.Network/vpnGateways/natRules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('vpnGatewayName'), parameters('name'))]", "properties": { "externalMappings": "[parameters('externalMappings')]", diff --git a/modules/network/vpn-gateways/vpn-connections/main.json b/modules/network/vpn-gateways/vpn-connections/main.json index 8778d671db..f92946fb9a 100644 --- a/modules/network/vpn-gateways/vpn-connections/main.json +++ b/modules/network/vpn-gateways/vpn-connections/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "17179690973269419309" + "templateHash": "16568762636851429677" }, "name": "VPN Gateway VPN Connections", "description": "This module deploys a VPN Gateway VPN Connection.", @@ -151,7 +151,7 @@ }, { "type": "Microsoft.Network/vpnGateways/vpnConnections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[format('{0}/{1}', parameters('vpnGatewayName'), parameters('name'))]", "properties": { "connectionBandwidth": "[parameters('connectionBandwidth')]", diff --git a/modules/network/vpn-sites/main.json b/modules/network/vpn-sites/main.json index 301202897f..e47ad47b0d 100644 --- a/modules/network/vpn-sites/main.json +++ b/modules/network/vpn-sites/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "805771965679596936" + "templateHash": "17973868678788667576" }, "name": "VPN Sites", "description": "This module deploys a VPN Site.", @@ -131,7 +131,7 @@ }, { "type": "Microsoft.Network/vpnSites", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -308,7 +308,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/vpnSites', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/vpnSites', parameters('name')), '2023-04-01', 'full').location]" } } } \ No newline at end of file From 8d321a02dcfd0eedc88556c6678e58a504fc6e04 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 18:26:03 +0200 Subject: [PATCH 19/21] regen readmes --- .../README.md | 2 +- modules/network/application-gateways/README.md | 4 ++-- modules/network/application-security-groups/README.md | 2 +- modules/network/azure-firewalls/README.md | 4 ++-- modules/network/bastion-hosts/README.md | 2 +- modules/network/connections/README.md | 2 +- modules/network/ddos-protection-plans/README.md | 2 +- .../dns-forwarding-rulesets/forwarding-rules/README.md | 2 +- modules/network/dns-zones/txt/README.md | 2 +- modules/network/express-route-circuits/README.md | 2 +- modules/network/express-route-gateway/README.md | 2 +- modules/network/firewall-policies/README.md | 4 ++-- .../firewall-policies/rule-collection-groups/README.md | 2 +- modules/network/ip-groups/README.md | 2 +- modules/network/load-balancers/README.md | 6 +++--- .../network/load-balancers/backend-address-pools/README.md | 2 +- modules/network/load-balancers/inbound-nat-rules/README.md | 2 +- modules/network/local-network-gateways/README.md | 2 +- modules/network/nat-gateways/README.md | 4 ++-- modules/network/network-security-groups/README.md | 4 ++-- .../network-security-groups/security-rules/README.md | 2 +- modules/network/network-watchers/README.md | 6 +++--- .../network/network-watchers/connection-monitors/README.md | 2 +- modules/network/network-watchers/flow-logs/README.md | 2 +- modules/network/public-ip-addresses/README.md | 2 +- modules/network/public-ip-prefixes/README.md | 2 +- modules/network/route-tables/README.md | 2 +- modules/network/service-endpoint-policies/README.md | 2 +- modules/network/virtual-network-gateways/README.md | 6 +++--- .../network/virtual-network-gateways/nat-rules/README.md | 2 +- modules/network/virtual-networks/README.md | 6 +++--- modules/network/virtual-networks/subnets/README.md | 2 +- .../virtual-networks/virtual-network-peerings/README.md | 2 +- modules/network/virtual-wans/README.md | 2 +- modules/network/vpn-gateways/README.md | 6 +++--- modules/network/vpn-gateways/nat-rules/README.md | 2 +- modules/network/vpn-gateways/vpn-connections/README.md | 2 +- modules/network/vpn-sites/README.md | 2 +- 38 files changed, 53 insertions(+), 53 deletions(-) diff --git a/modules/network/application-gateway-web-application-firewall-policies/README.md b/modules/network/application-gateway-web-application-firewall-policies/README.md index 0c82455c86..8e0c228e2a 100644 --- a/modules/network/application-gateway-web-application-firewall-policies/README.md +++ b/modules/network/application-gateway-web-application-firewall-policies/README.md @@ -14,7 +14,7 @@ This module deploys an Application Gateway Web Application Firewall (WAF) Policy | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies` | [2022-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-11-01/ApplicationGatewayWebApplicationFirewallPolicies) | +| `Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/ApplicationGatewayWebApplicationFirewallPolicies) | ## Parameters diff --git a/modules/network/application-gateways/README.md b/modules/network/application-gateways/README.md index 2e52a59b0a..c9e40ab5f2 100644 --- a/modules/network/application-gateways/README.md +++ b/modules/network/application-gateways/README.md @@ -15,9 +15,9 @@ This module deploys a Network Application Gateway. | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/applicationGateways` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/applicationGateways) | +| `Microsoft.Network/applicationGateways` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/applicationGateways) | ## Parameters diff --git a/modules/network/application-security-groups/README.md b/modules/network/application-security-groups/README.md index b55895e615..e4a22675b6 100644 --- a/modules/network/application-security-groups/README.md +++ b/modules/network/application-security-groups/README.md @@ -16,7 +16,7 @@ This module deploys an Application Security Group (ASG). | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/applicationSecurityGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/applicationSecurityGroups) | +| `Microsoft.Network/applicationSecurityGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/applicationSecurityGroups) | ## Parameters diff --git a/modules/network/azure-firewalls/README.md b/modules/network/azure-firewalls/README.md index bf45b23b54..455b765d73 100644 --- a/modules/network/azure-firewalls/README.md +++ b/modules/network/azure-firewalls/README.md @@ -18,8 +18,8 @@ This module deploys an Azure Firewall. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/azureFirewalls` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/azureFirewalls) | -| `Microsoft.Network/publicIPAddresses` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPAddresses) | +| `Microsoft.Network/azureFirewalls` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/azureFirewalls) | +| `Microsoft.Network/publicIPAddresses` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/publicIPAddresses) | ## Parameters diff --git a/modules/network/bastion-hosts/README.md b/modules/network/bastion-hosts/README.md index 423cb5db6a..740b85968f 100644 --- a/modules/network/bastion-hosts/README.md +++ b/modules/network/bastion-hosts/README.md @@ -18,7 +18,7 @@ This module deploys a Bastion Host. | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.Network/bastionHosts` | [2022-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-11-01/bastionHosts) | -| `Microsoft.Network/publicIPAddresses` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPAddresses) | +| `Microsoft.Network/publicIPAddresses` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/publicIPAddresses) | ## Parameters diff --git a/modules/network/connections/README.md b/modules/network/connections/README.md index 95a9cf570c..49fb3dff84 100644 --- a/modules/network/connections/README.md +++ b/modules/network/connections/README.md @@ -15,7 +15,7 @@ This module deploys a Virtual Network Gateway Connection. | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | -| `Microsoft.Network/connections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/connections) | +| `Microsoft.Network/connections` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/connections) | ## Parameters diff --git a/modules/network/ddos-protection-plans/README.md b/modules/network/ddos-protection-plans/README.md index dc8d6c9d71..3172d17aba 100644 --- a/modules/network/ddos-protection-plans/README.md +++ b/modules/network/ddos-protection-plans/README.md @@ -16,7 +16,7 @@ This module deploys a DDoS Protection Plan. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/ddosProtectionPlans` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/ddosProtectionPlans) | +| `Microsoft.Network/ddosProtectionPlans` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/ddosProtectionPlans) | ## Parameters diff --git a/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md b/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md index e47e07ead8..d8531c84bf 100644 --- a/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md +++ b/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md @@ -14,7 +14,7 @@ This template deploys Forwarding Rule in a Dns Forwarding Ruleset. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/dnsForwardingRulesets/forwardingRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/dnsForwardingRulesets/forwardingRules) | +| `Microsoft.Network/dnsForwardingRulesets/forwardingRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/dnsForwardingRulesets/forwardingRules) | ## Parameters diff --git a/modules/network/dns-zones/txt/README.md b/modules/network/dns-zones/txt/README.md index 7a304d3cd6..26406097ab 100644 --- a/modules/network/dns-zones/txt/README.md +++ b/modules/network/dns-zones/txt/README.md @@ -13,7 +13,7 @@ This module deploys a Public DNS Zone TXT record. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | | `Microsoft.Network/dnsZones/TXT` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/TXT) | ## Parameters diff --git a/modules/network/express-route-circuits/README.md b/modules/network/express-route-circuits/README.md index 1dd491b6f9..ac850b513b 100644 --- a/modules/network/express-route-circuits/README.md +++ b/modules/network/express-route-circuits/README.md @@ -17,7 +17,7 @@ This module deploys an Express Route Circuit. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/expressRouteCircuits` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/expressRouteCircuits) | +| `Microsoft.Network/expressRouteCircuits` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/expressRouteCircuits) | ## Parameters diff --git a/modules/network/express-route-gateway/README.md b/modules/network/express-route-gateway/README.md index a545f8a6a2..b548883a79 100644 --- a/modules/network/express-route-gateway/README.md +++ b/modules/network/express-route-gateway/README.md @@ -14,7 +14,7 @@ This module deploys an Express Route Gateway. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/expressRouteGateways` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/expressRouteGateways) | +| `Microsoft.Network/expressRouteGateways` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/expressRouteGateways) | ## Parameters diff --git a/modules/network/firewall-policies/README.md b/modules/network/firewall-policies/README.md index 4fa5644f8e..bc415b8801 100644 --- a/modules/network/firewall-policies/README.md +++ b/modules/network/firewall-policies/README.md @@ -14,8 +14,8 @@ This module deploys a Firewall Policy. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/firewallPolicies` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/firewallPolicies) | -| `Microsoft.Network/firewallPolicies/ruleCollectionGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/firewallPolicies/ruleCollectionGroups) | +| `Microsoft.Network/firewallPolicies` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/firewallPolicies) | +| `Microsoft.Network/firewallPolicies/ruleCollectionGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/firewallPolicies/ruleCollectionGroups) | ## Parameters diff --git a/modules/network/firewall-policies/rule-collection-groups/README.md b/modules/network/firewall-policies/rule-collection-groups/README.md index 4f73831639..9be45dfd53 100644 --- a/modules/network/firewall-policies/rule-collection-groups/README.md +++ b/modules/network/firewall-policies/rule-collection-groups/README.md @@ -13,7 +13,7 @@ This module deploys a Firewall Policy Rule Collection Group. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/firewallPolicies/ruleCollectionGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/firewallPolicies/ruleCollectionGroups) | +| `Microsoft.Network/firewallPolicies/ruleCollectionGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/firewallPolicies/ruleCollectionGroups) | ## Parameters diff --git a/modules/network/ip-groups/README.md b/modules/network/ip-groups/README.md index 56d848f588..201792c5a0 100644 --- a/modules/network/ip-groups/README.md +++ b/modules/network/ip-groups/README.md @@ -16,7 +16,7 @@ This module deploys an IP Group. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/ipGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/ipGroups) | +| `Microsoft.Network/ipGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/ipGroups) | ## Parameters diff --git a/modules/network/load-balancers/README.md b/modules/network/load-balancers/README.md index 5171c0f842..bcc3134f66 100644 --- a/modules/network/load-balancers/README.md +++ b/modules/network/load-balancers/README.md @@ -17,9 +17,9 @@ This module deploys a Load Balancer. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/loadBalancers` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/loadBalancers) | -| `Microsoft.Network/loadBalancers/backendAddressPools` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/loadBalancers/backendAddressPools) | -| `Microsoft.Network/loadBalancers/inboundNatRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/loadBalancers/inboundNatRules) | +| `Microsoft.Network/loadBalancers` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/loadBalancers) | +| `Microsoft.Network/loadBalancers/backendAddressPools` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/loadBalancers/backendAddressPools) | +| `Microsoft.Network/loadBalancers/inboundNatRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/loadBalancers/inboundNatRules) | ## Parameters diff --git a/modules/network/load-balancers/backend-address-pools/README.md b/modules/network/load-balancers/backend-address-pools/README.md index 70eb4a0cad..1636a0a761 100644 --- a/modules/network/load-balancers/backend-address-pools/README.md +++ b/modules/network/load-balancers/backend-address-pools/README.md @@ -13,7 +13,7 @@ This module deploys a Load Balancer Backend Address Pools. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/loadBalancers/backendAddressPools` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/loadBalancers/backendAddressPools) | +| `Microsoft.Network/loadBalancers/backendAddressPools` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/loadBalancers/backendAddressPools) | ## Parameters diff --git a/modules/network/load-balancers/inbound-nat-rules/README.md b/modules/network/load-balancers/inbound-nat-rules/README.md index 49cd436de4..c26aee6bf8 100644 --- a/modules/network/load-balancers/inbound-nat-rules/README.md +++ b/modules/network/load-balancers/inbound-nat-rules/README.md @@ -13,7 +13,7 @@ This module deploys a Load Balancer Inbound NAT Rules. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/loadBalancers/inboundNatRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/loadBalancers/inboundNatRules) | +| `Microsoft.Network/loadBalancers/inboundNatRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/loadBalancers/inboundNatRules) | ## Parameters diff --git a/modules/network/local-network-gateways/README.md b/modules/network/local-network-gateways/README.md index 1927324425..f50fd835ba 100644 --- a/modules/network/local-network-gateways/README.md +++ b/modules/network/local-network-gateways/README.md @@ -16,7 +16,7 @@ This module deploys a Local Network Gateway. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/localNetworkGateways` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/localNetworkGateways) | +| `Microsoft.Network/localNetworkGateways` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/localNetworkGateways) | ## Parameters diff --git a/modules/network/nat-gateways/README.md b/modules/network/nat-gateways/README.md index 7c409853b8..f2a99e6441 100644 --- a/modules/network/nat-gateways/README.md +++ b/modules/network/nat-gateways/README.md @@ -17,8 +17,8 @@ This module deploys a NAT Gateway. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/natGateways` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/natGateways) | -| `Microsoft.Network/publicIPAddresses` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPAddresses) | +| `Microsoft.Network/natGateways` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/natGateways) | +| `Microsoft.Network/publicIPAddresses` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/publicIPAddresses) | ## Parameters diff --git a/modules/network/network-security-groups/README.md b/modules/network/network-security-groups/README.md index 20d5e8844a..805a5a4194 100644 --- a/modules/network/network-security-groups/README.md +++ b/modules/network/network-security-groups/README.md @@ -17,8 +17,8 @@ This module deploys a Network security Group (NSG). | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/networkSecurityGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkSecurityGroups) | -| `Microsoft.Network/networkSecurityGroups/securityRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkSecurityGroups/securityRules) | +| `Microsoft.Network/networkSecurityGroups` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkSecurityGroups) | +| `Microsoft.Network/networkSecurityGroups/securityRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkSecurityGroups/securityRules) | ## Parameters diff --git a/modules/network/network-security-groups/security-rules/README.md b/modules/network/network-security-groups/security-rules/README.md index 6dcd827065..57868287ca 100644 --- a/modules/network/network-security-groups/security-rules/README.md +++ b/modules/network/network-security-groups/security-rules/README.md @@ -13,7 +13,7 @@ This module deploys a Network Security Group (NSG) Security Rule. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkSecurityGroups/securityRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkSecurityGroups/securityRules) | +| `Microsoft.Network/networkSecurityGroups/securityRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkSecurityGroups/securityRules) | ## Parameters diff --git a/modules/network/network-watchers/README.md b/modules/network/network-watchers/README.md index 2260de2c10..60639b875f 100644 --- a/modules/network/network-watchers/README.md +++ b/modules/network/network-watchers/README.md @@ -16,9 +16,9 @@ This module deploys a Network Watcher. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/networkWatchers` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkWatchers) | -| `Microsoft.Network/networkWatchers/connectionMonitors` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkWatchers/connectionMonitors) | -| `Microsoft.Network/networkWatchers/flowLogs` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkWatchers/flowLogs) | +| `Microsoft.Network/networkWatchers` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkWatchers) | +| `Microsoft.Network/networkWatchers/connectionMonitors` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkWatchers/connectionMonitors) | +| `Microsoft.Network/networkWatchers/flowLogs` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkWatchers/flowLogs) | ## Parameters diff --git a/modules/network/network-watchers/connection-monitors/README.md b/modules/network/network-watchers/connection-monitors/README.md index 622399cc3d..db814f4700 100644 --- a/modules/network/network-watchers/connection-monitors/README.md +++ b/modules/network/network-watchers/connection-monitors/README.md @@ -13,7 +13,7 @@ This module deploys a Network Watcher Connection Monitor. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkWatchers/connectionMonitors` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkWatchers/connectionMonitors) | +| `Microsoft.Network/networkWatchers/connectionMonitors` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkWatchers/connectionMonitors) | ## Parameters diff --git a/modules/network/network-watchers/flow-logs/README.md b/modules/network/network-watchers/flow-logs/README.md index 5e964425c6..e0f8e669df 100644 --- a/modules/network/network-watchers/flow-logs/README.md +++ b/modules/network/network-watchers/flow-logs/README.md @@ -14,7 +14,7 @@ This module controls the Network Security Group Flow Logs and analytics settings | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkWatchers/flowLogs` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkWatchers/flowLogs) | +| `Microsoft.Network/networkWatchers/flowLogs` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkWatchers/flowLogs) | ## Parameters diff --git a/modules/network/public-ip-addresses/README.md b/modules/network/public-ip-addresses/README.md index debbdc591f..c3d852224c 100644 --- a/modules/network/public-ip-addresses/README.md +++ b/modules/network/public-ip-addresses/README.md @@ -17,7 +17,7 @@ This module deploys a Public IP Address. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/publicIPAddresses` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPAddresses) | +| `Microsoft.Network/publicIPAddresses` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/publicIPAddresses) | ## Parameters diff --git a/modules/network/public-ip-prefixes/README.md b/modules/network/public-ip-prefixes/README.md index 625e80562d..f7d9795365 100644 --- a/modules/network/public-ip-prefixes/README.md +++ b/modules/network/public-ip-prefixes/README.md @@ -16,7 +16,7 @@ This module deploys a Public IP Prefix. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/publicIPPrefixes` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPPrefixes) | +| `Microsoft.Network/publicIPPrefixes` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/publicIPPrefixes) | ## Parameters diff --git a/modules/network/route-tables/README.md b/modules/network/route-tables/README.md index f7448247f8..bf11090439 100644 --- a/modules/network/route-tables/README.md +++ b/modules/network/route-tables/README.md @@ -16,7 +16,7 @@ This module deploys a User Defined Route Table (UDR). | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/routeTables` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/routeTables) | +| `Microsoft.Network/routeTables` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/routeTables) | ## Parameters diff --git a/modules/network/service-endpoint-policies/README.md b/modules/network/service-endpoint-policies/README.md index fe06b679af..839ccb0083 100644 --- a/modules/network/service-endpoint-policies/README.md +++ b/modules/network/service-endpoint-policies/README.md @@ -16,7 +16,7 @@ This module deploys a Service Endpoint Policy. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/serviceEndpointPolicies` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/serviceEndpointPolicies) | +| `Microsoft.Network/serviceEndpointPolicies` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/serviceEndpointPolicies) | ## Parameters diff --git a/modules/network/virtual-network-gateways/README.md b/modules/network/virtual-network-gateways/README.md index d8eb4cf5b1..18582d77dc 100644 --- a/modules/network/virtual-network-gateways/README.md +++ b/modules/network/virtual-network-gateways/README.md @@ -17,9 +17,9 @@ This module deploys a Virtual Network Gateway. | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/publicIPAddresses` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPAddresses) | -| `Microsoft.Network/virtualNetworkGateways` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworkGateways) | -| `Microsoft.Network/virtualNetworkGateways/natRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworkGateways/natRules) | +| `Microsoft.Network/publicIPAddresses` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/publicIPAddresses) | +| `Microsoft.Network/virtualNetworkGateways` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworkGateways) | +| `Microsoft.Network/virtualNetworkGateways/natRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworkGateways/natRules) | ## Parameters diff --git a/modules/network/virtual-network-gateways/nat-rules/README.md b/modules/network/virtual-network-gateways/nat-rules/README.md index f4f6a00e2f..3cd7056388 100644 --- a/modules/network/virtual-network-gateways/nat-rules/README.md +++ b/modules/network/virtual-network-gateways/nat-rules/README.md @@ -13,7 +13,7 @@ This module deploys a Virtual Network Gateway NAT Rule. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/virtualNetworkGateways/natRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworkGateways/natRules) | +| `Microsoft.Network/virtualNetworkGateways/natRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworkGateways/natRules) | ## Parameters diff --git a/modules/network/virtual-networks/README.md b/modules/network/virtual-networks/README.md index ad5b4cc6f6..556bae7c3f 100644 --- a/modules/network/virtual-networks/README.md +++ b/modules/network/virtual-networks/README.md @@ -18,9 +18,9 @@ This module deploys a Virtual Network (vNet). | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | -| `Microsoft.Network/virtualNetworks` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworks) | -| `Microsoft.Network/virtualNetworks/subnets` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworks/subnets) | -| `Microsoft.Network/virtualNetworks/virtualNetworkPeerings` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworks/virtualNetworkPeerings) | +| `Microsoft.Network/virtualNetworks` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworks) | +| `Microsoft.Network/virtualNetworks/subnets` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworks/subnets) | +| `Microsoft.Network/virtualNetworks/virtualNetworkPeerings` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworks/virtualNetworkPeerings) | ## Parameters diff --git a/modules/network/virtual-networks/subnets/README.md b/modules/network/virtual-networks/subnets/README.md index 4e558cdc9d..dea81ff9a3 100644 --- a/modules/network/virtual-networks/subnets/README.md +++ b/modules/network/virtual-networks/subnets/README.md @@ -15,7 +15,7 @@ This module deploys a Virtual Network Subnet. | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/virtualNetworks/subnets` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworks/subnets) | +| `Microsoft.Network/virtualNetworks/subnets` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworks/subnets) | ## Parameters diff --git a/modules/network/virtual-networks/virtual-network-peerings/README.md b/modules/network/virtual-networks/virtual-network-peerings/README.md index a034f30c37..059f1d9ef1 100644 --- a/modules/network/virtual-networks/virtual-network-peerings/README.md +++ b/modules/network/virtual-networks/virtual-network-peerings/README.md @@ -13,7 +13,7 @@ This module deploys a Virtual Network Peering. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/virtualNetworks/virtualNetworkPeerings` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualNetworks/virtualNetworkPeerings) | +| `Microsoft.Network/virtualNetworks/virtualNetworkPeerings` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualNetworks/virtualNetworkPeerings) | ### Resource dependency diff --git a/modules/network/virtual-wans/README.md b/modules/network/virtual-wans/README.md index 6aabbd51b1..1f72c6d842 100644 --- a/modules/network/virtual-wans/README.md +++ b/modules/network/virtual-wans/README.md @@ -16,7 +16,7 @@ This module deploys a Virtual WAN. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/virtualWans` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/virtualWans) | +| `Microsoft.Network/virtualWans` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/virtualWans) | ## Parameters diff --git a/modules/network/vpn-gateways/README.md b/modules/network/vpn-gateways/README.md index 69e332daaf..b1065cd548 100644 --- a/modules/network/vpn-gateways/README.md +++ b/modules/network/vpn-gateways/README.md @@ -15,9 +15,9 @@ This module deploys a VPN Gateway. | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | -| `Microsoft.Network/vpnGateways` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/vpnGateways) | -| `Microsoft.Network/vpnGateways/natRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/vpnGateways/natRules) | -| `Microsoft.Network/vpnGateways/vpnConnections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/vpnGateways/vpnConnections) | +| `Microsoft.Network/vpnGateways` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/vpnGateways) | +| `Microsoft.Network/vpnGateways/natRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/vpnGateways/natRules) | +| `Microsoft.Network/vpnGateways/vpnConnections` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/vpnGateways/vpnConnections) | ## Parameters diff --git a/modules/network/vpn-gateways/nat-rules/README.md b/modules/network/vpn-gateways/nat-rules/README.md index 4da90d954c..6155ca0fc1 100644 --- a/modules/network/vpn-gateways/nat-rules/README.md +++ b/modules/network/vpn-gateways/nat-rules/README.md @@ -13,7 +13,7 @@ This module deploys a VPN Gateway NAT Rule. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/vpnGateways/natRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/vpnGateways/natRules) | +| `Microsoft.Network/vpnGateways/natRules` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/vpnGateways/natRules) | ## Parameters diff --git a/modules/network/vpn-gateways/vpn-connections/README.md b/modules/network/vpn-gateways/vpn-connections/README.md index b3f8ad040b..0774cc5ca5 100644 --- a/modules/network/vpn-gateways/vpn-connections/README.md +++ b/modules/network/vpn-gateways/vpn-connections/README.md @@ -13,7 +13,7 @@ This module deploys a VPN Gateway VPN Connection. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/vpnGateways/vpnConnections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/vpnGateways/vpnConnections) | +| `Microsoft.Network/vpnGateways/vpnConnections` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/vpnGateways/vpnConnections) | ## Parameters diff --git a/modules/network/vpn-sites/README.md b/modules/network/vpn-sites/README.md index f89e98df78..ffbe45628d 100644 --- a/modules/network/vpn-sites/README.md +++ b/modules/network/vpn-sites/README.md @@ -16,7 +16,7 @@ This module deploys a VPN Site. | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | -| `Microsoft.Network/vpnSites` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/vpnSites) | +| `Microsoft.Network/vpnSites` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/vpnSites) | ## Parameters From 7f00080fa5cbfd7c0e2de1a8644a393ad48f628f Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 18:40:53 +0200 Subject: [PATCH 20/21] update compute --- modules/compute/virtual-machines/README.md | 2 +- modules/compute/virtual-machines/main.json | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/compute/virtual-machines/README.md b/modules/compute/virtual-machines/README.md index dcdece3b53..c4e87b06e5 100644 --- a/modules/compute/virtual-machines/README.md +++ b/modules/compute/virtual-machines/README.md @@ -22,7 +22,7 @@ This module deploys a Virtual Machine with one or multiple NICs and optionally o | `Microsoft.Compute/virtualMachines/extensions` | [2022-11-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Compute/2022-11-01/virtualMachines/extensions) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.Network/networkInterfaces` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/networkInterfaces) | -| `Microsoft.Network/publicIPAddresses` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/publicIPAddresses) | +| `Microsoft.Network/publicIPAddresses` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/publicIPAddresses) | | `Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems` | [2023-01-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2023-01-01/vaults/backupFabrics/protectionContainers/protectedItems) | ## Parameters diff --git a/modules/compute/virtual-machines/main.json b/modules/compute/virtual-machines/main.json index 5d72724a95..eb6d0a2385 100644 --- a/modules/compute/virtual-machines/main.json +++ b/modules/compute/virtual-machines/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "11674901486394643962" + "templateHash": "10780142021384069307" }, "name": "Virtual Machines", "description": "This module deploys a Virtual Machine with one or multiple NICs and optionally one or multiple public IPs.", @@ -857,7 +857,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "9902709511407787747" + "templateHash": "3744562429633644362" } }, "parameters": { @@ -1018,7 +1018,7 @@ "_generator": { "name": "bicep", "version": "0.20.4.51522", - "templateHash": "14474619344547636171" + "templateHash": "15569676361876738893" }, "name": "Public IP Addresses", "description": "This module deploys a Public IP Address.", @@ -1270,7 +1270,7 @@ }, { "type": "Microsoft.Network/publicIPAddresses", - "apiVersion": "2022-07-01", + "apiVersion": "2023-04-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -1525,14 +1525,14 @@ "metadata": { "description": "The public IP address of the public IP address resource." }, - "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01').ipAddress, '')]" + "value": "[if(contains(reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01'), 'ipAddress'), reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01').ipAddress, '')]" }, "location": { "type": "string", "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/publicIPAddresses', parameters('name')), '2023-04-01', 'full').location]" } } } From 72e3665c45d58a0010c944dec8768fdc35564adb Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 20 Aug 2023 18:51:33 +0200 Subject: [PATCH 21/21] fix readmes --- modules/network/application-gateways/README.md | 2 +- .../network/dns-forwarding-rulesets/forwarding-rules/README.md | 2 +- modules/network/dns-zones/txt/README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/network/application-gateways/README.md b/modules/network/application-gateways/README.md index c9e40ab5f2..bd07bf1eaa 100644 --- a/modules/network/application-gateways/README.md +++ b/modules/network/application-gateways/README.md @@ -15,7 +15,7 @@ This module deploys a Network Application Gateway. | Resource Type | API Version | | :-- | :-- | | `Microsoft.Authorization/locks` | [2020-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-05-01/locks) | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.Network/applicationGateways` | [2023-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-04-01/applicationGateways) | diff --git a/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md b/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md index d8531c84bf..e47e07ead8 100644 --- a/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md +++ b/modules/network/dns-forwarding-rulesets/forwarding-rules/README.md @@ -14,7 +14,7 @@ This template deploys Forwarding Rule in a Dns Forwarding Ruleset. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/dnsForwardingRulesets/forwardingRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/dnsForwardingRulesets/forwardingRules) | +| `Microsoft.Network/dnsForwardingRulesets/forwardingRules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/dnsForwardingRulesets/forwardingRules) | ## Parameters diff --git a/modules/network/dns-zones/txt/README.md b/modules/network/dns-zones/txt/README.md index 26406097ab..7a304d3cd6 100644 --- a/modules/network/dns-zones/txt/README.md +++ b/modules/network/dns-zones/txt/README.md @@ -13,7 +13,7 @@ This module deploys a Public DNS Zone TXT record. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) | +| `Microsoft.Authorization/roleAssignments` | [2022-04-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2022-04-01/roleAssignments) | | `Microsoft.Network/dnsZones/TXT` | [2018-05-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-05-01/dnsZones/TXT) | ## Parameters