You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Web-Static-Site - Updated UDTs to pending specs (#4100)
## Description
Updated user-defined types with pending
Azure/Azure-Verified-Modules#1738 &
#4098.
## Pipeline Reference
<!-- Insert your Pipeline Status Badge below -->
| Pipeline |
| -------- |
[](https://github.com/Azure/bicep-registry-modules/actions/workflows/avm.res.web.static-site.yml)
## Type of Change
<!-- Use the checkboxes [x] on the options that are relevant. -->
- [ ] Update to CI Environment or utilities (Non-module affecting
changes)
- [x] Azure Verified Module updates:
- [ ] Bugfix containing backwards-compatible bug fixes, and I have NOT
bumped the MAJOR or MINOR version in `version.json`:
- [ ] Someone has opened a bug report issue, and I have included "Closes
#{bug_report_issue_number}" in the PR description.
- [ ] The bug was found by the module author, and no one has opened an
issue to report it yet.
- [ ] Feature update backwards compatible feature updates, and I have
bumped the MINOR version in `version.json`.
- [ ] Breaking changes and I have bumped the MAJOR version in
`version.json`.
- [ ] Update to documentation
@@ -799,7 +769,7 @@ The managed identity definition for this resource.
799
769
| Parameter | Type | Description |
800
770
| :-- | :-- | :-- |
801
771
|[`systemAssigned`](#parameter-managedidentitiessystemassigned)| bool | Enables system assigned managed identity on the resource. |
802
-
|[`userAssignedResourceIds`](#parameter-managedidentitiesuserassignedresourceids)| array | The resource ID(s) to assign to the resource. |
772
+
|[`userAssignedResourceIds`](#parameter-managedidentitiesuserassignedresourceids)| array | The resource ID(s) to assign to the resource. Required if a user assigned identity is used for encryption. |
803
773
804
774
### Parameter: `managedIdentities.systemAssigned`
805
775
@@ -810,7 +780,7 @@ Enables system assigned managed identity on the resource.
The resource ID(s) to assign to the resource. Required if a user assigned identity is used for encryption.
814
784
815
785
- Required: No
816
786
- Type: array
@@ -832,22 +802,22 @@ Configuration details for private endpoints. For security reasons, it is recomme
832
802
833
803
| Parameter | Type | Description |
834
804
| :-- | :-- | :-- |
835
-
|[`applicationSecurityGroupResourceIds`](#parameter-privateendpointsapplicationsecuritygroupresourceids)| array | Application security groups in which the private endpoint IP configuration is included. |
805
+
|[`applicationSecurityGroupResourceIds`](#parameter-privateendpointsapplicationsecuritygroupresourceids)| array | Application security groups in which the Private Endpoint IP configuration is included. |
836
806
|[`customDnsConfigs`](#parameter-privateendpointscustomdnsconfigs)| array | Custom DNS configurations. |
837
-
|[`customNetworkInterfaceName`](#parameter-privateendpointscustomnetworkinterfacename)| string | The custom name of the network interface attached to the private endpoint. |
807
+
|[`customNetworkInterfaceName`](#parameter-privateendpointscustomnetworkinterfacename)| string | The custom name of the network interface attached to the Private Endpoint. |
838
808
|[`enableTelemetry`](#parameter-privateendpointsenabletelemetry)| bool | Enable/Disable usage telemetry for module. |
839
-
|[`ipConfigurations`](#parameter-privateendpointsipconfigurations)| array | A list of IP configurations of the private endpoint. This will be used to map to the First Party Service endpoints. |
809
+
|[`ipConfigurations`](#parameter-privateendpointsipconfigurations)| array | A list of IP configurations of the Private Endpoint. This will be used to map to the first-party Service endpoints. |
840
810
|[`isManualConnection`](#parameter-privateendpointsismanualconnection)| bool | If Manual Private Link Connection is required. |
841
-
|[`location`](#parameter-privateendpointslocation)| string | The location to deploy the private endpoint to. |
811
+
|[`location`](#parameter-privateendpointslocation)| string | The location to deploy the Private Endpoint to. |
842
812
|[`lock`](#parameter-privateendpointslock)| object | Specify the type of lock. |
843
813
|[`manualConnectionRequestMessage`](#parameter-privateendpointsmanualconnectionrequestmessage)| string | A message passed to the owner of the remote resource with the manual connection request. |
844
-
|[`name`](#parameter-privateendpointsname)| string | The name of the private endpoint. |
845
-
|[`privateDnsZoneGroup`](#parameter-privateendpointsprivatednszonegroup)| object | The private DNS zone group to configure for the private endpoint. |
814
+
|[`name`](#parameter-privateendpointsname)| string | The name of the Private Endpoint. |
815
+
|[`privateDnsZoneGroup`](#parameter-privateendpointsprivatednszonegroup)| object | The private DNS Zone Group to configure for the Private Endpoint. |
846
816
|[`privateLinkServiceConnectionName`](#parameter-privateendpointsprivatelinkserviceconnectionname)| string | The name of the private link connection to create. |
847
-
|[`resourceGroupName`](#parameter-privateendpointsresourcegroupname)| string |Specify if you want to deploy the Private Endpoint into a different resource group than the main resource. |
817
+
|[`resourceGroupResourceId`](#parameter-privateendpointsresourcegroupresourceid)| string |The resource ID of the Resource Group the Private Endpoint will be created in. If not specified, the Resource Group of the provided Virtual Network Subnet is used. |
848
818
|[`roleAssignments`](#parameter-privateendpointsroleassignments)| array | Array of role assignments to create. |
849
-
|[`service`](#parameter-privateendpointsservice)| string | The subresource to deploy the private endpoint for. For example "vault", "mysqlServer" or "dataFactory". |
850
-
|[`tags`](#parameter-privateendpointstags)| object | Tags to be applied on all resources/resource groups in this deployment. |
819
+
|[`service`](#parameter-privateendpointsservice)| string | The subresource to deploy the Private Endpoint for. For example "vault" for a Key Vault Private Endpoint. |
820
+
|[`tags`](#parameter-privateendpointstags)| object | Tags to be applied on all resources/Resource Groups in this deployment. |
The private DNS zone group to configure for the private endpoint.
1006
+
The private DNS Zone Group to configure for the Private Endpoint.
1037
1007
1038
1008
- Required: No
1039
1009
- Type: object
@@ -1042,7 +1012,7 @@ The private DNS zone group to configure for the private endpoint.
1042
1012
1043
1013
| Parameter | Type | Description |
1044
1014
| :-- | :-- | :-- |
1045
-
|[`privateDnsZoneGroupConfigs`](#parameter-privateendpointsprivatednszonegroupprivatednszonegroupconfigs)| array | The private DNS zone groups to associate the private endpoint. A DNS zone group can support up to 5 DNS zones. |
1015
+
|[`privateDnsZoneGroupConfigs`](#parameter-privateendpointsprivatednszonegroupprivatednszonegroupconfigs)| array | The private DNS Zone Groups to associate the Private Endpoint. A DNS Zone Group can support up to 5 DNS zones. |
1046
1016
1047
1017
**Optional parameters**
1048
1018
@@ -1052,7 +1022,7 @@ The private DNS zone group to configure for the private endpoint.
Specify if you want to deploy the Private Endpoint into a different resource group than the main resource.
1072
+
The resource ID of the Resource Group the Private Endpoint will be created in. If not specified, the Resource Group of the provided Virtual Network Subnet is used.
1103
1073
1104
1074
- Required: No
1105
1075
- Type: string
@@ -1214,14 +1184,14 @@ The principal type of the assigned principal ID.
1214
1184
1215
1185
### Parameter: `privateEndpoints.service`
1216
1186
1217
-
The subresource to deploy the private endpoint for. For example "vault", "mysqlServer" or "dataFactory".
1187
+
The subresource to deploy the Private Endpoint for. For example "vault" for a Key Vault Private Endpoint.
1218
1188
1219
1189
- Required: No
1220
1190
- Type: string
1221
1191
1222
1192
### Parameter: `privateEndpoints.tags`
1223
1193
1224
-
Tags to be applied on all resources/resource groups in this deployment.
1194
+
Tags to be applied on all resources/Resource Groups in this deployment.
1225
1195
1226
1196
- Required: No
1227
1197
- Type: object
@@ -1416,6 +1386,7 @@ This section gives you an overview of all local-referenced module files (i.e., o
0 commit comments