diff --git a/modules/network/network-managers/.bicep/nested_roleAssignments.bicep b/modules/network/network-managers/.bicep/nested_roleAssignments.bicep index 02c04c9e7a..adf291e784 100644 --- a/modules/network/network-managers/.bicep/nested_roleAssignments.bicep +++ b/modules/network/network-managers/.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 networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: last(split(resourceId, '/'))! } diff --git a/modules/network/network-managers/.test/common/dependencies.bicep b/modules/network/network-managers/.test/common/dependencies.bicep index f46467f98e..8a9846af6a 100644 --- a/modules/network/network-managers/.test/common/dependencies.bicep +++ b/modules/network/network-managers/.test/common/dependencies.bicep @@ -13,7 +13,7 @@ param virtualNetworkSpoke2Name string @description('Optional. The location to deploy resources to.') param location string = resourceGroup().location -resource managedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2018-11-30' = { +resource managedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2023-01-31' = { name: managedIdentityName location: location } @@ -23,7 +23,7 @@ var addressPrefixSpoke1 = '172.16.0.0/12' var addressPrefixSpoke2 = '192.168.0.0/16' var subnetName = 'defaultSubnet' -resource virtualNetworkHub 'Microsoft.Network/virtualNetworks@2022-01-01' = { +resource virtualNetworkHub 'Microsoft.Network/virtualNetworks@2023-02-01' = { name: virtualNetworkHubName location: location properties: { @@ -43,7 +43,7 @@ resource virtualNetworkHub 'Microsoft.Network/virtualNetworks@2022-01-01' = { } } -resource virtualNetworkSpoke1 'Microsoft.Network/virtualNetworks@2022-01-01' = { +resource virtualNetworkSpoke1 'Microsoft.Network/virtualNetworks@2023-02-01' = { name: virtualNetworkSpoke1Name location: location properties: { @@ -63,7 +63,7 @@ resource virtualNetworkSpoke1 'Microsoft.Network/virtualNetworks@2022-01-01' = { } } -resource virtualNetworkSpoke2 'Microsoft.Network/virtualNetworks@2022-01-01' = { +resource virtualNetworkSpoke2 'Microsoft.Network/virtualNetworks@2023-02-01' = { name: virtualNetworkSpoke2Name location: location properties: { diff --git a/modules/network/network-managers/.test/common/main.test.bicep b/modules/network/network-managers/.test/common/main.test.bicep index 48c7896262..fa452d335a 100644 --- a/modules/network/network-managers/.test/common/main.test.bicep +++ b/modules/network/network-managers/.test/common/main.test.bicep @@ -26,7 +26,7 @@ param namePrefix string = '[[namePrefix]]' // General resources // ================= -resource resourceGroup 'Microsoft.Resources/resourceGroups@2021-04-01' = { +resource resourceGroup 'Microsoft.Resources/resourceGroups@2022-09-01' = { name: resourceGroupName location: location } diff --git a/modules/network/network-managers/README.md b/modules/network/network-managers/README.md index 8fee16e249..23484d370b 100644 --- a/modules/network/network-managers/README.md +++ b/modules/network/network-managers/README.md @@ -17,14 +17,14 @@ This module deploys a Network Manager. | :-- | :-- | | `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/networkManagers` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers) | -| `Microsoft.Network/networkManagers/connectivityConfigurations` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/connectivityConfigurations) | -| `Microsoft.Network/networkManagers/networkGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/networkGroups) | -| `Microsoft.Network/networkManagers/networkGroups/staticMembers` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/networkGroups/staticMembers) | -| `Microsoft.Network/networkManagers/scopeConnections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/scopeConnections) | -| `Microsoft.Network/networkManagers/securityAdminConfigurations` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations) | -| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations/ruleCollections) | -| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | +| `Microsoft.Network/networkManagers` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers) | +| `Microsoft.Network/networkManagers/connectivityConfigurations` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/connectivityConfigurations) | +| `Microsoft.Network/networkManagers/networkGroups` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/networkGroups) | +| `Microsoft.Network/networkManagers/networkGroups/staticMembers` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/networkGroups/staticMembers) | +| `Microsoft.Network/networkManagers/scopeConnections` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/scopeConnections) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations/ruleCollections) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | ## Parameters diff --git a/modules/network/network-managers/connectivity-configurations/README.md b/modules/network/network-managers/connectivity-configurations/README.md index 8e3a241db3..77c750ba1f 100644 --- a/modules/network/network-managers/connectivity-configurations/README.md +++ b/modules/network/network-managers/connectivity-configurations/README.md @@ -14,7 +14,7 @@ Connectivity configurations define hub-and-spoke or mesh topologies applied to o | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkManagers/connectivityConfigurations` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/connectivityConfigurations) | +| `Microsoft.Network/networkManagers/connectivityConfigurations` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/connectivityConfigurations) | ## Parameters diff --git a/modules/network/network-managers/connectivity-configurations/main.bicep b/modules/network/network-managers/connectivity-configurations/main.bicep index 1cb013c8ee..417105633d 100644 --- a/modules/network/network-managers/connectivity-configurations/main.bicep +++ b/modules/network/network-managers/connectivity-configurations/main.bicep @@ -39,7 +39,7 @@ param isGlobal string = 'False' @sys.description('Optional. Enable telemetry via a Globally Unique Identifier (GUID).') param enableDefaultTelemetry bool = true -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name)}' properties: { mode: 'Incremental' @@ -51,11 +51,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: networkManagerName } -resource connectivityConfiguration 'Microsoft.Network/networkManagers/connectivityConfigurations@2022-07-01' = { +resource connectivityConfiguration 'Microsoft.Network/networkManagers/connectivityConfigurations@2023-02-01' = { name: name parent: networkManager properties: { diff --git a/modules/network/network-managers/connectivity-configurations/main.json b/modules/network/network-managers/connectivity-configurations/main.json index 119f26448c..6ade61f825 100644 --- a/modules/network/network-managers/connectivity-configurations/main.json +++ b/modules/network/network-managers/connectivity-configurations/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "16667559174627826583" + "templateHash": "2027184094485121627" } }, "parameters": { @@ -88,7 +88,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -101,7 +101,7 @@ }, { "type": "Microsoft.Network/networkManagers/connectivityConfigurations", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "appliesToGroups": "[parameters('appliesToGroups')]", diff --git a/modules/network/network-managers/main.bicep b/modules/network/network-managers/main.bicep index 9faeabf25d..574866b7fd 100644 --- a/modules/network/network-managers/main.bicep +++ b/modules/network/network-managers/main.bicep @@ -47,7 +47,7 @@ param enableDefaultTelemetry bool = true var enableReferencedModulesTelemetry = false -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name, location)}' properties: { mode: 'Incremental' @@ -59,7 +59,7 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' = { name: name location: location tags: tags diff --git a/modules/network/network-managers/main.json b/modules/network/network-managers/main.json index 87b4efb04a..339020bb5b 100644 --- a/modules/network/network-managers/main.json +++ b/modules/network/network-managers/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "16703336352641395900" + "templateHash": "4892863970159068528" } }, "parameters": { @@ -113,7 +113,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name, parameters('location')))]", "properties": { "mode": "Incremental", @@ -126,7 +126,7 @@ }, { "type": "Microsoft.Network/networkManagers", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[parameters('name')]", "location": "[parameters('location')]", "tags": "[parameters('tags')]", @@ -183,7 +183,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "7805292700491577010" + "templateHash": "17774741753143440188" } }, "parameters": { @@ -230,7 +230,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -243,7 +243,7 @@ }, { "type": "Microsoft.Network/networkManagers/networkGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "description": "[parameters('description')]" @@ -286,7 +286,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "16074472044760493" + "templateHash": "11795370987355550158" } }, "parameters": { @@ -326,7 +326,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -339,7 +339,7 @@ }, { "type": "Microsoft.Network/networkManagers/networkGroups/staticMembers", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}', parameters('networkManagerName'), parameters('networkGroupName'), parameters('name'))]", "properties": { "resourceId": "[parameters('resourceId')]" @@ -446,7 +446,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "16667559174627826583" + "templateHash": "2027184094485121627" } }, "parameters": { @@ -529,7 +529,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -542,7 +542,7 @@ }, { "type": "Microsoft.Network/networkManagers/connectivityConfigurations", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "appliesToGroups": "[parameters('appliesToGroups')]", @@ -622,7 +622,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "7001380639317342407" + "templateHash": "17379310063637329732" } }, "parameters": { @@ -671,7 +671,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -684,7 +684,7 @@ }, { "type": "Microsoft.Network/networkManagers/scopeConnections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "description": "[parameters('description')]", @@ -758,7 +758,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "6958244438160245757" + "templateHash": "15682992238467195973" } }, "parameters": { @@ -819,7 +819,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -832,7 +832,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "description": "[parameters('description')]", @@ -877,7 +877,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "14871283848922516549" + "templateHash": "2265382529605229791" } }, "parameters": { @@ -935,7 +935,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -948,7 +948,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}', parameters('networkManagerName'), parameters('securityAdminConfigurationName'), parameters('name'))]", "properties": { "description": "[parameters('description')]", @@ -1009,7 +1009,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "11792808555690600356" + "templateHash": "8294086787341170610" } }, "parameters": { @@ -1129,7 +1129,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -1142,7 +1142,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}/{3}', parameters('networkManagerName'), parameters('securityAdminConfigurationName'), parameters('ruleCollectionName'), parameters('name'))]", "kind": "Custom", "properties": { @@ -1453,7 +1453,7 @@ "metadata": { "description": "The location the resource was deployed into." }, - "value": "[reference(resourceId('Microsoft.Network/networkManagers', parameters('name')), '2022-07-01', 'full').location]" + "value": "[reference(resourceId('Microsoft.Network/networkManagers', parameters('name')), '2023-02-01', 'full').location]" } } } \ No newline at end of file diff --git a/modules/network/network-managers/network-groups/README.md b/modules/network/network-managers/network-groups/README.md index 5d5dac3f74..2870c87665 100644 --- a/modules/network/network-managers/network-groups/README.md +++ b/modules/network/network-managers/network-groups/README.md @@ -14,8 +14,8 @@ A network group is a collection of same-type network resources that you can asso | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkManagers/networkGroups` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/networkGroups) | -| `Microsoft.Network/networkManagers/networkGroups/staticMembers` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/networkGroups/staticMembers) | +| `Microsoft.Network/networkManagers/networkGroups` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/networkGroups) | +| `Microsoft.Network/networkManagers/networkGroups/staticMembers` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/networkGroups/staticMembers) | ## Parameters diff --git a/modules/network/network-managers/network-groups/main.bicep b/modules/network/network-managers/network-groups/main.bicep index 894f918b0b..b81f26d001 100644 --- a/modules/network/network-managers/network-groups/main.bicep +++ b/modules/network/network-managers/network-groups/main.bicep @@ -17,7 +17,7 @@ param enableDefaultTelemetry bool = true var enableReferencedModulesTelemetry = false -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name)}' properties: { mode: 'Incremental' @@ -29,11 +29,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: networkManagerName } -resource networkGroup 'Microsoft.Network/networkManagers/networkGroups@2022-07-01' = { +resource networkGroup 'Microsoft.Network/networkManagers/networkGroups@2023-02-01' = { name: name parent: networkManager properties: { diff --git a/modules/network/network-managers/network-groups/main.json b/modules/network/network-managers/network-groups/main.json index 8dc04b1c38..0298694f55 100644 --- a/modules/network/network-managers/network-groups/main.json +++ b/modules/network/network-managers/network-groups/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "7805292700491577010" + "templateHash": "17774741753143440188" } }, "parameters": { @@ -52,7 +52,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -65,7 +65,7 @@ }, { "type": "Microsoft.Network/networkManagers/networkGroups", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "description": "[parameters('description')]" @@ -108,7 +108,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "16074472044760493" + "templateHash": "11795370987355550158" } }, "parameters": { @@ -148,7 +148,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -161,7 +161,7 @@ }, { "type": "Microsoft.Network/networkManagers/networkGroups/staticMembers", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}', parameters('networkManagerName'), parameters('networkGroupName'), parameters('name'))]", "properties": { "resourceId": "[parameters('resourceId')]" diff --git a/modules/network/network-managers/network-groups/static-members/README.md b/modules/network/network-managers/network-groups/static-members/README.md index 4dda1ea464..54989f4a2c 100644 --- a/modules/network/network-managers/network-groups/static-members/README.md +++ b/modules/network/network-managers/network-groups/static-members/README.md @@ -14,7 +14,7 @@ Static membership allows you to explicitly add virtual networks to a group by ma | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkManagers/networkGroups/staticMembers` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/networkGroups/staticMembers) | +| `Microsoft.Network/networkManagers/networkGroups/staticMembers` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/networkGroups/staticMembers) | ## Parameters diff --git a/modules/network/network-managers/network-groups/static-members/main.bicep b/modules/network/network-managers/network-groups/static-members/main.bicep index 96b201f9cb..2f557ad246 100644 --- a/modules/network/network-managers/network-groups/static-members/main.bicep +++ b/modules/network/network-managers/network-groups/static-members/main.bicep @@ -13,7 +13,7 @@ param resourceId string @description('Optional. Enable telemetry via a Globally Unique Identifier (GUID).') param enableDefaultTelemetry bool = true -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name)}' properties: { mode: 'Incremental' @@ -25,15 +25,15 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: networkManagerName - resource networkGroup 'networkGroups@2022-07-01' existing = { + resource networkGroup 'networkGroups@2023-02-01' existing = { name: networkGroupName } } -resource staticMember 'Microsoft.Network/networkManagers/networkGroups/staticMembers@2022-07-01' = { +resource staticMember 'Microsoft.Network/networkManagers/networkGroups/staticMembers@2023-02-01' = { name: name parent: networkManager::networkGroup properties: { 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 5d585815c6..1f22db85fa 100644 --- a/modules/network/network-managers/network-groups/static-members/main.json +++ b/modules/network/network-managers/network-groups/static-members/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "16074472044760493" + "templateHash": "11795370987355550158" } }, "parameters": { @@ -45,7 +45,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -58,7 +58,7 @@ }, { "type": "Microsoft.Network/networkManagers/networkGroups/staticMembers", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}', parameters('networkManagerName'), parameters('networkGroupName'), parameters('name'))]", "properties": { "resourceId": "[parameters('resourceId')]" diff --git a/modules/network/network-managers/scope-connections/README.md b/modules/network/network-managers/scope-connections/README.md index e84f0db0da..3c0ef6d896 100644 --- a/modules/network/network-managers/scope-connections/README.md +++ b/modules/network/network-managers/scope-connections/README.md @@ -14,7 +14,7 @@ Create a cross-tenant connection to manage a resource from another tenant. | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkManagers/scopeConnections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/scopeConnections) | +| `Microsoft.Network/networkManagers/scopeConnections` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/scopeConnections) | ## Parameters diff --git a/modules/network/network-managers/scope-connections/main.bicep b/modules/network/network-managers/scope-connections/main.bicep index 055e0c136c..2c9d472398 100644 --- a/modules/network/network-managers/scope-connections/main.bicep +++ b/modules/network/network-managers/scope-connections/main.bicep @@ -18,7 +18,7 @@ param tenantId string @sys.description('Optional. Enable telemetry via a Globally Unique Identifier (GUID).') param enableDefaultTelemetry bool = true -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name)}' properties: { mode: 'Incremental' @@ -30,11 +30,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: networkManagerName } -resource scopeConnection 'Microsoft.Network/networkManagers/scopeConnections@2022-07-01' = { +resource scopeConnection 'Microsoft.Network/networkManagers/scopeConnections@2023-02-01' = { name: name parent: networkManager properties: { diff --git a/modules/network/network-managers/scope-connections/main.json b/modules/network/network-managers/scope-connections/main.json index a0bd8bb04c..d13bb4f438 100644 --- a/modules/network/network-managers/scope-connections/main.json +++ b/modules/network/network-managers/scope-connections/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "7001380639317342407" + "templateHash": "17379310063637329732" } }, "parameters": { @@ -54,7 +54,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -67,7 +67,7 @@ }, { "type": "Microsoft.Network/networkManagers/scopeConnections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "description": "[parameters('description')]", diff --git a/modules/network/network-managers/security-admin-configurations/README.md b/modules/network/network-managers/security-admin-configurations/README.md index 95dfe3302a..6fe2519599 100644 --- a/modules/network/network-managers/security-admin-configurations/README.md +++ b/modules/network/network-managers/security-admin-configurations/README.md @@ -14,9 +14,9 @@ A security admin configuration contains a set of rule collections. Each rule col | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkManagers/securityAdminConfigurations` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations) | -| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations/ruleCollections) | -| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations/ruleCollections) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | ## Parameters diff --git a/modules/network/network-managers/security-admin-configurations/main.bicep b/modules/network/network-managers/security-admin-configurations/main.bicep index c078b65895..7d4133b913 100644 --- a/modules/network/network-managers/security-admin-configurations/main.bicep +++ b/modules/network/network-managers/security-admin-configurations/main.bicep @@ -25,7 +25,7 @@ param enableDefaultTelemetry bool = true var enableReferencedModulesTelemetry = false -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name)}' properties: { mode: 'Incremental' @@ -37,11 +37,11 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: networkManagerName } -resource securityAdminConfigurations 'Microsoft.Network/networkManagers/securityAdminConfigurations@2022-07-01' = { +resource securityAdminConfigurations 'Microsoft.Network/networkManagers/securityAdminConfigurations@2023-02-01' = { name: name parent: networkManager properties: { diff --git a/modules/network/network-managers/security-admin-configurations/main.json b/modules/network/network-managers/security-admin-configurations/main.json index 9818dbc422..8644e23316 100644 --- a/modules/network/network-managers/security-admin-configurations/main.json +++ b/modules/network/network-managers/security-admin-configurations/main.json @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "6958244438160245757" + "templateHash": "15682992238467195973" } }, "parameters": { @@ -66,7 +66,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -79,7 +79,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}', parameters('networkManagerName'), parameters('name'))]", "properties": { "description": "[parameters('description')]", @@ -124,7 +124,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "14871283848922516549" + "templateHash": "2265382529605229791" } }, "parameters": { @@ -182,7 +182,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -195,7 +195,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}', parameters('networkManagerName'), parameters('securityAdminConfigurationName'), parameters('name'))]", "properties": { "description": "[parameters('description')]", @@ -256,7 +256,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "11792808555690600356" + "templateHash": "8294086787341170610" } }, "parameters": { @@ -376,7 +376,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -389,7 +389,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}/{3}', parameters('networkManagerName'), parameters('securityAdminConfigurationName'), parameters('ruleCollectionName'), parameters('name'))]", "kind": "Custom", "properties": { diff --git a/modules/network/network-managers/security-admin-configurations/rule-collections/README.md b/modules/network/network-managers/security-admin-configurations/rule-collections/README.md index df84ee6878..7a211fec4a 100644 --- a/modules/network/network-managers/security-admin-configurations/rule-collections/README.md +++ b/modules/network/network-managers/security-admin-configurations/rule-collections/README.md @@ -14,8 +14,8 @@ A security admin configuration contains a set of rule collections. Each rule col | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations/ruleCollections) | -| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations/ruleCollections) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | ## Parameters diff --git a/modules/network/network-managers/security-admin-configurations/rule-collections/main.bicep b/modules/network/network-managers/security-admin-configurations/rule-collections/main.bicep index c454e9b5a9..a16a338fd2 100644 --- a/modules/network/network-managers/security-admin-configurations/rule-collections/main.bicep +++ b/modules/network/network-managers/security-admin-configurations/rule-collections/main.bicep @@ -23,7 +23,7 @@ param enableDefaultTelemetry bool = true var enableReferencedModulesTelemetry = false -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name)}' properties: { mode: 'Incremental' @@ -35,15 +35,15 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: networkManagerName - resource securityAdminConfiguration 'securityAdminConfigurations@2022-07-01' existing = { + resource securityAdminConfiguration 'securityAdminConfigurations@2023-02-01' existing = { name: securityAdminConfigurationName } } -resource ruleCollection 'Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections@2022-07-01' = { +resource ruleCollection 'Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections@2023-02-01' = { name: name parent: networkManager::securityAdminConfiguration properties: { 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 dba85872bd..eac996146d 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 @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "14871283848922516549" + "templateHash": "2265382529605229791" } }, "parameters": { @@ -63,7 +63,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -76,7 +76,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}', parameters('networkManagerName'), parameters('securityAdminConfigurationName'), parameters('name'))]", "properties": { "description": "[parameters('description')]", @@ -137,7 +137,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "11792808555690600356" + "templateHash": "8294086787341170610" } }, "parameters": { @@ -257,7 +257,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -270,7 +270,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}/{3}', parameters('networkManagerName'), parameters('securityAdminConfigurationName'), parameters('ruleCollectionName'), parameters('name'))]", "kind": "Custom", "properties": { diff --git a/modules/network/network-managers/security-admin-configurations/rule-collections/rules/README.md b/modules/network/network-managers/security-admin-configurations/rule-collections/rules/README.md index 7324fb76ba..f053a1c8ee 100644 --- a/modules/network/network-managers/security-admin-configurations/rule-collections/rules/README.md +++ b/modules/network/network-managers/security-admin-configurations/rule-collections/rules/README.md @@ -14,7 +14,7 @@ A security admin configuration contains a set of rule collections. Each rule col | Resource Type | API Version | | :-- | :-- | -| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2022-07-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2022-07-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | +| `Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules` | [2023-02-01](https://learn.microsoft.com/en-us/azure/templates/Microsoft.Network/2023-02-01/networkManagers/securityAdminConfigurations/ruleCollections/rules) | ## Parameters diff --git a/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.bicep b/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.bicep index 675d47f322..2596f08205 100644 --- a/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.bicep +++ b/modules/network/network-managers/security-admin-configurations/rule-collections/rules/main.bicep @@ -61,7 +61,7 @@ param sources array = [] @sys.description('Optional. Enable telemetry via a Globally Unique Identifier (GUID).') param enableDefaultTelemetry bool = true -resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { +resource defaultTelemetry 'Microsoft.Resources/deployments@2022-09-01' = if (enableDefaultTelemetry) { name: 'pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-${uniqueString(deployment().name)}' properties: { mode: 'Incremental' @@ -73,19 +73,19 @@ resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (ena } } -resource networkManager 'Microsoft.Network/networkManagers@2022-07-01' existing = { +resource networkManager 'Microsoft.Network/networkManagers@2023-02-01' existing = { name: networkManagerName - resource securityAdminConfiguration 'securityAdminConfigurations@2022-07-01' existing = { + resource securityAdminConfiguration 'securityAdminConfigurations@2023-02-01' existing = { name: securityAdminConfigurationName - resource ruleCollection 'ruleCollections@2022-07-01' existing = { + resource ruleCollection 'ruleCollections@2023-02-01' existing = { name: ruleCollectionName } } } -resource rule 'Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2022-07-01' = { +resource rule 'Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2023-02-01' = { name: name parent: networkManager::securityAdminConfiguration::ruleCollection kind: 'Custom' 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 02e938bd6e..487bfe288d 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 @@ -5,7 +5,7 @@ "_generator": { "name": "bicep", "version": "0.18.4.5664", - "templateHash": "11792808555690600356" + "templateHash": "8294086787341170610" } }, "parameters": { @@ -125,7 +125,7 @@ { "condition": "[parameters('enableDefaultTelemetry')]", "type": "Microsoft.Resources/deployments", - "apiVersion": "2021-04-01", + "apiVersion": "2022-09-01", "name": "[format('pid-47ed15a6-730a-4827-bcb4-0fd963ffbd82-{0}', uniqueString(deployment().name))]", "properties": { "mode": "Incremental", @@ -138,7 +138,7 @@ }, { "type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules", - "apiVersion": "2022-07-01", + "apiVersion": "2023-02-01", "name": "[format('{0}/{1}/{2}/{3}', parameters('networkManagerName'), parameters('securityAdminConfigurationName'), parameters('ruleCollectionName'), parameters('name'))]", "kind": "Custom", "properties": {