From 73393a8d0aff4572a28f646dbef5f1c830343b26 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sun, 1 May 2022 22:11:08 +0200 Subject: [PATCH 1/8] Update to latest --- .../service/apiVersionSets/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/apis/deploy.bicep | 2 +- .../service/apis/policies/deploy.bicep | 4 ++-- .../service/authorizationServers/deploy.bicep | 2 +- .../service/backends/deploy.bicep | 2 +- .../service/caches/deploy.bicep | 2 +- .../service/identityProviders/deploy.bicep | 2 +- .../service/namedValues/deploy.bicep | 2 +- .../service/policies/deploy.bicep | 2 +- .../service/portalsettings/deploy.bicep | 2 +- .../service/products/apis/deploy.bicep | 4 ++-- .../service/products/deploy.bicep | 2 +- .../service/products/groups/deploy.bicep | 4 ++-- .../service/subscriptions/deploy.bicep | 2 +- .../automationAccounts/jobSchedules/deploy.bicep | 2 +- .../automationAccounts/modules/deploy.bicep | 2 +- .../automationAccounts/runbooks/deploy.bicep | 2 +- .../automationAccounts/schedules/deploy.bicep | 2 +- .../softwareUpdateConfigurations/deploy.bicep | 2 +- .../automationAccounts/variables/deploy.bicep | 2 +- arm/Microsoft.Compute/galleries/images/deploy.bicep | 2 +- .../virtualMachineScaleSets/extensions/deploy.bicep | 2 +- .../virtualMachines/extensions/deploy.bicep | 2 +- .../registries/replications/deploy.bicep | 2 +- .../managedClusters/agentPools/deploy.bicep | 2 +- .../factories/integrationRuntime/deploy.bicep | 2 +- .../factories/managedVirtualNetwork/deploy.bicep | 2 +- .../applicationgroups/applications/deploy.bicep | 2 +- .../mongodbDatabases/collections/deploy.bicep | 4 ++-- .../databaseAccounts/mongodbDatabases/deploy.bicep | 2 +- .../sqlDatabases/containers/deploy.bicep | 4 ++-- .../databaseAccounts/sqlDatabases/deploy.bicep | 2 +- .../namespaces/authorizationRules/deploy.bicep | 4 ++-- .../namespaces/disasterRecoveryConfigs/deploy.bicep | 6 +++--- .../eventhubs/authorizationRules/deploy.bicep | 6 +++--- .../namespaces/eventhubs/consumergroups/deploy.bicep | 4 ++-- .../namespaces/eventhubs/deploy.bicep | 8 ++++---- .../privateLinkScopes/scopedResources/deploy.bicep | 2 +- .../vaults/accessPolicies/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/keys/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep | 2 +- .../extensions/deploy.bicep | 2 +- .../workspaces/computes/deploy.bicep | 2 +- .../netAppAccounts/capacityPools/deploy.bicep | 2 +- .../netAppAccounts/capacityPools/volumes/deploy.bicep | 4 ++-- .../firewallPolicies/ruleCollectionGroups/deploy.bicep | 4 ++-- .../loadBalancers/backendAddressPools/deploy.bicep | 4 ++-- .../loadBalancers/inboundNatRules/deploy.bicep | 8 ++++---- .../networkSecurityGroups/securityRules/deploy.bicep | 4 ++-- arm/Microsoft.Network/privateDnsZones/A/deploy.bicep | 2 +- .../privateDnsZones/AAAA/deploy.bicep | 2 +- .../privateDnsZones/CNAME/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep | 2 +- .../privateDnsZones/virtualNetworkLinks/deploy.bicep | 2 +- .../privateEndpoints/privateDnsZoneGroups/deploy.bicep | 2 +- .../virtualHubs/hubRouteTables/deploy.bicep | 2 +- .../hubVirtualNetworkConnections/deploy.bicep | 2 +- .../virtualNetworks/subnets/deploy.bicep | 2 +- .../virtualNetworkPeerings/deploy.bicep | 2 +- .../vpnGateways/connections/deploy.bicep | 2 +- .../vpnGateways/natRules/deploy.bicep | 2 +- .../workspaces/dataSources/deploy.bicep | 4 ++-- .../workspaces/linkedServices/deploy.bicep | 4 ++-- .../workspaces/savedSearches/deploy.bicep | 2 +- .../workspaces/storageInsightConfigs/deploy.bicep | 2 +- .../vaults/backupConfig/deploy.bicep | 8 ++++---- .../vaults/backupPolicies/deploy.bicep | 6 +++--- .../vaults/backupStorageConfig/deploy.bicep | 8 ++++---- .../vaults/protectionContainers/deploy.bicep | 10 +++++----- .../vaults/replicationFabrics/deploy.bicep | 2 +- .../replicationProtectionContainers/deploy.bicep | 6 +++--- .../deploy.bicep | 6 +++--- .../vaults/replicationPolicies/deploy.bicep | 4 ++-- .../namespaces/authorizationRules/deploy.bicep | 4 ++-- .../namespaces/disasterRecoveryConfigs/deploy.bicep | 8 ++++---- .../namespaces/ipFilterRules/deploy.bicep | 10 +++++----- .../namespaces/migrationConfigurations/deploy.bicep | 8 ++++---- .../namespaces/queues/authorizationRules/deploy.bicep | 6 +++--- .../namespaces/queues/deploy.bicep | 2 +- .../namespaces/topics/authorizationRules/deploy.bicep | 6 +++--- .../namespaces/topics/deploy.bicep | 2 +- .../namespaces/virtualNetworkRules/deploy.bicep | 6 +++--- .../clusters/applicationTypes/deploy.bicep | 2 +- .../managedInstances/administrators/deploy.bicep | 4 ++-- .../backupLongTermRetentionPolicies/deploy.bicep | 4 ++-- .../backupShortTermRetentionPolicies/deploy.bicep | 4 ++-- .../managedInstances/databases/deploy.bicep | 2 +- .../managedInstances/encryptionProtector/deploy.bicep | 4 ++-- arm/Microsoft.Sql/managedInstances/keys/deploy.bicep | 6 +++--- .../securityAlertPolicies/deploy.bicep | 4 ++-- .../vulnerabilityAssessments/deploy.bicep | 2 +- arm/Microsoft.Sql/servers/databases/deploy.bicep | 2 +- arm/Microsoft.Sql/servers/firewallRules/deploy.bicep | 2 +- .../servers/securityAlertPolicies/deploy.bicep | 2 +- .../blobServices/containers/deploy.bicep | 2 +- .../containers/immutabilityPolicies/deploy.bicep | 6 +++--- .../storageAccounts/blobServices/deploy.bicep | 2 +- .../storageAccounts/fileServices/deploy.bicep | 2 +- .../storageAccounts/fileServices/shares/deploy.bicep | 6 +++--- .../storageAccounts/managementPolicies/deploy.bicep | 2 +- .../storageAccounts/queueServices/deploy.bicep | 2 +- .../storageAccounts/queueServices/queues/deploy.bicep | 4 ++-- .../storageAccounts/tableServices/deploy.bicep | 2 +- .../storageAccounts/tableServices/tables/deploy.bicep | 4 ++-- .../sites/config-appsettings/deploy.bicep | 2 +- .../sites/config-authsettingsv2/deploy.bicep | 2 +- 110 files changed, 180 insertions(+), 180 deletions(-) diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep index 038302e853..76d495b039 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep index 1c1fe467fa..218e4b490a 100644 --- a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep @@ -4,7 +4,7 @@ param name string @description('Optional. Array of Policies to apply to the Service API.') param policies array = [] -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Optional. Describes the Revision of the API. If no value is provided, default revision 1 is created') diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep index dd8161aed8..8071889a23 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string -@description('Required. The name of the of the API.') +@description('Conditional. The name of the of the API. Required if the template is used in an standalone deployment.') param apiName string @description('Optional. The name of the policy') diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep index fb6d247c33..a32e49c985 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Identifier of the authorization server.') param name string -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Required. OAuth authorization endpoint. See .') diff --git a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep index 0a4884aa34..b586cb1fbf 100644 --- a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Required. Backend Name.') diff --git a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep index e0ae35cbdb..7b0dccd7cf 100644 --- a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Required. Identifier of the Cache entity. Cache identifier (should be either \'default\' or valid Azure region identifier).') diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep index ea5b58d04b..b09f92f1b8 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep index 831aba17df..57ccbf5f79 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string = '' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep index 3d537ef780..a8810c5416 100644 --- a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Optional. The name of the policy') diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep index d6bf5a736e..1ed3c7e1b7 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep index 2d5482ae3d..d2b6a4ea00 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string -@description('Required. The name of the of the Product.') +@description('Conditional. The name of the of the Product. Required if the template is used in an standalone deployment.') param productName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/products/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/deploy.bicep index 59a9b7e3fd..da6b521562 100644 --- a/arm/Microsoft.ApiManagement/service/products/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Optional. Whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the products APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the products APIs. Can be present only if subscriptionRequired property is present and has a value of false.') diff --git a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep index 410e7122d3..a574a99aab 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string -@description('Required. The name of the of the Product.') +@description('Conditional. The name of the of the Product. Required if the template is used in an standalone deployment.') param productName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep index 477bde8cd0..f035debcb1 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. Determines whether tracing can be enabled.') param allowTracing bool = true -@description('Required. The name of the of the API Management service.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep index 221b1747ad..37e035658f 100644 --- a/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. Name of the Automation Account job schedule. Must be a GUID. If not provided, a new GUID is generated.') param name string = newGuid() -@description('Required. Name of the parent Automation Account.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') param automationAccountName string @description('Required. The runbook property associated with the entity.') diff --git a/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep index 3613074482..23cf733c50 100644 --- a/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Name of the Automation Account module.') param name string -@description('Required. Name of the parent Automation Account.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') param automationAccountName string @description('Required. Module package uri, e.g. https://www.powershellgallery.com/api/v2/package.') diff --git a/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep index e506586e52..a124d35e67 100644 --- a/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Name of the Automation Account runbook.') param name string -@description('Required. Name of the parent Automation Account.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') param automationAccountName string @allowed([ diff --git a/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep index aa89f7cce3..abca77e1af 100644 --- a/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Name of the Automation Account schedule.') param name string -@description('Required. Name of the parent Automation Account.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') param automationAccountName string @description('Optional. The properties of the create Advanced Schedule.') diff --git a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep index 8536be21b2..55bb1b693f 100644 --- a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the Deployment schedule.') param name string -@description('Required. Name of the parent Automation Account') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') param automationAccountName string @description('Required. The operating system to be configured by the deployment schedule.') diff --git a/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep index a5a3db191d..ee176e1bf8 100644 --- a/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep @@ -1,4 +1,4 @@ -@sys.description('Required. Name of the parent Automation Account') +@sys.description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') param automationAccountName string @sys.description('Required. The name of the variable.') diff --git a/arm/Microsoft.Compute/galleries/images/deploy.bicep b/arm/Microsoft.Compute/galleries/images/deploy.bicep index 2de2cd544e..3e3fd166b3 100644 --- a/arm/Microsoft.Compute/galleries/images/deploy.bicep +++ b/arm/Microsoft.Compute/galleries/images/deploy.bicep @@ -7,7 +7,7 @@ param enableDefaultTelemetry bool = true @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Required. Name of the Azure Shared Image Gallery') +@description('Conditional. Name of the Azure Shared Image Gallery. Required if the template is used in an standalone deployment.') @minLength(1) param galleryName string diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep index c3401b32a4..9f448dd57e 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the virtual machine scale set that extension is provisioned for') +@description('Conditional. The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in an standalone deployment.') param virtualMachineScaleSetName string @description('Required. The name of the virtual machine scale set extension') diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep index b0ec0ffb45..ee3f3b291d 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the virtual machine that extension is provisioned for') +@description('Conditional. The name of the virtual machine that extension is provisioned for. Required if the template is used in an standalone deployment.') param virtualMachineName string @description('Required. The name of the virtual machine extension') diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep index 341b6e44b3..f83826f2f8 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep +++ b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the registry.') +@description('Conditional. The name of the registry. Required if the template is used in an standalone deployment.') param registryName string @description('Required. The name of the replication.') diff --git a/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep b/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep index b57a756c96..18222b4be8 100644 --- a/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep +++ b/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the managed cluster') +@description('Conditional. Name of the managed cluster. Required if the template is used in an standalone deployment.') @minLength(1) param managedClusterName string diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep index 8be80fda90..7b79f3a57a 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the Azure Data Factory') +@description('Conditional. The name of the Azure Data Factory. Required if the template is used in an standalone deployment.') param dataFactoryName string @description('Required. The name of the Integration Runtime') diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep index d7bd389171..a6e55723a8 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the Azure Data Factory') +@description('Conditional. The name of the Azure Data Factory. Required if the template is used in an standalone deployment.') param dataFactoryName string @description('Required. The name of the Managed Virtual Network') diff --git a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep index d63d266671..8e9abb937e 100644 --- a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep +++ b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep @@ -1,4 +1,4 @@ -@sys.description('Required. Name of the Application Group to create the application(s) in.') +@sys.description('Conditional. Name of the Application Group to create the application(s) in. Required if the template is used in an standalone deployment.') param appGroupName string @sys.description('Required. Name of the Application to be created in the Application Group.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep index 77283b9098..0f99d48009 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Cosmos DB database account.') +@description('Conditional. Name of the Cosmos DB database account. Required if the template is used in an standalone deployment.') param databaseAccountName string -@description('Required. Name of the mongodb database') +@description('Conditional. Name of the mongodb database. Required if the template is used in an standalone deployment.') param mongodbDatabaseName string @description('Required. Name of the collection') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep index ebb1e4e98d..8b0c0a341c 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Cosmos DB database account.') +@description('Conditional. Name of the Cosmos DB database account. Required if the template is used in an standalone deployment.') param databaseAccountName string @description('Required. Name of the mongodb database') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep index e2b05d0f15..252767404e 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Database Account') +@description('Conditional. Name of the Database Account. Required if the template is used in an standalone deployment.') param databaseAccountName string -@description('Required. Name of the SQL Database ') +@description('Conditional. Name of the SQL Database. Required if the template is used in an standalone deployment.') param sqlDatabaseName string @description('Required. Name of the container.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep index d52952e65e..28bea3a772 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. ID of the Cosmos DB database account.') +@description('Conditional. ID of the Cosmos DB database account. Required if the template is used in an standalone deployment.') param databaseAccountName string @description('Required. Name of the SQL database ') diff --git a/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep b/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep index a375bfefcd..1ac1641340 100644 --- a/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the event hub namespace') +@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') param namespaceName string -@description('Required. The name of the authorization rule') +@description('Required. The name of the authorization rule.') param name string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep index 309056cba1..4204e9ea10 100644 --- a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. The name of the event hub namespace') +@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') param namespaceName string -@description('Required. The name of the disaster recovery config') +@description('Required. The name of the disaster recovery config.') param name string -@description('Optional. Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing') +@description('Optional. Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing.') param partnerNamespaceId string = '' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep index 6c6de03ab3..17958a06ac 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. The name of the event hub namespace') +@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') param namespaceName string -@description('Required. The name of the event hub namespace event hub') +@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in an standalone deployment.') param eventHubName string -@description('Required. The name of the authorization rule') +@description('Required. The name of the authorization rule.') param name string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep index 971bfd30ae..09d04c05bc 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the event hub namespace') +@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.s') param namespaceName string -@description('Required. The name of the event hub namespace event hub') +@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in an standalone deployment.') param eventHubName string @description('Required. The name of the consumer group') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep index 7090dc0386..b7a91798e3 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. The name of the event hub namespace') +@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') param namespaceName string -@description('Required. The name of the event hub') +@description('Required. The name of the event hub.') param name string -@description('Optional. Authorization Rules for the event hub') +@description('Optional. Authorization Rules for the event hub.') param authorizationRules array = [ { name: 'RootManageSharedAccessKey' @@ -16,7 +16,7 @@ param authorizationRules array = [ } ] -@description('Optional. Number of days to retain the events for this Event Hub, value should be 1 to 7 days') +@description('Optional. Number of days to retain the events for this Event Hub, value should be 1 to 7 days.') @minValue(1) @maxValue(7) param messageRetentionInDays int = 1 diff --git a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep index 977b762b25..afa60216cf 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep +++ b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep @@ -2,7 +2,7 @@ @minLength(1) param name string -@description('Required. Name of the parent private link scope.') +@description('Conditional. Name of the parent private link scope. Required if the template is used in an standalone deployment.') @minLength(1) param privateLinkScopeName string diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep index 97654c373a..852c28c510 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the key vault') +@description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') param keyVaultName string @description('Optional. The access policy deployment') diff --git a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep index 6b64e910ad..93f31a90e3 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the key vault') +@description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') param keyVaultName string @description('Required. The name of the key') diff --git a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep index 1666885b37..cd885f8f4f 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the key vault') +@description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') param keyVaultName string @description('Required. The name of the secret') diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep index df267ffaac..ef8e1a04c1 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep +++ b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep @@ -4,7 +4,7 @@ param name string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Required. The name of the AKS cluster that should be configured.') +@description('Conditional. The name of the AKS cluster that should be configured. Required if the template is used in an standalone deployment.') param clusterName string @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep b/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep index de7d43f86c..eb9531fdb2 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep +++ b/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep @@ -1,7 +1,7 @@ // ================ // // Parameters // // ================ // -@sys.description('Required. Name of the Machine Learning Workspace.') +@sys.description('Conditional. Name of the Machine Learning Workspace. Required if the template is used in an standalone deployment.') param machineLearningWorkspaceName string @sys.description('Required. Name of the compute.') diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep index cef2a84608..3543bef2d4 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the NetApp account.') +@description('Conditional. The name of the NetApp account. Required if the template is used in an standalone deployment.') param netAppAccountName string @description('Required. The name of the capacity pool.') diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep index 46e957e1d4..cacf0ea167 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the NetApp account.') +@description('Conditional. The name of the NetApp account. Required if the template is used in an standalone deployment.') param netAppAccountName string -@description('Required. The name of the capacity pool.') +@description('Conditional. The name of the capacity pool. Required if the template is used in an standalone deployment.') param capacityPoolName string @description('Required. The name of the pool volume.') diff --git a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep index bdf4650cc1..fb1f356d67 100644 --- a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep +++ b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Firewall Policy.') +@description('Conditional. Name of the Firewall Policy. Required if the template is used in an standalone deployment.') param firewallPolicyName string -@description('Required. The name of the rule collection group to deploy') +@description('Required. The name of the rule collection group to deploy.') param name string @description('Required. Priority of the Firewall Policy Rule Collection Group resource.') diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep index fa6d17707f..6f89e3ecac 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the parent load balancer') +@description('Conditional. The name of the parent load balancer. Required if the template is used in an standalone deployment.') param loadBalancerName string -@description('Required. The name of the backend address pool') +@description('Required. The name of the backend address pool.') param name string @description('Optional. An array of backend addresses.') diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep index 1722a0f576..420f2dbf74 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the parent load balancer') +@description('Conditional. The name of the parent load balancer. Required if the template is used in an standalone deployment.') param loadBalancerName string -@description('Required. The name of the inbound NAT rule') +@description('Required. The name of the inbound NAT rule.') param name string @description('Required. The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. ') @@ -14,7 +14,7 @@ param frontendPort int @maxValue(65535) param backendPort int = frontendPort -@description('Optional. Name of the backend address pool') +@description('Optional. Name of the backend address pool.') param backendAddressPoolName string = '' @description('Optional. Configures a virtual machine\'s endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can\'t be changed after you create the endpoint.') @@ -23,7 +23,7 @@ param enableFloatingIP bool = false @description('Optional. Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.') param enableTcpReset bool = false -@description('Required. The name of the frontend IP address to set for the inbound NAT rule') +@description('Required. The name of the frontend IP address to set for the inbound NAT rule.') param frontendIPConfigurationName string @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.') diff --git a/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep b/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep index 62f7a6e7d4..263f5cd2a3 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep +++ b/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep @@ -1,7 +1,7 @@ @sys.description('Required. The name of the security rule') param name string -@sys.description('Required. The name of the network security group to deploy the security rule into') +@sys.description('Conditional. The name of the network security group to deploy the security rule into. Required if the template is used in an standalone deployment.') param networkSecurityGroupName string @sys.description('Optional. Whether network traffic is allowed or denied.') @@ -11,7 +11,7 @@ param networkSecurityGroupName string ]) param access string = 'Deny' -@sys.description('Optional. A description for this rule') +@sys.description('Optional. A description for this rule.') @maxLength(140) param description string = '' diff --git a/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep index 59ead85aec..5ab5e6edd7 100644 --- a/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the A record.') diff --git a/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep index 1dd9efb231..8b3151fe24 100644 --- a/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the AAAA record.') diff --git a/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep index 680f8d9ab6..ab8bfed0c4 100644 --- a/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the CNAME record.') diff --git a/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep index 49357b388d..268f362095 100644 --- a/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the MX record.') diff --git a/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep index e7b066524e..d5354f2836 100644 --- a/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the PTR record.') diff --git a/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep index 45079fc464..0ac94468fc 100644 --- a/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the SOA record.') diff --git a/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep index ace6ab941e..cd24f6b237 100644 --- a/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the SRV record.') diff --git a/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep index 23d7bf3dae..118c0578dc 100644 --- a/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Required. The name of the TXT record.') diff --git a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep index 4785655fab..2b66b0b958 100644 --- a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Private DNS zone name.') +@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') param privateDnsZoneName string @description('Optional. The name of the virtual network link.') diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep index 04ea26d87a..49b8dd6b9a 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the private endpoint') +@description('Conditional. The name of the private endpoint. Required if the template is used in an standalone deployment.') param privateEndpointName string @description('Required. List of private DNS resource IDs') diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep index 221a76f44f..031b7fd659 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The route table name.') param name string -@description('Required. The virtual hub name.') +@description('Conditional. The virtual hub name. Required if the template is used in an standalone deployment.') param virtualHubName string @description('Optional. List of labels associated with this route table.') diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep index 02d97d7e70..d7d1bf4d61 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The connection name.') param name string -@description('Required. The virtual hub name.') +@description('Conditional. The virtual hub name. Required if the template is used in an standalone deployment.') param virtualHubName string @description('Optional. Enable internet security.') diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep index f8fd00ce37..c796c67bec 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. The Name of the subnet resource.') param name string -@description('Required. The name of the parent virtual network') +@description('Conditional. The name of the parent virtual network. Required if the template is used in an standalone deployment.') param virtualNetworkName string @description('Required. The address prefix for the subnet.') diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep index 8dfa90b89b..13dd37a8f0 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName') param name string = '${localVnetName}-${last(split(remoteVirtualNetworkId, '/'))}' -@description('Required. The Name of the Virtual Network to add the peering to.') +@description('Conditional. The Name of the Virtual Network to add the peering to. Required if the template is used in an standalone deployment.') param localVnetName string @description('Required. The Resource ID of the VNet that is this Local VNet is being peered to. Should be in the format of a Resource ID') diff --git a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep index 6464b6440c..c1ac67b85f 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the VPN connection.') param name string -@description('Required. The name of the VPN gateway this VPN connection is associated with.') +@description('Conditional. The name of the VPN gateway this VPN connection is associated with. Required if the template is used in an standalone deployment.') param vpnGatewayName string @description('Optional. The IPSec policies to be considered by this connection.') diff --git a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep index 05c117ae5c..8479d26c91 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the NAT rule.') param name string -@description('Required. The name of the VPN gateway this NAT rule is associated with.') +@description('Conditional. The name of the VPN gateway this NAT rule is associated with. Required if the template is used in an standalone deployment.') param vpnGatewayName string @description('Optional. An address prefix range of destination IPs on the outside network that source IPs will be mapped to. In other words, your post-NAT address prefix range.') diff --git a/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep index b977d44299..f07aa4fbbc 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Log Analytics workspace') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') param logAnalyticsWorkspaceName string -@description('Required. Name of the solution') +@description('Required. Name of the solution.') param name string @description('Required. The kind of the DataSource.') diff --git a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep index 257cc9ea5d..b8dff6e754 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Log Analytics workspace') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') param logAnalyticsWorkspaceName string -@description('Required. Name of the link') +@description('Required. Name of the link.') param name string @description('Required. The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require read access.') diff --git a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep index 9c64f8246e..cfc7b56bff 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Log Analytics workspace') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') param logAnalyticsWorkspaceName string @description('Required. Name of the saved search') diff --git a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep index b86b20582c..36c1a293a9 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Log Analytics workspace.') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') param logAnalyticsWorkspaceName string @description('Optional. The name of the storage insights config') diff --git a/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep index e8a4cb2651..21ac721123 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Optional. Name of the Azure Recovery Service Vault Backup Policy') +@description('Optional. Name of the Azure Recovery Service Vault Backup Policy.') param name string = 'vaultconfig' @description('Optional. Enable this setting to protect hybrid backups against accidental deletes and add additional layer of authentication for critical operations.') @@ -11,10 +11,10 @@ param name string = 'vaultconfig' ]) param enhancedSecurityState string = 'Enabled' -@description('Optional. ResourceGuard Operation Requests') +@description('Optional. ResourceGuard Operation Requests.') param resourceGuardOperationRequests array = [] -@description('Optional. Enable this setting to protect backup data for Azure VM, SQL Server in Azure VM and SAP HANA in Azure VM from accidental deletes') +@description('Optional. Enable this setting to protect backup data for Azure VM, SQL Server in Azure VM and SAP HANA in Azure VM from accidental deletes.') @allowed([ 'Disabled' 'Enabled' diff --git a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep index 6abbc8be30..6952aeb5d1 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Required. Name of the Azure Recovery Service Vault Backup Policy') +@description('Required. Name of the Azure Recovery Service Vault Backup Policy.') param name string -@description('Required. Configuration of the Azure Recovery Service Vault Backup Policy') +@description('Required. Configuration of the Azure Recovery Service Vault Backup Policy.') param backupPolicyProperties object @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep index 5b8d42ef31..7360efdb3e 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Optional. The name of the backup storage config') +@description('Optional. The name of the backup storage config.') param name string = 'vaultstorageconfig' -@description('Optional. Change Vault Storage Type (Works if vault has not registered any backup instance)') +@description('Optional. Change Vault Storage Type (Works if vault has not registered any backup instance).') @allowed([ 'GeoRedundant' 'LocallyRedundant' @@ -13,7 +13,7 @@ param name string = 'vaultstorageconfig' ]) param storageModelType string = 'GeoRedundant' -@description('Optional. Opt in details of Cross Region Restore feature') +@description('Optional. Opt in details of Cross Region Restore feature.') param crossRegionRestoreFlag bool = true @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep index 2264fe36fa..e683ce3e3e 100644 --- a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Required. Name of the Azure Recovery Service Vault Protection Container') +@description('Required. Name of the Azure Recovery Service Vault Protection Container.') param name string @description('Optional. Backup management type to execute the current Protection Container job.') @@ -19,13 +19,13 @@ param name string ]) param backupManagementType string = '' -@description('Optional. Resource ID of the target resource for the Protection Container ') +@description('Optional. Resource ID of the target resource for the Protection Container.') param sourceResourceId string = '' -@description('Optional. Friendly name of the Protection Container') +@description('Optional. Friendly name of the Protection Container.') param friendlyName string = '' -@description('Optional. Type of the container') +@description('Optional. Type of the container.') @allowed([ 'AzureBackupServerContainer' 'AzureSqlContainer' diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep index 7b5cb2f01c..321f39439d 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string @description('Required. The recovery location the fabric represents') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep index 990d587454..6172d7bb5c 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Required. Name of the Replication Fabric') +@description('Conditional. Name of the Replication Fabric. Required if the template is used in an standalone deployment.') param replicationFabricName string -@description('Required. The name of the replication container') +@description('Required. The name of the replication container.') param name string @description('Optional. Replication containers mappings to create.') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep index adfe75faf7..73e18cfa80 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Required. Name of the Replication Fabric') +@description('Conditional. Name of the Replication Fabric. Required if the template is used in an standalone deployment.') param replicationFabricName string -@description('Required. Name of the source Replication container') +@description('Conditional. Name of the source Replication container. Required if the template is used in an standalone deployment.') param sourceProtectionContainerName string @description('Optional. Resource ID of the target Replication container. Must be specified if targetContainerName is not. If specified, targetContainerFabricName and targetContainerName will be ignored') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep index edb4d5b432..5946e4e393 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Required. The name of the replication policy') +@description('Required. The name of the replication policy.') param name string @description('Optional. The app consistent snapshot frequency (in minutes).') diff --git a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep index 13db67e79b..abe9f609d4 100644 --- a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep @@ -1,9 +1,9 @@ -@description('Required. Name of the parent Service Bus Namespace for the Service Bus Queue.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string -@description('Required. The name of the authorization rule') +@description('Required. The name of the authorization rule.') param name string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep index 3290733e46..54de6c7be1 100644 --- a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep @@ -1,15 +1,15 @@ -@description('Required. Name of the parent Service Bus Namespace for the Service Bus Queue.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string -@description('Optional. The name of the disaster recovery config') +@description('Optional. The name of the disaster recovery config.') param name string = 'default' -@description('Optional. Primary/Secondary eventhub namespace name, which is part of GEO DR pairing') +@description('Optional. Primary/Secondary eventhub namespace name, which is part of GEO DR pairing.') param alternateName string = '' -@description('Optional. Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing') +@description('Optional. Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing.') param partnerNamespaceResourceID string = '' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep index 1658d3baaa..7c9fc51a0f 100644 --- a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep @@ -1,22 +1,22 @@ -@description('Required. Name of the parent Service Bus Namespace for the Service Bus Queue.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string -@description('Optional. The name of the ip filter rule') +@description('Optional. The name of the ip filter rule.') param name string = filterName -@description('Required. The IP Filter Action') +@description('Required. The IP Filter Action.') @allowed([ 'Accept' // 'Reject' # Reason: Only Accept IpFilterRules are accepted by API ]) param action string -@description('Required. IP Filter name') +@description('Required. IP Filter name.') param filterName string -@description('Required. IP Mask') +@description('Required. IP Mask.') param ipMask string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep index e082ad8cf9..551daba8bc 100644 --- a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep @@ -1,15 +1,15 @@ -@description('Required. Name of the parent Service Bus Namespace for the Service Bus Queue.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string -@description('Optional. The name of the migration configuration') +@description('Optional. The name of the migration configuration.') param name string = '$default' -@description('Required. Name to access Standard Namespace after migration') +@description('Required. Name to access Standard Namespace after migration.') param postMigrationName string -@description('Required. Existing premium Namespace resource ID which has no entities, will be used for migration') +@description('Required. Existing premium Namespace resource ID which has no entities, will be used for migration.') param targetNamespaceResourceId string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep index 6b0bc01b83..f320ed66c3 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. The name of the service bus namepace queue') +@description('Required. The name of the service bus namepace queue.') param name string -@description('Required. The name of the parent service bus namespace') +@description('Conditional. The name of the parent service bus namespace. Required if the template is used in an standalone deployment.') param namespaceName string -@description('Required. The name of the parent service bus namespace queue') +@description('Conditional. The name of the parent service bus namespace queue. Required if the template is used in an standalone deployment.') param queueName string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep index 954e9651a6..fcb9a869dc 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the parent Service Bus Namespace for the Service Bus Queue.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep index 1b99a34517..b0ae658993 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. The name of the service bus namespace topic') +@description('Required. The name of the service bus namespace topic.') param name string -@description('Required. The name of the parent service bus namespace') +@description('Conditional. The name of the parent service bus namespace. Required if the template is used in an standalone deployment.') param namespaceName string -@description('Required. The name of the parent service bus namespace topic') +@description('Conditional. The name of the parent service bus namespace topic. Required if the template is used in an standalone deployment.') param topicName string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep index d1c07ed076..fe11eb1d96 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the parent Service Bus Namespace for the Service Bus Topic.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in an standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep index 40efd723e5..c05dd9c60c 100644 --- a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep @@ -1,12 +1,12 @@ -@description('Required. Name of the parent Service Bus Namespace for the Service Bus Queue.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string -@description('Optional. The name of the virtual network rule') +@description('Optional. The name of the virtual network rule.') param name string = '${namespaceName}-vnr' -@description('Required. Resource ID of Virtual Network Subnet') +@description('Required. Resource ID of Virtual Network Subnet.') param virtualNetworkSubnetId string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep index 9e56b88bd4..ed59e40a60 100644 --- a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep +++ b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Service Fabric cluster.') +@description('Conditional. Name of the Service Fabric cluster. Required if the template is used in an standalone deployment.') param serviceFabricClusterName string = '' @description('Optional. Application type name.') diff --git a/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep b/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep index 50e79f8ed6..ef154c0235 100644 --- a/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the SQL managed instance.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string @description('Required. Login name of the managed instance administrator.') @@ -7,7 +7,7 @@ param login string @description('Required. SID (object ID) of the managed instance administrator.') param sid string -@description('Optional. The name of the managed instance administrator') +@description('Optional. The name of the managed instance administrator.') param name string = 'ActiveDirectory' @description('Optional. Tenant ID of the managed instance administrator.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep index fe8d57289a..7dabdbbfa7 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the Long Term Retention backup policy. For example "default".') param name string -@description('Required. The name of the managed instance database') +@description('Conditional. The name of the managed instance database. Required if the template is used in an standalone deployment.') param databaseName string -@description('Required. Name of the managed instance.') +@description('Conditional. Name of the managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string @description('Optional. The week of year to take the yearly backup in an ISO 8601 format.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep index aeb359a9ee..8114faf47d 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the Short Term Retention backup policy. For example "default".') param name string -@description('Required. The name of the SQL managed instance database') +@description('Conditional. The name of the SQL managed instance database. Required if the template is used in an standalone deployment.') param databaseName string -@description('Required. Name of the SQL managed instance.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string @description('Optional. The backup retention period in days. This is how many days Point-in-Time Restore will be supported.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep index fd805dfcff..ec06fb597d 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the SQL managed instance database.') param name string -@description('Required. The name of the SQL managed instance.') +@description('Conditional. The name of the SQL managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep b/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep index d22b475984..81de53be84 100644 --- a/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the encryptionProtector') +@description('Required. The name of the encryptionProtector.') param name string = 'current' -@description('Required. Name of the SQL managed instance.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string @description('Required. The name of the SQL managed instance key.') diff --git a/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep b/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep index 6249ba56ae..50e0d0c6ff 100644 --- a/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep @@ -1,10 +1,10 @@ -@description('Optional. The name of the key. Must follow the [__] pattern') +@description('Optional. The name of the key. Must follow the [__] pattern.') param name string = '' -@description('Required. Name of the SQL managed instance.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string -@description('Optional. The encryption protector type like "ServiceManaged", "AzureKeyVault"') +@description('Optional. The encryption protector type like "ServiceManaged", "AzureKeyVault".') @allowed([ 'AzureKeyVault' 'ServiceManaged' diff --git a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep index f38e1c4488..e1cb94910d 100644 --- a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. The name of the security alert policy') +@description('Required. The name of the security alert policy.') param name string -@description('Required. Name of the SQL managed instance.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string @description('Optional. Enables advanced data security features, like recuring vulnerability assesment scans and ATP. If enabled, storage account must be provided.') diff --git a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep index 45c211f29e..1468e7a09a 100644 --- a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the vulnerability assessment') param name string -@description('Required. Name of the SQL managed instance.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') param managedInstanceName string @description('Optional. Recurring scans state.') diff --git a/arm/Microsoft.Sql/servers/databases/deploy.bicep b/arm/Microsoft.Sql/servers/databases/deploy.bicep index 75b98cc14d..1d6e518cff 100644 --- a/arm/Microsoft.Sql/servers/databases/deploy.bicep +++ b/arm/Microsoft.Sql/servers/databases/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the database.') param name string -@description('Required. The Name of SQL Server') +@description('Conditional. The Name of SQL Server. Required if the template is used in an standalone deployment.') param serverName string @description('Optional. The collation of the database.') diff --git a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep index 6702cb522a..5c239208ac 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep +++ b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep @@ -7,7 +7,7 @@ param endIpAddress string = '0.0.0.0' @description('Optional. The start IP address of the firewall rule. Must be IPv4 format. Use value \'0.0.0.0\' for all Azure-internal IP addresses.') param startIpAddress string = '0.0.0.0' -@description('Required. The Name of SQL Server') +@description('Conditional. The Name of SQL Server. Required if the template is used in an standalone deployment.') param serverName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep index f126189ebc..9cf100ab07 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep @@ -27,7 +27,7 @@ param storageAccountAccessKey string = '' @description('Optional. Specifies the blob storage endpoint (e.g. https://mystorageaccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs.') param storageEndpoint string = '' -@description('Required. The Name of SQL Server') +@description('Conditional. The Name of SQL Server. Required if the template is used in an standalone deployment.') param serverName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep index 45b19fdbed..c9e2cd86cd 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string @description('Optional. Name of the blob service.') diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep index a7c87d2553..017f458710 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep @@ -1,11 +1,11 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. Name of the blob service.') +@description('Conditional. Name of the blob service. Required if the template is used in an standalone deployment.') param blobServicesName string = 'default' -@description('Required. Name of the container to apply the policy to') +@description('Conditional. Name of the container to apply the policy to. Required if the template is used in an standalone deployment.') param containerName string @description('Optional. Name of the immutable policy.') diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep index b6afb1a82e..c916ceeaed 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string @description('Optional. The name of the blob service') diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep index 7f1fea1b01..c0f635af88 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string @description('Optional. The name of the file service') diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep index 7e0fe99b8c..22add00510 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep @@ -1,11 +1,11 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the file service') +@description('Conditional. The name of the file service. Required if the template is used in an standalone deployment.') param fileServicesName string = 'default' -@description('Required. The name of the file share to create') +@description('Required. The name of the file share to create.') param name string @description('Optional. The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.') diff --git a/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep index 5d2c4dbe5f..7e6ed39aa7 100644 --- a/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string @description('Optional. The name of the storage container to deploy') diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep index a9f796e3b1..5b0f577754 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string @description('Optional. The name of the queue service') diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep index 20d60bedf7..03ae6b3f28 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep @@ -1,8 +1,8 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the queue service') +@description('Conditional. The name of the queue service. Required if the template is used in an standalone deployment.') param queueServicesName string = 'default' @description('Required. The name of the storage queue to deploy') diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep index 580142ebf0..5b8087a2c4 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string @description('Optional. The name of the table service') diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep index 04a702ed56..341def603b 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep @@ -1,8 +1,8 @@ @maxLength(24) -@description('Required. Name of the Storage Account.') +@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the table service') +@description('Conditional. The name of the table service. Required if the template is used in an standalone deployment.') param tableServicesName string = 'default' @description('Required. Name of the table.') diff --git a/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep b/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep index 35d98d9458..1256626a1c 100644 --- a/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep +++ b/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep @@ -1,7 +1,7 @@ // ================ // // Parameters // // ================ // -@description('Required. Name of the site parent resource.') +@description('Conditional. Name of the site parent resource. Required if the template is used in an standalone deployment.') param appName string @description('Required. Type of site to deploy.') diff --git a/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep b/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep index b00c1c2fa2..a8dc9a7e06 100644 --- a/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep +++ b/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep @@ -1,7 +1,7 @@ // ================ // // Parameters // // ================ // -@description('Required. Name of the site parent resource.') +@description('Conditional. Name of the site parent resource. Required if the template is used in an standalone deployment.') param appName string @description('Required. Type of site to deploy.') From c8188518430e42c524f73d0a434cbfb71b191258 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sun, 1 May 2022 22:12:29 +0200 Subject: [PATCH 2/8] Updated . --- arm/Microsoft.AAD/DomainServices/deploy.bicep | 18 ++++---- .../servers/deploy.bicep | 8 ++-- .../service/apiVersionSets/deploy.bicep | 10 ++-- .../service/apis/deploy.bicep | 14 +++--- .../service/apis/policies/deploy.bicep | 8 ++-- .../service/authorizationServers/deploy.bicep | 16 +++---- .../service/backends/deploy.bicep | 12 ++--- .../service/caches/deploy.bicep | 12 ++--- .../service/deploy.bicep | 8 ++-- .../service/identityProviders/deploy.bicep | 12 ++--- .../service/namedValues/deploy.bicep | 10 ++-- .../service/policies/deploy.bicep | 8 ++-- .../service/portalsettings/deploy.bicep | 8 ++-- .../service/products/apis/deploy.bicep | 6 +-- .../service/products/deploy.bicep | 12 ++--- .../service/products/groups/deploy.bicep | 6 +-- .../service/subscriptions/deploy.bicep | 10 ++-- .../automationAccounts/deploy.bicep | 10 ++-- .../jobSchedules/deploy.bicep | 6 +-- .../automationAccounts/modules/deploy.bicep | 6 +-- .../automationAccounts/runbooks/deploy.bicep | 6 +-- .../automationAccounts/schedules/deploy.bicep | 8 ++-- .../softwareUpdateConfigurations/deploy.bicep | 12 ++--- .../batchAccounts/deploy.bicep | 8 ++-- .../accounts/deploy.bicep | 16 +++---- .../availabilitySets/deploy.bicep | 8 ++-- .../diskEncryptionSets/deploy.bicep | 14 +++--- arm/Microsoft.Compute/disks/deploy.bicep | 10 ++-- arm/Microsoft.Compute/galleries/deploy.bicep | 14 +++--- .../galleries/images/deploy.bicep | 14 +++--- arm/Microsoft.Compute/images/deploy.bicep | 16 +++---- .../proximityPlacementGroups/deploy.bicep | 8 ++-- .../virtualMachineScaleSets/deploy.bicep | 46 +++++++++---------- .../extensions/deploy.bicep | 24 +++++----- .../virtualMachines/deploy.bicep | 36 +++++++-------- .../virtualMachines/extensions/deploy.bicep | 26 +++++------ .../budgets/deploy.bicep | 6 +-- .../containerGroups/deploy.bicep | 12 ++--- .../registries/deploy.bicep | 12 ++--- .../registries/replications/deploy.bicep | 2 +- .../managedClusters/agentPools/deploy.bicep | 36 +++++++-------- .../managedClusters/deploy.bicep | 16 +++---- .../factories/deploy.bicep | 6 +-- .../factories/integrationRuntime/deploy.bicep | 6 +-- .../managedVirtualNetwork/deploy.bicep | 2 +- .../workspaces/deploy.bicep | 12 ++--- .../hostpools/deploy.bicep | 18 ++++---- .../scalingplans/deploy.bicep | 12 ++--- .../workspaces/deploy.bicep | 8 ++-- .../databaseAccounts/deploy.bicep | 10 ++-- .../mongodbDatabases/collections/deploy.bicep | 8 ++-- .../mongodbDatabases/deploy.bicep | 6 +-- .../sqlDatabases/containers/deploy.bicep | 6 +-- .../sqlDatabases/deploy.bicep | 4 +- .../systemTopics/deploy.bicep | 10 ++-- arm/Microsoft.EventGrid/topics/deploy.bicep | 10 ++-- .../namespaces/deploy.bicep | 14 +++--- .../eventhubs/consumergroups/deploy.bicep | 4 +- .../namespaces/eventhubs/deploy.bicep | 20 ++++---- .../healthBots/deploy.bicep | 10 ++-- .../actionGroups/deploy.bicep | 8 ++-- .../activityLogAlerts/deploy.bicep | 10 ++-- .../components/deploy.bicep | 18 ++++---- .../diagnosticSettings/deploy.bicep | 6 +-- .../metricAlerts/deploy.bicep | 10 ++-- .../privateLinkScopes/deploy.bicep | 8 ++-- .../scopedResources/deploy.bicep | 6 +-- .../scheduledQueryRules/deploy.bicep | 4 +- .../vaults/accessPolicies/deploy.bicep | 6 +-- arm/Microsoft.KeyVault/vaults/deploy.bicep | 26 +++++------ .../vaults/keys/deploy.bicep | 6 +-- .../vaults/secrets/deploy.bicep | 4 +- .../extensions/deploy.bicep | 12 ++--- .../fluxConfigurations/deploy.bicep | 10 ++-- arm/Microsoft.Logic/workflows/deploy.bicep | 6 +-- .../workspaces/deploy.bicep | 8 ++-- .../userAssignedIdentities/deploy.bicep | 10 ++-- .../registrationDefinitions/deploy.bicep | 12 ++--- .../managementGroups/deploy.bicep | 6 +-- .../netAppAccounts/capacityPools/deploy.bicep | 2 +- .../capacityPools/volumes/deploy.bicep | 2 +- .../netAppAccounts/deploy.bicep | 10 ++-- .../applicationGateways/deploy.bicep | 18 ++++---- .../applicationSecurityGroups/deploy.bicep | 8 ++-- .../azureFirewalls/deploy.bicep | 20 ++++---- .../bastionHosts/deploy.bicep | 12 ++--- .../connections/deploy.bicep | 22 ++++----- .../ddosProtectionPlans/deploy.bicep | 8 ++-- .../expressRouteCircuits/deploy.bicep | 12 ++--- .../firewallPolicies/deploy.bicep | 8 ++-- .../ruleCollectionGroups/deploy.bicep | 6 +-- arm/Microsoft.Network/frontDoors/deploy.bicep | 16 +++---- arm/Microsoft.Network/ipGroups/deploy.bicep | 8 ++-- .../backendAddressPools/deploy.bicep | 6 +-- .../loadBalancers/deploy.bicep | 16 +++---- .../inboundNatRules/deploy.bicep | 8 ++-- .../localNetworkGateways/deploy.bicep | 14 +++--- .../natGateways/deploy.bicep | 12 ++--- .../networkSecurityGroups/deploy.bicep | 8 ++-- .../connectionMonitors/deploy.bicep | 10 ++-- .../networkWatchers/deploy.bicep | 14 +++--- .../networkWatchers/flowLogs/deploy.bicep | 14 +++--- .../privateDnsZones/A/deploy.bicep | 6 +-- .../privateDnsZones/AAAA/deploy.bicep | 6 +-- .../privateDnsZones/CNAME/deploy.bicep | 6 +-- .../privateDnsZones/MX/deploy.bicep | 6 +-- .../privateDnsZones/PTR/deploy.bicep | 6 +-- .../privateDnsZones/SOA/deploy.bicep | 6 +-- .../privateDnsZones/SRV/deploy.bicep | 6 +-- .../privateDnsZones/TXT/deploy.bicep | 6 +-- .../privateDnsZones/deploy.bicep | 8 ++-- .../virtualNetworkLinks/deploy.bicep | 8 ++-- .../privateEndpoints/deploy.bicep | 8 ++-- .../privateDnsZoneGroups/deploy.bicep | 10 ++-- .../publicIPAddresses/deploy.bicep | 12 ++--- .../publicIPPrefixes/deploy.bicep | 12 ++--- .../routeTables/deploy.bicep | 8 ++-- .../trafficmanagerprofiles/deploy.bicep | 10 ++-- .../virtualHubs/deploy.bicep | 22 ++++----- .../virtualHubs/hubRouteTables/deploy.bicep | 6 +-- .../hubVirtualNetworkConnections/deploy.bicep | 8 ++-- .../virtualNetworkGateways/deploy.bicep | 24 +++++----- .../virtualNetworks/deploy.bicep | 14 +++--- .../virtualNetworks/subnets/deploy.bicep | 24 +++++----- .../virtualNetworkPeerings/deploy.bicep | 20 ++++---- .../virtualWans/deploy.bicep | 10 ++-- .../vpnGateways/connections/deploy.bicep | 8 ++-- .../vpnGateways/deploy.bicep | 10 ++-- .../vpnGateways/natRules/deploy.bicep | 6 +-- arm/Microsoft.Network/vpnSites/deploy.bicep | 12 ++--- .../workspaces/dataSources/deploy.bicep | 6 +-- .../workspaces/deploy.bicep | 16 +++---- .../workspaces/linkedServices/deploy.bicep | 8 ++-- .../workspaces/savedSearches/deploy.bicep | 8 ++-- .../storageInsightConfigs/deploy.bicep | 8 ++-- .../vaults/backupConfig/deploy.bicep | 8 ++-- .../vaults/backupPolicies/deploy.bicep | 4 +- .../vaults/backupStorageConfig/deploy.bicep | 4 +- .../vaults/deploy.bicep | 12 ++--- .../vaults/replicationFabrics/deploy.bicep | 4 +- .../deploy.bicep | 10 ++-- .../deploymentScripts/deploy.bicep | 6 +-- .../resourceGroups/deploy.bicep | 8 ++-- arm/Microsoft.Resources/tags/deploy.bicep | 8 ++-- .../tags/resourceGroups/deploy.bicep | 12 ++--- .../tags/subscriptions/deploy.bicep | 8 ++-- .../azureSecurityCenter/deploy.bicep | 36 +++++++-------- .../namespaces/deploy.bicep | 18 ++++---- .../migrationConfigurations/deploy.bicep | 2 +- .../namespaces/queues/deploy.bicep | 12 ++--- .../namespaces/topics/deploy.bicep | 12 ++--- .../clusters/deploy.bicep | 6 +-- .../administrators/deploy.bicep | 6 +-- .../deploy.bicep | 6 +-- .../deploy.bicep | 6 +-- .../managedInstances/databases/deploy.bicep | 10 ++-- .../managedInstances/deploy.bicep | 20 ++++---- .../encryptionProtector/deploy.bicep | 8 ++-- .../managedInstances/keys/deploy.bicep | 6 +-- .../securityAlertPolicies/deploy.bicep | 6 +-- .../vulnerabilityAssessments/deploy.bicep | 8 ++-- .../servers/databases/deploy.bicep | 6 +-- arm/Microsoft.Sql/servers/deploy.bicep | 14 +++--- .../servers/firewallRules/deploy.bicep | 6 +-- .../securityAlertPolicies/deploy.bicep | 6 +-- .../blobServices/containers/deploy.bicep | 10 ++-- .../immutabilityPolicies/deploy.bicep | 2 +- .../storageAccounts/blobServices/deploy.bicep | 8 ++-- .../storageAccounts/deploy.bicep | 18 ++++---- .../storageAccounts/fileServices/deploy.bicep | 10 ++-- .../fileServices/shares/deploy.bicep | 8 ++-- .../managementPolicies/deploy.bicep | 10 ++-- .../queueServices/deploy.bicep | 8 ++-- .../queueServices/queues/deploy.bicep | 10 ++-- .../tableServices/deploy.bicep | 8 ++-- .../tableServices/tables/deploy.bicep | 6 +-- .../privateLinkHubs/deploy.bicep | 2 +- .../imageTemplates/deploy.bicep | 14 +++--- arm/Microsoft.Web/connections/deploy.bicep | 6 +-- .../hostingEnvironments/deploy.bicep | 22 ++++----- arm/Microsoft.Web/serverfarms/deploy.bicep | 16 +++---- arm/Microsoft.Web/staticSites/deploy.bicep | 2 +- .../deploy.bicep | 6 +-- .../deploy.bicep | 6 +-- 184 files changed, 965 insertions(+), 965 deletions(-) diff --git a/arm/Microsoft.AAD/DomainServices/deploy.bicep b/arm/Microsoft.AAD/DomainServices/deploy.bicep index 7a3cf0fbb7..08c3dc662b 100644 --- a/arm/Microsoft.AAD/DomainServices/deploy.bicep +++ b/arm/Microsoft.AAD/DomainServices/deploy.bicep @@ -12,10 +12,10 @@ param domainName string ]) param sku string = 'Standard' -@description('Optional. The location to deploy the Azure ADDS Services') +@description('Optional. The location to deploy the Azure ADDS Services.') param location string = resourceGroup().location -@description('Optional. Additional replica set for the managed domain') +@description('Optional. Additional replica set for the managed domain.') param replicaSets array = [] @description('Conditional. Required if secure LDAP is enabled and must be valid more than 30 days. The certificate required to configure Secure LDAP. Should be a base64encoded representation of the certificate PFX file.') @@ -25,10 +25,10 @@ param pfxCertificate string = '' @secure() param pfxCertificatePassword string = '' -@description('Optional. The email recipient value to receive alerts') +@description('Optional. The email recipient value to receive alerts.') param additionalRecipients array = [] -@description('Optional. The value is to provide domain configuration type') +@description('Optional. The value is to provide domain configuration type.') @allowed([ 'FullySynced' 'ResourceTrusting' @@ -80,7 +80,7 @@ param kerberosRc4Encryption string = 'Enabled' ]) param kerberosArmoring string = 'Enabled' -@description('Optional. The value is to notify the DC Admins. ') +@description('Optional. The value is to notify the DC Admins.') @allowed([ 'Enabled' 'Disabled' @@ -94,7 +94,7 @@ param notifyDcAdmins string = 'Enabled' ]) param notifyGlobalAdmins string = 'Enabled' -@description('Optional. The value is to enable the Secure LDAP for external services of Azure ADDS Services') +@description('Optional. The value is to enable the Secure LDAP for external services of Azure ADDS Services.') @allowed([ 'Enabled' 'Disabled' @@ -136,7 +136,7 @@ param diagnosticLogsRetentionInDays int = 365 @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. The name of logs that will be streamed.') @@ -236,11 +236,11 @@ module domainService_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, ind } }] -@description('The domain name of the Azure Active Directory Domain Services(Azure ADDS)') +@description('The domain name of the Azure Active Directory Domain Services(Azure ADDS).') output name string = domainService.name @description('The name of the resource group the Azure Active Directory Domain Services(Azure ADDS) was created in.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the Azure Active Directory Domain Services(Azure ADDS)') +@description('The resource ID of the Azure Active Directory Domain Services(Azure ADDS).') output resourceId string = domainService.id diff --git a/arm/Microsoft.AnalysisServices/servers/deploy.bicep b/arm/Microsoft.AnalysisServices/servers/deploy.bicep index 11d60c7154..acbff28084 100644 --- a/arm/Microsoft.AnalysisServices/servers/deploy.bicep +++ b/arm/Microsoft.AnalysisServices/servers/deploy.bicep @@ -47,7 +47,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -154,11 +154,11 @@ module server_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in } }] -@description('The name of the analysis service') +@description('The name of the analysis service.') output name string = server.name -@description('The resource ID of the analysis service') +@description('The resource ID of the analysis service.') output resourceId string = server.id -@description('The resource group the analysis service was deployed into') +@description('The resource group the analysis service was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep index 76d495b039..46c9d2d104 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep @@ -4,10 +4,10 @@ param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. API Version set name') +@description('Optional. API Version set name.') param name string = 'default' -@description('Optional. API Version set properties') +@description('Optional. API Version set properties.') param properties object = {} resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { @@ -32,11 +32,11 @@ resource apiVersionSet 'Microsoft.ApiManagement/service/apiVersionSets@2021-08-0 properties: properties } -@description('The resource ID of the API Version set') +@description('The resource ID of the API Version set.') output resourceId string = apiVersionSet.id -@description('The name of the API Version set') +@description('The name of the API Version set.') output name string = apiVersionSet.name -@description('The resource group the API Version set was deployed into') +@description('The resource group the API Version set was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep index 218e4b490a..7f9952d570 100644 --- a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep @@ -7,7 +7,7 @@ param policies array = [] @description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string -@description('Optional. Describes the Revision of the API. If no value is provided, default revision 1 is created') +@description('Optional. Describes the Revision of the API. If no value is provided, default revision 1 is created.') param apiRevision string = '' @description('Optional. Description of the API Revision.') @@ -20,10 +20,10 @@ param apiRevisionDescription string = '' ]) param apiType string = 'http' -@description('Optional. Indicates the Version identifier of the API if the API is versioned') +@description('Optional. Indicates the Version identifier of the API if the API is versioned.') param apiVersion string = '' -@description('Optional. Indicates the Version identifier of the API version set') +@description('Optional. Indicates the Version identifier of the API version set.') param apiVersionSetId string = '' @description('Optional. Description of the API Version.') @@ -63,7 +63,7 @@ param isCurrent bool = true @description('Required. Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API.') param path string -@description('Optional. Describes on which protocols the operations in this API can be invoked. - HTTP or HTTPS') +@description('Optional. Describes on which protocols the operations in this API can be invoked. - HTTP or HTTPS.') param protocols array = [ 'https' ] @@ -148,11 +148,11 @@ module policy 'policies/deploy.bicep' = [for (policy, index) in policies: { } }] -@description('The name of the API management service API') +@description('The name of the API management service API.') output name string = api.name -@description('The resource ID of the API management service API') +@description('The resource ID of the API management service API.') output resourceId string = api.id -@description('The resource group the API management service API was deployed to') +@description('The resource group the API management service API was deployed to.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep index 8071889a23..fa33ece0a0 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep @@ -4,7 +4,7 @@ param apiManagementServiceName string @description('Conditional. The name of the of the API. Required if the template is used in an standalone deployment.') param apiName string -@description('Optional. The name of the policy') +@description('Optional. The name of the policy.') param name string = 'policy' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -51,11 +51,11 @@ resource policy 'Microsoft.ApiManagement/service/apis/policies@2021-08-01' = { } } -@description('The resource ID of the API policy') +@description('The resource ID of the API policy.') output resourceId string = policy.id -@description('The name of the API policy') +@description('The name of the API policy.') output name string = policy.name -@description('The resource group the API policy was deployed into') +@description('The resource group the API policy was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep index a32e49c985..04182c1803 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep @@ -7,17 +7,17 @@ param apiManagementServiceName string @description('Required. OAuth authorization endpoint. See .') param authorizationEndpoint string -@description('Optional. HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional. - HEAD, OPTIONS, TRACE, GET, POST, PUT, PATCH, DELETE') +@description('Optional. HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional. - HEAD, OPTIONS, TRACE, GET, POST, PUT, PATCH, DELETE.') param authorizationMethods array = [ 'GET' ] -@description('Optional. Specifies the mechanism by which access token is passed to the API. - authorizationHeader or query') +@description('Optional. Specifies the mechanism by which access token is passed to the API. - authorizationHeader or query.') param bearerTokenSendingMethods array = [ 'authorizationHeader' ] -@description('Optional. Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format. - Basic or Body') +@description('Optional. Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format. - Basic or Body.') param clientAuthenticationMethod array = [ 'Basic' ] @@ -42,7 +42,7 @@ param defaultScope string = '' @description('Optional. Description of the authorization server. Can contain HTML formatting tags.') param serverDescription string = '' -@description('Required. Form of an authorization grant, which the client uses to request the access token. - authorizationCode, implicit, resourceOwnerPassword, clientCredentials') +@description('Required. Form of an authorization grant, which the client uses to request the access token. - authorizationCode, implicit, resourceOwnerPassword, clientCredentials.') param grantTypes array @description('Optional. Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner password.') @@ -54,7 +54,7 @@ param resourceOwnerUsername string = '' @description('Optional. If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security.') param supportState bool = false -@description('Optional. Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}. - TokenBodyParameterContract object') +@description('Optional. Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}. - TokenBodyParameterContract object.') param tokenBodyParameters array = [] @description('Optional. OAuth token endpoint. Contains absolute URI to entity being referenced.') @@ -104,11 +104,11 @@ resource authorizationServer 'Microsoft.ApiManagement/service/authorizationServe } } -@description('The name of the API management service authorization server') +@description('The name of the API management service authorization server.') output name string = authorizationServer.name -@description('The resource ID of the API management service authorization server') +@description('The resource ID of the API management service authorization server.') output resourceId string = authorizationServer.id -@description('The resource group the API management service authorization server was deployed into') +@description('The resource group the API management service authorization server was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep index b586cb1fbf..2a38206836 100644 --- a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep @@ -13,10 +13,10 @@ param enableDefaultTelemetry bool = true @description('Optional. Backend Description.') param backendDescription string = '' -@description('Optional. Backend communication protocol. - http or soap') +@description('Optional. Backend communication protocol. - http or soap.') param protocol string = 'http' -@description('Optional. Backend Proxy Contract Properties') +@description('Optional. Backend Proxy Contract Properties.') param proxy object = {} @description('Optional. Management Uri of the Resource in External System. This URL can be the Arm Resource ID of Logic Apps, Function Apps or API Apps.') @@ -28,7 +28,7 @@ param serviceFabricCluster object = {} @description('Optional. Backend Title.') param title string = '' -@description('Optional. Backend TLS Properties') +@description('Optional. Backend TLS Properties.') param tls object = { validateCertificateChain: false validateCertificateName: false @@ -71,11 +71,11 @@ resource backend 'Microsoft.ApiManagement/service/backends@2021-08-01' = { } } -@description('The resource ID of the API management service backend') +@description('The resource ID of the API management service backend.') output resourceId string = backend.id -@description('The name of the API management service backend') +@description('The name of the API management service backend.') output name string = backend.name -@description('The resource group the API management service backend was deployed into') +@description('The resource group the API management service backend was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep index 7b0dccd7cf..11cfef7c25 100644 --- a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep @@ -4,19 +4,19 @@ param apiManagementServiceName string @description('Required. Identifier of the Cache entity. Cache identifier (should be either \'default\' or valid Azure region identifier).') param name string -@description('Required. Runtime connection string to cache. Can be referenced by a named value like so, {{}}') +@description('Required. Runtime connection string to cache. Can be referenced by a named value like so, {{}}.') param connectionString string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. Cache description') +@description('Optional. Cache description.') param cacheDescription string = '' @description('Optional. Original uri of entity in external system cache points to.') param resourceId string = '' -@description('Required. Location identifier to use cache from (should be either \'default\' or valid Azure region identifier)') +@description('Required. Location identifier to use cache from (should be either \'default\' or valid Azure region identifier).') param useFromLocation string resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { @@ -46,11 +46,11 @@ resource cache 'Microsoft.ApiManagement/service/caches@2021-08-01' = { } } -@description('The resource ID of the API management service cache') +@description('The resource ID of the API management service cache.') output resourceId string = cache.id -@description('The name of the API management service cache') +@description('The name of the API management service cache.') output name string = cache.name -@description('The resource group the API management service cache was deployed into') +@description('The resource group the API management service cache was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/deploy.bicep b/arm/Microsoft.ApiManagement/service/deploy.bicep index 04fb0a52fd..b3ca4950c3 100644 --- a/arm/Microsoft.ApiManagement/service/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/deploy.bicep @@ -69,7 +69,7 @@ param publisherName string @description('Optional. Undelete API Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored.') param restore bool = false -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. The pricing tier of this API Management service.') @@ -450,13 +450,13 @@ module apiManagementService_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignme } }] -@description('The name of the API management service') +@description('The name of the API management service.') output name string = apiManagementService.name -@description('The resource ID of the API management service') +@description('The resource ID of the API management service.') output resourceId string = apiManagementService.id -@description('The resource group the API management service was deployed into') +@description('The resource group the API management service was deployed into.') output resourceGroupName string = resourceGroup().name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep index b09f92f1b8..15e8142a42 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep @@ -7,7 +7,7 @@ param enableDefaultTelemetry bool = true @description('Optional. Used to enable the deployment of the identityProviders child resource.') param enableIdentityProviders bool = false -@description('Optional. List of Allowed Tenants when configuring Azure Active Directory login. - string') +@description('Optional. List of Allowed Tenants when configuring Azure Active Directory login. - string.') param identityProviderAllowedTenants array = [] @description('Optional. OpenID Connect discovery endpoint hostname for AAD or AAD B2C.') @@ -29,7 +29,7 @@ param identityProviderProfileEditingPolicyName string = '' @description('Optional. Signin Policy Name. Only applies to AAD B2C Identity Provider.') param identityProviderSignInPolicyName string = '' -@description('Optional. The TenantId to use instead of Common when logging into Active Directory') +@description('Optional. The TenantId to use instead of Common when logging into Active Directory.') param identityProviderSignInTenant string = '' @description('Optional. Signup Policy Name. Only applies to AAD B2C Identity Provider.') @@ -46,7 +46,7 @@ param identityProviderSignUpPolicyName string = '' ]) param identityProviderType string = 'aad' -@description('Required. Identity provider name') +@description('Required. Identity provider name.') param name string var isAadB2C = (identityProviderType == 'aadB2C') @@ -84,11 +84,11 @@ resource identityProvider 'Microsoft.ApiManagement/service/identityProviders@202 } } -@description('The resource ID of the API management service identity provider') +@description('The resource ID of the API management service identity provider.') output resourceId string = identityProvider.id -@description('The name of the API management service identity provider') +@description('The name of the API management service identity provider.') output name string = identityProvider.name -@description('The resource group the API management service identity provider was deployed into') +@description('The resource group the API management service identity provider was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep index 57ccbf5f79..b4c88ba96c 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep @@ -7,13 +7,13 @@ param enableDefaultTelemetry bool = true @description('Required. Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters.') param displayName string -@description('Optional. KeyVault location details of the namedValue. ') +@description('Optional. KeyVault location details of the namedValue.') param keyVault object = {} @description('Required. Named value Name.') param name string -@description('Optional. Tags that when provided can be used to filter the NamedValue list. - string') +@description('Optional. Tags that when provided can be used to filter the NamedValue list. - string.') param namedValueTags array = [] @description('Optional. Determines whether the value is a secret and should be encrypted or not. Default value is false.') @@ -52,11 +52,11 @@ resource namedValue 'Microsoft.ApiManagement/service/namedValues@2021-08-01' = { } } -@description('The resource ID of the named value') +@description('The resource ID of the named value.') output resourceId string = namedValue.id -@description('The name of the named value') +@description('The name of the named value.') output name string = namedValue.name -@description('The resource group the named value was deployed into') +@description('The resource group the named value was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep index a8810c5416..6c1e04cf2e 100644 --- a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep @@ -1,7 +1,7 @@ @description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') param apiManagementServiceName string -@description('Optional. The name of the policy') +@description('Optional. The name of the policy.') param name string = 'policy' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -44,11 +44,11 @@ resource policy 'Microsoft.ApiManagement/service/policies@2021-08-01' = { } } -@description('The resource ID of the API management service policy') +@description('The resource ID of the API management service policy.') output resourceId string = policy.id -@description('The name of the API management service policy') +@description('The name of the API management service policy.') output name string = policy.name -@description('The resource group the API management service policy was deployed into') +@description('The resource group the API management service policy was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep index 1ed3c7e1b7..15deaca4d4 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep @@ -4,7 +4,7 @@ param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Required. Portal setting name') +@description('Required. Portal setting name.') @allowed([ 'delegation' 'signin' @@ -37,11 +37,11 @@ resource portalSetting 'Microsoft.ApiManagement/service/portalsettings@2021-08-0 properties: properties } -@description('The resource ID of the API management service portal setting') +@description('The resource ID of the API management service portal setting.') output resourceId string = portalSetting.id -@description('The name of the API management service portal setting') +@description('The name of the API management service portal setting.') output name string = portalSetting.name -@description('The resource group the API management service portal setting was deployed into') +@description('The resource group the API management service portal setting was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep index d2b6a4ea00..aef36caf22 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep @@ -35,11 +35,11 @@ resource api 'Microsoft.ApiManagement/service/products/apis@2021-08-01' = { parent: service::product } -@description('The resource ID of the product API') +@description('The resource ID of the product API.') output resourceId string = api.id -@description('The name of the product API') +@description('The name of the product API.') output name string = api.name -@description('The resource group the product API was deployed into') +@description('The resource group the product API was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/products/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/deploy.bicep index da6b521562..b8d040ed19 100644 --- a/arm/Microsoft.ApiManagement/service/products/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/deploy.bicep @@ -19,7 +19,7 @@ param groups array = [] @description('Required. Product Name.') param name string -@description('Optional. whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished. - notPublished or published') +@description('Optional. whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished. - notPublished or published.') param state string = 'published' @description('Optional. Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it\'s value is assumed to be true.') @@ -81,17 +81,17 @@ module product_groups 'groups/deploy.bicep' = [for (group, index) in groups: { } }] -@description('The resource ID of the API management service product') +@description('The resource ID of the API management service product.') output resourceId string = product.id -@description('The name of the API management service product') +@description('The name of the API management service product.') output name string = product.name -@description('The resource group the API management service product was deployed into') +@description('The resource group the API management service product was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The Resources IDs of the API management service product APIs') +@description('The Resources IDs of the API management service product APIs.') output apiResourceIds array = [for index in range(0, length(apis)): product_apis[index].outputs.resourceId] -@description('The Resources IDs of the API management service product groups') +@description('The Resources IDs of the API management service product groups.') output groupResourceIds array = [for index in range(0, length(groups)): product_groups[index].outputs.resourceId] diff --git a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep index a574a99aab..1098d8faf9 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep @@ -35,11 +35,11 @@ resource group 'Microsoft.ApiManagement/service/products/groups@2021-08-01' = { parent: service::product } -@description('The resource ID of the product group') +@description('The resource ID of the product group.') output resourceId string = group.id -@description('The name of the product group') +@description('The name of the product group.') output name string = group.name -@description('The resource group the product group was deployed into') +@description('The resource group the product group was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep index f035debcb1..604c15e5c4 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep @@ -7,7 +7,7 @@ param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. User (user ID path) for whom subscription is being created in form /users/{userId}') +@description('Optional. User (user ID path) for whom subscription is being created in form /users/{userId}.') param ownerId string = '' @description('Optional. Primary subscription key. If not specified during request key will be generated automatically.') @@ -19,7 +19,7 @@ param scope string = '/apis' @description('Optional. Secondary subscription key. If not specified during request key will be generated automatically.') param secondaryKey string = '' -@description('Optional. Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are "*" active "?" the subscription is active, "*" suspended "?" the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted ? the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected ? the subscription request has been denied by an administrator, * cancelled ? the subscription has been cancelled by the developer or administrator, * expired ? the subscription reached its expiration date and was deactivated. - suspended, active, expired, submitted, rejected, cancelled') +@description('Optional. Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are "*" active "?" the subscription is active, "*" suspended "?" the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted ? the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected ? the subscription request has been denied by an administrator, * cancelled ? the subscription has been cancelled by the developer or administrator, * expired ? the subscription reached its expiration date and was deactivated. - suspended, active, expired, submitted, rejected, cancelled.') param state string = '' @description('Required. Subscription name.') @@ -55,11 +55,11 @@ resource subscription 'Microsoft.ApiManagement/service/subscriptions@2021-08-01' } } -@description('The resource ID of the API management service subscription') +@description('The resource ID of the API management service subscription.') output resourceId string = subscription.id -@description('The name of the API management service subscription') +@description('The name of the API management service subscription.') output name string = subscription.name -@description('The resource group the API management service subscription was deployed into') +@description('The resource group the API management service subscription was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Automation/automationAccounts/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/deploy.bicep index 0302bb3f62..e2be4b7325 100644 --- a/arm/Microsoft.Automation/automationAccounts/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/deploy.bicep @@ -48,10 +48,10 @@ param variables array = [] @description('Optional. ID of the log analytics workspace to be linked to the deployed automation account.') param linkedWorkspaceId string = '' -@description('Optional. List of gallerySolutions to be created in the linked log analytics workspace') +@description('Optional. List of gallerySolutions to be created in the linked log analytics workspace.') param gallerySolutions array = [] -@description('Optional. List of softwareUpdateConfigurations to be created in the automation account') +@description('Optional. List of softwareUpdateConfigurations to be created in the automation account.') param softwareUpdateConfigurations array = [] @description('Optional. Configuration Details for private endpoints.') @@ -371,13 +371,13 @@ module automationAccount_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, } }] -@description('The name of the deployed automation account') +@description('The name of the deployed automation account.') output name string = automationAccount.name -@description('The resource ID of the deployed automation account') +@description('The resource ID of the deployed automation account.') output resourceId string = automationAccount.id -@description('The resource group of the deployed automation account') +@description('The resource group of the deployed automation account.') output resourceGroupName string = resourceGroup().name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep index 37e035658f..99b44a5158 100644 --- a/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep @@ -50,11 +50,11 @@ resource jobSchedule 'Microsoft.Automation/automationAccounts/jobSchedules@2020- } } -@description('The name of the deployed job schedule') +@description('The name of the deployed job schedule.') output name string = jobSchedule.name -@description('The resource ID of the deployed job schedule') +@description('The resource ID of the deployed job schedule.') output resourceId string = jobSchedule.id -@description('The resource group of the deployed job schedule') +@description('The resource group of the deployed job schedule.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep index 23cf733c50..3ba52159d6 100644 --- a/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep @@ -48,11 +48,11 @@ resource module 'Microsoft.Automation/automationAccounts/modules@2020-01-13-prev } } -@description('The name of the deployed module') +@description('The name of the deployed module.') output name string = module.name -@description('The resource ID of the deployed module') +@description('The resource ID of the deployed module.') output resourceId string = module.id -@description('The resource group of the deployed module') +@description('The resource group of the deployed module.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep index a124d35e67..cce52243f0 100644 --- a/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep @@ -87,11 +87,11 @@ resource runbook 'Microsoft.Automation/automationAccounts/runbooks@2019-06-01' = } } -@description('The name of the deployed runbook') +@description('The name of the deployed runbook.') output name string = runbook.name -@description('The resource ID of the deployed runbook') +@description('The resource ID of the deployed runbook.') output resourceId string = runbook.id -@description('The resource group of the deployed runbook') +@description('The resource group of the deployed runbook.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep index abca77e1af..f930f361ab 100644 --- a/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep @@ -29,7 +29,7 @@ param expiryTime string = '' @description('Optional. The frequency of the schedule.') param frequency string = 'OneTime' -@description('Optional. Anything') +@description('Optional. Anything.') param interval int = 0 @description('Optional. The start time of the schedule.') @@ -74,11 +74,11 @@ resource schedule 'Microsoft.Automation/automationAccounts/schedules@2020-01-13- } } -@description('The name of the deployed schedule') +@description('The name of the deployed schedule.') output name string = schedule.name -@description('The resource ID of the deployed schedule') +@description('The resource ID of the deployed schedule.') output resourceId string = schedule.id -@description('The resource group of the deployed schedule') +@description('The resource group of the deployed schedule.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep index 55bb1b693f..79764a3391 100644 --- a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep @@ -30,7 +30,7 @@ param rebootSetting string ]) param frequency string -@description('Optional. Maximum time allowed for the deployment schedule to run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601') +@description('Optional. Maximum time allowed for the deployment schedule to run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601.') param maintenanceWindow string = 'PT2H' @description('Optional. Update classification included in the deployment schedule.') @@ -159,13 +159,13 @@ param monthlyOccurrences array = [] @description('Optional. The start time of the deployment schedule in ISO 8601 format. To specify a specific time use YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00. For schedules where we want to start the deployment as soon as possible, specify the time segment only in 24 hour format, HH:MM, 22:00.') param startTime string = '' -@description('Optional. The end time of the deployment schedule in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00') +@description('Optional. The end time of the deployment schedule in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00.') param expiryTime string = '' @description('Optional. The expiry time\'s offset in minutes.') param expiryTimeOffsetMinutes int = 0 -@description('Optional. The next time the deployment schedule runs in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00') +@description('Optional. The next time the deployment schedule runs in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00.') param nextRun string = '' @description('Optional. The next run\'s offset in minutes.') @@ -263,11 +263,11 @@ resource softwareUpdateConfiguration 'Microsoft.Automation/automationAccounts/so } } -@description('The name of the deployed softwareUpdateConfiguration') +@description('The name of the deployed softwareUpdateConfiguration.') output name string = softwareUpdateConfiguration.name -@description('The resource ID of the deployed softwareUpdateConfiguration') +@description('The resource ID of the deployed softwareUpdateConfiguration.') output resourceId string = softwareUpdateConfiguration.id -@description('The resource group of the deployed softwareUpdateConfiguration') +@description('The resource group of the deployed softwareUpdateConfiguration.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Batch/batchAccounts/deploy.bicep b/arm/Microsoft.Batch/batchAccounts/deploy.bicep index afbe113383..1a299777ab 100644 --- a/arm/Microsoft.Batch/batchAccounts/deploy.bicep +++ b/arm/Microsoft.Batch/batchAccounts/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Azure Batch') +@description('Required. Name of the Azure Batch.') param name string @description('Optional. Location for all Resources.') @@ -114,11 +114,11 @@ resource batchAccount_diagnosticSettings 'Microsoft.Insights/diagnosticsettings@ scope: batchAccount } -@description('The name of the batch account') +@description('The name of the batch account.') output name string = batchAccount.name -@description('The resource ID of the batch account') +@description('The resource ID of the batch account.') output resourceId string = batchAccount.id -@description('The resource group the batch account was deployed into') +@description('The resource group the batch account was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.CognitiveServices/accounts/deploy.bicep b/arm/Microsoft.CognitiveServices/accounts/deploy.bicep index fe7cb1e2f1..86ea5dca02 100644 --- a/arm/Microsoft.CognitiveServices/accounts/deploy.bicep +++ b/arm/Microsoft.CognitiveServices/accounts/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of Cognitive Services account') +@description('Required. The name of Cognitive Services account.') param name string @description('Required. Kind of the Cognitive Services. Use \'Get-AzCognitiveServicesAccountSku\' to determine a valid combinations of \'kind\' and \'sku\' for your Azure region.') @@ -80,7 +80,7 @@ param customSubDomainName string = '' ]) param publicNetworkAccess string = 'Enabled' -@description('Optional. Service endpoint object information') +@description('Optional. Service endpoint object information.') param networkAcls object = {} @description('Optional. Enables system assigned managed identity on the resource.') @@ -100,7 +100,7 @@ param lock string = 'NotSpecified' @description('Optional. Configuration Details for private endpoints.') param privateEndpoints array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -115,7 +115,7 @@ param apiProperties object = {} @description('Optional. Allow only Azure AD authentication.') param disableLocalAuth bool = false -@description('Optional. Properties to configure encryption') +@description('Optional. Properties to configure encryption.') param encryption object = {} @description('Optional. Resource migration token.') @@ -265,16 +265,16 @@ module cognitiveServices_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, } }] -@description('The name of the cognitive services account') +@description('The name of the cognitive services account.') output name string = cognitiveServices.name -@description('The resource ID of the cognitive services account') +@description('The resource ID of the cognitive services account.') output resourceId string = cognitiveServices.id -@description('The resource group the cognitive services account was deployed into') +@description('The resource group the cognitive services account was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The service endpoint of the cognitive services account') +@description('The service endpoint of the cognitive services account.') output endpoint string = cognitiveServices.properties.endpoint @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.Compute/availabilitySets/deploy.bicep b/arm/Microsoft.Compute/availabilitySets/deploy.bicep index 89ee09731e..ca4bd3df15 100644 --- a/arm/Microsoft.Compute/availabilitySets/deploy.bicep +++ b/arm/Microsoft.Compute/availabilitySets/deploy.bicep @@ -27,7 +27,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the availability set resource.') @@ -84,11 +84,11 @@ module availabilitySet_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, i } }] -@description('The name of the availability set') +@description('The name of the availability set.') output name string = availabilitySet.name -@description('The resource ID of the availability set') +@description('The resource ID of the availability set.') output resourceId string = availabilitySet.id -@description('The resource group the availability set was deployed into') +@description('The resource group the availability set was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Compute/diskEncryptionSets/deploy.bicep b/arm/Microsoft.Compute/diskEncryptionSets/deploy.bicep index 6be6e19722..c88d8ede42 100644 --- a/arm/Microsoft.Compute/diskEncryptionSets/deploy.bicep +++ b/arm/Microsoft.Compute/diskEncryptionSets/deploy.bicep @@ -10,7 +10,7 @@ param keyVaultId string @description('Required. Key URL (with version) pointing to a key or secret in KeyVault.') param keyUrl string -@description('Optional. The type of key used to encrypt the data of the disk. For security reasons, it is recommended to set encryptionType to EncryptionAtRestWithPlatformAndCustomerKeys') +@description('Optional. The type of key used to encrypt the data of the disk. For security reasons, it is recommended to set encryptionType to EncryptionAtRestWithPlatformAndCustomerKeys.') @allowed([ 'EncryptionAtRestWithCustomerKey' 'EncryptionAtRestWithPlatformAndCustomerKeys' @@ -20,7 +20,7 @@ param encryptionType string = 'EncryptionAtRestWithPlatformAndCustomerKeys' @description('Optional. Set this flag to true to enable auto-updating of this disk encryption set to the latest key version.') param rotationToLatestKeyVersionEnabled bool = false -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the disk encryption resource.') @@ -95,17 +95,17 @@ module diskEncryptionSet_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, } }] -@description('The resource ID of the disk encryption set') +@description('The resource ID of the disk encryption set.') output resourceId string = diskEncryptionSet.id -@description('The name of the disk encryption set') +@description('The name of the disk encryption set.') output name string = diskEncryptionSet.name -@description('The resource group the disk encryption set was deployed into') +@description('The resource group the disk encryption set was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The principal ID of the disk encryption set') +@description('The principal ID of the disk encryption set.') output systemAssignedPrincipalId string = diskEncryptionSet.identity.principalId -@description('The name of the key vault with the disk encryption key') +@description('The name of the key vault with the disk encryption key.') output keyVaultName string = last(split(keyVaultId, '/')) diff --git a/arm/Microsoft.Compute/disks/deploy.bicep b/arm/Microsoft.Compute/disks/deploy.bicep index 463e0069d6..09526184b9 100644 --- a/arm/Microsoft.Compute/disks/deploy.bicep +++ b/arm/Microsoft.Compute/disks/deploy.bicep @@ -51,7 +51,7 @@ param sourceResourceId string = '' @description('Optional. If create option is Import, this is the URI of a blob to be imported into a managed disk.') param sourceUri string = '' -@description('Optional. Required if create option is Import. The Azure Resource Manager identifier of the storage account containing the blob to import as a disk') +@description('Optional. Required if create option is Import. The Azure Resource Manager identifier of the storage account containing the blob to import as a disk.') param storageAccountId string = '' @description('Optional. If create option is Upload, this is the size of the contents of the upload including the VHD footer.') @@ -110,7 +110,7 @@ param acceleratedNetwork bool = false @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the availability set resource.') @@ -187,11 +187,11 @@ module disk_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in ro } }] -@description('The resource group the disk was deployed into') +@description('The resource group the disk was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the disk') +@description('The resource ID of the disk.') output resourceId string = disk.id -@description('The name of the disk') +@description('The name of the disk.') output name string = disk.name diff --git a/arm/Microsoft.Compute/galleries/deploy.bicep b/arm/Microsoft.Compute/galleries/deploy.bicep index 621c3f9bac..4b509b20f1 100644 --- a/arm/Microsoft.Compute/galleries/deploy.bicep +++ b/arm/Microsoft.Compute/galleries/deploy.bicep @@ -1,14 +1,14 @@ @minLength(1) -@description('Required. Name of the Azure Shared Image Gallery') +@description('Required. Name of the Azure Shared Image Gallery.') param name string @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Description of the Azure Shared Image Gallery') +@description('Optional. Description of the Azure Shared Image Gallery.') param galleryDescription string = '' -@description('Optional. Images to create') +@description('Optional. Images to create.') param images array = [] @allowed([ @@ -19,7 +19,7 @@ param images array = [] @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags for all resources.') @@ -101,11 +101,11 @@ module galleries_images 'images/deploy.bicep' = [for (image, index) in images: { } }] -@description('The resource ID of the deployed image gallery') +@description('The resource ID of the deployed image gallery.') output resourceId string = gallery.id -@description('The resource group of the deployed image gallery') +@description('The resource group of the deployed image gallery.') output resourceGroupName string = resourceGroup().name -@description('The name of the deployed image gallery') +@description('The name of the deployed image gallery.') output name string = gallery.name diff --git a/arm/Microsoft.Compute/galleries/images/deploy.bicep b/arm/Microsoft.Compute/galleries/images/deploy.bicep index 3e3fd166b3..5987c0b821 100644 --- a/arm/Microsoft.Compute/galleries/images/deploy.bicep +++ b/arm/Microsoft.Compute/galleries/images/deploy.bicep @@ -54,7 +54,7 @@ param minRecommendedMemory int = 4 @maxValue(4000) param maxRecommendedMemory int = 16 -@description('Optional. The hypervisor generation of the Virtual Machine. Applicable to OS disks only. - V1 or V2') +@description('Optional. The hypervisor generation of the Virtual Machine. Applicable to OS disks only. - V1 or V2.') @allowed([ 'V1' 'V2' @@ -82,13 +82,13 @@ param planName string = '' @description('Optional. The publisher ID.') param planPublisherName string = '' -@description('Optional. The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable. Allowed format: 2020-01-10T23:00:00.000Z') +@description('Optional. The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable. Allowed format: 2020-01-10T23:00:00.000Z.') param endOfLife string = '' -@description('Optional. List of the excluded disk types. E.g. Standard_LRS') +@description('Optional. List of the excluded disk types. E.g. Standard_LRS.') param excludedDiskTypes array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags for all resources.') @@ -161,11 +161,11 @@ module galleryImage_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, inde } }] -@description('The resource group the image was deployed into') +@description('The resource group the image was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the image') +@description('The resource ID of the image.') output resourceId string = image.id -@description('The name of the image') +@description('The name of the image.') output name string = image.name diff --git a/arm/Microsoft.Compute/images/deploy.bicep b/arm/Microsoft.Compute/images/deploy.bicep index 988bbda557..8fb138e738 100644 --- a/arm/Microsoft.Compute/images/deploy.bicep +++ b/arm/Microsoft.Compute/images/deploy.bicep @@ -7,22 +7,22 @@ param location string = resourceGroup().location @description('Required. The Virtual Hard Disk.') param osDiskBlobUri string -@description('Required. This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image. - Windows or Linux') +@description('Required. This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image. - Windows or Linux.') param osType string -@description('Optional. Specifies the caching requirements. Default: None for Standard storage. ReadOnly for Premium storage. - None, ReadOnly, ReadWrite') +@description('Optional. Specifies the caching requirements. Default: None for Standard storage. ReadOnly for Premium storage. - None, ReadOnly, ReadWrite.') param osDiskCaching string -@description('Optional. Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. - Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS') +@description('Optional. Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. - Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS.') param osAccountType string @description('Optional. Default is false. Specifies whether an image is zone resilient or not. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).') param zoneResilient bool = false -@description('Optional. Gets the HyperVGenerationType of the VirtualMachine created from the image. - V1 or V2') +@description('Optional. Gets the HyperVGenerationType of the VirtualMachine created from the image. - V1 or V2.') param hyperVGeneration string = 'V1' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -73,11 +73,11 @@ module image_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in r } }] -@description('The resource ID of the image') +@description('The resource ID of the image.') output resourceId string = image.id -@description('The resource group the image was deployed into') +@description('The resource group the image was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the image') +@description('The name of the image.') output name string = image.name diff --git a/arm/Microsoft.Compute/proximityPlacementGroups/deploy.bicep b/arm/Microsoft.Compute/proximityPlacementGroups/deploy.bicep index e67aa77400..d82af3f674 100644 --- a/arm/Microsoft.Compute/proximityPlacementGroups/deploy.bicep +++ b/arm/Microsoft.Compute/proximityPlacementGroups/deploy.bicep @@ -19,7 +19,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the proximity placement group resource.') @@ -69,11 +69,11 @@ module proximityPlacementGroup_rbac '.bicep/nested_rbac.bicep' = [for (roleAssig } }] -@description('The name of the proximity placement group') +@description('The name of the proximity placement group.') output name string = proximityPlacementGroup.name -@description('The resourceId the proximity placement group') +@description('The resourceId the proximity placement group.') output resourceId string = proximityPlacementGroup.id -@description('The resource group the proximity placement group was deployed into') +@description('The resource group the proximity placement group was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/deploy.bicep b/arm/Microsoft.Compute/virtualMachineScaleSets/deploy.bicep index 7930c128f4..f346e20a79 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/deploy.bicep @@ -31,18 +31,18 @@ param dataDisks array = [] @description('Optional. The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.') param ultraSSDEnabled bool = false -@description('Required. Administrator username') +@description('Required. Administrator username.') @secure() param adminUsername string -@description('Optional. When specifying a Windows Virtual Machine, this value should be passed') +@description('Optional. When specifying a Windows Virtual Machine, this value should be passed.') @secure() param adminPassword string = '' @description('Optional. Custom data associated to the VM, this value will be automatically converted into base64 to account for the expected VM format.') param customData string = '' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Fault Domain count for each placement group.') @@ -86,21 +86,21 @@ param licenseType string = '' @description('Optional. Specifies if Windows VM disks should be encrypted with Server-side encryption + Customer managed Key.') param enableServerSideEncryption bool = false -@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter') +@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter.') @secure() param extensionDomainJoinPassword string = '' -@description('Optional. The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDomainJoinConfig object = { enabled: false } -@description('Optional. The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionAntiMalwareConfig object = { enabled: false } -@description('Optional. The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionMonitoringAgentConfig object = { enabled: false } @@ -108,27 +108,27 @@ param extensionMonitoringAgentConfig object = { @description('Optional. Resource ID of the monitoring log analytics workspace.') param monitoringWorkspaceId string = '' -@description('Optional. The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDependencyAgentConfig object = { enabled: false } -@description('Optional. The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionNetworkWatcherAgentConfig object = { enabled: false } -@description('Optional. The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDiskEncryptionConfig object = { enabled: false } -@description('Optional. The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDSCConfig object = { enabled: false } -@description('Optional. The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionCustomScriptConfig object = { enabled: false fileData: [] @@ -165,7 +165,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Specifies the mode of an upgrade to virtual machines in the scale set.\' Manual - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action. ; Automatic - All virtual machines in the scale set are automatically updated at the same time. - Automatic, Manual, Rolling') +@description('Optional. Specifies the mode of an upgrade to virtual machines in the scale set.\' Manual - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action. ; Automatic - All virtual machines in the scale set are automatically updated at the same time. - Automatic, Manual, Rolling.') @allowed([ 'Manual' 'Automatic' @@ -176,13 +176,13 @@ param upgradePolicyMode string = 'Manual' @description('Optional. The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability.') param maxBatchInstancePercent int = 20 -@description('Optional. The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch') +@description('Optional. The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch.') param maxUnhealthyInstancePercent int = 20 @description('Optional. The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch.') param maxUnhealthyUpgradedInstancePercent int = 20 -@description('Optional. The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format') +@description('Optional. The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format.') param pauseTimeBetweenBatches string = 'PT0S' @description('Optional. Indicates whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the OS image becomes available. Default value is false. If this is set to true for Windows based scale sets, enableAutomaticUpdates is automatically set to false and cannot be set to true.') @@ -211,7 +211,7 @@ param enableAutomaticUpdates bool = true @description('Optional. Specifies the time zone of the virtual machine. e.g. \'Pacific Standard Time\'. Possible values can be TimeZoneInfo.id value from time zones returned by TimeZoneInfo.GetSystemTimeZones.') param timeZone string = '' -@description('Optional. Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object') +@description('Optional. Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object.') param additionalUnattendContent array = [] @description('Optional. Specifies the Windows Remote Management listeners. This enables remote Windows PowerShell. - WinRMConfiguration object.') @@ -220,13 +220,13 @@ param winRM object = {} @description('Optional. Specifies whether password authentication should be disabled.') param disablePasswordAuthentication bool = false -@description('Optional. The list of SSH public keys used to authenticate with linux based VMs') +@description('Optional. The list of SSH public keys used to authenticate with linux based VMs.') param publicKeys array = [] @description('Optional. Specifies set of certificates that should be installed onto the virtual machines in the scale set.') param secrets array = [] -@description('Optional. Specifies Scheduled Event related configurations') +@description('Optional. Specifies Scheduled Event related configurations.') param scheduledEventsProfile object = {} @description('Optional. Specifies whether the Virtual Machine Scale Set should be overprovisioned.') @@ -241,7 +241,7 @@ param zoneBalance bool = false @description('Optional. When true this limits the scale set to a single placement group, of max size 100 virtual machines. NOTE: If singlePlacementGroup is true, it may be modified to false. However, if singlePlacementGroup is false, it may not be modified to true.') param singlePlacementGroup bool = true -@description('Optional. Specifies the scale-in policy that decides which virtual machines are chosen for removal when a Virtual Machine Scale Set is scaled-in') +@description('Optional. Specifies the scale-in policy that decides which virtual machines are chosen for removal when a Virtual Machine Scale Set is scaled-in.') param scaleInPolicy object = { rules: [ 'Default' @@ -263,7 +263,7 @@ param tags object = {} @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Required. The chosen OS type') +@description('Required. The chosen OS type.') @allowed([ 'Windows' 'Linux' @@ -656,13 +656,13 @@ module vmss_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in ro } }] -@description('The resource ID of the virtual machine scale set') +@description('The resource ID of the virtual machine scale set.') output resourceId string = vmss.id -@description('The resource group of the virtual machine scale set') +@description('The resource group of the virtual machine scale set.') output resourceGroupName string = resourceGroup().name -@description('The name of the virtual machine scale set') +@description('The name of the virtual machine scale set.') output name string = vmss.name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep index 9f448dd57e..f562455dc4 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep @@ -1,35 +1,35 @@ @description('Conditional. The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in an standalone deployment.') param virtualMachineScaleSetName string -@description('Required. The name of the virtual machine scale set extension') +@description('Required. The name of the virtual machine scale set extension.') param name string -@description('Required. The name of the extension handler publisher') +@description('Required. The name of the extension handler publisher.') param publisher string -@description('Required. Specifies the type of the extension; an example is "CustomScriptExtension"') +@description('Required. Specifies the type of the extension; an example is "CustomScriptExtension".') param type string -@description('Required. Specifies the version of the script handler') +@description('Required. Specifies the version of the script handler.') param typeHandlerVersion string -@description('Required. Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true') +@description('Required. Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.') param autoUpgradeMinorVersion bool -@description('Optional. How the extension handler should be forced to update even if the extension configuration has not changed') +@description('Optional. How the extension handler should be forced to update even if the extension configuration has not changed.') param forceUpdateTag string = '' -@description('Optional. Any object that contains the extension specific settings') +@description('Optional. Any object that contains the extension specific settings.') param settings object = {} -@description('Optional. Any object that contains the extension specific protected settings') +@description('Optional. Any object that contains the extension specific protected settings.') @secure() param protectedSettings object = {} -@description('Optional. Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false') +@description('Optional. Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false.') param supressFailures bool = false -@description('Required. Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available') +@description('Required. Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available.') param enableAutomaticUpgrade bool @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -67,10 +67,10 @@ resource extension 'Microsoft.Compute/virtualMachineScaleSets/extensions@2021-07 } } -@description('The name of the extension') +@description('The name of the extension.') output name string = extension.name -@description('The ResourceId of the extension') +@description('The ResourceId of the extension.') output resourceId string = extension.id @description('The name of the Resource Group the extension was created in.') diff --git a/arm/Microsoft.Compute/virtualMachines/deploy.bicep b/arm/Microsoft.Compute/virtualMachines/deploy.bicep index e6269f9976..59b79226b4 100644 --- a/arm/Microsoft.Compute/virtualMachines/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachines/deploy.bicep @@ -5,7 +5,7 @@ param name string = take(toLower(uniqueString(resourceGroup().name)), 10) @description('Optional. Specifies whether the computer names should be transformed. The transformation is performed on all computer names. Available transformations are \'none\' (Default), \'uppercase\' and \'lowercase\'.') param vmComputerNamesTransformation string = 'none' -@description('Required. Specifies the size for the VMs') +@description('Required. Specifies the size for the VMs.') param vmSize string @description('Optional. This property can be used by user in the request to enable or disable the Host Encryption for the virtual machine. This will enable the encryption for all the disks including Resource/Temp disk at host itself. For security reasons, it is recommended to set encryptionAtHost to True. Restrictions: Cannot be enabled if Azure Disk Encryption (guest-VM encryption using bitlocker/DM-Crypt) is enabled on your VMs.') @@ -35,11 +35,11 @@ param dataDisks array = [] @description('Optional. The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.') param ultraSSDEnabled bool = false -@description('Required. Administrator username') +@description('Required. Administrator username.') @secure() param adminUsername string -@description('Optional. When specifying a Windows Virtual Machine, this value should be passed') +@description('Optional. When specifying a Windows Virtual Machine, this value should be passed.') @secure() param adminPassword string = '' @@ -74,7 +74,7 @@ param dedicatedHostId string = '' ]) param licenseType string = '' -@description('Optional. The list of SSH public keys used to authenticate with linux based VMs') +@description('Optional. The list of SSH public keys used to authenticate with linux based VMs.') param publicKeys array = [] @description('Optional. Enables system assigned managed identity on the resource.') @@ -158,21 +158,21 @@ param enableServerSideEncryption bool = false @description('Optional. Specifies whether extension operations should be allowed on the virtual machine. This may only be set to False when no extensions are present on the virtual machine.') param allowExtensionOperations bool = true -@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter') +@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter.') @secure() param extensionDomainJoinPassword string = '' -@description('Optional. The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDomainJoinConfig object = { enabled: false } -@description('Optional. The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionAntiMalwareConfig object = { enabled: false } -@description('Optional. The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionMonitoringAgentConfig object = { enabled: false } @@ -180,33 +180,33 @@ param extensionMonitoringAgentConfig object = { @description('Optional. Resource ID of the monitoring log analytics workspace. Must be set when extensionMonitoringAgentConfig is set to true.') param monitoringWorkspaceId string = '' -@description('Optional. The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDependencyAgentConfig object = { enabled: false } -@description('Optional. The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionNetworkWatcherAgentConfig object = { enabled: false } -@description('Optional. The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDiskEncryptionConfig object = { enabled: false } -@description('Optional. The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionDSCConfig object = { enabled: false } -@description('Optional. The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed') +@description('Optional. The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed.') param extensionCustomScriptConfig object = { enabled: false fileData: [] } -@description('Optional. Any object that contains the extension specific protected settings') +@description('Optional. Any object that contains the extension specific protected settings.') @secure() param extensionCustomScriptProtectedSetting object = {} @@ -239,7 +239,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -254,7 +254,7 @@ param baseTime string = utcNow('u') @description('Optional. SAS token validity length to use to download files from storage accounts. Usage: \'PT8H\' - valid for 8 hours; \'P5D\' - valid for 5 days; \'P1Y\' - valid for 1 year. When not provided, the SAS token will be valid for 8 hours.') param sasTokenValidityLength string = 'PT8H' -@description('Required. The chosen OS type') +@description('Required. The chosen OS type.') @allowed([ 'Windows' 'Linux' @@ -273,13 +273,13 @@ param enableAutomaticUpdates bool = true @description('Optional. Specifies the time zone of the virtual machine. e.g. \'Pacific Standard Time\'. Possible values can be TimeZoneInfo.id value from time zones returned by TimeZoneInfo.GetSystemTimeZones.') param timeZone string = '' -@description('Optional. Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object') +@description('Optional. Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object.') param additionalUnattendContent array = [] @description('Optional. Specifies the Windows Remote Management listeners. This enables remote Windows PowerShell. - WinRMConfiguration object.') param winRM object = {} -@description('Optional. Any VM configuration profile assignments') +@description('Optional. Any VM configuration profile assignments.') param configurationProfileAssignments array = [] var vmComputerNameTransformed = vmComputerNamesTransformation == 'uppercase' ? toUpper(name) : (vmComputerNamesTransformation == 'lowercase' ? toLower(name) : name) diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep index ee3f3b291d..6f9462d293 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep @@ -1,38 +1,38 @@ @description('Conditional. The name of the virtual machine that extension is provisioned for. Required if the template is used in an standalone deployment.') param virtualMachineName string -@description('Required. The name of the virtual machine extension') +@description('Required. The name of the virtual machine extension.') param name string -@description('Optional. The location the extension is deployed to') +@description('Optional. The location the extension is deployed to.') param location string = resourceGroup().location -@description('Required. The name of the extension handler publisher') +@description('Required. The name of the extension handler publisher.') param publisher string -@description('Required. Specifies the type of the extension; an example is "CustomScriptExtension"') +@description('Required. Specifies the type of the extension; an example is "CustomScriptExtension".') param type string -@description('Required. Specifies the version of the script handler') +@description('Required. Specifies the version of the script handler.') param typeHandlerVersion string -@description('Required. Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true') +@description('Required. Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.') param autoUpgradeMinorVersion bool -@description('Optional. How the extension handler should be forced to update even if the extension configuration has not changed') +@description('Optional. How the extension handler should be forced to update even if the extension configuration has not changed.') param forceUpdateTag string = '' -@description('Optional. Any object that contains the extension specific settings') +@description('Optional. Any object that contains the extension specific settings.') param settings object = {} -@description('Optional. Any object that contains the extension specific protected settings') +@description('Optional. Any object that contains the extension specific protected settings.') @secure() param protectedSettings object = {} -@description('Optional. Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false') +@description('Optional. Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false.') param supressFailures bool = false -@description('Required. Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available') +@description('Required. Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available.') param enableAutomaticUpgrade bool @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -71,10 +71,10 @@ resource extension 'Microsoft.Compute/virtualMachines/extensions@2021-07-01' = { } } -@description('The name of the extension') +@description('The name of the extension.') output name string = extension.name -@description('The resource ID of the extension') +@description('The resource ID of the extension.') output resourceId string = extension.id @description('The name of the Resource Group the extension was created in.') diff --git a/arm/Microsoft.Consumption/budgets/deploy.bicep b/arm/Microsoft.Consumption/budgets/deploy.bicep index 83d1b40ed2..61c1b0517c 100644 --- a/arm/Microsoft.Consumption/budgets/deploy.bicep +++ b/arm/Microsoft.Consumption/budgets/deploy.bicep @@ -98,11 +98,11 @@ resource budget 'Microsoft.Consumption/budgets@2019-05-01' = { } } -@description('The name of the budget') +@description('The name of the budget.') output name string = budget.name -@description('The resource ID of the budget') +@description('The resource ID of the budget.') output resourceId string = budget.id -@description('The subscription the budget was deployed into') +@description('The subscription the budget was deployed into.') output subscriptionName string = subscription().displayName diff --git a/arm/Microsoft.ContainerInstance/containerGroups/deploy.bicep b/arm/Microsoft.ContainerInstance/containerGroups/deploy.bicep index 2948d859bb..72888ab2af 100644 --- a/arm/Microsoft.ContainerInstance/containerGroups/deploy.bicep +++ b/arm/Microsoft.ContainerInstance/containerGroups/deploy.bicep @@ -24,10 +24,10 @@ param memoryInGB int = 2 @description('Optional. The operating system type required by the containers in the container group. - Windows or Linux.') param osType string = 'Linux' -@description('Optional. Restart policy for all containers within the container group. - Always: Always restart. OnFailure: Restart on failure. Never: Never restart. - Always, OnFailure, Never') +@description('Optional. Restart policy for all containers within the container group. - Always: Always restart. OnFailure: Restart on failure. Never: Never restart. - Always, OnFailure, Never.') param restartPolicy string = 'Always' -@description('Optional. Specifies if the IP is exposed to the public internet or private VNET. - Public or Private') +@description('Optional. Specifies if the IP is exposed to the public internet or private VNET. - Public or Private.') param ipAddressType string = 'Public' @description('Optional. The image registry credentials by which the container group is created from.') @@ -120,16 +120,16 @@ resource containergroup_lock 'Microsoft.Authorization/locks@2017-04-01' = if (lo scope: containergroup } -@description('The name of the container group') +@description('The name of the container group.') output name string = containergroup.name -@description('The resource ID of the container group') +@description('The resource ID of the container group.') output resourceId string = containergroup.id -@description('The resource group the container group was deployed into') +@description('The resource group the container group was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The IPv4 address of the container group') +@description('The IPv4 address of the container group.') output iPv4Address string = containergroup.properties.ipAddress.ip @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.ContainerRegistry/registries/deploy.bicep b/arm/Microsoft.ContainerRegistry/registries/deploy.bicep index 2272104227..8f1eaf19cf 100644 --- a/arm/Microsoft.ContainerRegistry/registries/deploy.bicep +++ b/arm/Microsoft.ContainerRegistry/registries/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of your Azure container registry') +@description('Required. Name of your Azure container registry.') @minLength(5) @maxLength(50) param name string @@ -9,7 +9,7 @@ param acrAdminUserEnabled bool = false @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Configuration Details for private endpoints.') @@ -71,10 +71,10 @@ param dataEndpointEnabled bool = false 'Disabled' 'Enabled' ]) -@description('Optional. Whether or not public network access is allowed for the container registry. - Enabled or Disabled') +@description('Optional. Whether or not public network access is allowed for the container registry. - Enabled or Disabled.') param publicNetworkAccess string = 'Enabled' -@description('Optional. Whether to allow trusted Azure services to access a network restricted registry. Not relevant in case of public access. - AzureServices or None') +@description('Optional. Whether to allow trusted Azure services to access a network restricted registry. Not relevant in case of public access. - AzureServices or None.') param networkRuleBypassOptions string = 'AzureServices' @allowed([ @@ -91,10 +91,10 @@ param networkRuleSetIpRules array = [] 'Disabled' 'Enabled' ]) -@description('Optional. Whether or not zone redundancy is enabled for this container registry') +@description('Optional. Whether or not zone redundancy is enabled for this container registry.') param zoneRedundancy string = 'Disabled' -@description('Optional. All replications to create') +@description('Optional. All replications to create.') param replications array = [] @allowed([ diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep index f83826f2f8..d9153cdff8 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep +++ b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep @@ -17,7 +17,7 @@ param regionEndpointEnabled bool = true 'Disabled' 'Enabled' ]) -@description('Optional. Whether or not zone redundancy is enabled for this container registry') +@description('Optional. Whether or not zone redundancy is enabled for this container registry.') param zoneRedundancy string = 'Disabled' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep b/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep index 18222b4be8..23a14a5ba8 100644 --- a/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep +++ b/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep @@ -2,10 +2,10 @@ @minLength(1) param managedClusterName string -@description('Required. Name of the agent pool') +@description('Required. Name of the agent pool.') param name string -@description('Optional. The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is "VirtualMachineScaleSets". ') +@description('Optional. The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is "VirtualMachineScaleSets". .') param availabilityZones array = [] @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.') @@ -16,14 +16,14 @@ param count int = 1 @description('Optional. This is the ARM ID of the source object to be used to create the target object.') param sourceResourceId string = '' -@description('Optional. Whether to enable auto-scaler') +@description('Optional. Whether to enable auto-scaler.') @allowed([ true false ]) param enableAutoScaling bool = false -@description('Optional. This is only supported on certain VM sizes and in certain Azure regions. For more information, see: /azure/aks/enable-host-encryption ') +@description('Optional. This is only supported on certain VM sizes and in certain Azure regions. For more information, see: /azure/aks/enable-host-encryption .') @allowed([ true false @@ -44,7 +44,7 @@ param enableFIPS bool = false ]) param enableNodePublicIP bool = false -@description('Optional. Whether to enable UltraSSD') +@description('Optional. Whether to enable UltraSSD.') @allowed([ true false @@ -65,25 +65,25 @@ param gpuInstanceProfile string = '' @description('Optional. Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage.') param kubeletDiskType string = '' -@description('Optional. The maximum number of nodes for auto-scaling') +@description('Optional. The maximum number of nodes for auto-scaling.') param maxCount int = -1 @description('Optional. The maximum number of pods that can run on a node.') param maxPods int = -1 -@description('Optional. The minimum number of nodes for auto-scaling') +@description('Optional. The minimum number of nodes for auto-scaling.') param minCount int = -1 -@description('Optional. A cluster must have at least one "System" Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: /azure/aks/use-system-pools') +@description('Optional. A cluster must have at least one "System" Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: /azure/aks/use-system-pools.') param mode string = '' @description('Optional. The node labels to be persisted across all nodes in agent pool.') param nodeLabels object = {} -@description('Optional. ResourceId of the node PublicIPPrefix') +@description('Optional. ResourceId of the node PublicIPPrefix.') param nodePublicIpPrefixId string = '' -@description('Optional. The taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. ') +@description('Optional. The taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. .') param nodeTaints array = [] @description('Optional. As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the control plane version. The node pool version cannot be greater than the control plane version. For more information see upgrading a node pool (https://docs.microsoft.com/en-us/azure/aks/use-multiple-node-pools#upgrade-a-node-pool).') @@ -115,7 +115,7 @@ param osSku string = '' ]) param osType string = 'Linux' -@description('Optional. Subnet ID for the pod IPs. If omitted, pod IPs are statically assigned on the node subnet (see vnetSubnetID for more details). This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} ') +@description('Optional. Subnet ID for the pod IPs. If omitted, pod IPs are statically assigned on the node subnet (see vnetSubnetID for more details). This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} .') param podSubnetId string = '' @description('Optional. The ID for the Proximity Placement Group.') @@ -128,7 +128,7 @@ param proximityPlacementGroupId string = '' ]) param scaleDownMode string = 'Delete' -@description('Optional. The eviction policy specifies what to do with the VM when it is evicted. The default is Delete. For more information about eviction see spot VMs ') +@description('Optional. The eviction policy specifies what to do with the VM when it is evicted. The default is Delete. For more information about eviction see spot VMs .') @allowed([ 'Deallocate' 'Delete' @@ -143,7 +143,7 @@ param scaleSetEvictionPolicy string = 'Delete' ]) param scaleSetPriority string = '' -@description('Optional. Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see spot VMs pricing (https://docs.microsoft.com/en-us/azure/virtual-machines/spot-vms#pricing)') +@description('Optional. Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see spot VMs pricing (https://docs.microsoft.com/en-us/azure/virtual-machines/spot-vms#pricing).') param spotMaxPrice int = -1 @description('Optional. Tags of the resource.') @@ -152,13 +152,13 @@ param tags object = {} @description('Optional. The type of Agent Pool.') param type string = '' -@description('Optional. This can either be set to an integer (e.g. "5") or a percentage (e.g. "50%"). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1. For more information, including best practices, see: /azure/aks/upgrade-cluster#customize-node-surge-upgrade') +@description('Optional. This can either be set to an integer (e.g. "5") or a percentage (e.g. "50%"). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1. For more information, including best practices, see: /azure/aks/upgrade-cluster#customize-node-surge-upgrade.') param maxSurge string = '' -@description('Optional. VM size. VM size availability varies by region. If a node contains insufficient compute resources (memory, cpu, etc) pods might fail to run correctly. For more details on restricted VM sizes, see: /azure/aks/quotas-skus-regions') +@description('Optional. VM size. VM size availability varies by region. If a node contains insufficient compute resources (memory, cpu, etc) pods might fail to run correctly. For more details on restricted VM sizes, see: /azure/aks/quotas-skus-regions.') param vmSize string = 'Standard_D2s_v3' -@description('Optional. Node Subnet ID. If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} ') +@description('Optional. Node Subnet ID. If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} .') param vnetSubnetId string = '' @description('Optional. Determines the type of workload a node can run.') @@ -232,10 +232,10 @@ resource agentPool 'Microsoft.ContainerService/managedClusters/agentPools@2021-0 } } -@description('The name of the agent pool') +@description('The name of the agent pool.') output name string = agentPool.name -@description('The resource ID of the agent pool') +@description('The resource ID of the agent pool.') output resourceId string = agentPool.id @description('The resource group the agent pool was deployed into.') diff --git a/arm/Microsoft.ContainerService/managedClusters/deploy.bicep b/arm/Microsoft.ContainerService/managedClusters/deploy.bicep index 742b1751fc..1d36d0a1f6 100644 --- a/arm/Microsoft.ContainerService/managedClusters/deploy.bicep +++ b/arm/Microsoft.ContainerService/managedClusters/deploy.bicep @@ -21,7 +21,7 @@ param userAssignedIdentities object = {} ]) param aksClusterNetworkPlugin string = '' -@description('Optional. Specifies the network policy used for building Kubernetes network. - calico or azure') +@description('Optional. Specifies the network policy used for building Kubernetes network. - calico or azure.') @allowed([ '' 'azure' @@ -58,7 +58,7 @@ param managedOutboundIPCount int = 0 ]) param aksClusterOutboundType string = 'loadBalancer' -@description('Optional. Tier of a managed cluster SKU. - Free or Paid') +@description('Optional. Tier of a managed cluster SKU. - Free or Paid.') @allowed([ 'Free' 'Paid' @@ -122,7 +122,7 @@ param usePrivateDNSZone bool = false @description('Required. Properties of the primary agent pool.') param primaryAgentPoolProfile array -@description('Optional. Define one or more secondary/additional agent pools') +@description('Optional. Define one or more secondary/additional agent pools.') param agentPools array = [] @description('Optional. Specifies whether the httpApplicationRouting add-on is enabled or not.') @@ -266,7 +266,7 @@ param diagnosticLogsRetentionInDays int = 365 @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @allowed([ @@ -551,16 +551,16 @@ module managedCluster_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, in } }] -@description('The resource ID of the managed cluster') +@description('The resource ID of the managed cluster.') output resourceId string = managedCluster.id -@description('The resource group the managed cluster was deployed into') +@description('The resource group the managed cluster was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the managed cluster') +@description('The name of the managed cluster.') output name string = managedCluster.name -@description('The control plane FQDN of the managed cluster') +@description('The control plane FQDN of the managed cluster.') output controlPlaneFQDN string = enablePrivateCluster ? managedCluster.properties.privateFQDN : managedCluster.properties.fqdn @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.DataFactory/factories/deploy.bicep b/arm/Microsoft.DataFactory/factories/deploy.bicep index c17f3ccbca..df9bf68066 100644 --- a/arm/Microsoft.DataFactory/factories/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. The name of the Azure Factory to create') +@description('Required. The name of the Azure Factory to create.') param name string -@description('Optional. The name of the Managed Virtual Network') +@description('Optional. The name of the Managed Virtual Network.') param managedVirtualNetworkName string = '' -@description('Optional. The object for the configuration of a Integration Runtime') +@description('Optional. The object for the configuration of a Integration Runtime.') param integrationRuntime object = {} @description('Optional. Location for all Resources.') diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep index 7b79f3a57a..9acf763bf7 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep @@ -1,17 +1,17 @@ @description('Conditional. The name of the Azure Data Factory. Required if the template is used in an standalone deployment.') param dataFactoryName string -@description('Required. The name of the Integration Runtime') +@description('Required. The name of the Integration Runtime.') param name string @allowed([ 'Managed' 'SelfHosted' ]) -@description('Required. The type of Integration Runtime') +@description('Required. The type of Integration Runtime.') param type string -@description('Optional. The name of the Managed Virtual Network if using type "Managed" ') +@description('Optional. The name of the Managed Virtual Network if using type "Managed" .') param managedVirtualNetworkName string = '' @description('Required. Integration Runtime type properties.') diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep index a6e55723a8..29a1f9045e 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep @@ -1,7 +1,7 @@ @description('Conditional. The name of the Azure Data Factory. Required if the template is used in an standalone deployment.') param dataFactoryName string -@description('Required. The name of the Managed Virtual Network') +@description('Required. The name of the Managed Virtual Network.') param name string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Databricks/workspaces/deploy.bicep b/arm/Microsoft.Databricks/workspaces/deploy.bicep index c71acd9037..f13a35fd33 100644 --- a/arm/Microsoft.Databricks/workspaces/deploy.bicep +++ b/arm/Microsoft.Databricks/workspaces/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. The name of the Azure Databricks workspace to create') +@description('Required. The name of the Azure Databricks workspace to create.') param name string -@description('Optional. The managed resource group ID') +@description('Optional. The managed resource group ID.') param managedResourceGroupId string = '' -@description('Optional. The pricing tier of workspace') +@description('Optional. The pricing tier of workspace.') @allowed([ 'trial' 'standard' @@ -151,11 +151,11 @@ module workspace_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The name of the deployed databricks workspace') +@description('The name of the deployed databricks workspace.') output name string = workspace.name -@description('The resource ID of the deployed databricks workspace') +@description('The resource ID of the deployed databricks workspace.') output resourceId string = workspace.id -@description('The resource group of the deployed databricks workspace') +@description('The resource group of the deployed databricks workspace.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.DesktopVirtualization/hostpools/deploy.bicep b/arm/Microsoft.DesktopVirtualization/hostpools/deploy.bicep index 792a73db48..13ba9d93c3 100644 --- a/arm/Microsoft.DesktopVirtualization/hostpools/deploy.bicep +++ b/arm/Microsoft.DesktopVirtualization/hostpools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Host Pool') +@description('Required. Name of the Host Pool.') @minLength(1) param name string @@ -18,7 +18,7 @@ param hostpoolDescription string = '' ]) param hostpoolType string = 'Pooled' -@description('Optional. Set the type of assignment for a Personal Host Pool type') +@description('Optional. Set the type of assignment for a Personal Host Pool type.') @allowed([ 'Automatic' 'Direct' @@ -37,7 +37,7 @@ param loadBalancerType string = 'BreadthFirst' @description('Optional. Maximum number of sessions.') param maxSessionLimit int = 99999 -@description('Optional. Host Pool RDP properties') +@description('Optional. Host Pool RDP properties.') param customRdpProperty string = '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;' @description('Optional. Whether to use validation enviroment. 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). Ddefaults to false that stands for the stable, production-ready environment.') @@ -83,7 +83,7 @@ param tags object = {} @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. The type of preferred application group type, default to Desktop Application Group') +@description('Optional. The type of preferred application group type, default to Desktop Application Group.') @allowed([ 'Desktop' 'None' @@ -97,7 +97,7 @@ param startVMOnConnect bool = false @description('Optional. Validation host pool allows you to test service changes before they are deployed to production.') param validationEnvironment bool = false -@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\'') +@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\'.') param roleAssignments array = [] @description('Optional. The name of logs that will be streamed.') @@ -201,14 +201,14 @@ module hostPool_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) i } }] -@description('The resource ID of the AVD host pool') +@description('The resource ID of the AVD host pool.') output resourceId string = hostPool.id -@description('The resource group the AVD host pool was deployed into') +@description('The resource group the AVD host pool was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the AVD host pool') +@description('The name of the AVD host pool.') output name string = hostPool.name -@description('The expiration time for the registration token') +@description('The expiration time for the registration token.') output tokenExpirationTime string = dateTimeAdd(baseTime, tokenValidityLength) diff --git a/arm/Microsoft.DesktopVirtualization/scalingplans/deploy.bicep b/arm/Microsoft.DesktopVirtualization/scalingplans/deploy.bicep index 3c6a161dff..f56f0ce13d 100644 --- a/arm/Microsoft.DesktopVirtualization/scalingplans/deploy.bicep +++ b/arm/Microsoft.DesktopVirtualization/scalingplans/deploy.bicep @@ -1,11 +1,11 @@ -@description('Required. Name of the scaling plan') +@description('Required. Name of the scaling plan.') @minLength(1) param name string @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Friendly Name of the scaling plan') +@description('Optional. Friendly Name of the scaling plan.') param friendlyName string = name @description('Optional. Description of the scaling plan.') @@ -88,7 +88,7 @@ param diagnosticEventHubAuthorizationRuleId string = '' @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.') param diagnosticEventHubName string = '' -@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\'') +@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\'.') param roleAssignments array = [] @description('Optional. The name of logs that will be streamed.') @@ -146,11 +146,11 @@ module scalingplan_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index } }] -@description('The resource ID of the AVD scaling plan') +@description('The resource ID of the AVD scaling plan.') output resourceId string = scalingPlan.id -@description('The resource group the AVD scaling plan was deployed into') +@description('The resource group the AVD scaling plan was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the AVD scaling plan') +@description('The name of the AVD scaling plan.') output name string = scalingPlan.name diff --git a/arm/Microsoft.DesktopVirtualization/workspaces/deploy.bicep b/arm/Microsoft.DesktopVirtualization/workspaces/deploy.bicep index 9d6f2c1218..10be7a651b 100644 --- a/arm/Microsoft.DesktopVirtualization/workspaces/deploy.bicep +++ b/arm/Microsoft.DesktopVirtualization/workspaces/deploy.bicep @@ -44,7 +44,7 @@ param tags object = {} @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@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\'') +@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\'.') param roleAssignments array = [] @description('Optional. The name of logs that will be streamed.') @@ -128,11 +128,11 @@ module workspace_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The resource ID of the AVD workspace') +@description('The resource ID of the AVD workspace.') output resourceId string = workspace.id -@description('The resource group the AVD workspace was deployed into') +@description('The resource group the AVD workspace was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the AVD workspace') +@description('The name of the AVD workspace.') output name string = workspace.name diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/deploy.bicep index 62b4113a34..af09fdb043 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Database Account') +@description('Required. Name of the Database Account.') param name string @description('Optional. Location for all resources.') @@ -32,7 +32,7 @@ param locations array @description('Optional. The default consistency level of the Cosmos DB account.') param defaultConsistencyLevel string = 'Session' -@description('Optional. Enable automatic failover for regions') +@description('Optional. Enable automatic failover for regions.') param automaticFailover bool = true @minValue(10) @@ -53,10 +53,10 @@ param maxIntervalInSeconds int = 300 ]) param serverVersion string = '4.0' -@description('Optional. SQL Databases configurations') +@description('Optional. SQL Databases configurations.') param sqlDatabases array = [] -@description('Optional. MongoDB Databases configurations') +@description('Optional. MongoDB Databases configurations.') param mongodbDatabases array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -70,7 +70,7 @@ param enableDefaultTelemetry bool = true @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@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\'') +@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\'.') param roleAssignments array = [] @description('Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep index 0f99d48009..9978a769c3 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep @@ -4,16 +4,16 @@ param databaseAccountName string @description('Conditional. Name of the mongodb database. Required if the template is used in an standalone deployment.') param mongodbDatabaseName string -@description('Required. Name of the collection') +@description('Required. Name of the collection.') param name string -@description('Optional. Name of the mongodb database') +@description('Optional. Name of the mongodb database.') param throughput int = 400 -@description('Required. Indexes for the collection') +@description('Required. Indexes for the collection.') param indexes array -@description('Required. ShardKey for the collection') +@description('Required. ShardKey for the collection.') param shardKey object @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep index 8b0c0a341c..91d52fec41 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep @@ -1,13 +1,13 @@ @description('Conditional. Name of the Cosmos DB database account. Required if the template is used in an standalone deployment.') param databaseAccountName string -@description('Required. Name of the mongodb database') +@description('Required. Name of the mongodb database.') param name string -@description('Optional. Name of the mongodb database') +@description('Optional. Name of the mongodb database.') param throughput int = 400 -@description('Optional. Collections in the mongodb database') +@description('Optional. Collections in the mongodb database.') param collections array = [] @description('Optional. Tags of the resource.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep index 252767404e..03c037af54 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep @@ -7,16 +7,16 @@ param sqlDatabaseName string @description('Required. Name of the container.') param name string -@description('Optional. Request Units per second') +@description('Optional. Request Units per second.') param throughput int = 400 @description('Optional. Tags of the SQL Database resource.') param tags object = {} -@description('Optional. List of paths using which data within the container can be partitioned') +@description('Optional. List of paths using which data within the container can be partitioned.') param paths array = [] -@description('Optional. Indicates the kind of algorithm used for partitioning') +@description('Optional. Indicates the kind of algorithm used for partitioning.') @allowed([ 'Hash' 'MultiHash' diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep index 28bea3a772..5069ccb78f 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep @@ -1,13 +1,13 @@ @description('Conditional. ID of the Cosmos DB database account. Required if the template is used in an standalone deployment.') param databaseAccountName string -@description('Required. Name of the SQL database ') +@description('Required. Name of the SQL database .') param name string @description('Optional. Array of containers to deploy in the SQL database.') param containers array = [] -@description('Optional. Request units per second') +@description('Optional. Request units per second.') param throughput int = 400 @description('Optional. Tags of the SQL database resource.') diff --git a/arm/Microsoft.EventGrid/systemTopics/deploy.bicep b/arm/Microsoft.EventGrid/systemTopics/deploy.bicep index ce60faf001..a7cb0c9c81 100644 --- a/arm/Microsoft.EventGrid/systemTopics/deploy.bicep +++ b/arm/Microsoft.EventGrid/systemTopics/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the Event Grid Topic') +@description('Required. The name of the Event Grid Topic.') param name string @description('Optional. Location for all Resources.') @@ -30,7 +30,7 @@ param diagnosticEventHubName string = '' @description('Optional. Configuration Details for private endpoints.') param privateEndpoints array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @allowed([ @@ -164,13 +164,13 @@ module systemTopic_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index } }] -@description('The name of the event grid system topic') +@description('The name of the event grid system topic.') output name string = systemTopic.name -@description('The resource ID of the event grid system topic') +@description('The resource ID of the event grid system topic.') output resourceId string = systemTopic.id -@description('The name of the resource group the event grid system topic was deployed into') +@description('The name of the resource group the event grid system topic was deployed into.') output resourceGroupName string = resourceGroup().name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.EventGrid/topics/deploy.bicep b/arm/Microsoft.EventGrid/topics/deploy.bicep index 516839abbe..ce07cdf85c 100644 --- a/arm/Microsoft.EventGrid/topics/deploy.bicep +++ b/arm/Microsoft.EventGrid/topics/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the Event Grid Topic') +@description('Required. The name of the Event Grid Topic.') param name string @description('Optional. Location for all Resources.') @@ -30,7 +30,7 @@ param diagnosticEventHubName string = '' @description('Optional. Configuration Details for private endpoints.') param privateEndpoints array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @allowed([ @@ -152,11 +152,11 @@ module eventGrid_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The name of the event grid topic') +@description('The name of the event grid topic.') output name string = eventGrid.name -@description('The resource ID of the event grid') +@description('The resource ID of the event grid.') output resourceId string = eventGrid.id -@description('The name of the resource group the event grid was deployed into') +@description('The name of the resource group the event grid was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.EventHub/namespaces/deploy.bicep b/arm/Microsoft.EventHub/namespaces/deploy.bicep index 84515f7611..a8d1e22a39 100644 --- a/arm/Microsoft.EventHub/namespaces/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/deploy.bicep @@ -5,14 +5,14 @@ param name string = '' @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. event hub plan SKU name') +@description('Optional. event hub plan SKU name.') @allowed([ 'Basic' 'Standard' ]) param skuName string = 'Standard' -@description('Optional. Event Hub plan scale-out capacity of the resource') +@description('Optional. Event Hub plan scale-out capacity of the resource.') @minValue(1) @maxValue(20) param skuCapacity int = 1 @@ -28,7 +28,7 @@ param isAutoInflateEnabled bool = false @maxValue(20) param maximumThroughputUnits int = 1 -@description('Optional. Authorization Rules for the Event Hub namespace') +@description('Optional. Authorization Rules for the Event Hub namespace.') param authorizationRules array = [ { name: 'RootManageSharedAccessKey' @@ -43,7 +43,7 @@ param authorizationRules array = [ @description('Optional. Configuration Details for private endpoints.For security reasons, it is recommended to use private endpoints whenever possible.') param privateEndpoints array = [] -@description('Optional. Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny') +@description('Optional. Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny.') param networkAcls object = {} @description('Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely.') @@ -77,7 +77,7 @@ param systemAssignedIdentity bool = false @description('Optional. The ID(s) to assign to the resource.') param userAssignedIdentities object = {} -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -86,10 +86,10 @@ param tags object = {} @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. The event hubs to deploy into this namespace') +@description('Optional. The event hubs to deploy into this namespace.') param eventHubs array = [] -@description('Optional. The disaster recovery config for this namespace') +@description('Optional. The disaster recovery config for this namespace.') param disasterRecoveryConfig object = {} @description('Optional. The name of logs that will be streamed.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep index 09d04c05bc..0b67ee3ea5 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep @@ -1,10 +1,10 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.s') +@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.s.') param namespaceName string @description('Conditional. The name of the event hub namespace event hub. Required if the template is used in an standalone deployment.') param eventHubName string -@description('Required. The name of the consumer group') +@description('Required. The name of the consumer group.') param name string @description('Optional. User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep index b7a91798e3..95a34449a4 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep @@ -40,7 +40,7 @@ param partitionCount int = 2 ]) param status string = 'Active' -@description('Optional. The consumer groups to create in this event hub instance') +@description('Optional. The consumer groups to create in this event hub instance.') param consumerGroups array = [ { name: '$Default' @@ -55,42 +55,42 @@ param consumerGroups array = [ @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] -@description('Optional. Name for capture destination') +@description('Optional. Name for capture destination.') param captureDescriptionDestinationName string = 'EventHubArchive.AzureBlockBlob' -@description('Optional. Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order') +@description('Optional. Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order.') param captureDescriptionDestinationArchiveNameFormat string = '{Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}' -@description('Optional. Blob container Name') +@description('Optional. Blob container Name.') param captureDescriptionDestinationBlobContainer string = '' -@description('Optional. Resource ID of the storage account to be used to create the blobs') +@description('Optional. Resource ID of the storage account to be used to create the blobs.') param captureDescriptionDestinationStorageAccountResourceId string = '' @description('Optional. A value that indicates whether capture description is enabled.') param captureDescriptionEnabled bool = false -@description('Optional. Enumerates the possible values for the encoding format of capture description. Note: "AvroDeflate" will be deprecated in New API Version') +@description('Optional. Enumerates the possible values for the encoding format of capture description. Note: "AvroDeflate" will be deprecated in New API Version.') @allowed([ 'Avro' 'AvroDeflate' ]) param captureDescriptionEncoding string = 'Avro' -@description('Optional. The time window allows you to set the frequency with which the capture to Azure Blobs will happen') +@description('Optional. The time window allows you to set the frequency with which the capture to Azure Blobs will happen.') @minValue(60) @maxValue(900) param captureDescriptionIntervalInSeconds int = 300 -@description('Optional. The size window defines the amount of data built up in your Event Hub before an capture operation') +@description('Optional. The size window defines the amount of data built up in your Event Hub before an capture operation.') @minValue(10485760) @maxValue(524288000) param captureDescriptionSizeLimitInBytes int = 314572800 -@description('Optional. A value that indicates whether to Skip Empty Archives') +@description('Optional. A value that indicates whether to Skip Empty Archives.') param captureDescriptionSkipEmptyArchives bool = false @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.HealthBot/healthBots/deploy.bicep b/arm/Microsoft.HealthBot/healthBots/deploy.bicep index cf434040bf..fe83df5a21 100644 --- a/arm/Microsoft.HealthBot/healthBots/deploy.bicep +++ b/arm/Microsoft.HealthBot/healthBots/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the resource') +@description('Required. Name of the resource.') param name string @description('Optional. The resource model definition representing SKU.') @@ -15,7 +15,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -66,11 +66,11 @@ module healthBot_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The resource group the health bot was deployed into') +@description('The resource group the health bot was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the health bot') +@description('The name of the health bot.') output name string = azureHealthBot.name -@description('The resource ID of the health bot') +@description('The resource ID of the health bot.') output resourceId string = azureHealthBot.id diff --git a/arm/Microsoft.Insights/actionGroups/deploy.bicep b/arm/Microsoft.Insights/actionGroups/deploy.bicep index da1866b7e7..838f53b28b 100644 --- a/arm/Microsoft.Insights/actionGroups/deploy.bicep +++ b/arm/Microsoft.Insights/actionGroups/deploy.bicep @@ -7,7 +7,7 @@ param groupShortName string @description('Optional. Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.') param enabled bool = true -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. The list of email receivers that are part of this action group.') @@ -92,11 +92,11 @@ module actionGroup_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index } }] -@description('The resource group the action group was deployed into') +@description('The resource group the action group was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the action group ') +@description('The name of the action group .') output name string = actionGroup.name -@description('The resource ID of the action group ') +@description('The resource ID of the action group .') output resourceId string = actionGroup.id diff --git a/arm/Microsoft.Insights/activityLogAlerts/deploy.bicep b/arm/Microsoft.Insights/activityLogAlerts/deploy.bicep index 07efbf5a07..19347de195 100644 --- a/arm/Microsoft.Insights/activityLogAlerts/deploy.bicep +++ b/arm/Microsoft.Insights/activityLogAlerts/deploy.bicep @@ -18,10 +18,10 @@ param scopes array = [ @description('Optional. The list of actions to take when alert triggers.') param actions array = [] -@description('Required. The condition that will cause this alert to activate. Array of objects') +@description('Required. The condition that will cause this alert to activate. Array of objects.') param conditions array -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -75,11 +75,11 @@ module activityLogAlert_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, } }] -@description('The name of the activity log alert') +@description('The name of the activity log alert.') output name string = activityLogAlert.name -@description('The resource ID of the activity log alert') +@description('The resource ID of the activity log alert.') output resourceId string = activityLogAlert.id -@description('The resource group the activity log alert was deployed into') +@description('The resource group the activity log alert was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Insights/components/deploy.bicep b/arm/Microsoft.Insights/components/deploy.bicep index 69568f3504..c7d8edc728 100644 --- a/arm/Microsoft.Insights/components/deploy.bicep +++ b/arm/Microsoft.Insights/components/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Application Insights') +@description('Required. Name of the Application Insights.') param name string -@description('Optional. Application type') +@description('Optional. Application type.') @allowed([ 'web' 'other' @@ -11,14 +11,14 @@ param appInsightsType string = 'web' @description('Required. Resource ID of the log analytics workspace which the data will be ingested to. This property is required to create an application with this API version. Applications from older versions will not have this property.') param workspaceResourceId string -@description('Optional. The network access type for accessing Application Insights ingestion. - Enabled or Disabled') +@description('Optional. The network access type for accessing Application Insights ingestion. - Enabled or Disabled.') @allowed([ 'Enabled' 'Disabled' ]) param publicNetworkAccessForIngestion string = 'Enabled' -@description('Optional. The network access type for accessing Application Insights query. - Enabled or Disabled') +@description('Optional. The network access type for accessing Application Insights query. - Enabled or Disabled.') @allowed([ 'Enabled' 'Disabled' @@ -47,7 +47,7 @@ param samplingPercentage int = 100 @description('Optional. The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone.') param kind string = '' -@description('Optional. Location for all Resources') +@description('Optional. Location for all Resources.') param location string = resourceGroup().location @description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') @@ -97,14 +97,14 @@ module appInsights_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index } }] -@description('The name of the application insights component') +@description('The name of the application insights component.') output name string = appInsights.name -@description('The resource ID of the application insights component') +@description('The resource ID of the application insights component.') output resourceId string = appInsights.id -@description('The resource group the application insights component was deployed into') +@description('The resource group the application insights component was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The application ID of the application insights component') +@description('The application ID of the application insights component.') output applicationId string = appInsights.properties.AppId diff --git a/arm/Microsoft.Insights/diagnosticSettings/deploy.bicep b/arm/Microsoft.Insights/diagnosticSettings/deploy.bicep index c07bc8058e..7e312945b2 100644 --- a/arm/Microsoft.Insights/diagnosticSettings/deploy.bicep +++ b/arm/Microsoft.Insights/diagnosticSettings/deploy.bicep @@ -83,11 +83,11 @@ resource diagnosticSetting 'Microsoft.Insights/diagnosticSettings@2021-05-01-pre } } -@description('The name of the diagnostic settings') +@description('The name of the diagnostic settings.') output name string = diagnosticSetting.name -@description('The resource ID of the diagnostic settings') +@description('The resource ID of the diagnostic settings.') output resourceId string = diagnosticSetting.id -@description('The name of the subscription to deploy into') +@description('The name of the subscription to deploy into.') output subscriptionName string = subscription().displayName diff --git a/arm/Microsoft.Insights/metricAlerts/deploy.bicep b/arm/Microsoft.Insights/metricAlerts/deploy.bicep index 2d3c8e1511..2813abca4f 100644 --- a/arm/Microsoft.Insights/metricAlerts/deploy.bicep +++ b/arm/Microsoft.Insights/metricAlerts/deploy.bicep @@ -68,10 +68,10 @@ param actions array = [] ]) param alertCriteriaType string = 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' -@description('Required. Criterias to trigger the alert. Array of \'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria\' or \'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria\' objects') +@description('Required. Criterias to trigger the alert. Array of \'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria\' or \'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria\' objects.') param criterias array -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -130,11 +130,11 @@ module metricAlert_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index } }] -@description('The resource group the metric alert was deployed into') +@description('The resource group the metric alert was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the metric alert') +@description('The name of the metric alert.') output name string = metricAlert.name -@description('The resource ID of the metric alert') +@description('The resource ID of the metric alert.') output resourceId string = metricAlert.id diff --git a/arm/Microsoft.Insights/privateLinkScopes/deploy.bicep b/arm/Microsoft.Insights/privateLinkScopes/deploy.bicep index c93b9cd05b..75dce2fc12 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/deploy.bicep +++ b/arm/Microsoft.Insights/privateLinkScopes/deploy.bicep @@ -13,7 +13,7 @@ param location string = 'global' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Configuration Details for Azure Monitor Resources.') @@ -87,11 +87,11 @@ module privateLinkScope_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, } }] -@description('The name of the private link scope') +@description('The name of the private link scope.') output name string = privateLinkScope.name -@description('The resource ID of the private link scope') +@description('The resource ID of the private link scope.') output resourceId string = privateLinkScope.id -@description('The resource group the private link scope was deployed into') +@description('The resource group the private link scope was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep index afa60216cf..b5e3569dd5 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep +++ b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep @@ -36,11 +36,11 @@ resource scopedResource 'Microsoft.Insights/privateLinkScopes/scopedResources@20 } } -@description('The name of the resource group where the resource has been deployed') +@description('The name of the resource group where the resource has been deployed.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the deployed scopedResource') +@description('The resource ID of the deployed scopedResource.') output resourceId string = scopedResource.id -@description('The full name of the deployed Scoped Resource') +@description('The full name of the deployed Scoped Resource.') output name string = scopedResource.name diff --git a/arm/Microsoft.Insights/scheduledQueryRules/deploy.bicep b/arm/Microsoft.Insights/scheduledQueryRules/deploy.bicep index f6c7969931..3212d3f128 100644 --- a/arm/Microsoft.Insights/scheduledQueryRules/deploy.bicep +++ b/arm/Microsoft.Insights/scheduledQueryRules/deploy.bicep @@ -26,10 +26,10 @@ param queryTimeRange string = '' @description('Optional. The flag which indicates whether the provided query should be validated or not. Relevant only for rules of the kind LogAlert.') param skipQueryValidation bool = false -@description('Optional. List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert') +@description('Optional. List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert.') param targetResourceTypes array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Required. The list of resource IDs that this scheduled query rule is scoped to.') diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep index 852c28c510..e5a87cd485 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep @@ -1,7 +1,7 @@ @description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') param keyVaultName string -@description('Optional. The access policy deployment') +@description('Optional. The access policy deployment.') param name string = 'add' @description('Optional. An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault\'s tenant ID.') @@ -44,8 +44,8 @@ resource policies 'Microsoft.KeyVault/vaults/accessPolicies@2021-06-01-preview' @description('The name of the resource group the access policies assignment was created in.') output resourceGroupName string = resourceGroup().name -@description('The name of the access policies assignment') +@description('The name of the access policies assignment.') output name string = policies.name -@description('The resource ID of the access policies assignment') +@description('The resource ID of the access policies assignment.') output resourceId string = policies.id diff --git a/arm/Microsoft.KeyVault/vaults/deploy.bicep b/arm/Microsoft.KeyVault/vaults/deploy.bicep index 361f0c20d4..e952827a70 100644 --- a/arm/Microsoft.KeyVault/vaults/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/deploy.bicep @@ -8,24 +8,24 @@ param name string = '' @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Array of access policies object') +@description('Optional. Array of access policies object.') param accessPolicies array = [] -@description('Optional. All secrets to create') +@description('Optional. All secrets to create.') @secure() param secrets object = {} -@description('Optional. All keys to create') +@description('Optional. All keys to create.') param keys array = [] -@description('Optional. Specifies if the vault is enabled for deployment by script or compute') +@description('Optional. Specifies if the vault is enabled for deployment by script or compute.') @allowed([ true false ]) param enableVaultForDeployment bool = true -@description('Optional. Specifies if the vault is enabled for a template deployment') +@description('Optional. Specifies if the vault is enabled for a template deployment.') @allowed([ true false @@ -54,14 +54,14 @@ param createMode string = 'default' @description('Optional. Provide \'true\' to enable Key Vault\'s purge protection feature.') param enablePurgeProtection bool = false -@description('Optional. Specifies the SKU for the vault') +@description('Optional. Specifies the SKU for the vault.') @allowed([ 'premium' 'standard' ]) param vaultSku string = 'premium' -@description('Optional. Service endpoint object information. For security reasons, it is recommended to set the DefaultAction Deny') +@description('Optional. Service endpoint object information. For security reasons, it is recommended to set the DefaultAction Deny.') param networkAcls object = {} @description('Optional. Property to specify whether the vault will accept traffic from public internet. If set to "disabled" all traffic except private endpoint traffic and that that originates from trusted services will be blocked. This will override the set firewall rules, meaning that even if the firewall rules are present we will not honor the rules.') @@ -76,16 +76,16 @@ param publicNetworkAccess string = 'enabled' @maxValue(365) param diagnosticLogsRetentionInDays int = 365 -@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticStorageAccountId string = '' -@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticWorkspaceId string = '' -@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. ') +@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.') param diagnosticEventHubAuthorizationRuleId string = '' -@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticEventHubName string = '' @allowed([ @@ -96,10 +96,10 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] -@description('Optional. Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible') +@description('Optional. Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible.') param privateEndpoints array = [] @description('Optional. Resource tags.') diff --git a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep index 93f31a90e3..e88d33b8fb 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep @@ -1,7 +1,7 @@ @description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') param keyVaultName string -@description('Required. The name of the key') +@description('Required. The name of the key.') param name string @description('Optional. Resource tags.') @@ -25,7 +25,7 @@ param attributesNbf int = -1 ]) param curveName string = 'P-256' -@description('Optional. Array of JsonWebKeyOperation') +@description('Optional. Array of JsonWebKeyOperation.') @allowed([ 'decrypt' 'encrypt' @@ -49,7 +49,7 @@ param keySize int = -1 ]) param kty string = 'EC' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep index cd885f8f4f..556b8363b3 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep @@ -1,7 +1,7 @@ @description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') param keyVaultName string -@description('Required. The name of the secret') +@description('Required. The name of the secret.') param name string @description('Optional. Resource tags.') @@ -27,7 +27,7 @@ param value string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep index ef8e1a04c1..fb1a23c565 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep +++ b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the Flux Configuration') +@description('Required. The name of the Flux Configuration.') param name string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -22,10 +22,10 @@ param extensionType string @description('Optional. ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - only if autoUpgradeMinorVersion is "true".') param releaseTrain string = 'Stable' -@description('Optional. Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created') +@description('Optional. Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created.') param releaseNamespace string = '' -@description('Optional. Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created') +@description('Optional. Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created.') param targetNamespace string = '' @description('Optional. Version of the extension for this extension, if it is "pinned" to a specific version.') @@ -68,11 +68,11 @@ resource extension 'Microsoft.KubernetesConfiguration/extensions@2022-03-01' = { } } -@description('The name of the extension') +@description('The name of the extension.') output name string = extension.name -@description('The resource ID of the extension') +@description('The resource ID of the extension.') output resourceId string = extension.id -@description('The name of the resource group the extension was deployed into') +@description('The name of the resource group the extension was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/deploy.bicep b/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/deploy.bicep index 3a1982cc78..00be519c07 100644 --- a/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/deploy.bicep +++ b/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the Flux Configuration') +@description('Required. The name of the Flux Configuration.') param name string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -13,7 +13,7 @@ param location string = resourceGroup().location @description('Optional. Parameters to reconcile to the GitRepository source kind type.') param bucket object = {} -@description('Optional. Key-value pairs of protected configuration settings for the configuration') +@description('Optional. Key-value pairs of protected configuration settings for the configuration.') param configurationProtectedSettings object = {} @description('Optional. Parameters to reconcile to the GitRepository source kind type.') @@ -73,11 +73,11 @@ resource fluxConfiguration 'Microsoft.KubernetesConfiguration/fluxConfigurations } } -@description('The name of the flux configuration') +@description('The name of the flux configuration.') output name string = fluxConfiguration.name -@description('The resource ID of the flux configuration') +@description('The resource ID of the flux configuration.') output resourceId string = fluxConfiguration.id -@description('The name of the resource group the flux configuration was deployed into') +@description('The name of the resource group the flux configuration was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Logic/workflows/deploy.bicep b/arm/Microsoft.Logic/workflows/deploy.bicep index 14407d7b5f..c77bc499b3 100644 --- a/arm/Microsoft.Logic/workflows/deploy.bicep +++ b/arm/Microsoft.Logic/workflows/deploy.bicep @@ -223,13 +223,13 @@ module logicApp_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) i } }] -@description('The name of the logic app') +@description('The name of the logic app.') output name string = logicApp.name -@description('The resource group the logic app was deployed into') +@description('The resource group the logic app was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the logic app') +@description('The resource ID of the logic app.') output resourceId string = logicApp.id @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.MachineLearningServices/workspaces/deploy.bicep b/arm/Microsoft.MachineLearningServices/workspaces/deploy.bicep index 86ba267479..9d7ac0bfea 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/deploy.bicep +++ b/arm/Microsoft.MachineLearningServices/workspaces/deploy.bicep @@ -40,7 +40,7 @@ param hbiWorkspace bool = false @description('Optional. The flag to indicate whether to allow public access when behind VNet.') param allowPublicAccessWhenBehindVnet bool = false -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Configuration Details for private endpoints.') @@ -237,13 +237,13 @@ module workspace_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) // ================// // Outputs // // ================// -@description('The resource ID of the machine learning service') +@description('The resource ID of the machine learning service.') output resourceId string = workspace.id -@description('The resource group the machine learning service was deployed into') +@description('The resource group the machine learning service was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the machine learning service') +@description('The name of the machine learning service.') output name string = workspace.name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/deploy.bicep b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/deploy.bicep index 204da36b7d..16001af371 100644 --- a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/deploy.bicep +++ b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/deploy.bicep @@ -12,7 +12,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -59,14 +59,14 @@ module userMsi_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in } }] -@description('The name of the user assigned identity') +@description('The name of the user assigned identity.') output name string = userMsi.name -@description('The resource ID of the user assigned identity') +@description('The resource ID of the user assigned identity.') output resourceId string = userMsi.id -@description('The principal ID of the user assigned identity') +@description('The principal ID of the user assigned identity.') output principalId string = userMsi.properties.principalId -@description('The resource group the user assigned identity was deployed into') +@description('The resource group the user assigned identity was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ManagedServices/registrationDefinitions/deploy.bicep b/arm/Microsoft.ManagedServices/registrationDefinitions/deploy.bicep index 6f8252e921..8dad5ff883 100644 --- a/arm/Microsoft.ManagedServices/registrationDefinitions/deploy.bicep +++ b/arm/Microsoft.ManagedServices/registrationDefinitions/deploy.bicep @@ -1,9 +1,9 @@ targetScope = 'subscription' -@description('Required. Specify a unique name for your offer/registration. i.e \' - - \'') +@description('Required. Specify a unique name for your offer/registration. i.e \' - - \'.') param name string -@description('Required. Description of the offer/registration. i.e. \'Managed by \'') +@description('Required. Description of the offer/registration. i.e. \'Managed by \'.') param registrationDescription string @description('Required. Specify the tenant ID of the tenant which homes the principals you are delegating permissions to.') @@ -62,14 +62,14 @@ module registrationAssignment_rg '.bicep/nested_registrationAssignment.bicep' = } } -@description('The name of the registration definition') +@description('The name of the registration definition.') output name string = registrationDefinition.name -@description('The resource ID of the registration definition') +@description('The resource ID of the registration definition.') output resourceId string = registrationDefinition.id -@description('The subscription the registration definition was deployed into') +@description('The subscription the registration definition was deployed into.') output subscriptionName string = subscription().displayName -@description('The registration assignment resource ID') +@description('The registration assignment resource ID.') output assignmentResourceId string = empty(resourceGroupName) ? registrationAssignment_sub.id : registrationAssignment_rg.outputs.resourceId diff --git a/arm/Microsoft.Management/managementGroups/deploy.bicep b/arm/Microsoft.Management/managementGroups/deploy.bicep index 7e5a3ecc46..bef5e6561f 100644 --- a/arm/Microsoft.Management/managementGroups/deploy.bicep +++ b/arm/Microsoft.Management/managementGroups/deploy.bicep @@ -1,6 +1,6 @@ targetScope = 'managementGroup' -@description('Required. The group ID of the Management group') +@description('Required. The group ID of the Management group.') param name string @description('Optional. The friendly name of the management group. If no value is passed then this field will be set to the group ID.') @@ -56,8 +56,8 @@ module managementGroup_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, i scope: managementGroup }] -@description('The name of the management group') +@description('The name of the management group.') output name string = managementGroup.name -@description('The resource ID of the management group') +@description('The resource ID of the management group.') output resourceId string = managementGroup.id diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep index 3543bef2d4..67000d37b8 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep @@ -35,7 +35,7 @@ param volumes array = [] @description('Optional. If enabled (true) the pool can contain cool Access enabled volumes.') param coolAccess bool = false -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep index cacf0ea167..82797240f6 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep @@ -34,7 +34,7 @@ param subnetResourceId string @description('Optional. Export policy rules.') param exportPolicyRules array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep index 2ac0bbae47..dd519968c1 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep @@ -1,29 +1,29 @@ @description('Required. The name of the NetApp account.') param name string -@description('Optional. Fully Qualified Active Directory DNS Domain Name (e.g. \'contoso.com\')') +@description('Optional. Fully Qualified Active Directory DNS Domain Name (e.g. \'contoso.com\').') param domainName string = '' @description('Optional. Required if domainName is specified. Username of Active Directory domain administrator, with permissions to create SMB server machine account in the AD domain.') param domainJoinUser string = '' -@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter') +@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter.') @secure() param domainJoinPassword string = '' -@description('Optional. Used only if domainName is specified. LDAP Path for the Organization Unit (OU) where SMB Server machine accounts will be created (i.e. \'OU=SecondLevel,OU=FirstLevel\').') +@description('Optional. Used only if domainName is specified. LDAP Path for the Organization Unit (OU) where SMB Server machine accounts will be created (i.e. \'OU=SecondLevel,OU=FirstLevel\.').') param domainJoinOU string = '' @description('Optional. Required if domainName is specified. Comma separated list of DNS server IP addresses (IPv4 only) required for the Active Directory (AD) domain join and SMB authentication operations to succeed.') param dnsServers string = '' -@description('Optional. Required if domainName is specified. NetBIOS name of the SMB server. A computer account with this prefix will be registered in the AD and used to mount volumes') +@description('Optional. Required if domainName is specified. NetBIOS name of the SMB server. A computer account with this prefix will be registered in the AD and used to mount volumes.') param smbServerNamePrefix string = '' @description('Optional. Capacity pools to create.') param capacityPools array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.Network/applicationGateways/deploy.bicep b/arm/Microsoft.Network/applicationGateways/deploy.bicep index c94b24d398..c98cdf8ac5 100644 --- a/arm/Microsoft.Network/applicationGateways/deploy.bicep +++ b/arm/Microsoft.Network/applicationGateways/deploy.bicep @@ -68,7 +68,7 @@ param redirectConfigurations array = [] @description('Optional. Request routing rules of the application gateway resource.') param requestRoutingRules array = [] -@description('Optional. Rewrite rules for the application gateway resource. ') +@description('Optional. Rewrite rules for the application gateway resource. .') param rewriteRuleSets array = [] @description('Optional. The name of the SKU for the Application Gateway.') @@ -174,16 +174,16 @@ param zones array = [] @maxValue(365) param diagnosticLogsRetentionInDays int = 365 -@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticStorageAccountId string = '' -@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticWorkspaceId string = '' -@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. ') +@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.') param diagnosticEventHubAuthorizationRuleId string = '' -@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticEventHubName string = '' @description('Optional. The name of logs that will be streamed.') @@ -243,7 +243,7 @@ var diagnosticsMetrics = [for metric in diagnosticMetricsToEnable: { @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Resource tags.') @@ -353,11 +353,11 @@ module applicationGateway_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment } }] -@description('The name of the application gateway') +@description('The name of the application gateway.') output name string = applicationGateway.name -@description('The resource ID of the application gateway') +@description('The resource ID of the application gateway.') output resourceId string = applicationGateway.id -@description('The resource group the application gateway was deployed into') +@description('The resource group the application gateway was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/applicationSecurityGroups/deploy.bicep b/arm/Microsoft.Network/applicationSecurityGroups/deploy.bicep index 924f02eb52..5c450cbdba 100644 --- a/arm/Microsoft.Network/applicationSecurityGroups/deploy.bicep +++ b/arm/Microsoft.Network/applicationSecurityGroups/deploy.bicep @@ -12,7 +12,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -60,11 +60,11 @@ module applicationSecurityGroup_rbac '.bicep/nested_rbac.bicep' = [for (roleAssi } }] -@description('The resource group the application security group was deployed into') +@description('The resource group the application security group was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the application security group') +@description('The resource ID of the application security group.') output resourceId string = applicationSecurityGroup.id -@description('The name of the application security group') +@description('The name of the application security group.') output name string = applicationSecurityGroup.name diff --git a/arm/Microsoft.Network/azureFirewalls/deploy.bicep b/arm/Microsoft.Network/azureFirewalls/deploy.bicep index b60a82504b..4e15e5fdec 100644 --- a/arm/Microsoft.Network/azureFirewalls/deploy.bicep +++ b/arm/Microsoft.Network/azureFirewalls/deploy.bicep @@ -45,10 +45,10 @@ param zones array = [ '3' ] -@description('Optional. Diagnostic Storage Account resource identifier') +@description('Optional. Diagnostic Storage Account resource identifier.') param diagnosticStorageAccountId string = '' -@description('Optional. Log Analytics workspace resource identifier') +@description('Optional. Log Analytics workspace resource identifier.') param diagnosticWorkspaceId string = '' @description('Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely.') @@ -73,7 +73,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the Azure Firewall resource.') @@ -202,23 +202,23 @@ module azureFirewall_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, ind } }] -@description('The resource ID of the Azure firewall') +@description('The resource ID of the Azure firewall.') output resourceId string = azureFirewall.id -@description('The name of the Azure firewall') +@description('The name of the Azure firewall.') output name string = azureFirewall.name -@description('The resource group the Azure firewall was deployed into') +@description('The resource group the Azure firewall was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The private IP of the Azure firewall') +@description('The private IP of the Azure firewall.') output privateIp string = azureFirewall.properties.ipConfigurations[0].properties.privateIPAddress -@description('List of Application Rule Collections') +@description('List of Application Rule Collections.') output applicationRuleCollections array = applicationRuleCollections -@description('List of Network Rule Collections') +@description('List of Network Rule Collections.') output networkRuleCollections array = networkRuleCollections -@description('Collection of NAT rule collections used by Azure Firewall') +@description('Collection of NAT rule collections used by Azure Firewall.') output natRuleCollections array = natRuleCollections diff --git a/arm/Microsoft.Network/bastionHosts/deploy.bicep b/arm/Microsoft.Network/bastionHosts/deploy.bicep index 8a0d46168f..c6475ae0a1 100644 --- a/arm/Microsoft.Network/bastionHosts/deploy.bicep +++ b/arm/Microsoft.Network/bastionHosts/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. Name of the Azure Bastion resource') +@description('Required. Name of the Azure Bastion resource.') param name string @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Required. Shared services Virtual Network resource identifier') +@description('Required. Shared services Virtual Network resource identifier.') param vNetId string @description('Optional. Specifies the resource ID of the existing public IP to be leveraged by Azure Bastion.') @@ -48,7 +48,7 @@ param skuType string = 'Basic' @description('Optional. The scale units for the Bastion Host resource.') param scaleUnits int = 2 -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -187,11 +187,11 @@ module azureBastion_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, inde } }] -@description('The resource group the Azure Bastion was deployed into') +@description('The resource group the Azure Bastion was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name the Azure Bastion') +@description('The name the Azure Bastion.') output name string = azureBastion.name -@description('The resource ID the Azure Bastion') +@description('The resource ID the Azure Bastion.') output resourceId string = azureBastion.id diff --git a/arm/Microsoft.Network/connections/deploy.bicep b/arm/Microsoft.Network/connections/deploy.bicep index cdf3fdaaa9..a014e74dfb 100644 --- a/arm/Microsoft.Network/connections/deploy.bicep +++ b/arm/Microsoft.Network/connections/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Remote connection name') +@description('Required. Remote connection name.') param name string -@description('Optional. Specifies a VPN shared key. The same value has to be specified on both Virtual Network Gateways') +@description('Optional. Specifies a VPN shared key. The same value has to be specified on both Virtual Network Gateways.') param vpnSharedKey string = '' @description('Optional. Location for all resources.') @@ -16,13 +16,13 @@ param location string = resourceGroup().location ]) param virtualNetworkGatewayConnectionType string = 'IPsec' -@description('Optional. Value to specify if BGP is enabled or not') +@description('Optional. Value to specify if BGP is enabled or not.') param enableBgp bool = false -@description('Optional. Enable policy-based traffic selectors') +@description('Optional. Enable policy-based traffic selectors.') param usePolicyBasedTrafficSelectors bool = false -@description('Optional. The IPSec Policies to be considered by this connection') +@description('Optional. The IPSec Policies to be considered by this connection.') param customIPSecPolicy object = { saLifeTimeSeconds: 0 saDataSizeKilobytes: 0 @@ -54,13 +54,13 @@ param enableDefaultTelemetry bool = true @description('Required. The primary Virtual Network Gateway.') param virtualNetworkGateway1 object -@description('Optional. The remote Virtual Network Gateway. Used for connection type [Vnet2Vnet]') +@description('Optional. The remote Virtual Network Gateway. Used for connection type [Vnet2Vnet].') param virtualNetworkGateway2 object = {} -@description('Optional. The remote peer. Used for connection type [ExpressRoute]') +@description('Optional. The remote peer. Used for connection type [ExpressRoute].') param peer object = {} -@description('Optional. The local network gateway. Used for connection type [IPsec]') +@description('Optional. The local network gateway. Used for connection type [IPsec].') param localNetworkGateway2 object = {} var customIPSecPolicy_var = [ @@ -115,11 +115,11 @@ resource connection_lock 'Microsoft.Authorization/locks@2017-04-01' = if (lock ! scope: connection } -@description('The resource group the remote connection was deployed into') +@description('The resource group the remote connection was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the remote connection') +@description('The name of the remote connection.') output name string = connection.name -@description('The resource ID of the remote connection') +@description('The resource ID of the remote connection.') output resourceId string = connection.id diff --git a/arm/Microsoft.Network/ddosProtectionPlans/deploy.bicep b/arm/Microsoft.Network/ddosProtectionPlans/deploy.bicep index ecd0083f43..3c8dfc45dc 100644 --- a/arm/Microsoft.Network/ddosProtectionPlans/deploy.bicep +++ b/arm/Microsoft.Network/ddosProtectionPlans/deploy.bicep @@ -13,7 +13,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -61,11 +61,11 @@ module ddosProtectionPlan_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment } }] -@description('The resource group the DDOS protection plan was deployed into') +@description('The resource group the DDOS protection plan was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the DDOS protection plan') +@description('The resource ID of the DDOS protection plan.') output resourceId string = ddosProtectionPlan.id -@description('The name of the DDOS protection plan') +@description('The name of the DDOS protection plan.') output name string = ddosProtectionPlan.name diff --git a/arm/Microsoft.Network/expressRouteCircuits/deploy.bicep b/arm/Microsoft.Network/expressRouteCircuits/deploy.bicep index fb217b5d07..5443518381 100644 --- a/arm/Microsoft.Network/expressRouteCircuits/deploy.bicep +++ b/arm/Microsoft.Network/expressRouteCircuits/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. This is the name of the ExpressRoute circuit') +@description('Required. This is the name of the ExpressRoute circuit.') param name string @description('Required. This is the name of the ExpressRoute Service Provider. It must exactly match one of the Service Providers from List ExpressRoute Service Providers API call.') @@ -82,7 +82,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -207,14 +207,14 @@ module expressRouteCircuits_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignme } }] -@description('The resource ID of express route curcuit') +@description('The resource ID of express route curcuit.') output resourceId string = expressRouteCircuits.id -@description('The resource group the express route curcuit was deployed into') +@description('The resource group the express route curcuit was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of express route curcuit') +@description('The name of express route curcuit.') output name string = expressRouteCircuits.name -@description('The service key of the express route circuit') +@description('The service key of the express route circuit.') output serviceKey string = reference(expressRouteCircuits.id, '2021-02-01').serviceKey diff --git a/arm/Microsoft.Network/firewallPolicies/deploy.bicep b/arm/Microsoft.Network/firewallPolicies/deploy.bicep index 3188cb5cb5..ff2a84c493 100644 --- a/arm/Microsoft.Network/firewallPolicies/deploy.bicep +++ b/arm/Microsoft.Network/firewallPolicies/deploy.bicep @@ -72,7 +72,7 @@ param fqdns array = [] @description('Optional. List of IP addresses for the ThreatIntel Allowlist.') param ipAddresses array = [] -@description('Optional. Secret ID of (base-64 encoded unencrypted pfx) Secret or Certificate object stored in KeyVault. ') +@description('Optional. Secret ID of (base-64 encoded unencrypted pfx) Secret or Certificate object stored in KeyVault. .') param keyVaultSecretId string = '' @description('Optional. Name of the CA certificate.') @@ -169,11 +169,11 @@ module firewallPolicy_ruleCollectionGroups 'ruleCollectionGroups/deploy.bicep' = } }] -@description('The name of the deployed firewall policy') +@description('The name of the deployed firewall policy.') output name string = firewallPolicy.name -@description('The resource ID of the deployed firewall policy') +@description('The resource ID of the deployed firewall policy.') output resourceId string = firewallPolicy.id -@description('The resource group of the deployed firewall policy') +@description('The resource group of the deployed firewall policy.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep index fb1f356d67..ea43f39633 100644 --- a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep +++ b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep @@ -38,11 +38,11 @@ resource ruleCollectionGroup 'Microsoft.Network/firewallPolicies/ruleCollectionG } } -@description('The name of the deployed rule collection group') +@description('The name of the deployed rule collection group.') output name string = ruleCollectionGroup.name -@description('The resource ID of the deployed rule collection group') +@description('The resource ID of the deployed rule collection group.') output resourceId string = ruleCollectionGroup.id -@description('The resource group of the deployed rule collection group') +@description('The resource group of the deployed rule collection group.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/frontDoors/deploy.bicep b/arm/Microsoft.Network/frontDoors/deploy.bicep index ed615578ae..1fd96fbb1b 100644 --- a/arm/Microsoft.Network/frontDoors/deploy.bicep +++ b/arm/Microsoft.Network/frontDoors/deploy.bicep @@ -14,7 +14,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Resource tags.') @@ -55,16 +55,16 @@ param routingRules array = [] @maxValue(365) param diagnosticLogsRetentionInDays int = 365 -@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticStorageAccountId string = '' -@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticWorkspaceId string = '' -@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. ') +@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.') param diagnosticEventHubAuthorizationRuleId string = '' -@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticEventHubName string = '' @description('Optional. The name of logs that will be streamed.') @@ -168,11 +168,11 @@ module frontDoor_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The name of the front door') +@description('The name of the front door.') output name string = frontDoor.name -@description('The resource ID of the front door') +@description('The resource ID of the front door.') output resourceId string = frontDoor.id -@description('The resource group the front door was deployed into') +@description('The resource group the front door was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/ipGroups/deploy.bicep b/arm/Microsoft.Network/ipGroups/deploy.bicep index ee21e30c1a..fd3a60457e 100644 --- a/arm/Microsoft.Network/ipGroups/deploy.bicep +++ b/arm/Microsoft.Network/ipGroups/deploy.bicep @@ -16,7 +16,7 @@ param ipAddresses array = [] @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Resource tags.') @@ -66,11 +66,11 @@ module ipGroup_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in } }] -@description('The resource ID of the IP group') +@description('The resource ID of the IP group.') output resourceId string = ipGroup.id -@description('The resource group of the IP group was deployed into') +@description('The resource group of the IP group was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the IP group') +@description('The name of the IP group.') output name string = ipGroup.name diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep index 6f89e3ecac..b736099295 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep @@ -38,11 +38,11 @@ resource backendAddressPool 'Microsoft.Network/loadBalancers/backendAddressPools parent: loadBalancer } -@description('The name of the backend address pool') +@description('The name of the backend address pool.') output name string = backendAddressPool.name -@description('The resource ID of the backend address pool') +@description('The resource ID of the backend address pool.') output resourceId string = backendAddressPool.id -@description('The resource group the backend address pool was deployed into') +@description('The resource group the backend address pool was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/loadBalancers/deploy.bicep b/arm/Microsoft.Network/loadBalancers/deploy.bicep index bb467080bf..c48b9be562 100644 --- a/arm/Microsoft.Network/loadBalancers/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The Proximity Placement Groups Name') +@description('Required. The Proximity Placement Groups Name.') param name string @description('Optional. Location for all resources.') @@ -11,17 +11,17 @@ param location string = resourceGroup().location ]) param loadBalancerSku string = 'Standard' -@description('Required. Array of objects containing all frontend IP configurations') +@description('Required. Array of objects containing all frontend IP configurations.') @minLength(1) param frontendIPConfigurations array @description('Optional. Collection of backend address pools used by a load balancer.') param backendAddressPools array = [] -@description('Optional. Array of objects containing all load balancing rules') +@description('Optional. Array of objects containing all load balancing rules.') param loadBalancingRules array = [] -@description('Optional. Array of objects containing all probes, these are references in the load balancing rules') +@description('Optional. Array of objects containing all probes, these are references in the load balancing rules.') param probes array = [] @description('Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely.') @@ -49,7 +49,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -255,13 +255,13 @@ module loadBalancer_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, inde } }] -@description('The name of the load balancer') +@description('The name of the load balancer.') output name string = loadBalancer.name -@description('The resource ID of the load balancer') +@description('The resource ID of the load balancer.') output resourceId string = loadBalancer.id -@description('The resource group the load balancer was deployed into') +@description('The resource group the load balancer was deployed into.') output resourceGroupName string = resourceGroup().name @description('The backend address pools available in the load balancer.') diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep index 420f2dbf74..275a0cc6e5 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep @@ -4,7 +4,7 @@ param loadBalancerName string @description('Required. The name of the inbound NAT rule.') param name string -@description('Required. The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. ') +@description('Required. The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer.') @minValue(1) @maxValue(65534) param frontendPort int @@ -87,11 +87,11 @@ resource inboundNatRule 'Microsoft.Network/loadBalancers/inboundNatRules@2021-05 parent: loadBalancer } -@description('The name of the inbound NAT rule') +@description('The name of the inbound NAT rule.') output name string = inboundNatRule.name -@description('The resource ID of the inbound NAT rule') +@description('The resource ID of the inbound NAT rule.') output resourceId string = inboundNatRule.id -@description('The resource group the inbound NAT rule was deployed into') +@description('The resource group the inbound NAT rule was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/localNetworkGateways/deploy.bicep b/arm/Microsoft.Network/localNetworkGateways/deploy.bicep index a8570e13ae..144e9b1082 100644 --- a/arm/Microsoft.Network/localNetworkGateways/deploy.bicep +++ b/arm/Microsoft.Network/localNetworkGateways/deploy.bicep @@ -1,14 +1,14 @@ -@description('Required. Name of the Local Network Gateway') +@description('Required. Name of the Local Network Gateway.') @minLength(1) param name string @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Required. List of the local (on-premises) IP address ranges') +@description('Required. List of the local (on-premises) IP address ranges.') param localAddressPrefixes array -@description('Required. Public IP of the local gateway') +@description('Required. Public IP of the local gateway.') param localGatewayPublicIpAddress string @description('Optional. The BGP speaker\'s ASN. Not providing this value will automatically disable BGP on this Local Network Gateway resource.') @@ -28,7 +28,7 @@ param localPeerWeight string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -92,11 +92,11 @@ module localNetworkGateway_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignmen } }] -@description('The resource ID of the local network gateway') +@description('The resource ID of the local network gateway.') output resourceId string = localNetworkGateway.id -@description('The resource group the local network gateway was deployed into') +@description('The resource group the local network gateway was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the local network gateway') +@description('The name of the local network gateway.') output name string = localNetworkGateway.name diff --git a/arm/Microsoft.Network/natGateways/deploy.bicep b/arm/Microsoft.Network/natGateways/deploy.bicep index e13ac102ec..928bcecb7f 100644 --- a/arm/Microsoft.Network/natGateways/deploy.bicep +++ b/arm/Microsoft.Network/natGateways/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Azure Bastion resource') +@description('Required. Name of the Azure Bastion resource.') param name string @description('Optional. The idle timeout of the nat gateway.') @@ -13,7 +13,7 @@ param natGatewayPipName string = '' @description('Optional. Resource ID of the Public IP Prefix object. This is only needed if you want your Public IPs created in a PIP Prefix.') param natGatewayPublicIPPrefixId string = '' -@description('Optional. DNS name of the Public IP resource. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com') +@description('Optional. DNS name of the Public IP resource. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com.') param natGatewayDomainNameLabel string = '' @description('Optional. Existing Public IP Address resource names to use for the NAT Gateway.') @@ -53,7 +53,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags for the resource.') @@ -204,11 +204,11 @@ module natGateway_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The name of the NAT Gateway') +@description('The name of the NAT Gateway.') output name string = natGateway.name -@description('The resource ID of the NAT Gateway') +@description('The resource ID of the NAT Gateway.') output resourceId string = natGateway.id -@description('The resource group the NAT Gateway was deployed into') +@description('The resource group the NAT Gateway was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/networkSecurityGroups/deploy.bicep b/arm/Microsoft.Network/networkSecurityGroups/deploy.bicep index 5db5c2fce3..ffde34fb24 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/deploy.bicep +++ b/arm/Microsoft.Network/networkSecurityGroups/deploy.bicep @@ -32,7 +32,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the NSG resource.') @@ -159,11 +159,11 @@ module networkSecurityGroup_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignme } }] -@description('The resource group the network security group was deployed into') +@description('The resource group the network security group was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the network security group') +@description('The resource ID of the network security group.') output resourceId string = networkSecurityGroup.id -@description('The name of the network security group') +@description('The name of the network security group.') output name string = networkSecurityGroup.name diff --git a/arm/Microsoft.Network/networkWatchers/connectionMonitors/deploy.bicep b/arm/Microsoft.Network/networkWatchers/connectionMonitors/deploy.bicep index 492ee37c42..037fbe9af8 100644 --- a/arm/Microsoft.Network/networkWatchers/connectionMonitors/deploy.bicep +++ b/arm/Microsoft.Network/networkWatchers/connectionMonitors/deploy.bicep @@ -1,4 +1,4 @@ -@description('Optional. Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG') +@description('Optional. Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG.') param networkWatcherName string = 'NetworkWatcher_${resourceGroup().location}' @description('Optional. Name of the resource.') @@ -19,7 +19,7 @@ param testConfigurations array = [] @description('Optional. List of connection monitor test groups.') param testGroups array = [] -@description('Optional. Specify the Log Analytics Workspace Resource ID') +@description('Optional. Specify the Log Analytics Workspace Resource ID.') param workspaceResourceId string = '' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -63,11 +63,11 @@ resource connectionMonitor 'Microsoft.Network/networkWatchers/connectionMonitors } } -@description('The name of the deployed connection monitor') +@description('The name of the deployed connection monitor.') output name string = connectionMonitor.name -@description('The resource ID of the deployed connection monitor') +@description('The resource ID of the deployed connection monitor.') output resourceId string = connectionMonitor.id -@description('The resource group the connection monitor was deployed into') +@description('The resource group the connection monitor was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/networkWatchers/deploy.bicep b/arm/Microsoft.Network/networkWatchers/deploy.bicep index 8eb5a8a83c..fc565b6247 100644 --- a/arm/Microsoft.Network/networkWatchers/deploy.bicep +++ b/arm/Microsoft.Network/networkWatchers/deploy.bicep @@ -1,14 +1,14 @@ -@description('Required. Name of the Network Watcher resource (hidden)') +@description('Required. Name of the Network Watcher resource (hidden).') @minLength(1) param name string = 'NetworkWatcher_${location}' @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Array that contains the Connection Monitors') +@description('Optional. Array that contains the Connection Monitors.') param connectionMonitors array = [] -@description('Optional. Array that contains the Flow Logs') +@description('Optional. Array that contains the Flow Logs.') param flowLogs array = [] @allowed([ @@ -19,7 +19,7 @@ param flowLogs array = [] @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -97,11 +97,11 @@ module networkWatcher_flowLogs 'flowLogs/deploy.bicep' = [for (flowLog, index) i } }] -@description('The name of the deployed network watcher') +@description('The name of the deployed network watcher.') output name string = networkWatcher.name -@description('The resource ID of the deployed network watcher') +@description('The resource ID of the deployed network watcher.') output resourceId string = networkWatcher.id -@description('The resource group the network watcher was deployed into') +@description('The resource group the network watcher was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/networkWatchers/flowLogs/deploy.bicep b/arm/Microsoft.Network/networkWatchers/flowLogs/deploy.bicep index f148fef06a..efb8073d7b 100644 --- a/arm/Microsoft.Network/networkWatchers/flowLogs/deploy.bicep +++ b/arm/Microsoft.Network/networkWatchers/flowLogs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Optional. Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG') +@description('Optional. Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG.') param networkWatcherName string = 'NetworkWatcher_${resourceGroup().location}' @description('Optional. Name of the resource.') @@ -16,17 +16,17 @@ param targetResourceId string @description('Required. Resource ID of the diagnostic storage account.') param storageId string -@description('Optional. If the flow log should be enabled') +@description('Optional. If the flow log should be enabled.') param enabled bool = true -@description('Optional. The flow log format version') +@description('Optional. The flow log format version.') @allowed([ 1 2 ]) param formatVersion int = 2 -@description('Optional. Specify the Log Analytics Workspace Resource ID') +@description('Optional. Specify the Log Analytics Workspace Resource ID.') param workspaceResourceId string = '' @description('Optional. The interval in minutes which would decide how frequently TA service should do flow analytics.') @@ -92,11 +92,11 @@ resource flowLog 'Microsoft.Network/networkWatchers/flowLogs@2021-05-01' = { flowAnalyticsConfiguration: flowAnalyticsConfiguration } } -@description('The name of the flow log') +@description('The name of the flow log.') output name string = flowLog.name -@description('The resource ID of the flow log') +@description('The resource ID of the flow log.') output resourceId string = flowLog.id -@description('The resource group the flow log was deployed into') +@description('The resource group the flow log was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep index 5ab5e6edd7..5c9695c994 100644 --- a/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep @@ -42,11 +42,11 @@ resource A 'Microsoft.Network/privateDnsZones/A@2020-06-01' = { } } -@description('The name of the deployed A record') +@description('The name of the deployed A record.') output name string = A.name -@description('The resource ID of the deployed A record') +@description('The resource ID of the deployed A record.') output resourceId string = A.id -@description('The resource group of the deployed A record') +@description('The resource group of the deployed A record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep index 8b3151fe24..29555bad4e 100644 --- a/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep @@ -42,11 +42,11 @@ resource AAAA 'Microsoft.Network/privateDnsZones/AAAA@2020-06-01' = { } } -@description('The name of the deployed AAAA record') +@description('The name of the deployed AAAA record.') output name string = AAAA.name -@description('The resource ID of the deployed AAAA record') +@description('The resource ID of the deployed AAAA record.') output resourceId string = AAAA.id -@description('The resource group of the deployed AAAA record') +@description('The resource group of the deployed AAAA record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep index ab8bfed0c4..68b452bc5e 100644 --- a/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep @@ -42,11 +42,11 @@ resource CNAME 'Microsoft.Network/privateDnsZones/CNAME@2020-06-01' = { } } -@description('The name of the deployed CNAME record') +@description('The name of the deployed CNAME record.') output name string = CNAME.name -@description('The resource ID of the deployed CNAME record') +@description('The resource ID of the deployed CNAME record.') output resourceId string = CNAME.id -@description('The resource group of the deployed CNAME record') +@description('The resource group of the deployed CNAME record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep index 268f362095..6ecb67ecfb 100644 --- a/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep @@ -42,11 +42,11 @@ resource MX 'Microsoft.Network/privateDnsZones/MX@2020-06-01' = { } } -@description('The name of the deployed MX record') +@description('The name of the deployed MX record.') output name string = MX.name -@description('The resource ID of the deployed MX record') +@description('The resource ID of the deployed MX record.') output resourceId string = MX.id -@description('The resource group of the deployed MX record') +@description('The resource group of the deployed MX record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep index d5354f2836..01124f3b0a 100644 --- a/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep @@ -42,11 +42,11 @@ resource PTR 'Microsoft.Network/privateDnsZones/PTR@2020-06-01' = { } } -@description('The name of the deployed PTR record') +@description('The name of the deployed PTR record.') output name string = PTR.name -@description('The resource ID of the deployed PTR record') +@description('The resource ID of the deployed PTR record.') output resourceId string = PTR.id -@description('The resource group of the deployed PTR record') +@description('The resource group of the deployed PTR record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep index 0ac94468fc..bd6b668cb5 100644 --- a/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep @@ -42,11 +42,11 @@ resource SOA 'Microsoft.Network/privateDnsZones/SOA@2020-06-01' = { } } -@description('The name of the deployed SOA record') +@description('The name of the deployed SOA record.') output name string = SOA.name -@description('The resource ID of the deployed SOA record') +@description('The resource ID of the deployed SOA record.') output resourceId string = SOA.id -@description('The resource group of the deployed SOA record') +@description('The resource group of the deployed SOA record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep index cd24f6b237..8b56d31776 100644 --- a/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep @@ -42,11 +42,11 @@ resource SRV 'Microsoft.Network/privateDnsZones/SRV@2020-06-01' = { } } -@description('The name of the deployed SRV record') +@description('The name of the deployed SRV record.') output name string = SRV.name -@description('The resource ID of the deployed SRV record') +@description('The resource ID of the deployed SRV record.') output resourceId string = SRV.id -@description('The resource group of the deployed SRV record') +@description('The resource group of the deployed SRV record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep index 118c0578dc..b1453ac4f9 100644 --- a/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep @@ -42,11 +42,11 @@ resource TXT 'Microsoft.Network/privateDnsZones/TXT@2020-06-01' = { } } -@description('The name of the deployed TXT record') +@description('The name of the deployed TXT record.') output name string = TXT.name -@description('The resource ID of the deployed TXT record') +@description('The resource ID of the deployed TXT record.') output resourceId string = TXT.id -@description('The resource group of the deployed TXT record') +@description('The resource group of the deployed TXT record.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateDnsZones/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/deploy.bicep index 4a3f257cbe..93e15b0a46 100644 --- a/arm/Microsoft.Network/privateDnsZones/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/deploy.bicep @@ -31,7 +31,7 @@ param virtualNetworkLinks array = [] @description('Optional. The location of the PrivateDNSZone. Should be global.') param location string = 'global' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -195,11 +195,11 @@ module privateDnsZone_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, in } }] -@description('The resource group the private DNS zone was deployed into') +@description('The resource group the private DNS zone was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the private DNS zone') +@description('The name of the private DNS zone.') output name string = privateDnsZone.name -@description('The resource ID of the private DNS zone') +@description('The resource ID of the private DNS zone.') output resourceId string = privateDnsZone.id diff --git a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep index 2b66b0b958..9154cd141e 100644 --- a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep @@ -10,7 +10,7 @@ param location string = 'global' @description('Optional. Tags of the resource.') param tags object = {} -@description('Optional. Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled?') +@description('Optional. Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled?.') param registrationEnabled bool = false @description('Required. Link to another virtual network resource ID.') @@ -48,11 +48,11 @@ resource virtualNetworkLink 'Microsoft.Network/privateDnsZones/virtualNetworkLin } } -@description('The name of the deployed virtual network link') +@description('The name of the deployed virtual network link.') output name string = virtualNetworkLink.name -@description('The resource ID of the deployed virtual network link') +@description('The resource ID of the deployed virtual network link.') output resourceId string = virtualNetworkLink.id -@description('The resource group of the deployed virtual network link') +@description('The resource group of the deployed virtual network link.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/privateEndpoints/deploy.bicep b/arm/Microsoft.Network/privateEndpoints/deploy.bicep index a84d6bfd50..bd1538492d 100644 --- a/arm/Microsoft.Network/privateEndpoints/deploy.bicep +++ b/arm/Microsoft.Network/privateEndpoints/deploy.bicep @@ -24,7 +24,7 @@ param location string = resourceGroup().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags to be applied on all resources/resource groups in this deployment.') @@ -96,11 +96,11 @@ module privateEndpoint_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, i } }] -@description('The resource group the private endpoint was deployed into') +@description('The resource group the private endpoint was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the private endpoint') +@description('The resource ID of the private endpoint.') output resourceId string = privateEndpoint.id -@description('The name of the private endpoint') +@description('The name of the private endpoint.') output name string = privateEndpoint.name diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep index 49b8dd6b9a..9009a1937a 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep @@ -1,10 +1,10 @@ @description('Conditional. The name of the private endpoint. Required if the template is used in an standalone deployment.') param privateEndpointName string -@description('Required. List of private DNS resource IDs') +@description('Required. List of private DNS resource IDs.') param privateDNSResourceIds array -@description('Optional. The name of the private DNS Zone Group') +@description('Optional. The name of the private DNS Zone Group.') param name string = 'default' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -41,11 +41,11 @@ resource privateDnsZoneGroup 'Microsoft.Network/privateEndpoints/privateDnsZoneG } } -@description('The name of the private endpoint DNS zone group') +@description('The name of the private endpoint DNS zone group.') output name string = privateDnsZoneGroup.name -@description('The resource ID of the private endpoint DNS zone group') +@description('The resource ID of the private endpoint DNS zone group.') output resourceId string = privateDnsZoneGroup.id -@description('The resource group the private endpoint DNS zone group was deployed into') +@description('The resource group the private endpoint DNS zone group was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/publicIPAddresses/deploy.bicep b/arm/Microsoft.Network/publicIPAddresses/deploy.bicep index cb6f57cfa9..51497e1240 100644 --- a/arm/Microsoft.Network/publicIPAddresses/deploy.bicep +++ b/arm/Microsoft.Network/publicIPAddresses/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the Public IP Address') +@description('Required. The name of the Public IP Address.') param name string @description('Optional. Resource ID of the Public IP Prefix object. This is only needed if you want your Public IPs created in a PIP Prefix.') @@ -63,7 +63,7 @@ param lock string = 'NotSpecified' @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -181,14 +181,14 @@ module publicIpAddress_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, i } }] -@description('The resource group the public IP address was deployed into') +@description('The resource group the public IP address was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the public IP address') +@description('The name of the public IP address.') output name string = publicIpAddress.name -@description('The resource ID of the public IP address') +@description('The resource ID of the public IP address.') output resourceId string = publicIpAddress.id -@description('The public IP address of the of the public IP address resource') +@description('The public IP address of the of the public IP address resource.') output ipAddress string = publicIpAddress.properties.ipAddress diff --git a/arm/Microsoft.Network/publicIPPrefixes/deploy.bicep b/arm/Microsoft.Network/publicIPPrefixes/deploy.bicep index 82f8b7b8af..22074ff112 100644 --- a/arm/Microsoft.Network/publicIPPrefixes/deploy.bicep +++ b/arm/Microsoft.Network/publicIPPrefixes/deploy.bicep @@ -1,11 +1,11 @@ -@description('Required. Name of the Public IP Prefix') +@description('Required. Name of the Public IP Prefix.') @minLength(1) param name string @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Required. Length of the Public IP Prefix') +@description('Required. Length of the Public IP Prefix.') @minValue(28) @maxValue(31) param prefixLength int @@ -18,7 +18,7 @@ param prefixLength int @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -72,11 +72,11 @@ module publicIpPrefix_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, in } }] -@description('The resource ID of the public IP prefix') +@description('The resource ID of the public IP prefix.') output resourceId string = publicIpPrefix.id -@description('The resource group the public IP prefix was deployed into') +@description('The resource group the public IP prefix was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the public IP prefix') +@description('The name of the public IP prefix.') output name string = publicIpPrefix.name diff --git a/arm/Microsoft.Network/routeTables/deploy.bicep b/arm/Microsoft.Network/routeTables/deploy.bicep index 774aa95717..c6ebd7b4b5 100644 --- a/arm/Microsoft.Network/routeTables/deploy.bicep +++ b/arm/Microsoft.Network/routeTables/deploy.bicep @@ -18,7 +18,7 @@ param disableBgpRoutePropagation bool = false @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -69,11 +69,11 @@ module routeTable_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The resource group the route table was deployed into') +@description('The resource group the route table was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the route table') +@description('The name of the route table.') output name string = routeTable.name -@description('The resource ID of the route table') +@description('The resource ID of the route table.') output resourceId string = routeTable.id diff --git a/arm/Microsoft.Network/trafficmanagerprofiles/deploy.bicep b/arm/Microsoft.Network/trafficmanagerprofiles/deploy.bicep index 10eb3a517c..3266752d2d 100644 --- a/arm/Microsoft.Network/trafficmanagerprofiles/deploy.bicep +++ b/arm/Microsoft.Network/trafficmanagerprofiles/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the Traffic Manager') +@description('Required. Name of the Traffic Manager.') @minLength(1) param name string @@ -71,7 +71,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Resource tags.') @@ -181,11 +181,11 @@ module trafficManagerProfile_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignm } }] -@description('The resource ID of the traffix manager') +@description('The resource ID of the traffix manager.') output resourceId string = trafficManagerProfile.id -@description('The resource group the traffix manager was deployed into') +@description('The resource group the traffix manager was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the traffix manager was deployed into') +@description('The name of the traffix manager was deployed into.') output name string = trafficManagerProfile.name diff --git a/arm/Microsoft.Network/virtualHubs/deploy.bicep b/arm/Microsoft.Network/virtualHubs/deploy.bicep index cbd6ae3112..5af207a5f1 100644 --- a/arm/Microsoft.Network/virtualHubs/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/deploy.bicep @@ -13,16 +13,16 @@ param addressPrefix string @description('Optional. Flag to control transit for VirtualRouter hub.') param allowBranchToBranchTraffic bool = true -@description('Optional. Resource ID of the Azure Firewall to link to') +@description('Optional. Resource ID of the Azure Firewall to link to.') param azureFirewallId string = '' -@description('Optional. Resource ID of the Express Route Gateway to link to') +@description('Optional. Resource ID of the Express Route Gateway to link to.') param expressRouteGatewayId string = '' -@description('Optional. Resource ID of the Point-to-Site VPN Gateway to link to') +@description('Optional. Resource ID of the Point-to-Site VPN Gateway to link to.') param p2SVpnGatewayId string = '' -@description('Optional. The preferred routing gateway types') +@description('Optional. The preferred routing gateway types.') @allowed([ 'ExpressRoute' 'None' @@ -31,10 +31,10 @@ param p2SVpnGatewayId string = '' ]) param preferredRoutingGateway string = '' -@description('Optional. VirtualHub route tables') +@description('Optional. VirtualHub route tables.') param routeTableRoutes array = [] -@description('Optional. ID of the Security Partner Provider to link to') +@description('Optional. ID of the Security Partner Provider to link to.') param securityPartnerProviderId string = '' @description('Optional. The Security Provider name.') @@ -56,10 +56,10 @@ param virtualRouterAsn int = -1 @description('Optional. VirtualRouter IPs.') param virtualRouterIps array = [] -@description('Required. Resource ID of the virtual WAN to link to') +@description('Required. Resource ID of the virtual WAN to link to.') param virtualWanId string -@description('Optional. Resource ID of the VPN Gateway to link to') +@description('Optional. Resource ID of the VPN Gateway to link to.') param vpnGatewayId string = '' @description('Optional. Route tables to create for the virtual hub.') @@ -163,11 +163,11 @@ module virtualHub_hubVirtualNetworkConnections 'hubVirtualNetworkConnections/dep ] }] -@description('The resource group the virtual hub was deployed into') +@description('The resource group the virtual hub was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the virtual hub') +@description('The resource ID of the virtual hub.') output resourceId string = virtualHub.id -@description('The name of the virtual hub') +@description('The name of the virtual hub.') output name string = virtualHub.name diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep index 031b7fd659..f41a7b6719 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep @@ -38,11 +38,11 @@ resource hubRouteTable 'Microsoft.Network/virtualHubs/hubRouteTables@2021-05-01' } } -@description('The name of the deployed virtual hub route table') +@description('The name of the deployed virtual hub route table.') output name string = hubRouteTable.name -@description('The resource ID of the deployed virtual hub route table') +@description('The resource ID of the deployed virtual hub route table.') output resourceId string = hubRouteTable.id -@description('The resource group the virtual hub route table was deployed into') +@description('The resource group the virtual hub route table was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep index d7d1bf4d61..67f135ab4e 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep @@ -7,7 +7,7 @@ param virtualHubName string @description('Optional. Enable internet security.') param enableInternetSecurity bool = true -@description('Required. Resource ID of the virtual network to link to') +@description('Required. Resource ID of the virtual network to link to.') param remoteVirtualNetworkId string @description('Optional. Routing Configuration indicating the associated and propagated route tables for this connection.') @@ -44,11 +44,11 @@ resource hubVirtualNetworkConnection 'Microsoft.Network/virtualHubs/hubVirtualNe } } -@description('The resource group the virtual hub connection was deployed into') +@description('The resource group the virtual hub connection was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the virtual hub connection') +@description('The resource ID of the virtual hub connection.') output resourceId string = hubVirtualNetworkConnection.id -@description('The name of the virtual hub connection') +@description('The name of the virtual hub connection.') output name string = hubVirtualNetworkConnection.name diff --git a/arm/Microsoft.Network/virtualNetworkGateways/deploy.bicep b/arm/Microsoft.Network/virtualNetworkGateways/deploy.bicep index d99597c1b0..9bf15d588c 100644 --- a/arm/Microsoft.Network/virtualNetworkGateways/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworkGateways/deploy.bicep @@ -16,10 +16,10 @@ param publicIPPrefixResourceId string = '' @description('Optional. Specifies the zones of the Public IP address. Basic IP SKU does not support Availability Zones.') param publicIpZones array = [] -@description('Optional. DNS name(s) of the Public IP resource(s). If you enabled active-active configuration, you need to provide 2 DNS names, if you want to use this feature. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com') +@description('Optional. DNS name(s) of the Public IP resource(s). If you enabled active-active configuration, you need to provide 2 DNS names, if you want to use this feature. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com.') param domainNameLabel array = [] -@description('Required. Specifies the gateway type. E.g. VPN, ExpressRoute') +@description('Required. Specifies the gateway type. E.g. VPN, ExpressRoute.') @allowed([ 'Vpn' 'ExpressRoute' @@ -44,23 +44,23 @@ param virtualNetworkGatewayType string ]) param virtualNetworkGatewaySku string -@description('Required. Specifies the VPN type') +@description('Required. Specifies the VPN type.') @allowed([ 'PolicyBased' 'RouteBased' ]) param vpnType string = 'RouteBased' -@description('Required. Virtual Network resource ID') +@description('Required. Virtual Network resource ID.') param vNetResourceId string -@description('Optional. Value to specify if the Gateway should be deployed in active-active or active-passive configuration') +@description('Optional. Value to specify if the Gateway should be deployed in active-active or active-passive configuration.') param activeActive bool = true -@description('Optional. Value to specify if BGP is enabled or not') +@description('Optional. Value to specify if BGP is enabled or not.') param enableBgp bool = true -@description('Optional. ASN value') +@description('Optional. ASN value.') param asn int = 65815 @description('Optional. The IP address range from which VPN clients will receive an IP address when connected. Range specified must not overlap with on-premise network.') @@ -89,7 +89,7 @@ param diagnosticEventHubAuthorizationRuleId string = '' @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.') param diagnosticEventHubName string = '' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @allowed([ @@ -395,14 +395,14 @@ module virtualNetworkGateway_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignm // ================// // Outputs // // ================// -@description('The resource group the virtual network gateway was deployed') +@description('The resource group the virtual network gateway was deployed.') output resourceGroupName string = resourceGroup().name -@description('The name of the virtual network gateway') +@description('The name of the virtual network gateway.') output name string = virtualNetworkGateway.name -@description('The resource ID of the virtual network gateway') +@description('The resource ID of the virtual network gateway.') output resourceId string = virtualNetworkGateway.id -@description('Shows if the virtual network gateway is configured in active-active mode') +@description('Shows if the virtual network gateway is configured in active-active mode.') output activeActive bool = virtualNetworkGateway.properties.activeActive diff --git a/arm/Microsoft.Network/virtualNetworks/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/deploy.bicep index bd857be34d..7bef007f89 100644 --- a/arm/Microsoft.Network/virtualNetworks/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/deploy.bicep @@ -16,7 +16,7 @@ param dnsServers array = [] @description('Optional. Resource ID of the DDoS protection plan to assign the VNET to. If it\'s left blank, DDoS protection will not be configured. If it\'s provided, the VNET created by this template will be attached to the referenced DDoS protection plan. The DDoS protection plan can exist in the same or in a different subscription.') param ddosProtectionPlanId string = '' -@description('Optional. Virtual Network Peerings configurations') +@description('Optional. Virtual Network Peerings configurations.') param virtualNetworkPeerings array = [] @description('Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely.') @@ -44,7 +44,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -243,17 +243,17 @@ module virtualNetwork_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, in } }] -@description('The resource group the virtual network was deployed into') +@description('The resource group the virtual network was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The resource ID of the virtual network') +@description('The resource ID of the virtual network.') output resourceId string = virtualNetwork.id -@description('The name of the virtual network') +@description('The name of the virtual network.') output name string = virtualNetwork.name -@description('The names of the deployed subnets') +@description('The names of the deployed subnets.') output subnetNames array = [for subnet in subnets: subnet.name] -@description('The resource IDs of the deployed subnets') +@description('The resource IDs of the deployed subnets.') output subnetResourceIds array = [for subnet in subnets: az.resourceId('Microsoft.Network/virtualNetworks/subnets', name, subnet.name)] diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep index c796c67bec..59effe40a2 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep @@ -7,19 +7,19 @@ param virtualNetworkName string @description('Required. The address prefix for the subnet.') param addressPrefix string -@description('Optional. The resource ID of the network security group to assign to the subnet') +@description('Optional. The resource ID of the network security group to assign to the subnet.') param networkSecurityGroupId string = '' -@description('Optional. The resource ID of the route table to assign to the subnet') +@description('Optional. The resource ID of the route table to assign to the subnet.') param routeTableId string = '' -@description('Optional. The service endpoints to enable on the subnet') +@description('Optional. The service endpoints to enable on the subnet.') param serviceEndpoints array = [] -@description('Optional. The delegations to enable on the subnet') +@description('Optional. The delegations to enable on the subnet.') param delegations array = [] -@description('Optional. The resource ID of the NAT Gateway to use for the subnet') +@description('Optional. The resource ID of the NAT Gateway to use for the subnet.') param natGatewayId string = '' @description('Optional. enable or disable apply network policies on private endpoint in the subnet.') @@ -44,13 +44,13 @@ param addressPrefixes array = [] @description('Optional. Application gateway IP configurations of virtual network resource.') param applicationGatewayIpConfigurations array = [] -@description('Optional. Array of IpAllocation which reference this subnet') +@description('Optional. Array of IpAllocation which reference this subnet.') param ipAllocations array = [] @description('Optional. An array of service endpoint policies.') param serviceEndpointPolicies array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -108,17 +108,17 @@ module subnet_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in } }] -@description('The resource group the virtual network peering was deployed into') +@description('The resource group the virtual network peering was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the virtual network peering') +@description('The name of the virtual network peering.') output name string = subnet.name -@description('The resource ID of the virtual network peering') +@description('The resource ID of the virtual network peering.') output resourceId string = subnet.id -@description('The address prefix for the subnet') +@description('The address prefix for the subnet.') output subnetAddressPrefix string = subnet.properties.addressPrefix -@description('List of address prefixes for the subnet') +@description('List of address prefixes for the subnet.') output subnetAddressPrefixes array = !empty(addressPrefixes) ? subnet.properties.addressPrefixes : [] diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep index 13dd37a8f0..1f6292ae67 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep @@ -1,25 +1,25 @@ -@description('Optional. The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName') +@description('Optional. The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName.') param name string = '${localVnetName}-${last(split(remoteVirtualNetworkId, '/'))}' @description('Conditional. The Name of the Virtual Network to add the peering to. Required if the template is used in an standalone deployment.') param localVnetName string -@description('Required. The Resource ID of the VNet that is this Local VNet is being peered to. Should be in the format of a Resource ID') +@description('Required. The Resource ID of the VNet that is this Local VNet is being peered to. Should be in the format of a Resource ID.') param remoteVirtualNetworkId string -@description('Optional. Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. Default is true') +@description('Optional. Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. Default is true.') param allowForwardedTraffic bool = true -@description('Optional. If gateway links can be used in remote virtual networking to link to this virtual network. Default is false') +@description('Optional. If gateway links can be used in remote virtual networking to link to this virtual network. Default is false.') param allowGatewayTransit bool = false -@description('Optional. Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. Default is true') +@description('Optional. Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. Default is true.') param allowVirtualNetworkAccess bool = true -@description('Optional. If we need to verify the provisioning state of the remote gateway. Default is true') +@description('Optional. If we need to verify the provisioning state of the remote gateway. Default is true.') param doNotVerifyRemoteGateways bool = true -@description('Optional. If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway. Default is false') +@description('Optional. If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway. Default is false.') param useRemoteGateways bool = false @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -56,11 +56,11 @@ resource virtualNetworkPeering 'Microsoft.Network/virtualNetworks/virtualNetwork } } -@description('The resource group the virtual network peering was deployed into') +@description('The resource group the virtual network peering was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the virtual network peering') +@description('The name of the virtual network peering.') output name string = virtualNetworkPeering.name -@description('The resource ID of the virtual network peering') +@description('The resource ID of the virtual network peering.') output resourceId string = virtualNetworkPeering.id diff --git a/arm/Microsoft.Network/virtualWans/deploy.bicep b/arm/Microsoft.Network/virtualWans/deploy.bicep index ed9577d228..45f145882e 100644 --- a/arm/Microsoft.Network/virtualWans/deploy.bicep +++ b/arm/Microsoft.Network/virtualWans/deploy.bicep @@ -14,13 +14,13 @@ param type string = 'Standard' @description('Optional. True if branch to branch traffic is allowed.') param allowBranchToBranchTraffic bool = false -@description('Optional. True if VNET to VNET traffic is allowed. ') +@description('Optional. True if VNET to VNET traffic is allowed.') param allowVnetToVnetTraffic bool = false @description('Optional. VPN encryption to be disabled or not.') param disableVpnEncryption bool = false -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -81,11 +81,11 @@ module virtualWan_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The name of the virtual WAN') +@description('The name of the virtual WAN.') output name string = virtualWan.name -@description('The resource ID of the virtual WAN') +@description('The resource ID of the virtual WAN.') output resourceId string = virtualWan.id -@description('The resource group the virtual WAN was deployed into') +@description('The resource group the virtual WAN was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep index c1ac67b85f..ec8c324670 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep @@ -47,7 +47,7 @@ param vpnConnectionProtocolType string = 'IKEv2' @description('Optional. SharedKey for the VPN connection.') param sharedKey string = '' -@description('Optional. Reference to a VPN site to link to') +@description('Optional. Reference to a VPN site to link to.') param remoteVpnSiteResourceId string = '' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -92,11 +92,11 @@ resource vpnConnection 'Microsoft.Network/vpnGateways/vpnConnections@2021-05-01' } } -@description('The name of the VPN connection') +@description('The name of the VPN connection.') output name string = vpnConnection.name -@description('The resource ID of the VPN connection') +@description('The resource ID of the VPN connection.') output resourceId string = vpnConnection.id -@description('The name of the resource group the VPN connection was deployed into') +@description('The name of the resource group the VPN connection was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/vpnGateways/deploy.bicep b/arm/Microsoft.Network/vpnGateways/deploy.bicep index 436c0cea3d..df1447f66d 100644 --- a/arm/Microsoft.Network/vpnGateways/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. Name of the VPN gateway') +@description('Required. Name of the VPN gateway.') param name string @description('Optional. Location where all resources will be created.') param location string = resourceGroup().location -@description('Optional. The connections to create in the VPN gateway') +@description('Optional. The connections to create in the VPN gateway.') param connections array = [] @description('Optional. List of all the NAT Rules to associate with the gateway.') @@ -109,11 +109,11 @@ module vpnGateway_connections 'connections/deploy.bicep' = [for (connection, ind } }] -@description('The name of the VPN gateway') +@description('The name of the VPN gateway.') output name string = vpnGateway.name -@description('The resource ID of the VPN gateway') +@description('The resource ID of the VPN gateway.') output resourceId string = vpnGateway.id -@description('The name of the resource group the VPN gateway was deployed into') +@description('The name of the resource group the VPN gateway was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep index 8479d26c91..0006248dff 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep @@ -60,11 +60,11 @@ resource natRule 'Microsoft.Network/vpnGateways/natRules@2021-05-01' = { } } -@description('The name of the NAT rule') +@description('The name of the NAT rule.') output name string = natRule.name -@description('The resource ID of the NAT rule') +@description('The resource ID of the NAT rule.') output resourceId string = natRule.id -@description('The name of the resource group the NAT rule was deployed into') +@description('The name of the resource group the NAT rule was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Network/vpnSites/deploy.bicep b/arm/Microsoft.Network/vpnSites/deploy.bicep index 1dd53818ec..8911a52919 100644 --- a/arm/Microsoft.Network/vpnSites/deploy.bicep +++ b/arm/Microsoft.Network/vpnSites/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Name of the VPN Site.') param name string -@description('Required. Resource ID of the virtual WAN to link to') +@description('Required. Resource ID of the virtual WAN to link to.') param virtualWanId string @description('Optional. Location where all resources will be created.') @@ -22,7 +22,7 @@ param deviceProperties object = {} @description('Optional. The IP-address for the VPN-site. Note: This is a deprecated property, please use the corresponding VpnSiteLinks property instead.') param ipAddress string = '' -@description('Optional. IsSecuritySite flag') +@description('Optional. IsSecuritySite flag.') param isSecuritySite bool = false @description('Optional. The Office365 breakout policy.') @@ -42,7 +42,7 @@ param vpnSiteLinks array = [] @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] resource defaultTelemetry 'Microsoft.Resources/deployments@2021-04-01' = if (enableDefaultTelemetry) { @@ -95,11 +95,11 @@ module vpnSite_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in } }] -@description('The name of the VPN site') +@description('The name of the VPN site.') output name string = vpnSite.name -@description('The resource ID of the VPN site') +@description('The resource ID of the VPN site.') output resourceId string = vpnSite.id -@description('The resource group the VPN site was deployed into') +@description('The resource group the VPN site was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep index f07aa4fbbc..296d8c04c3 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep @@ -92,11 +92,11 @@ resource dataSource 'Microsoft.OperationalInsights/workspaces/dataSources@2020-0 } } -@description('The resource ID of the deployed data source') +@description('The resource ID of the deployed data source.') output resourceId string = dataSource.id -@description('The resource group where the data source is deployed') +@description('The resource group where the data source is deployed.') output resourceGroupName string = resourceGroup().name -@description('The name of the deployed data source') +@description('The name of the deployed data source.') output name string = dataSource.name diff --git a/arm/Microsoft.OperationalInsights/workspaces/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/deploy.bicep index 99995111c5..f5469c8138 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/deploy.bicep @@ -1,10 +1,10 @@ -@description('Required. Name of the Log Analytics workspace') +@description('Required. Name of the Log Analytics workspace.') param name string @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Service Tier: PerGB2018, Free, Standalone, PerGB or PerNode') +@description('Optional. Service Tier: PerGB2018, Free, Standalone, PerGB or PerNode.') @allowed([ 'Free' 'Standalone' @@ -28,7 +28,7 @@ param dataSources array = [] @description('Optional. LAW gallerySolutions from the gallery.') param gallerySolutions array = [] -@description('Optional. Number of days data will be retained for') +@description('Optional. Number of days data will be retained for.') @minValue(0) @maxValue(730) param dataRetention int = 365 @@ -79,7 +79,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -263,14 +263,14 @@ module logAnalyticsWorkspace_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignm } }] -@description('The resource ID of the deployed log analytics workspace') +@description('The resource ID of the deployed log analytics workspace.') output resourceId string = logAnalyticsWorkspace.id -@description('The resource group of the deployed log analytics workspace') +@description('The resource group of the deployed log analytics workspace.') output resourceGroupName string = resourceGroup().name -@description('The name of the deployed log analytics workspace') +@description('The name of the deployed log analytics workspace.') output name string = logAnalyticsWorkspace.name -@description('The ID associated with the workspace') +@description('The ID associated with the workspace.') output logAnalyticsWorkspaceId string = logAnalyticsWorkspace.properties.customerId diff --git a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep index b8dff6e754..41f7fa1f33 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep @@ -7,7 +7,7 @@ param name string @description('Required. The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require read access.') param resourceId string = '' -@description('Optional. The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require write access. ') +@description('Optional. The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require write access.') param writeAccessResourceId string = '' @description('Optional. Tags to configure in the resource.') @@ -42,11 +42,11 @@ resource linkedService 'Microsoft.OperationalInsights/workspaces/linkedServices@ } } -@description('The resource ID of the deployed linked service') +@description('The resource ID of the deployed linked service.') output resourceId string = linkedService.id -@description('The resource group where the linked service is deployed') +@description('The resource group where the linked service is deployed.') output resourceGroupName string = resourceGroup().name -@description('The name of the deployed linked service') +@description('The name of the deployed linked service.') output name string = linkedService.name diff --git a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep index cfc7b56bff..8140fc0a50 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep @@ -1,7 +1,7 @@ @description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') param logAnalyticsWorkspaceName string -@description('Required. Name of the saved search') +@description('Required. Name of the saved search.') param name string @description('Required. Display name for the search.') @@ -58,11 +58,11 @@ resource savedSearch 'Microsoft.OperationalInsights/workspaces/savedSearches@202 } } -@description('The resource ID of the deployed saved search') +@description('The resource ID of the deployed saved search.') output resourceId string = savedSearch.id -@description('The resource group where the saved search is deployed') +@description('The resource group where the saved search is deployed.') output resourceGroupName string = resourceGroup().name -@description('The name of the deployed saved search') +@description('The name of the deployed saved search.') output name string = savedSearch.name diff --git a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep index 36c1a293a9..e58622636d 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep @@ -1,7 +1,7 @@ @description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') param logAnalyticsWorkspaceName string -@description('Optional. The name of the storage insights config') +@description('Optional. The name of the storage insights config.') param name string = '${last(split(storageAccountId, '/'))}-stinsconfig' @description('Required. The Azure Resource Manager ID of the storage account resource.') @@ -53,11 +53,11 @@ resource storageinsightconfig 'Microsoft.OperationalInsights/workspaces/storageI } } -@description('The resource ID of the deployed storage insights configuration') +@description('The resource ID of the deployed storage insights configuration.') output resourceId string = storageinsightconfig.id -@description('The resource group where the storage insight configuration is deployed') +@description('The resource group where the storage insight configuration is deployed.') output resourceGroupName string = resourceGroup().name -@description('The name of the storage insights configuration') +@description('The name of the storage insights configuration.') output name string = storageinsightconfig.name diff --git a/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep index 21ac721123..d9d3960689 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep @@ -21,7 +21,7 @@ param resourceGuardOperationRequests array = [] ]) param softDeleteFeatureState string = 'Enabled' -@description('Optional. Storage type') +@description('Optional. Storage type.') @allowed([ 'GeoRedundant' 'LocallyRedundant' @@ -30,7 +30,7 @@ param softDeleteFeatureState string = 'Enabled' ]) param storageModelType string = 'GeoRedundant' -@description('Optional. Storage type') +@description('Optional. Storage type.') @allowed([ 'GeoRedundant' 'LocallyRedundant' @@ -78,10 +78,10 @@ resource backupConfig 'Microsoft.RecoveryServices/vaults/backupconfig@2021-10-01 } } -@description('The name of the backup config') +@description('The name of the backup config.') output name string = backupConfig.name -@description('The resource ID of the backup config') +@description('The resource ID of the backup config.') output resourceId string = backupConfig.id @description('The name of the resource group the backup config was created in.') diff --git a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep index 6952aeb5d1..0a83fc22a2 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep @@ -32,10 +32,10 @@ resource backupPolicy 'Microsoft.RecoveryServices/vaults/backupPolicies@2021-08- properties: backupPolicyProperties } -@description('The name of the backup policy') +@description('The name of the backup policy.') output name string = backupPolicy.name -@description('The resource ID of the backup policy') +@description('The resource ID of the backup policy.') output resourceId string = backupPolicy.id @description('The name of the resource group the backup policy was created in.') diff --git a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep index 7360efdb3e..1df2a82854 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep @@ -44,10 +44,10 @@ resource backupStorageConfig 'Microsoft.RecoveryServices/vaults/backupstoragecon } } -@description('The name of the backup storage config') +@description('The name of the backup storage config.') output name string = backupStorageConfig.name -@description('The resource ID of the backup storage config') +@description('The resource ID of the backup storage config.') output resourceId string = backupStorageConfig.id @description('The name of the Resource Group the backup storage configuration was created in.') diff --git a/arm/Microsoft.RecoveryServices/vaults/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/deploy.bicep index 6b8d905f65..ac68b0a883 100644 --- a/arm/Microsoft.RecoveryServices/vaults/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/deploy.bicep @@ -1,7 +1,7 @@ -@description('Required. Name of the Azure Recovery Service Vault') +@description('Required. Name of the Azure Recovery Service Vault.') param name string -@description('Optional. The storage configuration for the Azure Recovery Service Vault') +@description('Optional. The storage configuration for the Azure Recovery Service Vault.') param backupStorageConfig object = {} @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -45,7 +45,7 @@ param diagnosticEventHubAuthorizationRuleId string = '' @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.') param diagnosticEventHubName string = '' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @allowed([ @@ -268,13 +268,13 @@ module rsv_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in rol } }] -@description('The resource ID of the recovery services vault') +@description('The resource ID of the recovery services vault.') output resourceId string = rsv.id -@description('The name of the resource group the recovery services vault was created in') +@description('The name of the resource group the recovery services vault was created in.') output resourceGroupName string = resourceGroup().name -@description('The Name of the recovery services vault') +@description('The Name of the recovery services vault.') output name string = rsv.name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep index 321f39439d..21eb3a4918 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep @@ -1,10 +1,10 @@ @description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') param recoveryVaultName string -@description('Required. The recovery location the fabric represents') +@description('Required. The recovery location the fabric represents.') param location string = resourceGroup().location -@description('Optional. The name of the fabric') +@description('Optional. The name of the fabric.') param name string = location @description('Optional. Replication containers to create.') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep index 73e18cfa80..78be980898 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep @@ -7,19 +7,19 @@ param replicationFabricName string @description('Conditional. Name of the source Replication container. Required if the template is used in an standalone deployment.') param sourceProtectionContainerName string -@description('Optional. Resource ID of the target Replication container. Must be specified if targetContainerName is not. If specified, targetContainerFabricName and targetContainerName will be ignored') +@description('Optional. Resource ID of the target Replication container. Must be specified if targetContainerName is not. If specified, targetContainerFabricName and targetContainerName will be ignored.') param targetProtectionContainerId string = '' -@description('Optional. Name of the fabric containing the target container. If targetProtectionContainerId is specified, this parameter will be ignored') +@description('Optional. Name of the fabric containing the target container. If targetProtectionContainerId is specified, this parameter will be ignored.') param targetContainerFabricName string = replicationFabricName -@description('Optional. Name of the target container. Must be specified if targetProtectionContainerId is not. If targetProtectionContainerId is specified, this parameter will be ignored') +@description('Optional. Name of the target container. Must be specified if targetProtectionContainerId is not. If targetProtectionContainerId is specified, this parameter will be ignored.') param targetContainerName string = '' -@description('Optional. Resource ID of the replication policy. If defined, policyName will be ignored') +@description('Optional. Resource ID of the replication policy. If defined, policyName will be ignored.') param policyId string = '' -@description('Optional. Name of the replication policy. Will be ignored if policyId is also specified') +@description('Optional. Name of the replication policy. Will be ignored if policyId is also specified.') param policyName string = '' @description('Optional. The name of the replication container mapping. If not provided, it will be automatically generated as `-`.') diff --git a/arm/Microsoft.Resources/deploymentScripts/deploy.bicep b/arm/Microsoft.Resources/deploymentScripts/deploy.bicep index 65de5b3b0a..514d5343fd 100644 --- a/arm/Microsoft.Resources/deploymentScripts/deploy.bicep +++ b/arm/Microsoft.Resources/deploymentScripts/deploy.bicep @@ -126,11 +126,11 @@ resource deploymentScript_lock 'Microsoft.Authorization/locks@2017-04-01' = if ( scope: deploymentScript } -@description('The resource ID of the deployment script') +@description('The resource ID of the deployment script.') output resourceId string = deploymentScript.id -@description('The resource group the deployment script was deployed into') +@description('The resource group the deployment script was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the deployment script') +@description('The name of the deployment script.') output name string = deploymentScript.name diff --git a/arm/Microsoft.Resources/resourceGroups/deploy.bicep b/arm/Microsoft.Resources/resourceGroups/deploy.bicep index f149944422..536d41e7f7 100644 --- a/arm/Microsoft.Resources/resourceGroups/deploy.bicep +++ b/arm/Microsoft.Resources/resourceGroups/deploy.bicep @@ -1,6 +1,6 @@ targetScope = 'subscription' -@description('Required. The name of the Resource Group') +@description('Required. The name of the Resource Group.') param name string @description('Optional. Location of the Resource Group. It uses the deployment\'s location when not provided.') @@ -14,7 +14,7 @@ param location string = deployment().location @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the storage account resource.') @@ -64,8 +64,8 @@ module resourceGroup_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, ind scope: resourceGroup }] -@description('The name of the resource group') +@description('The name of the resource group.') output name string = resourceGroup.name -@description('The resource ID of the resource group') +@description('The resource ID of the resource group.') output resourceId string = resourceGroup.id diff --git a/arm/Microsoft.Resources/tags/deploy.bicep b/arm/Microsoft.Resources/tags/deploy.bicep index be034dda20..1990344ff7 100644 --- a/arm/Microsoft.Resources/tags/deploy.bicep +++ b/arm/Microsoft.Resources/tags/deploy.bicep @@ -1,9 +1,9 @@ targetScope = 'subscription' -@description('Optional. Tags for the resource group. If not provided, removes existing tags') +@description('Optional. Tags for the resource group. If not provided, removes existing tags.') param tags object = {} -@description('Optional. Instead of overwriting the existing tags, combine them with the new tags') +@description('Optional. Instead of overwriting the existing tags, combine them with the new tags.') param onlyUpdate bool = false @description('Optional. Name of the Resource Group to assign the tags to. If no Resource Group name is provided, and Subscription ID is provided, the module deploys at subscription level, therefore assigns the provided tags to the subscription.') @@ -51,8 +51,8 @@ module tags_rg 'resourceGroups/deploy.bicep' = if (!empty(resourceGroupName) && } } -@description('The name of the tags resource') +@description('The name of the tags resource.') output name string = (!empty(resourceGroupName) && !empty(subscriptionId)) ? tags_rg.outputs.name : tags_sub.outputs.name -@description('The applied tags') +@description('The applied tags.') output tags object = (!empty(resourceGroupName) && !empty(subscriptionId)) ? tags_rg.outputs.tags : tags_sub.outputs.tags diff --git a/arm/Microsoft.Resources/tags/resourceGroups/deploy.bicep b/arm/Microsoft.Resources/tags/resourceGroups/deploy.bicep index 81993a0cde..ae5646a219 100644 --- a/arm/Microsoft.Resources/tags/resourceGroups/deploy.bicep +++ b/arm/Microsoft.Resources/tags/resourceGroups/deploy.bicep @@ -1,10 +1,10 @@ -@description('Optional. Tags for the resource group. If not provided, removes existing tags') +@description('Optional. Tags for the resource group. If not provided, removes existing tags.') param tags object = {} @description('Optional. The name of the tags resource.') param name string = 'default' -@description('Optional. Instead of overwriting the existing tags, combine them with the new tags') +@description('Optional. Instead of overwriting the existing tags, combine them with the new tags.') param onlyUpdate bool = false @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -35,14 +35,14 @@ resource tag 'Microsoft.Resources/tags@2019-10-01' = { } } -@description('The name of the tags resource') +@description('The name of the tags resource.') output name string = tag.name -@description('The resourceId of the resource group the tags were applied to') +@description('The resourceId of the resource group the tags were applied to.') output resourceId string = resourceGroup().id -@description('The name of the resource group the tags were applied to') +@description('The name of the resource group the tags were applied to.') output resourceGroupName string = resourceGroup().name -@description('The applied tags') +@description('The applied tags.') output tags object = newTags diff --git a/arm/Microsoft.Resources/tags/subscriptions/deploy.bicep b/arm/Microsoft.Resources/tags/subscriptions/deploy.bicep index 7424c11bcb..5f15ea1dd0 100644 --- a/arm/Microsoft.Resources/tags/subscriptions/deploy.bicep +++ b/arm/Microsoft.Resources/tags/subscriptions/deploy.bicep @@ -1,12 +1,12 @@ targetScope = 'subscription' -@description('Optional. Tags for the resource group. If not provided, removes existing tags') +@description('Optional. Tags for the resource group. If not provided, removes existing tags.') param tags object = {} @description('Optional. The name of the tags resource.') param name string = 'default' -@description('Optional. Instead of overwriting the existing tags, combine them with the new tags') +@description('Optional. Instead of overwriting the existing tags, combine them with the new tags.') param onlyUpdate bool = false @sys.description('Optional. Location deployment metadata.') @@ -41,8 +41,8 @@ resource tag 'Microsoft.Resources/tags@2019-10-01' = { } } -@description('The name of the tags resource') +@description('The name of the tags resource.') output name string = tag.name -@description('The applied tags') +@description('The applied tags.') output tags object = newTags diff --git a/arm/Microsoft.Security/azureSecurityCenter/deploy.bicep b/arm/Microsoft.Security/azureSecurityCenter/deploy.bicep index 70b2980a22..b72892858d 100644 --- a/arm/Microsoft.Security/azureSecurityCenter/deploy.bicep +++ b/arm/Microsoft.Security/azureSecurityCenter/deploy.bicep @@ -9,111 +9,111 @@ param scope string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. Describes what kind of security agent provisioning action to take. - On or Off') +@description('Optional. Describes what kind of security agent provisioning action to take. - On or Off.') @allowed([ 'On' 'Off' ]) param autoProvision string = 'On' -@description('Optional. Device Security group data') +@description('Optional. Device Security group data.') param deviceSecurityGroupProperties object = {} -@description('Optional. Security Solution data') +@description('Optional. Security Solution data.') param ioTSecuritySolutionProperties object = {} -@description('Optional. The pricing tier value for VMs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for VMs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param virtualMachinesPricingTier string = 'Free' -@description('Optional. The pricing tier value for SqlServers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for SqlServers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param sqlServersPricingTier string = 'Free' -@description('Optional. The pricing tier value for AppServices. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for AppServices. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param appServicesPricingTier string = 'Free' -@description('Optional. The pricing tier value for StorageAccounts. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for StorageAccounts. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param storageAccountsPricingTier string = 'Free' -@description('Optional. The pricing tier value for SqlServerVirtualMachines. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for SqlServerVirtualMachines. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param sqlServerVirtualMachinesPricingTier string = 'Free' -@description('Optional. The pricing tier value for KubernetesService. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for KubernetesService. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param kubernetesServicePricingTier string = 'Free' -@description('Optional. The pricing tier value for ContainerRegistry. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for ContainerRegistry. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param containerRegistryPricingTier string = 'Free' -@description('Optional. The pricing tier value for KeyVaults. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for KeyVaults. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param keyVaultsPricingTier string = 'Free' -@description('Optional. The pricing tier value for DNS. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for DNS. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param dnsPricingTier string = 'Free' -@description('Optional. The pricing tier value for ARM. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for ARM. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param armPricingTier string = 'Free' -@description('Optional. The pricing tier value for OpenSourceRelationalDatabases. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for OpenSourceRelationalDatabases. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param openSourceRelationalDatabasesTier string = 'Free' -@description('Optional. The pricing tier value for containers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for containers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param containersTier string = 'Free' -@description('Optional. The pricing tier value for CosmosDbs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard') +@description('Optional. The pricing tier value for CosmosDbs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard.') @allowed([ 'Free' 'Standard' ]) param cosmosDbsTier string = 'Free' -@description('Optional. Security contact data') +@description('Optional. Security contact data.') param securityContactProperties object = {} @description('Optional. Location deployment metadata.') @@ -269,5 +269,5 @@ resource workspaceSettings 'Microsoft.Security/workspaceSettings@2017-08-01-prev ] } -@description('The resource IDs of the used log analytics workspace') +@description('The resource IDs of the used log analytics workspace.') output workspaceId string = workspaceId diff --git a/arm/Microsoft.ServiceBus/namespaces/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/deploy.bicep index ab20032d94..fbc5b3abeb 100644 --- a/arm/Microsoft.ServiceBus/namespaces/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/deploy.bicep @@ -5,7 +5,7 @@ param name string = '' @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Required. Name of this SKU. - Basic, Standard, Premium') +@description('Required. Name of this SKU. - Basic, Standard, Premium.') @allowed([ 'Basic' 'Standard' @@ -16,7 +16,7 @@ param skuName string = 'Basic' @description('Optional. Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones.') param zoneRedundant bool = false -@description('Optional. Authorization Rules for the Service Bus namespace') +@description('Optional. Authorization Rules for the Service Bus namespace.') param authorizationRules array = [ { name: 'RootManageSharedAccessKey' @@ -28,7 +28,7 @@ param authorizationRules array = [ } ] -@description('Optional. IP Filter Rules for the Service Bus namespace') +@description('Optional. IP Filter Rules for the Service Bus namespace.') param ipFilterRules array = [] @description('Optional. The migration configuration.') @@ -71,7 +71,7 @@ param systemAssignedIdentity bool = false @description('Optional. The ID(s) to assign to the resource.') param userAssignedIdentities object = {} -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Configuration Details for private endpoints.') @@ -86,10 +86,10 @@ param enableDefaultTelemetry bool = true @description('Generated. Do not provide a value! This date value is used to generate a SAS token to access the modules.') param baseTime string = utcNow('u') -@description('Optional. The queues to create in the service bus namespace') +@description('Optional. The queues to create in the service bus namespace.') param queues array = [] -@description('Optional. The topics to create in the service bus namespace') +@description('Optional. The topics to create in the service bus namespace.') param topics array = [] @description('Optional. The name of logs that will be streamed.') @@ -328,13 +328,13 @@ module serviceBusNamespace_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignmen } }] -@description('The resource ID of the deployed service bus namespace') +@description('The resource ID of the deployed service bus namespace.') output resourceId string = serviceBusNamespace.id -@description('The resource group of the deployed service bus namespace') +@description('The resource group of the deployed service bus namespace.') output resourceGroupName string = resourceGroup().name -@description('The name of the deployed service bus namespace') +@description('The name of the deployed service bus namespace.') output name string = serviceBusNamespace.name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep index 551daba8bc..8852790122 100644 --- a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep @@ -43,7 +43,7 @@ resource migrationConfiguration 'Microsoft.ServiceBus/namespaces/migrationConfig @description('The name of the migration configuration.') output name string = migrationConfiguration.name -@description('The Resource ID of the migration configuration') +@description('The Resource ID of the migration configuration.') output resourceId string = migrationConfiguration.id @description('The name of the Resource Group the migration configuration was created in.') diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep index fcb9a869dc..e0b063e6ad 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep @@ -35,7 +35,7 @@ param duplicateDetectionHistoryTimeWindow string = 'PT10M' @description('Optional. The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10.') param maxDeliveryCount int = 10 -@description('Optional. Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown') +@description('Optional. Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown.') @allowed([ 'Active' 'Disabled' @@ -55,7 +55,7 @@ param enablePartitioning bool = false @description('Optional. A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage.') param enableExpress bool = false -@description('Optional. Authorization Rules for the Service Bus Queue') +@description('Optional. Authorization Rules for the Service Bus Queue.') param authorizationRules array = [ { name: 'RootManageSharedAccessKey' @@ -77,7 +77,7 @@ param authorizationRules array = [ @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -149,11 +149,11 @@ module queue_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in r } }] -@description('The name of the deployed queue') +@description('The name of the deployed queue.') output name string = queue.name -@description('The resource ID of the deployed queue') +@description('The resource ID of the deployed queue.') output resourceId string = queue.id -@description('The resource group of the deployed queue') +@description('The resource group of the deployed queue.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep index fe11eb1d96..3b4f4af6a2 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep @@ -32,7 +32,7 @@ param supportOrdering bool = false @description('Optional. ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes.') param autoDeleteOnIdle string = 'PT5M' -@description('Optional. Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown') +@description('Optional. Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown.') @allowed([ 'Active' 'Disabled' @@ -52,7 +52,7 @@ param enablePartitioning bool = false @description('Optional. A value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage.') param enableExpress bool = false -@description('Optional. Authorization Rules for the Service Bus Topic') +@description('Optional. Authorization Rules for the Service Bus Topic.') param authorizationRules array = [ { name: 'RootManageSharedAccessKey' @@ -74,7 +74,7 @@ param authorizationRules array = [ @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -145,11 +145,11 @@ module topic_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in r } }] -@description('The name of the deployed topic') +@description('The name of the deployed topic.') output name string = topic.name -@description('The resource ID of the deployed topic') +@description('The resource ID of the deployed topic.') output resourceId string = topic.id -@description('The resource group of the deployed topic') +@description('The resource group of the deployed topic.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.ServiceFabric/clusters/deploy.bicep b/arm/Microsoft.ServiceFabric/clusters/deploy.bicep index fedc50cc08..13fbeb0fbe 100644 --- a/arm/Microsoft.ServiceFabric/clusters/deploy.bicep +++ b/arm/Microsoft.ServiceFabric/clusters/deploy.bicep @@ -33,7 +33,7 @@ param maxUnusedVersionsToKeep int = 3 @description('Optional. The settings to enable AAD authentication on the cluster.') param azureActiveDirectory object = {} -@description('Optional. Describes the certificate details like thumbprint of the primary certificate, thumbprint of the secondary certificate and the local certificate store location') +@description('Optional. Describes the certificate details like thumbprint of the primary certificate, thumbprint of the secondary certificate and the local certificate store location.') param certificate object = {} @description('Optional. Describes a list of server certificates referenced by common name that are used to secure the cluster.') @@ -116,7 +116,7 @@ param upgradePauseStartTimestampUtc string = '' @description('Optional. Indicates when new cluster runtime version upgrades will be applied after they are released. By default is Wave0.') param upgradeWave string = 'Wave0' -@description('Optional. The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used') +@description('Optional. The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used.') param vmImage string = '' @allowed([ @@ -129,7 +129,7 @@ param vmssZonalUpgradeMode string = 'Hierarchical' @description('Optional. Boolean to pause automatic runtime version upgrades to the cluster.') param waveUpgradePaused bool = false -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Array of Service Fabric cluster application types.') diff --git a/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep b/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep index ef154c0235..e2f340c02c 100644 --- a/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep @@ -43,11 +43,11 @@ resource administrator 'Microsoft.Sql/managedInstances/administrators@2021-02-01 } } -@description('The name of the deployed managed instance') +@description('The name of the deployed managed instance.') output name string = administrator.name -@description('The resource ID of the deployed managed instance') +@description('The resource ID of the deployed managed instance.') output resourceId string = administrator.id -@description('The resource group of the deployed managed instance') +@description('The resource group of the deployed managed instance.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep index 7dabdbbfa7..56faa3b7d7 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep @@ -53,11 +53,11 @@ resource backupLongTermRetentionPolicy 'Microsoft.Sql/managedInstances/databases } } -@description('The name of the deployed database backup long-term retention policy') +@description('The name of the deployed database backup long-term retention policy.') output name string = backupLongTermRetentionPolicy.name -@description('The resource ID of the deployed database backup long-term retention policy') +@description('The resource ID of the deployed database backup long-term retention policy.') output resourceId string = backupLongTermRetentionPolicy.id -@description('The resource group of the deployed database backup long-term retention policy') +@description('The resource group of the deployed database backup long-term retention policy.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep index 8114faf47d..705e4b51cf 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep @@ -41,11 +41,11 @@ resource backupShortTermRetentionPolicy 'Microsoft.Sql/managedInstances/database } } -@description('The name of the deployed database backup short-term retention policy') +@description('The name of the deployed database backup short-term retention policy.') output name string = backupShortTermRetentionPolicy.name -@description('The resource ID of the deployed database backup short-term retention policy') +@description('The resource ID of the deployed database backup short-term retention policy.') output resourceId string = backupShortTermRetentionPolicy.id -@description('The resource group of the deployed database backup short-term retention policy') +@description('The resource group of the deployed database backup short-term retention policy.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep index ec06fb597d..d53146ad81 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep @@ -69,10 +69,10 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. The configuration for the backup short term retention policy definition') +@description('Optional. The configuration for the backup short term retention policy definition.') param backupShortTermRetentionPoliciesObj object = {} -@description('Optional. The configuration for the backup long term retention policy definition') +@description('Optional. The configuration for the backup long term retention policy definition.') param backupLongTermRetentionPoliciesObj object = {} @description('Optional. Tags of the resource.') @@ -188,11 +188,11 @@ module database_backupLongTermRetentionPolicy 'backupLongTermRetentionPolicies/d } } -@description('The name of the deployed database') +@description('The name of the deployed database.') output name string = database.name -@description('The resource ID of the deployed database') +@description('The resource ID of the deployed database.') output resourceId string = database.id -@description('The resource group the database was deployed into') +@description('The resource group the database was deployed into.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/managedInstances/deploy.bicep b/arm/Microsoft.Sql/managedInstances/deploy.bicep index 2e77e82d70..b9bdbaf875 100644 --- a/arm/Microsoft.Sql/managedInstances/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/deploy.bicep @@ -39,7 +39,7 @@ param hardwareFamily string = 'Gen5' @description('Optional. Whether or not multi-az is enabled.') param zoneRedundant bool = false -@description('Optional. Service principal type. If using AD Authentication and applying Admin, must be set to `SystemAssigned`. Then Global Admin must allow Reader access to Azure AD for the Service Principal') +@description('Optional. Service principal type. If using AD Authentication and applying Admin, must be set to `SystemAssigned`. Then Global Admin must allow Reader access to Azure AD for the Service Principal.') @allowed([ 'None' 'SystemAssigned' @@ -107,7 +107,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -128,19 +128,19 @@ param primaryUserAssignedIdentityId string = '' @description('Optional. Databases to create in this server.') param databases array = [] -@description('Optional. The vulnerability assessment configuration') +@description('Optional. The vulnerability assessment configuration.') param vulnerabilityAssessmentsObj object = {} -@description('Optional. The security alert policy configuration') +@description('Optional. The security alert policy configuration.') param securityAlertPoliciesObj object = {} -@description('Optional. The keys to configure') +@description('Optional. The keys to configure.') param keys array = [] -@description('Optional. The encryption protection configuration') +@description('Optional. The encryption protection configuration.') param encryptionProtectorObj object = {} -@description('Optional. The administrator configuration') +@description('Optional. The administrator configuration.') param administratorsObj object = {} @description('Optional. The storage account type used to store backups for this database.') @@ -369,13 +369,13 @@ module managedInstance_administrator 'administrators/deploy.bicep' = if (!empty( } } -@description('The name of the deployed managed instance') +@description('The name of the deployed managed instance.') output name string = managedInstance.name -@description('The resource ID of the deployed managed instance') +@description('The resource ID of the deployed managed instance.') output resourceId string = managedInstance.id -@description('The resource group of the deployed managed instance') +@description('The resource group of the deployed managed instance.') output resourceGroupName string = resourceGroup().name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep b/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep index 81de53be84..3038edef54 100644 --- a/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep @@ -14,7 +14,7 @@ param serverKeyName string ]) param serverKeyType string = 'ServiceManaged' -@description('Optional. Key auto rotation opt-in flag') +@description('Optional. Key auto rotation opt-in flag.') param autoRotationEnabled bool = false @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -46,11 +46,11 @@ resource encryptionProtector 'Microsoft.Sql/managedInstances/encryptionProtector } } -@description('The name of the deployed managed instance') +@description('The name of the deployed managed instance.') output name string = encryptionProtector.name -@description('The resource ID of the deployed managed instance') +@description('The resource ID of the deployed managed instance.') output resourceId string = encryptionProtector.id -@description('The resource group of the deployed managed instance') +@description('The resource group of the deployed managed instance.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep b/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep index 50e0d0c6ff..c2f423e0f1 100644 --- a/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep @@ -48,11 +48,11 @@ resource key 'Microsoft.Sql/managedInstances/keys@2021-05-01-preview' = { } } -@description('The name of the deployed managed instance') +@description('The name of the deployed managed instance.') output name string = key.name -@description('The resource ID of the deployed managed instance') +@description('The resource ID of the deployed managed instance.') output resourceId string = key.id -@description('The resource group of the deployed managed instance') +@description('The resource group of the deployed managed instance.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep index e1cb94910d..d8a9b10d3d 100644 --- a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep @@ -42,11 +42,11 @@ resource securityAlertPolicy 'Microsoft.Sql/managedInstances/securityAlertPolici } } -@description('The name of the deployed security alert policy') +@description('The name of the deployed security alert policy.') output name string = securityAlertPolicy.name -@description('The resource ID of the deployed security alert policy') +@description('The resource ID of the deployed security alert policy.') output resourceId string = securityAlertPolicy.id -@description('The resource group of the deployed security alert policy') +@description('The resource group of the deployed security alert policy.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep index 1468e7a09a..2107b467b2 100644 --- a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. The name of the vulnerability assessment') +@description('Required. The name of the vulnerability assessment.') param name string @description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') @@ -49,11 +49,11 @@ resource vulnerabilityAssessment 'Microsoft.Sql/managedInstances/vulnerabilityAs } } -@description('The name of the deployed vulnerability assessment') +@description('The name of the deployed vulnerability assessment.') output name string = vulnerabilityAssessment.name -@description('The resource ID of the deployed vulnerability assessment') +@description('The resource ID of the deployed vulnerability assessment.') output resourceId string = vulnerabilityAssessment.id -@description('The resource group of the deployed vulnerability assessment') +@description('The resource group of the deployed vulnerability assessment.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/servers/databases/deploy.bicep b/arm/Microsoft.Sql/servers/databases/deploy.bicep index 1d6e518cff..14f57560e4 100644 --- a/arm/Microsoft.Sql/servers/databases/deploy.bicep +++ b/arm/Microsoft.Sql/servers/databases/deploy.bicep @@ -217,11 +217,11 @@ resource database_diagnosticSettings 'Microsoft.Insights/diagnosticSettings@2021 scope: database } -@description('The name of the deployed database') +@description('The name of the deployed database.') output name string = database.name -@description('The resource ID of the deployed database') +@description('The resource ID of the deployed database.') output resourceId string = database.id -@description('The resourceGroup of the deployed database') +@description('The resourceGroup of the deployed database.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/servers/deploy.bicep b/arm/Microsoft.Sql/servers/deploy.bicep index eb6605c9f8..db2a46ff0b 100644 --- a/arm/Microsoft.Sql/servers/deploy.bicep +++ b/arm/Microsoft.Sql/servers/deploy.bicep @@ -25,7 +25,7 @@ param userAssignedIdentities object = {} @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -34,13 +34,13 @@ param tags object = {} @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. The databases to create in the server') +@description('Optional. The databases to create in the server.') param databases array = [] -@description('Optional. The firewall rules to create in the server') +@description('Optional. The firewall rules to create in the server.') param firewallRules array = [] -@description('Optional. The security alert policies to create in the server') +@description('Optional. The security alert policies to create in the server.') param securityAlertPolicies array = [] @description('Optional. The Azure Active Directory (AAD) administrator authentication. Required if no `administratorLogin` & `administratorLoginPassword` is provided.') @@ -167,13 +167,13 @@ module server_securityAlertPolicies 'securityAlertPolicies/deploy.bicep' = [for } }] -@description('The name of the deployed SQL server') +@description('The name of the deployed SQL server.') output name string = server.name -@description('The resource ID of the deployed SQL server') +@description('The resource ID of the deployed SQL server.') output resourceId string = server.id -@description('The resourceGroup of the deployed SQL server') +@description('The resourceGroup of the deployed SQL server.') output resourceGroupName string = resourceGroup().name @description('The principal ID of the system assigned identity.') diff --git a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep index 5c239208ac..6678bd2901 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep +++ b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep @@ -38,11 +38,11 @@ resource firewallRule 'Microsoft.Sql/servers/firewallRules@2021-05-01-preview' = } } -@description('The name of the deployed firewall rule') +@description('The name of the deployed firewall rule.') output name string = firewallRule.name -@description('The resource ID of the deployed firewall rule') +@description('The resource ID of the deployed firewall rule.') output resourceId string = firewallRule.id -@description('The resourceGroup of the deployed firewall rule') +@description('The resourceGroup of the deployed firewall rule.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep index 9cf100ab07..360e7a5d0f 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep @@ -63,11 +63,11 @@ resource securityAlertPolicy 'Microsoft.Sql/servers/securityAlertPolicies@2021-0 } } -@description('The name of the deployed security alert policy') +@description('The name of the deployed security alert policy.') output name string = securityAlertPolicy.name -@description('The resource ID of the deployed security alert policy') +@description('The resource ID of the deployed security alert policy.') output resourceId string = securityAlertPolicy.id -@description('The resourceGroup of the deployed security alert policy') +@description('The resourceGroup of the deployed security alert policy.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep index c9e2cd86cd..6e135006d4 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep @@ -5,7 +5,7 @@ param storageAccountName string @description('Optional. Name of the blob service.') param blobServicesName string = 'default' -@description('Required. The name of the storage container to deploy') +@description('Required. The name of the storage container to deploy.') param name string @description('Optional. Name of the immutable policy.') @@ -22,7 +22,7 @@ param publicAccess string = 'None' @description('Optional. Configure immutability policy.') param immutabilityPolicyProperties object = {} -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -79,11 +79,11 @@ module container_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The name of the deployed container') +@description('The name of the deployed container.') output name string = container.name -@description('The resource ID of the deployed container') +@description('The resource ID of the deployed container.') output resourceId string = container.id -@description('The resource group of the deployed container') +@description('The resource group of the deployed container.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep index 017f458710..83d02523e7 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep @@ -14,7 +14,7 @@ param name string = 'default' @description('Optional. The immutability period for the blobs in the container since the policy creation, in days.') param immutabilityPeriodSinceCreationInDays int = 365 -@description('Optional. This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API') +@description('Optional. This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API.') param allowProtectedAppendWrites bool = true @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep index c916ceeaed..be35b2ffb0 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep @@ -2,7 +2,7 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the blob service') +@description('Optional. The name of the blob service.') param name string = 'default' @description('Optional. Indicates whether DeleteRetentionPolicy is enabled for the Blob service.') @@ -133,11 +133,11 @@ module blobServices_container 'containers/deploy.bicep' = [for (container, index } }] -@description('The name of the deployed blob service') +@description('The name of the deployed blob service.') output name string = blobServices.name -@description('The resource ID of the deployed blob service') +@description('The resource ID of the deployed blob service.') output resourceId string = blobServices.id -@description('The name of the deployed blob service') +@description('The name of the deployed blob service.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/deploy.bicep index 8b9ca4d1e2..afdd3da9f5 100644 --- a/arm/Microsoft.Storage/storageAccounts/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/deploy.bicep @@ -5,7 +5,7 @@ param name string = '' @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enables system assigned managed identity on the resource.') @@ -47,22 +47,22 @@ param storageAccountAccessTier string = 'Hot' @description('Optional. Provides the identity based authentication settings for Azure Files.') param azureFilesIdentityBasedAuthentication object = {} -@description('Optional. Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible') +@description('Optional. Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible.') param privateEndpoints array = [] @description('Optional. The Storage Account ManagementPolicies Rules.') param managementPolicyRules array = [] -@description('Optional. Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny') +@description('Optional. Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny.') param networkAcls object = {} @description('Optional. A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. For security reasons, it is recommended to set it to true.') param requireInfrastructureEncryption bool = true -@description('Optional. Blob service and containers to deploy') +@description('Optional. Blob service and containers to deploy.') param blobServices object = {} -@description('Optional. File service and shares to deploy') +@description('Optional. File service and shares to deploy.') param fileServices object = {} @description('Optional. Queue service and queues to create.') @@ -82,7 +82,7 @@ param allowBlobPublicAccess bool = false @description('Optional. Set the minimum TLS version on request to storage.') param minimumTlsVersion string = 'TLS1_2' -@description('Optional. If true, enables Hierarchical Namespace for the storage account') +@description('Optional. If true, enables Hierarchical Namespace for the storage account.') param enableHierarchicalNamespace bool = false @description('Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely.') @@ -342,13 +342,13 @@ module storageAccount_tableServices 'tableServices/deploy.bicep' = if (!empty(ta } } -@description('The resource ID of the deployed storage account') +@description('The resource ID of the deployed storage account.') output resourceId string = storageAccount.id -@description('The name of the deployed storage account') +@description('The name of the deployed storage account.') output name string = storageAccount.name -@description('The resource group of the deployed storage account') +@description('The resource group of the deployed storage account.') output resourceGroupName string = resourceGroup().name @description('The primary blob endpoint reference if blob services are deployed.') diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep index c0f635af88..8f6de937b4 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep @@ -2,10 +2,10 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the file service') +@description('Optional. The name of the file service.') param name string = 'default' -@description('Optional. Protocol settings for file service') +@description('Optional. Protocol settings for file service.') param protocolSettings object = {} @description('Optional. The service properties for soft delete.') @@ -131,11 +131,11 @@ module fileServices_shares 'shares/deploy.bicep' = [for (share, index) in shares } }] -@description('The name of the deployed file share service') +@description('The name of the deployed file share service.') output name string = fileServices.name -@description('The resource ID of the deployed file share service') +@description('The resource ID of the deployed file share service.') output resourceId string = fileServices.id -@description('The resource group of the deployed file share service') +@description('The resource group of the deployed file share service.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep index 22add00510..ef9cb391e5 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep @@ -26,7 +26,7 @@ param enabledProtocols string = 'SMB' @description('Optional. Permissions for NFS file shares are enforced by the client OS rather than the Azure Files service. Toggling the root squash behavior reduces the rights of the root user for NFS shares.') param rootSquash string = 'NoRootSquash' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -73,11 +73,11 @@ module fileShare_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The name of the deployed file share') +@description('The name of the deployed file share.') output name string = fileShare.name -@description('The resource ID of the deployed file share') +@description('The resource ID of the deployed file share.') output resourceId string = fileShare.id -@description('The resource group of the deployed file share') +@description('The resource group of the deployed file share.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep index 7e6ed39aa7..1eb083c4ca 100644 --- a/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep @@ -2,10 +2,10 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the storage container to deploy') +@description('Optional. The name of the storage container to deploy.') param name string = 'default' -@description('Required. The Storage Account ManagementPolicies Rules') +@description('Required. The Storage Account ManagementPolicies Rules.') param rules array @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -38,11 +38,11 @@ resource managementPolicy 'Microsoft.Storage/storageAccounts/managementPolicies@ } } -@description('The resource ID of the deployed management policy') +@description('The resource ID of the deployed management policy.') output resourceId string = managementPolicy.name -@description('The name of the deployed management policy') +@description('The name of the deployed management policy.') output name string = managementPolicy.name -@description('The resource group of the deployed management policy') +@description('The resource group of the deployed management policy.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep index 5b0f577754..b1ccf0310a 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep @@ -2,7 +2,7 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the queue service') +@description('Optional. The name of the queue service.') param name string = 'default' @description('Optional. Queues to create.') @@ -117,11 +117,11 @@ module queueServices_queues 'queues/deploy.bicep' = [for (queue, index) in queue } }] -@description('The name of the deployed file share service') +@description('The name of the deployed file share service.') output name string = queueServices.name -@description('The resource ID of the deployed file share service') +@description('The resource ID of the deployed file share service.') output resourceId string = queueServices.id -@description('The resource group of the deployed file share service') +@description('The resource group of the deployed file share service.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep index 03ae6b3f28..9852d16585 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep @@ -5,13 +5,13 @@ param storageAccountName string @description('Conditional. The name of the queue service. Required if the template is used in an standalone deployment.') param queueServicesName string = 'default' -@description('Required. The name of the storage queue to deploy') +@description('Required. The name of the storage queue to deploy.') param name string @description('Required. A name-value pair that represents queue metadata.') param metadata object = {} -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') @@ -56,11 +56,11 @@ module queue_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) in r } }] -@description('The name of the deployed queue') +@description('The name of the deployed queue.') output name string = queue.name -@description('The resource ID of the deployed queue') +@description('The resource ID of the deployed queue.') output resourceId string = queue.id -@description('The resource group of the deployed queue') +@description('The resource group of the deployed queue.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep index 5b8087a2c4..e1b996e0b5 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep @@ -2,7 +2,7 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') param storageAccountName string -@description('Optional. The name of the table service') +@description('Optional. The name of the table service.') param name string = 'default' @description('Optional. tables to create.') @@ -115,11 +115,11 @@ module tableServices_tables 'tables/deploy.bicep' = [for (tableName, index) in t } }] -@description('The name of the deployed table service') +@description('The name of the deployed table service.') output name string = tableServices.name -@description('The resource ID of the deployed table service') +@description('The resource ID of the deployed table service.') output resourceId string = tableServices.id -@description('The resource group of the deployed table service') +@description('The resource group of the deployed table service.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep index 341def603b..053abddd4f 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep @@ -36,11 +36,11 @@ resource table 'Microsoft.Storage/storageAccounts/tableServices/tables@2021-06-0 parent: storageAccount::tableServices } -@description('The name of the deployed file share service') +@description('The name of the deployed file share service.') output name string = table.name -@description('The resource ID of the deployed file share service') +@description('The resource ID of the deployed file share service.') output resourceId string = table.id -@description('The resource group of the deployed file share service') +@description('The resource group of the deployed file share service.') output resourceGroupName string = resourceGroup().name diff --git a/arm/Microsoft.Synapse/privateLinkHubs/deploy.bicep b/arm/Microsoft.Synapse/privateLinkHubs/deploy.bicep index 8aca7e8ff5..0fc250d813 100644 --- a/arm/Microsoft.Synapse/privateLinkHubs/deploy.bicep +++ b/arm/Microsoft.Synapse/privateLinkHubs/deploy.bicep @@ -18,7 +18,7 @@ param lock string = 'NotSpecified' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Configuration Details for private endpoints.') diff --git a/arm/Microsoft.VirtualMachineImages/imageTemplates/deploy.bicep b/arm/Microsoft.VirtualMachineImages/imageTemplates/deploy.bicep index 974478571c..d47b12365a 100644 --- a/arm/Microsoft.VirtualMachineImages/imageTemplates/deploy.bicep +++ b/arm/Microsoft.VirtualMachineImages/imageTemplates/deploy.bicep @@ -10,7 +10,7 @@ param userMsiResourceGroup string = resourceGroup().name @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Optional. Image build timeout in minutes. Allowed values: 0-960. 0 means the default 240 minutes') +@description('Optional. Image build timeout in minutes. Allowed values: 0-960. 0 means the default 240 minutes.') @minValue(0) @maxValue(960) param buildTimeoutInMinutes int = 0 @@ -36,7 +36,7 @@ param managedImageName string = '' @description('Optional. Name of the unmanaged image that will be created in the AIB resourcegroup.') param unManagedImageName string = '' -@description('Optional. Resource ID of Shared Image Gallery to distribute image to, e.g.: /subscriptions//resourceGroups//providers/Microsoft.Compute/galleries//images/') +@description('Optional. Resource ID of Shared Image Gallery to distribute image to, e.g.: /subscriptions//resourceGroups//providers/Microsoft.Compute/galleries//images/.') param sigImageDefinitionId string = '' @description('Optional. List of the regions the image produced by this solution should be stored in the Shared Image Gallery. When left empty, the deployment\'s location will be taken as a default value.') @@ -59,7 +59,7 @@ param baseTime string = utcNow('yyyy-MM-dd-HH-mm-ss') @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] var managedImageName_var = '${managedImageName}-${baseTime}' @@ -175,14 +175,14 @@ module imageTemplate_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, ind } }] -@description('The resource ID of the image template') +@description('The resource ID of the image template.') output resourceId string = imageTemplate.id -@description('The resource group the image template was deployed into') +@description('The resource group the image template was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the image template') +@description('The name of the image template.') output name string = imageTemplate.name -@description('The command to run in order to trigger the image build') +@description('The command to run in order to trigger the image build.') output runThisCommand string = 'Invoke-AzResourceAction -ResourceName ${imageTemplate.name} -ResourceGroupName ${resourceGroup().name} -ResourceType Microsoft.VirtualMachineImages/imageTemplates -Action Run -Force' diff --git a/arm/Microsoft.Web/connections/deploy.bicep b/arm/Microsoft.Web/connections/deploy.bicep index 879ac65608..2e7a933f19 100644 --- a/arm/Microsoft.Web/connections/deploy.bicep +++ b/arm/Microsoft.Web/connections/deploy.bicep @@ -102,11 +102,11 @@ module connection_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The resource ID of the connection') +@description('The resource ID of the connection.') output resourceId string = connection.id -@description('The resource group the connection was deployed into') +@description('The resource group the connection was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the connection') +@description('The name of the connection.') output name string = connection.name diff --git a/arm/Microsoft.Web/hostingEnvironments/deploy.bicep b/arm/Microsoft.Web/hostingEnvironments/deploy.bicep index b9f90d86bf..e0c57ad27d 100644 --- a/arm/Microsoft.Web/hostingEnvironments/deploy.bicep +++ b/arm/Microsoft.Web/hostingEnvironments/deploy.bicep @@ -1,4 +1,4 @@ -@description('Required. Name of the App Service Environment') +@description('Required. Name of the App Service Environment.') @minLength(1) param name string @@ -8,10 +8,10 @@ param location string = resourceGroup().location @description('Optional. Kind of resource.') param kind string = 'ASEV2' -@description('Required. ResourceId for the sub net') +@description('Required. ResourceId for the sub net.') param subnetResourceId string -@description('Optional. Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. - None, Web, Publishing, Web,Publishing') +@description('Optional. Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. - None, Web, Publishing, Web,Publishing.') @allowed([ 'None' 'Web' @@ -19,7 +19,7 @@ param subnetResourceId string ]) param internalLoadBalancingMode string = 'None' -@description('Optional. Frontend VM size, e.g. Medium, Large') +@description('Optional. Frontend VM size, e.g. Medium, Large.') @allowed([ 'Medium' 'Large' @@ -61,13 +61,13 @@ param suspended bool = false @description('Optional. True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available(most likely because NSG blocked the incoming traffic).') param dynamicCacheEnabled bool = false -@description('Optional. User added ip ranges to whitelist on ASE db - string') +@description('Optional. User added ip ranges to whitelist on ASE db - string.') param userWhitelistedIpRanges array = [] -@description('Optional. Flag that displays whether an ASE has linux workers or not') +@description('Optional. Flag that displays whether an ASE has linux workers or not.') param hasLinuxWorkers bool = false -@description('Optional. Custom settings for changing the behavior of the App Service Environment') +@description('Optional. Custom settings for changing the behavior of the App Service Environment.') param clusterSettings array = [] @description('Optional. Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely.') @@ -95,7 +95,7 @@ param diagnosticEventHubName string = '' @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Resource tags.') @@ -199,11 +199,11 @@ module appServiceEnvironment_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignm } }] -@description('The resource ID of the app service environment') +@description('The resource ID of the app service environment.') output resourceId string = appServiceEnvironment.id -@description('The resource group the app service environment was deployed into') +@description('The resource group the app service environment was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the app service environment') +@description('The name of the app service environment.') output name string = appServiceEnvironment.name diff --git a/arm/Microsoft.Web/serverfarms/deploy.bicep b/arm/Microsoft.Web/serverfarms/deploy.bicep index d02b145448..91aee2c5f0 100644 --- a/arm/Microsoft.Web/serverfarms/deploy.bicep +++ b/arm/Microsoft.Web/serverfarms/deploy.bicep @@ -50,7 +50,7 @@ param targetWorkerSize int = 0 @description('Optional. Specify the type of lock.') param lock string = 'NotSpecified' -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') param roleAssignments array = [] @description('Optional. Tags of the resource.') @@ -67,16 +67,16 @@ param diagnosticSettingsName string = '${name}-diagnosticSettings' @maxValue(365) param diagnosticLogsRetentionInDays int = 365 -@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticStorageAccountId string = '' -@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@description('Optional. Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticWorkspaceId string = '' -@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. ') +@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.') param diagnosticEventHubAuthorizationRuleId string = '' -@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub') +@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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub.') param diagnosticEventHubName string = '' @description('Optional. The name of metrics that will be streamed.') @@ -172,11 +172,11 @@ module appServicePlan_rbac '.bicep/nested_rbac.bicep' = [for (roleAssignment, in // =========== // // Outputs // // =========== // -@description('The resource group the app service plan was deployed into') +@description('The resource group the app service plan was deployed into.') output resourceGroupName string = resourceGroup().name -@description('The name of the app service plan') +@description('The name of the app service plan.') output name string = appServicePlan.name -@description('The resource ID of the app service plan') +@description('The resource ID of the app service plan.') output resourceId string = appServicePlan.id diff --git a/arm/Microsoft.Web/staticSites/deploy.bicep b/arm/Microsoft.Web/staticSites/deploy.bicep index 731c02afd0..6f9a16794c 100644 --- a/arm/Microsoft.Web/staticSites/deploy.bicep +++ b/arm/Microsoft.Web/staticSites/deploy.bicep @@ -13,7 +13,7 @@ param sku string = 'Free' @description('Optional. If config file is locked for this static web app.') param allowConfigFileUpdates bool = true -@description('Optional. Location to deploy static site. The following locations are supported: CentralUS, EastUS2, EastAsia, WestEurope, WestUS2') +@description('Optional. Location to deploy static site. The following locations are supported: CentralUS, EastUS2, EastAsia, WestEurope, WestUS2.') param location string = resourceGroup().location @allowed([ diff --git a/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/deploy.bicep b/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/deploy.bicep index 1dd8b48aab..caaee31e61 100644 --- a/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/deploy.bicep +++ b/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/deploy.bicep @@ -1,6 +1,6 @@ targetScope = 'managementGroup' -@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\'') +@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\'.') param roleAssignments array = [] @description('Optional. Name of the Resource Group to assign the RBAC role to. If no Resource Group name is provided, and Subscription ID is provided, the module deploys at subscription level, therefore assigns the provided RBAC role to the subscription.') @@ -61,7 +61,7 @@ module nested_rbac_rg '.bicep/nested_rbac.bicep' = [for (roleAssignment, index) } }] -@description('The scope of the deployed role assignments') +@description('The scope of the deployed role assignments.') output roleAssignmentScope string = !empty(managementGroupId) ? nested_rbac_mg[0].outputs.roleAssignmentScope : (!empty(resourceGroupName) ? nested_rbac_rg[0].outputs.roleAssignmentScope : nested_rbac_sub[0].outputs.roleAssignmentScope) -@description('The names of the deployed role assignments') +@description('The names of the deployed role assignments.') output roleAssignments array = roleAssignments diff --git a/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/deploy.bicep b/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/deploy.bicep index 18fb9619e7..80971b71eb 100644 --- a/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/deploy.bicep +++ b/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/deploy.bicep @@ -33,9 +33,9 @@ module virtualNetworkPeering '../../../../arm/Microsoft.Network/virtualNetworks/ } }] -@description('The names of the deployed virtual network peerings') +@description('The names of the deployed virtual network peerings.') output virtualNetworkPeeringNames array = [for i in range(0, length(peeringConfigurations)): virtualNetworkPeering[i].name] -@description('The resource IDs of the deployed virtual network peerings') +@description('The resource IDs of the deployed virtual network peerings.') output localVirtualNetworkPeeringResourceIds array = [for peeringConfiguration in peeringConfigurations: resourceId('Microsoft.Network/virtualNetworks/virtualNetworkPeerings', localVnetName, (contains(peeringConfiguration, 'peeringName') ? peeringConfiguration.peeringName : '${localVnetName}-${last(split(peeringConfiguration.remoteVirtualNetworkId, '/'))}'))] -@description('The resource group of the deployed virtual network peerings') +@description('The resource group of the deployed virtual network peerings.') output virtualNetworkPeeringResourceGroup string = resourceGroup().name From a50cf528a05a55f79cb0fa69842ae6bc9dbcbd53 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sun, 1 May 2022 22:25:05 +0200 Subject: [PATCH 3/8] Updated readmes --- arm/Microsoft.AAD/DomainServices/readme.md | 22 ++++----- .../servers/readme.md | 8 ++-- .../service/apiVersionSets/readme.md | 14 +++--- .../service/apis/policies/readme.md | 16 ++++--- .../service/apis/readme.md | 20 ++++---- .../service/authorizationServers/readme.md | 22 +++++---- .../service/backends/readme.md | 18 +++++--- .../service/caches/readme.md | 18 +++++--- .../service/identityProviders/readme.md | 18 +++++--- .../service/namedValues/readme.md | 20 ++++---- .../service/policies/readme.md | 14 ++++-- .../service/portalsettings/readme.md | 14 ++++-- .../service/products/apis/readme.md | 14 ++++-- .../service/products/groups/readme.md | 14 ++++-- .../service/products/readme.md | 18 +++++--- arm/Microsoft.ApiManagement/service/readme.md | 8 ++-- .../service/subscriptions/readme.md | 16 ++++--- .../policyAssignments/resourceGroup/readme.md | 2 +- .../policyAssignments/subscription/readme.md | 2 +- .../automationAccounts/jobSchedules/readme.md | 12 +++-- .../automationAccounts/modules/readme.md | 12 +++-- .../automationAccounts/readme.md | 10 ++-- .../automationAccounts/runbooks/readme.md | 12 +++-- .../automationAccounts/schedules/readme.md | 14 ++++-- .../softwareUpdateConfigurations/readme.md | 18 +++++--- .../automationAccounts/variables/readme.md | 6 ++- arm/Microsoft.Batch/batchAccounts/readme.md | 8 ++-- .../accounts/readme.md | 16 +++---- .../availabilitySets/readme.md | 8 ++-- .../diskEncryptionSets/readme.md | 14 +++--- arm/Microsoft.Compute/disks/readme.md | 10 ++-- .../galleries/images/readme.md | 20 ++++---- arm/Microsoft.Compute/galleries/readme.md | 14 +++--- arm/Microsoft.Compute/images/readme.md | 16 +++---- .../proximityPlacementGroups/readme.md | 8 ++-- .../extensions/readme.md | 30 ++++++------ .../virtualMachineScaleSets/readme.md | 46 +++++++++---------- .../virtualMachines/extensions/readme.md | 32 +++++++------ .../virtualMachines/readme.md | 36 +++++++-------- arm/Microsoft.Consumption/budgets/readme.md | 6 +-- .../containerGroups/readme.md | 12 ++--- .../registries/readme.md | 12 ++--- .../registries/replications/readme.md | 8 +++- .../managedClusters/agentPools/readme.md | 42 +++++++++-------- .../managedClusters/readme.md | 16 +++---- .../factories/integrationRuntime/readme.md | 12 +++-- .../factories/managedVirtualNetwork/readme.md | 8 +++- arm/Microsoft.DataFactory/factories/readme.md | 6 +-- arm/Microsoft.Databricks/workspaces/readme.md | 12 ++--- .../applicationgroups/applications/readme.md | 6 ++- .../hostpools/readme.md | 18 ++++---- .../scalingplans/readme.md | 12 ++--- .../workspaces/readme.md | 8 ++-- .../mongodbDatabases/collections/readme.md | 16 ++++--- .../mongodbDatabases/readme.md | 12 +++-- .../databaseAccounts/readme.md | 10 ++-- .../sqlDatabases/containers/readme.md | 14 ++++-- .../databaseAccounts/sqlDatabases/readme.md | 10 ++-- .../systemTopics/readme.md | 10 ++-- arm/Microsoft.EventGrid/topics/readme.md | 10 ++-- .../namespaces/authorizationRules/readme.md | 8 +++- .../disasterRecoveryConfigs/readme.md | 10 ++-- .../eventhubs/authorizationRules/readme.md | 10 ++-- .../eventhubs/consumergroups/readme.md | 10 ++-- .../namespaces/eventhubs/readme.md | 32 +++++++------ arm/Microsoft.EventHub/namespaces/readme.md | 14 +++--- arm/Microsoft.HealthBot/healthBots/readme.md | 10 ++-- arm/Microsoft.Insights/actionGroups/readme.md | 8 ++-- .../activityLogAlerts/readme.md | 10 ++-- arm/Microsoft.Insights/components/readme.md | 18 ++++---- .../diagnosticSettings/readme.md | 6 +-- arm/Microsoft.Insights/metricAlerts/readme.md | 10 ++-- .../privateLinkScopes/readme.md | 8 ++-- .../scopedResources/readme.md | 12 +++-- .../scheduledQueryRules/readme.md | 4 +- .../vaults/accessPolicies/readme.md | 10 ++-- arm/Microsoft.KeyVault/vaults/keys/readme.md | 12 +++-- arm/Microsoft.KeyVault/vaults/readme.md | 26 +++++------ .../vaults/secrets/readme.md | 10 ++-- .../extensions/readme.md | 22 +++++---- .../fluxConfigurations/readme.md | 10 ++-- arm/Microsoft.Logic/workflows/readme.md | 6 +-- .../workspaces/computes/readme.md | 6 ++- .../workspaces/readme.md | 8 ++-- .../userAssignedIdentities/readme.md | 10 ++-- .../registrationDefinitions/readme.md | 12 ++--- .../managementGroups/readme.md | 6 +-- .../netAppAccounts/capacityPools/readme.md | 8 +++- .../capacityPools/volumes/readme.md | 10 ++-- .../netAppAccounts/deploy.bicep | 10 ++-- .../applicationGateways/readme.md | 18 ++++---- .../applicationSecurityGroups/readme.md | 8 ++-- .../azureFirewalls/readme.md | 20 ++++---- arm/Microsoft.Network/bastionHosts/readme.md | 12 ++--- arm/Microsoft.Network/connections/readme.md | 22 ++++----- .../ddosProtectionPlans/readme.md | 8 ++-- .../expressRouteCircuits/readme.md | 12 ++--- .../firewallPolicies/readme.md | 8 ++-- .../ruleCollectionGroups/readme.md | 14 ++++-- arm/Microsoft.Network/frontDoors/readme.md | 16 +++---- arm/Microsoft.Network/ipGroups/readme.md | 8 ++-- .../backendAddressPools/readme.md | 14 ++++-- .../loadBalancers/inboundNatRules/readme.md | 20 ++++---- arm/Microsoft.Network/loadBalancers/readme.md | 16 +++---- .../localNetworkGateways/readme.md | 14 +++--- arm/Microsoft.Network/natGateways/readme.md | 12 ++--- .../networkSecurityGroups/readme.md | 8 ++-- .../securityRules/readme.md | 8 +++- .../connectionMonitors/readme.md | 10 ++-- .../networkWatchers/flowLogs/readme.md | 14 +++--- .../networkWatchers/readme.md | 14 +++--- .../privateDnsZones/A/readme.md | 12 +++-- .../privateDnsZones/AAAA/readme.md | 12 +++-- .../privateDnsZones/CNAME/readme.md | 12 +++-- .../privateDnsZones/MX/readme.md | 12 +++-- .../privateDnsZones/PTR/readme.md | 12 +++-- .../privateDnsZones/SOA/readme.md | 12 +++-- .../privateDnsZones/SRV/readme.md | 12 +++-- .../privateDnsZones/TXT/readme.md | 12 +++-- .../privateDnsZones/readme.md | 8 ++-- .../virtualNetworkLinks/readme.md | 14 ++++-- .../privateDnsZoneGroups/readme.md | 16 ++++--- .../privateEndpoints/readme.md | 8 ++-- .../publicIPAddresses/readme.md | 12 ++--- .../publicIPPrefixes/readme.md | 12 ++--- arm/Microsoft.Network/routeTables/readme.md | 8 ++-- .../trafficmanagerprofiles/readme.md | 10 ++-- .../virtualHubs/hubRouteTables/readme.md | 12 +++-- .../hubVirtualNetworkConnections/readme.md | 14 ++++-- arm/Microsoft.Network/virtualHubs/readme.md | 22 ++++----- .../virtualNetworkGateways/readme.md | 24 +++++----- .../virtualNetworks/readme.md | 14 +++--- .../virtualNetworks/subnets/readme.md | 30 ++++++------ .../virtualNetworkPeerings/readme.md | 26 ++++++----- arm/Microsoft.Network/virtualWans/readme.md | 10 ++-- .../vpnGateways/connections/readme.md | 14 ++++-- .../vpnGateways/natRules/readme.md | 12 +++-- arm/Microsoft.Network/vpnGateways/readme.md | 10 ++-- arm/Microsoft.Network/vpnSites/readme.md | 12 ++--- .../workspaces/dataSources/readme.md | 14 ++++-- .../workspaces/linkedServices/readme.md | 16 ++++--- .../workspaces/readme.md | 16 +++---- .../workspaces/savedSearches/readme.md | 14 ++++-- .../storageInsightConfigs/readme.md | 14 ++++-- .../vaults/backupConfig/readme.md | 18 ++++---- .../vaults/backupPolicies/readme.md | 14 ++++-- .../vaults/backupStorageConfig/readme.md | 14 +++--- .../vaults/protectionContainers/readme.md | 14 ++++-- .../vaults/readme.md | 12 ++--- .../vaults/replicationFabrics/readme.md | 10 ++-- .../replicationProtectionContainers/readme.md | 10 ++-- .../readme.md | 18 ++++---- .../vaults/replicationPolicies/readme.md | 8 +++- .../deploymentScripts/readme.md | 6 +-- .../resourceGroups/readme.md | 8 ++-- arm/Microsoft.Resources/tags/readme.md | 8 ++-- .../tags/resourceGroups/readme.md | 12 ++--- .../tags/subscriptions/readme.md | 8 ++-- .../azureSecurityCenter/readme.md | 36 +++++++-------- .../namespaces/authorizationRules/readme.md | 8 +++- .../disasterRecoveryConfigs/readme.md | 10 ++-- .../namespaces/ipFilterRules/readme.md | 14 ++++-- .../migrationConfigurations/readme.md | 14 ++++-- .../queues/authorizationRules/readme.md | 10 ++-- .../namespaces/queues/readme.md | 18 +++++--- arm/Microsoft.ServiceBus/namespaces/readme.md | 18 ++++---- .../topics/authorizationRules/readme.md | 10 ++-- .../namespaces/topics/readme.md | 18 +++++--- .../namespaces/virtualNetworkRules/readme.md | 10 ++-- .../clusters/applicationTypes/readme.md | 4 +- .../clusters/readme.md | 6 +-- .../managedInstances/administrators/readme.md | 14 ++++-- .../backupLongTermRetentionPolicies/readme.md | 14 ++++-- .../readme.md | 14 ++++-- .../managedInstances/databases/readme.md | 16 ++++--- .../encryptionProtector/readme.md | 16 ++++--- .../managedInstances/keys/readme.md | 14 +++--- arm/Microsoft.Sql/managedInstances/readme.md | 20 ++++---- .../securityAlertPolicies/readme.md | 14 ++++-- .../vulnerabilityAssessments/readme.md | 14 ++++-- arm/Microsoft.Sql/servers/databases/readme.md | 12 +++-- .../servers/firewallRules/readme.md | 12 +++-- arm/Microsoft.Sql/servers/readme.md | 14 +++--- .../servers/securityAlertPolicies/readme.md | 12 +++-- .../containers/immutabilityPolicies/readme.md | 14 +++--- .../blobServices/containers/readme.md | 16 ++++--- .../storageAccounts/blobServices/readme.md | 12 ++--- .../storageAccounts/fileServices/readme.md | 14 +++--- .../fileServices/shares/readme.md | 18 +++++--- .../managementPolicies/readme.md | 16 ++++--- .../queueServices/queues/readme.md | 18 +++++--- .../storageAccounts/queueServices/readme.md | 12 ++--- .../storageAccounts/readme.md | 18 ++++---- .../storageAccounts/tableServices/readme.md | 12 ++--- .../tableServices/tables/readme.md | 14 ++++-- .../privateLinkHubs/readme.md | 2 +- .../imageTemplates/readme.md | 14 +++--- arm/Microsoft.Web/connections/readme.md | 6 +-- .../hostingEnvironments/readme.md | 22 ++++----- arm/Microsoft.Web/serverfarms/readme.md | 16 +++---- .../sites/config-appsettings/readme.md | 6 ++- .../sites/config-authsettingsv2/readme.md | 6 ++- arm/Microsoft.Web/staticSites/readme.md | 2 +- .../readme.md | 6 +-- .../readme.md | 6 +-- 205 files changed, 1555 insertions(+), 1167 deletions(-) diff --git a/arm/Microsoft.AAD/DomainServices/readme.md b/arm/Microsoft.AAD/DomainServices/readme.md index 63cdd8d873..e3698fe269 100644 --- a/arm/Microsoft.AAD/DomainServices/readme.md +++ b/arm/Microsoft.AAD/DomainServices/readme.md @@ -29,33 +29,33 @@ This template deploys Azure Active Directory Domain Services (AADDS). **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `pfxCertificate` | string | `''` | The certificate required to configure Secure LDAP. Should be a base64encoded representation of the certificate PFX file. Required if secure LDAP is enabled and must be valid more than 30 days. | -| `pfxCertificatePassword` | secureString | `''` | The password to decrypt the provided Secure LDAP certificate PFX file. Required if secure LDAP is enabled. | +| `pfxCertificate` | string | `''` | Required if secure LDAP is enabled and must be valid more than 30 days. The certificate required to configure Secure LDAP. Should be a base64encoded representation of the certificate PFX file. | +| `pfxCertificatePassword` | secureString | `''` | Required if secure LDAP is enabled. The password to decrypt the provided Secure LDAP certificate PFX file. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `additionalRecipients` | array | `[]` | | The email recipient value to receive alerts | +| `additionalRecipients` | array | `[]` | | The email recipient value to receive alerts. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | | `diagnosticLogsRetentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | -| `domainConfigurationType` | string | `'FullySynced'` | `[FullySynced, ResourceTrusting]` | The value is to provide domain configuration type | -| `externalAccess` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable the Secure LDAP for external services of Azure ADDS Services | +| `domainConfigurationType` | string | `'FullySynced'` | `[FullySynced, ResourceTrusting]` | The value is to provide domain configuration type. | +| `externalAccess` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable the Secure LDAP for external services of Azure ADDS Services. | | `filteredSync` | string | `'Enabled'` | | The value is to synchronise scoped users and groups. | | `kerberosArmoring` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable to provide a protected channel between the Kerberos client and the KDC. | | `kerberosRc4Encryption` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable Kerberos requests that use RC4 encryption. | | `ldaps` | string | `'Enabled'` | `[Enabled, Disabled]` | A flag to determine whether or not Secure LDAP is enabled or disabled. | -| `location` | string | `[resourceGroup().location]` | | The location to deploy the Azure ADDS Services | +| `location` | string | `[resourceGroup().location]` | | The location to deploy the Azure ADDS Services. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `logsToEnable` | array | `[SystemSecurity, AccountManagement, LogonLogoff, ObjectAccess, PolicyChange, PrivilegeUse, DetailTracking, DirectoryServiceAccess, AccountLogon]` | `[SystemSecurity, AccountManagement, LogonLogoff, ObjectAccess, PolicyChange, PrivilegeUse, DetailTracking, DirectoryServiceAccess, AccountLogon]` | The name of logs that will be streamed. | | `name` | string | `[parameters('domainName')]` | | The name of the AADDS resource. Defaults to the domain name specific to the Azure ADDS service. | -| `notifyDcAdmins` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to notify the DC Admins. | +| `notifyDcAdmins` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to notify the DC Admins. | | `notifyGlobalAdmins` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to notify the Global Admins. | | `ntlmV1` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable clients making request using NTLM v1. | -| `replicaSets` | array | `[]` | | Additional replica set for the managed domain | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `replicaSets` | array | `[]` | | Additional replica set for the managed domain. | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sku` | string | `'Standard'` | `[Standard, Enterprise, Premium]` | The name of the SKU specific to Azure ADDS Services. | | `syncNtlmPasswords` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable synchronized users to use NTLM authentication. | | `syncOnPremPasswords` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable on-premises users to authenticate against managed domain. | @@ -142,9 +142,9 @@ $pfxCertificate = [System.Convert]::ToBase64String($rawCertByteStream) | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The domain name of the Azure Active Directory Domain Services(Azure ADDS) | +| `name` | string | The domain name of the Azure Active Directory Domain Services(Azure ADDS). | | `resourceGroupName` | string | The name of the resource group the Azure Active Directory Domain Services(Azure ADDS) was created in. | -| `resourceId` | string | The resource ID of the Azure Active Directory Domain Services(Azure ADDS) | +| `resourceId` | string | The resource ID of the Azure Active Directory Domain Services(Azure ADDS). | ## Template references diff --git a/arm/Microsoft.AnalysisServices/servers/readme.md b/arm/Microsoft.AnalysisServices/servers/readme.md index cf8e7be1b8..e664a4de10 100644 --- a/arm/Microsoft.AnalysisServices/servers/readme.md +++ b/arm/Microsoft.AnalysisServices/servers/readme.md @@ -46,7 +46,7 @@ The following resources are required to be able to deploy this resource. | `firewallSettings` | object | `{object}` | | The inbound firewall rules to define on the server. If not specified, firewall is disabled. | | `location` | string | `[resourceGroup().location]` | | Location for all Resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `skuCapacity` | int | `1` | | The total number of query replica scale-out instances. | | `skuName` | string | `'S0'` | | The SKU name of the Azure Analysis Services server to create. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -99,9 +99,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the analysis service | -| `resourceGroupName` | string | The resource group the analysis service was deployed into | -| `resourceId` | string | The resource ID of the analysis service | +| `name` | string | The name of the analysis service. | +| `resourceGroupName` | string | The resource group the analysis service was deployed into. | +| `resourceId` | string | The resource ID of the analysis service. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md index 6bd9d24965..00e3c69a44 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md @@ -17,26 +17,26 @@ This module deploys API Management Service APIs Version Set. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | API Version set name | -| `properties` | object | `{object}` | API Version set properties | +| `name` | string | `'default'` | API Version set name. | +| `properties` | object | `{object}` | API Version set properties. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API Version set | -| `resourceGroupName` | string | The resource group the API Version set was deployed into | -| `resourceId` | string | The resource ID of the API Version set | +| `name` | string | The name of the API Version set. | +| `resourceGroupName` | string | The resource group the API Version set was deployed into. | +| `resourceId` | string | The resource ID of the API Version set. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md index 11fee83a41..7a47af20b4 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md @@ -20,25 +20,29 @@ This module deploys API Management Service APIs policies. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | -| `apiName` | string | The name of the of the API. | | `value` | string | Contents of the Policy as defined by the format. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiName` | string | The name of the of the API. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `format` | string | `'xml'` | `[rawxml, rawxml-link, xml, xml-link]` | Format of the policyContent. | -| `name` | string | `'policy'` | | The name of the policy | +| `name` | string | `'policy'` | | The name of the policy. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API policy | -| `resourceGroupName` | string | The resource group the API policy was deployed into | -| `resourceId` | string | The resource ID of the API policy | +| `name` | string | The name of the API policy. | +| `resourceGroupName` | string | The resource group the API policy was deployed into. | +| `resourceId` | string | The resource ID of the API policy. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/apis/readme.md b/arm/Microsoft.ApiManagement/service/apis/readme.md index 7086dc6a8c..9044cc8aa3 100644 --- a/arm/Microsoft.ApiManagement/service/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/readme.md @@ -27,27 +27,31 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `displayName` | string | API name. Must be 1 to 300 characters long. | | `name` | string | API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number. | | `path` | string | Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `apiDescription` | string | `''` | | Description of the API. May include HTML formatting tags. | -| `apiRevision` | string | `''` | | Describes the Revision of the API. If no value is provided, default revision 1 is created | +| `apiRevision` | string | `''` | | Describes the Revision of the API. If no value is provided, default revision 1 is created. | | `apiRevisionDescription` | string | `''` | | Description of the API Revision. | | `apiType` | string | `'http'` | `[http, soap]` | Type of API to create. * http creates a SOAP to REST API * soap creates a SOAP pass-through API. | -| `apiVersion` | string | `''` | | Indicates the Version identifier of the API if the API is versioned | +| `apiVersion` | string | `''` | | Indicates the Version identifier of the API if the API is versioned. | | `apiVersionDescription` | string | `''` | | Description of the API Version. | -| `apiVersionSetId` | string | `''` | | Indicates the Version identifier of the API version set | +| `apiVersionSetId` | string | `''` | | Indicates the Version identifier of the API version set. | | `authenticationSettings` | object | `{object}` | | Collection of authentication settings included into this API. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `format` | string | `'openapi'` | `[wadl-xml, wadl-link-json, swagger-json, swagger-link-json, wsdl, wsdl-link, openapi, openapi+json, openapi-link, openapi+json-link]` | Format of the Content in which the API is getting imported. | | `isCurrent` | bool | `True` | | Indicates if API revision is current API revision. | | `policies` | _[policies](policies/readme.md)_ array | `[]` | | Array of Policies to apply to the Service API. | -| `protocols` | array | `[https]` | | Describes on which protocols the operations in this API can be invoked. - HTTP or HTTPS | +| `protocols` | array | `[https]` | | Describes on which protocols the operations in this API can be invoked. - HTTP or HTTPS. | | `serviceUrl` | string | `''` | | Absolute URL of the backend service implementing this API. Cannot be more than 2000 characters long. | | `sourceApiId` | string | `''` | | API identifier of the source API. | | `subscriptionKeyParameterNames` | object | `{object}` | | Protocols over which API is made available. | @@ -78,9 +82,9 @@ The following resources are required to be able to deploy this resource. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service API | -| `resourceGroupName` | string | The resource group the API management service API was deployed to | -| `resourceId` | string | The resource ID of the API management service API | +| `name` | string | The name of the API management service API. | +| `resourceGroupName` | string | The resource group the API management service API was deployed to. | +| `resourceId` | string | The resource ID of the API management service API. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md index a603f8e1c2..91296c4ac2 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md @@ -26,19 +26,23 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `authorizationEndpoint` | string | OAuth authorization endpoint. See . | | `clientId` | secureString | Client or app ID registered with this authorization server. | | `clientSecret` | secureString | Client or app secret registered with this authorization server. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value. | -| `grantTypes` | array | Form of an authorization grant, which the client uses to request the access token. - authorizationCode, implicit, resourceOwnerPassword, clientCredentials | +| `grantTypes` | array | Form of an authorization grant, which the client uses to request the access token. - authorizationCode, implicit, resourceOwnerPassword, clientCredentials. | | `name` | string | Identifier of the authorization server. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `authorizationMethods` | array | `[GET]` | HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional. - HEAD, OPTIONS, TRACE, GET, POST, PUT, PATCH, DELETE | -| `bearerTokenSendingMethods` | array | `[authorizationHeader]` | Specifies the mechanism by which access token is passed to the API. - authorizationHeader or query | -| `clientAuthenticationMethod` | array | `[Basic]` | Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format. - Basic or Body | +| `authorizationMethods` | array | `[GET]` | HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional. - HEAD, OPTIONS, TRACE, GET, POST, PUT, PATCH, DELETE. | +| `bearerTokenSendingMethods` | array | `[authorizationHeader]` | Specifies the mechanism by which access token is passed to the API. - authorizationHeader or query. | +| `clientAuthenticationMethod` | array | `[Basic]` | Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format. - Basic or Body. | | `clientRegistrationEndpoint` | string | `''` | Optional reference to a page where client or app registration for this authorization server is performed. Contains absolute URL to entity being referenced. | | `defaultScope` | string | `''` | Access token scope that is going to be requested by default. Can be overridden at the API level. Should be provided in the form of a string containing space-delimited values. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | @@ -46,7 +50,7 @@ The following resources are required to be able to deploy this resource. | `resourceOwnerUsername` | string | `''` | Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner username. | | `serverDescription` | string | `''` | Description of the authorization server. Can contain HTML formatting tags. | | `supportState` | bool | `False` | If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security. | -| `tokenBodyParameters` | array | `[]` | Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}. - TokenBodyParameterContract object | +| `tokenBodyParameters` | array | `[]` | Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}. - TokenBodyParameterContract object. | | `tokenEndpoint` | string | `''` | OAuth token endpoint. Contains absolute URI to entity being referenced. | @@ -54,9 +58,9 @@ The following resources are required to be able to deploy this resource. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service authorization server | -| `resourceGroupName` | string | The resource group the API management service authorization server was deployed into | -| `resourceId` | string | The resource ID of the API management service authorization server | +| `name` | string | The name of the API management service authorization server. | +| `resourceGroupName` | string | The resource group the API management service authorization server was deployed into. | +| `resourceId` | string | The resource ID of the API management service authorization server. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/backends/readme.md b/arm/Microsoft.ApiManagement/service/backends/readme.md index c42bcc1cca..3488be15b5 100644 --- a/arm/Microsoft.ApiManagement/service/backends/readme.md +++ b/arm/Microsoft.ApiManagement/service/backends/readme.md @@ -26,22 +26,26 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `name` | string | Backend Name. | | `url` | string | Runtime URL of the Backend. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `backendDescription` | string | `''` | Backend Description. | | `credentials` | object | `{object}` | Backend Credentials Contract Properties. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `protocol` | string | `'http'` | Backend communication protocol. - http or soap | -| `proxy` | object | `{object}` | Backend Proxy Contract Properties | +| `protocol` | string | `'http'` | Backend communication protocol. - http or soap. | +| `proxy` | object | `{object}` | Backend Proxy Contract Properties. | | `resourceId` | string | `''` | Management Uri of the Resource in External System. This URL can be the Arm Resource ID of Logic Apps, Function Apps or API Apps. | | `serviceFabricCluster` | object | `{object}` | Backend Service Fabric Cluster Properties. | | `title` | string | `''` | Backend Title. | -| `tls` | object | `{object}` | Backend TLS Properties | +| `tls` | object | `{object}` | Backend TLS Properties. | ### Parameters - credentials @@ -135,9 +139,9 @@ The following resources are required to be able to deploy this resource. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service backend | -| `resourceGroupName` | string | The resource group the API management service backend was deployed into | -| `resourceId` | string | The resource ID of the API management service backend | +| `name` | string | The name of the API management service backend. | +| `resourceGroupName` | string | The resource group the API management service backend was deployed into. | +| `resourceId` | string | The resource ID of the API management service backend. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/caches/readme.md b/arm/Microsoft.ApiManagement/service/caches/readme.md index 054367568f..1e7e0aa1c5 100644 --- a/arm/Microsoft.ApiManagement/service/caches/readme.md +++ b/arm/Microsoft.ApiManagement/service/caches/readme.md @@ -26,15 +26,19 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | -| `connectionString` | string | Runtime connection string to cache. Can be referenced by a named value like so, {{}} | +| `connectionString` | string | Runtime connection string to cache. Can be referenced by a named value like so, {{}}. | | `name` | string | Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier). | -| `useFromLocation` | string | Location identifier to use cache from (should be either 'default' or valid Azure region identifier) | +| `useFromLocation` | string | Location identifier to use cache from (should be either 'default' or valid Azure region identifier). | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `cacheDescription` | string | `''` | Cache description | +| `cacheDescription` | string | `''` | Cache description. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `resourceId` | string | `''` | Original uri of entity in external system cache points to. | @@ -43,9 +47,9 @@ The following resources are required to be able to deploy this resource. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service cache | -| `resourceGroupName` | string | The resource group the API management service cache was deployed into | -| `resourceId` | string | The resource ID of the API management service cache | +| `name` | string | The name of the API management service cache. | +| `resourceGroupName` | string | The resource group the API management service cache was deployed into. | +| `resourceId` | string | The resource ID of the API management service cache. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md index 465cc27309..4d9d0e7013 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md +++ b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md @@ -20,22 +20,26 @@ This module deploys API Management Service Identity Provider. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | -| `name` | string | Identity provider name | +| `name` | string | Identity provider name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enableIdentityProviders` | bool | `False` | | Used to enable the deployment of the identityProviders child resource. | -| `identityProviderAllowedTenants` | array | `[]` | | List of Allowed Tenants when configuring Azure Active Directory login. - string | +| `identityProviderAllowedTenants` | array | `[]` | | List of Allowed Tenants when configuring Azure Active Directory login. - string. | | `identityProviderAuthority` | string | `''` | | OpenID Connect discovery endpoint hostname for AAD or AAD B2C. | | `identityProviderClientId` | string | `''` | | Client ID of the Application in the external Identity Provider. Required if identity provider is used. | | `identityProviderClientSecret` | secureString | `''` | | Client secret of the Application in external Identity Provider, used to authenticate login request. Required if identity provider is used. | | `identityProviderPasswordResetPolicyName` | string | `''` | | Password Reset Policy Name. Only applies to AAD B2C Identity Provider. | | `identityProviderProfileEditingPolicyName` | string | `''` | | Profile Editing Policy Name. Only applies to AAD B2C Identity Provider. | | `identityProviderSignInPolicyName` | string | `''` | | Signin Policy Name. Only applies to AAD B2C Identity Provider. | -| `identityProviderSignInTenant` | string | `''` | | The TenantId to use instead of Common when logging into Active Directory | +| `identityProviderSignInTenant` | string | `''` | | The TenantId to use instead of Common when logging into Active Directory. | | `identityProviderSignUpPolicyName` | string | `''` | | Signup Policy Name. Only applies to AAD B2C Identity Provider. | | `identityProviderType` | string | `'aad'` | `[aad, aadB2C, facebook, google, microsoft, twitter]` | Identity Provider Type identifier. | @@ -44,9 +48,9 @@ This module deploys API Management Service Identity Provider. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service identity provider | -| `resourceGroupName` | string | The resource group the API management service identity provider was deployed into | -| `resourceId` | string | The resource ID of the API management service identity provider | +| `name` | string | The name of the API management service identity provider. | +| `resourceGroupName` | string | The resource group the API management service identity provider was deployed into. | +| `resourceId` | string | The resource ID of the API management service identity provider. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/namedValues/readme.md b/arm/Microsoft.ApiManagement/service/namedValues/readme.md index 3dec11e8ee..b75e6c2e9b 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/readme.md +++ b/arm/Microsoft.ApiManagement/service/namedValues/readme.md @@ -24,18 +24,22 @@ The following resources are required to be able to deploy this resource. ## Parameters **Required parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `displayName` | string | Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters. | +| `name` | string | Named value Name. | + +**Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `apiManagementServiceName` | string | `''` | The name of the of the API Management service. | -| `displayName` | string | | Unique name of NamedValue. It may contain only letters, digits, period, dash, and underscore characters. | -| `name` | string | | Named value Name. | +| `apiManagementServiceName` | string | `''` | The name of the of the API Management service. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `keyVault` | object | `{object}` | KeyVault location details of the namedValue. | -| `namedValueTags` | array | `[]` | Tags that when provided can be used to filter the NamedValue list. - string | +| `keyVault` | object | `{object}` | KeyVault location details of the namedValue. | +| `namedValueTags` | array | `[]` | Tags that when provided can be used to filter the NamedValue list. - string. | | `secret` | bool | `False` | Determines whether the value is a secret and should be encrypted or not. Default value is false. | | `value` | string | `[newGuid()]` | Value of the NamedValue. Can contain policy expressions. It may not be empty or consist only of whitespace. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value. | @@ -55,9 +59,9 @@ The following resources are required to be able to deploy this resource. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the named value | -| `resourceGroupName` | string | The resource group the named value was deployed into | -| `resourceId` | string | The resource ID of the named value | +| `name` | string | The name of the named value. | +| `resourceGroupName` | string | The resource group the named value was deployed into. | +| `resourceId` | string | The resource ID of the named value. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/policies/readme.md b/arm/Microsoft.ApiManagement/service/policies/readme.md index 81622ca573..1df4c711d6 100644 --- a/arm/Microsoft.ApiManagement/service/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/policies/readme.md @@ -20,24 +20,28 @@ This module deploys API Management Service Policy. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `value` | string | Contents of the Policy as defined by the format. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `format` | string | `'xml'` | `[rawxml, rawxml-link, xml, xml-link]` | Format of the policyContent. | -| `name` | string | `'policy'` | | The name of the policy | +| `name` | string | `'policy'` | | The name of the policy. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service policy | -| `resourceGroupName` | string | The resource group the API management service policy was deployed into | -| `resourceId` | string | The resource ID of the API management service policy | +| `name` | string | The name of the API management service policy. | +| `resourceGroupName` | string | The resource group the API management service policy was deployed into. | +| `resourceId` | string | The resource ID of the API management service policy. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md index c7bc1923ee..9e7a80dadb 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md +++ b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md @@ -20,8 +20,12 @@ This module deploys API Management Service Portal Setting. **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `apiManagementServiceName` | string | | The name of the of the API Management service. | -| `name` | string | `[delegation, signin, signup]` | Portal setting name | +| `name` | string | `[delegation, signin, signup]` | Portal setting name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -34,9 +38,9 @@ This module deploys API Management Service Portal Setting. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service portal setting | -| `resourceGroupName` | string | The resource group the API management service portal setting was deployed into | -| `resourceId` | string | The resource ID of the API management service portal setting | +| `name` | string | The name of the API management service portal setting. | +| `resourceGroupName` | string | The resource group the API management service portal setting was deployed into. | +| `resourceId` | string | The resource ID of the API management service portal setting. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/products/apis/readme.md b/arm/Microsoft.ApiManagement/service/products/apis/readme.md index 522e3c29dc..5a8828d7c3 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/apis/readme.md @@ -20,9 +20,13 @@ This module deploys API Management Service Product APIs. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `name` | string | Name of the product API. | -| `productName` | string | The name of the of the Product. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `productName` | string | The name of the of the Product. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -34,9 +38,9 @@ This module deploys API Management Service Product APIs. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the product API | -| `resourceGroupName` | string | The resource group the product API was deployed into | -| `resourceId` | string | The resource ID of the product API | +| `name` | string | The name of the product API. | +| `resourceGroupName` | string | The resource group the product API was deployed into. | +| `resourceId` | string | The resource ID of the product API. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/products/groups/readme.md b/arm/Microsoft.ApiManagement/service/products/groups/readme.md index 97bb4727c3..f86d218884 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/groups/readme.md @@ -20,9 +20,13 @@ This module deploys API Management Service Product Groups. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `name` | string | Name of the product group. | -| `productName` | string | The name of the of the Product. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `productName` | string | The name of the of the Product. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -34,9 +38,9 @@ This module deploys API Management Service Product Groups. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the product group | -| `resourceGroupName` | string | The resource group the product group was deployed into | -| `resourceId` | string | The resource ID of the product group | +| `name` | string | The name of the product group. | +| `resourceGroupName` | string | The resource group the product group was deployed into. | +| `resourceId` | string | The resource ID of the product group. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/products/readme.md b/arm/Microsoft.ApiManagement/service/products/readme.md index 61e35de65b..de3295a4c4 100644 --- a/arm/Microsoft.ApiManagement/service/products/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/readme.md @@ -28,9 +28,13 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `name` | string | Product Name. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -39,7 +43,7 @@ The following resources are required to be able to deploy this resource. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `groups` | _[groups](groups/readme.md)_ array | `[]` | Array of Product Groups. | | `productDescription` | string | `''` | Product description. May include HTML formatting tags. | -| `state` | string | `'published'` | whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished. - notPublished or published | +| `state` | string | `'published'` | whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished. - notPublished or published. | | `subscriptionRequired` | bool | `False` | Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true. | | `subscriptionsLimit` | int | `1` | Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of false. | | `terms` | string | `''` | Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process. | @@ -49,11 +53,11 @@ The following resources are required to be able to deploy this resource. | Output Name | Type | Description | | :-- | :-- | :-- | -| `apiResourceIds` | array | The Resources IDs of the API management service product APIs | -| `groupResourceIds` | array | The Resources IDs of the API management service product groups | -| `name` | string | The name of the API management service product | -| `resourceGroupName` | string | The resource group the API management service product was deployed into | -| `resourceId` | string | The resource ID of the API management service product | +| `apiResourceIds` | array | The Resources IDs of the API management service product APIs. | +| `groupResourceIds` | array | The Resources IDs of the API management service product groups. | +| `name` | string | The name of the API management service product. | +| `resourceGroupName` | string | The resource group the API management service product was deployed into. | +| `resourceId` | string | The resource ID of the API management service product. | ## Template references diff --git a/arm/Microsoft.ApiManagement/service/readme.md b/arm/Microsoft.ApiManagement/service/readme.md index 6f571af303..c2f2918363 100644 --- a/arm/Microsoft.ApiManagement/service/readme.md +++ b/arm/Microsoft.ApiManagement/service/readme.md @@ -76,7 +76,7 @@ This module deploys an API management service. | `portalSettings` | _[portalSettings](portalSettings/readme.md)_ array | `[]` | | Portal settings. | | `products` | _[products](products/readme.md)_ array | `[]` | | Products. | | `restore` | bool | `False` | | Undelete API Management Service if it was previously soft-deleted. If this flag is specified and set to True all other properties will be ignored. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sku` | string | `'Developer'` | `[Consumption, Developer, Basic, Standard, Premium]` | The pricing tier of this API Management service. | | `skuCount` | int | `1` | `[1, 2]` | The instance size of this API Management service. | | `subnetResourceId` | string | `''` | | The full resource ID of a subnet in a virtual network to deploy the API Management service in. | @@ -159,9 +159,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service | -| `resourceGroupName` | string | The resource group the API management service was deployed into | -| `resourceId` | string | The resource ID of the API management service | +| `name` | string | The name of the API management service. | +| `resourceGroupName` | string | The resource group the API management service was deployed into. | +| `resourceId` | string | The resource ID of the API management service. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Considerations diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md index aeb4a0d707..94b98977a4 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md +++ b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md @@ -26,28 +26,32 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. | | `name` | string | Subscription name. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `allowTracing` | bool | `True` | Determines whether tracing can be enabled. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `ownerId` | string | `''` | User (user ID path) for whom subscription is being created in form /users/{userId} | +| `ownerId` | string | `''` | User (user ID path) for whom subscription is being created in form /users/{userId}. | | `primaryKey` | string | `''` | Primary subscription key. If not specified during request key will be generated automatically. | | `scope` | string | `'/apis'` | Scope type to choose between a product, "allAPIs" or a specific API. Scope like "/products/{productId}" or "/apis" or "/apis/{apiId}". | | `secondaryKey` | string | `''` | Secondary subscription key. If not specified during request key will be generated automatically. | -| `state` | string | `''` | Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are "*" active "?" the subscription is active, "*" suspended "?" the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted ? the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected ? the subscription request has been denied by an administrator, * cancelled ? the subscription has been cancelled by the developer or administrator, * expired ? the subscription reached its expiration date and was deactivated. - suspended, active, expired, submitted, rejected, cancelled | +| `state` | string | `''` | Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are "*" active "?" the subscription is active, "*" suspended "?" the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted ? the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected ? the subscription request has been denied by an administrator, * cancelled ? the subscription has been cancelled by the developer or administrator, * expired ? the subscription reached its expiration date and was deactivated. - suspended, active, expired, submitted, rejected, cancelled. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the API management service subscription | -| `resourceGroupName` | string | The resource group the API management service subscription was deployed into | -| `resourceId` | string | The resource ID of the API management service subscription | +| `name` | string | The name of the API management service subscription. | +| `resourceGroupName` | string | The resource group the API management service subscription was deployed into. | +| `resourceId` | string | The resource ID of the API management service subscription. | ## Template references diff --git a/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md b/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md index 14c90f1d28..09739dff52 100644 --- a/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md +++ b/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md @@ -53,5 +53,5 @@ With this module you can perform policy assignments on a resource group level ## Template references -- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyAssignments) +- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyAssignments) - [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md b/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md index 24bde89743..26ff19636c 100644 --- a/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md +++ b/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md @@ -51,5 +51,5 @@ With this module you can perform policy assignments on a subscription level. ## Template references -- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyAssignments) +- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyAssignments) - [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md b/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md index 978e31c295..801dcca6ff 100644 --- a/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md @@ -20,10 +20,14 @@ This module deploys an Azure Automation Account Job Schedule. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. | | `runbookName` | string | The runbook property associated with the entity. | | `scheduleName` | string | The schedule property associated with the entity. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -37,9 +41,9 @@ This module deploys an Azure Automation Account Job Schedule. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed job schedule | -| `resourceGroupName` | string | The resource group of the deployed job schedule | -| `resourceId` | string | The resource ID of the deployed job schedule | +| `name` | string | The name of the deployed job schedule. | +| `resourceGroupName` | string | The resource group of the deployed job schedule. | +| `resourceId` | string | The resource ID of the deployed job schedule. | ## Template references diff --git a/arm/Microsoft.Automation/automationAccounts/modules/readme.md b/arm/Microsoft.Automation/automationAccounts/modules/readme.md index 5f842a26c8..771bbaa938 100644 --- a/arm/Microsoft.Automation/automationAccounts/modules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/modules/readme.md @@ -20,10 +20,14 @@ This module deploys an Azure Automation Account Module. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. | | `name` | string | Name of the Automation Account module. | | `uri` | string | Module package uri, e.g. https://www.powershellgallery.com/api/v2/package. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -54,9 +58,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed module | -| `resourceGroupName` | string | The resource group of the deployed module | -| `resourceId` | string | The resource ID of the deployed module | +| `name` | string | The name of the deployed module. | +| `resourceGroupName` | string | The resource group of the deployed module. | +| `resourceId` | string | The resource ID of the deployed module. | ## Template references diff --git a/arm/Microsoft.Automation/automationAccounts/readme.md b/arm/Microsoft.Automation/automationAccounts/readme.md index 36673c44c0..7c461d54fc 100644 --- a/arm/Microsoft.Automation/automationAccounts/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/readme.md @@ -49,7 +49,7 @@ This module deploys an Azure Automation Account. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `encryptionKeySource` | string | `'Microsoft.Automation'` | `[Microsoft.Automation, Microsoft.Keyvault]` | Encryption Key Source. For security reasons it is recommended to use Microsoft.Keyvault if custom keys are available. | | `encryptionUserAssignedIdentity` | string | `''` | | User identity used for CMK. If you set encryptionKeySource as Microsoft.Keyvault encryptionUserAssignedIdentity is required. | -| `gallerySolutions` | array | `[]` | | List of gallerySolutions to be created in the linked log analytics workspace | +| `gallerySolutions` | array | `[]` | | List of gallerySolutions to be created in the linked log analytics workspace. | | `jobSchedules` | _[jobSchedules](jobSchedules/readme.md)_ array | `[]` | | List of jobSchedules to be created in the automation account. | | `keyName` | string | `''` | | The name of key used to encrypt data. This parameter is needed only if you enable Microsoft.Keyvault as encryptionKeySource. | | `keyvaultUri` | string | `''` | | The URI of the key vault key used to encrypt data. This parameter is needed only if you enable Microsoft.Keyvault as encryptionKeySource. | @@ -63,7 +63,7 @@ This module deploys an Azure Automation Account. | `runbooks` | _[runbooks](runbooks/readme.md)_ array | `[]` | | List of runbooks to be created in the automation account. | | `schedules` | _[schedules](schedules/readme.md)_ array | `[]` | | List of schedules to be created in the automation account. | | `skuName` | string | `'Basic'` | `[Free, Basic]` | SKU name of the account. | -| `softwareUpdateConfigurations` | _[softwareUpdateConfigurations](softwareUpdateConfigurations/readme.md)_ array | `[]` | | List of softwareUpdateConfigurations to be created in the automation account | +| `softwareUpdateConfigurations` | _[softwareUpdateConfigurations](softwareUpdateConfigurations/readme.md)_ array | `[]` | | List of softwareUpdateConfigurations to be created in the automation account. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the Automation Account resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | @@ -197,9 +197,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed automation account | -| `resourceGroupName` | string | The resource group of the deployed automation account | -| `resourceId` | string | The resource ID of the deployed automation account | +| `name` | string | The name of the deployed automation account. | +| `resourceGroupName` | string | The resource group of the deployed automation account. | +| `resourceId` | string | The resource ID of the deployed automation account. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md b/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md index 682fbe368f..2a8f680763 100644 --- a/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md @@ -20,10 +20,14 @@ This module deploys an Azure Automation Account Runbook. **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `automationAccountName` | string | | Name of the parent Automation Account. | | `name` | string | | Name of the Automation Account runbook. | | `runbookType` | string | `[Graph, GraphPowerShell, GraphPowerShellWorkflow, PowerShell, PowerShellWorkflow]` | The type of the runbook. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -63,9 +67,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed runbook | -| `resourceGroupName` | string | The resource group of the deployed runbook | -| `resourceId` | string | The resource ID of the deployed runbook | +| `name` | string | The name of the deployed runbook. | +| `resourceGroupName` | string | The resource group of the deployed runbook. | +| `resourceId` | string | The resource ID of the deployed runbook. | ## Template references diff --git a/arm/Microsoft.Automation/automationAccounts/schedules/readme.md b/arm/Microsoft.Automation/automationAccounts/schedules/readme.md index 107be8f7e3..7074405342 100644 --- a/arm/Microsoft.Automation/automationAccounts/schedules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/schedules/readme.md @@ -20,9 +20,13 @@ This module deploys an Azure Automation Account Schedule. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. | | `name` | string | Name of the Automation Account schedule. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | @@ -30,7 +34,7 @@ This module deploys an Azure Automation Account Schedule. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `expiryTime` | string | `''` | | The end time of the schedule. | | `frequency` | string | `'OneTime'` | `[Day, Hour, Minute, Month, OneTime, Week]` | The frequency of the schedule. | -| `interval` | int | `0` | | Anything | +| `interval` | int | `0` | | Anything. | | `scheduleDescription` | string | `''` | | The description of the schedule. | | `startTime` | string | `''` | | The start time of the schedule. | | `timeZone` | string | `''` | | The time zone of the schedule. | @@ -45,9 +49,9 @@ This module deploys an Azure Automation Account Schedule. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed schedule | -| `resourceGroupName` | string | The resource group of the deployed schedule | -| `resourceId` | string | The resource ID of the deployed schedule | +| `name` | string | The name of the deployed schedule. | +| `resourceGroupName` | string | The resource group of the deployed schedule. | +| `resourceId` | string | The resource ID of the deployed schedule. | ## Template references diff --git a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md index b4537051bc..a976926d64 100644 --- a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md @@ -20,27 +20,31 @@ This module deploys an Azure Automation Account Software update Configuration. **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `automationAccountName` | string | | Name of the parent Automation Account | | `frequency` | string | `[OneTime, Hour, Day, Week, Month]` | The frequency of the deployment schedule. When using 'Hour', 'Day', 'Week' or 'Month', an interval needs to be provided. | | `name` | string | | The name of the Deployment schedule. | | `operatingSystem` | string | `[Windows, Linux]` | The operating system to be configured by the deployment schedule. | | `rebootSetting` | string | `[IfRequired, Never, RebootOnly, Always]` | Reboot setting for the deployment schedule. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `azureVirtualMachines` | array | `[]` | | List of azure resource IDs for azure virtual machines in scope for the deployment schedule. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `excludeUpdates` | array | `[]` | | KB numbers or Linux packages excluded in the deployment schedule. | -| `expiryTime` | string | `''` | | The end time of the deployment schedule in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00 | +| `expiryTime` | string | `''` | | The end time of the deployment schedule in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00. | | `expiryTimeOffsetMinutes` | int | `0` | | The expiry time's offset in minutes. | | `includeUpdates` | array | `[]` | | KB numbers or Linux packages included in the deployment schedule. | | `interval` | int | `1` | | The interval of the frequency for the deployment schedule. 1 Hour is every hour, 2 Day is every second day, etc. | | `isEnabled` | bool | `True` | | Enables the deployment schedule. | -| `maintenanceWindow` | string | `'PT2H'` | | Maximum time allowed for the deployment schedule to run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601 | +| `maintenanceWindow` | string | `'PT2H'` | | Maximum time allowed for the deployment schedule to run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601. | | `monthDays` | array | `[]` | `[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]` | Can be used with frequency 'Month'. Provides the specific days of the month to run the deployment schedule. | | `monthlyOccurrences` | array | `[]` | | Can be used with frequency 'Month'. Provides the pattern/cadence for running the deployment schedule in a month. Takes objects formed like this {occurance(int),day(string)}. Day is the name of the day to run the deployment schedule, the occurance specifies which occurance of that day to run the deployment schedule. | -| `nextRun` | string | `''` | | The next time the deployment schedule runs in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00 | +| `nextRun` | string | `''` | | The next time the deployment schedule runs in ISO 8601 format. YYYY-MM-DDTHH:MM:SS, 2021-12-31T23:00:00. | | `nextRunOffsetMinutes` | int | `0` | | The next run's offset in minutes. | | `nonAzureComputerNames` | array | `[]` | | List of names of non-azure machines in scope for the deployment schedule. | | `nonAzureQueries` | array | `[]` | | Array of functions from a Log Analytics workspace, used to scope the deployment schedule. | @@ -113,9 +117,9 @@ Occurrences of days within a month. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed softwareUpdateConfiguration | -| `resourceGroupName` | string | The resource group of the deployed softwareUpdateConfiguration | -| `resourceId` | string | The resource ID of the deployed softwareUpdateConfiguration | +| `name` | string | The name of the deployed softwareUpdateConfiguration. | +| `resourceGroupName` | string | The resource group of the deployed softwareUpdateConfiguration. | +| `resourceId` | string | The resource ID of the deployed softwareUpdateConfiguration. | ## Template references diff --git a/arm/Microsoft.Automation/automationAccounts/variables/readme.md b/arm/Microsoft.Automation/automationAccounts/variables/readme.md index 0067fe45b1..234f18b0ab 100644 --- a/arm/Microsoft.Automation/automationAccounts/variables/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/variables/readme.md @@ -20,10 +20,14 @@ This module deploys a variable to an Azure Automation Account. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account | | `name` | string | The name of the variable. | | `value` | string | The value of the variable. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | diff --git a/arm/Microsoft.Batch/batchAccounts/readme.md b/arm/Microsoft.Batch/batchAccounts/readme.md index f70bee0d31..f33f3ed70f 100644 --- a/arm/Microsoft.Batch/batchAccounts/readme.md +++ b/arm/Microsoft.Batch/batchAccounts/readme.md @@ -20,7 +20,7 @@ **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Azure Batch | +| `name` | string | Name of the Azure Batch. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -60,9 +60,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the batch account | -| `resourceGroupName` | string | The resource group the batch account was deployed into | -| `resourceId` | string | The resource ID of the batch account | +| `name` | string | The name of the batch account. | +| `resourceGroupName` | string | The resource group the batch account was deployed into. | +| `resourceId` | string | The resource ID of the batch account. | ## Template references diff --git a/arm/Microsoft.CognitiveServices/accounts/readme.md b/arm/Microsoft.CognitiveServices/accounts/readme.md index 3088889c8d..7bf049ed76 100644 --- a/arm/Microsoft.CognitiveServices/accounts/readme.md +++ b/arm/Microsoft.CognitiveServices/accounts/readme.md @@ -27,7 +27,7 @@ This module deploys different kinds of cognitive services resources | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | | `kind` | string | `[AnomalyDetector, Bing.Autosuggest.v7, Bing.CustomSearch, Bing.EntitySearch, Bing.Search.v7, Bing.SpellCheck.v7, CognitiveServices, ComputerVision, ContentModerator, CustomVision.Prediction, CustomVision.Training, Face, FormRecognizer, ImmersiveReader, Internal.AllInOne, LUIS, LUIS.Authoring, Personalizer, QnAMaker, SpeechServices, TextAnalytics, TextTranslation]` | Kind of the Cognitive Services. Use 'Get-AzCognitiveServicesAccountSku' to determine a valid combinations of 'kind' and 'sku' for your Azure region. | -| `name` | string | | The name of Cognitive Services account | +| `name` | string | | The name of Cognitive Services account. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -45,16 +45,16 @@ This module deploys different kinds of cognitive services resources | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | | `disableLocalAuth` | bool | `False` | | Allow only Azure AD authentication. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `encryption` | object | `{object}` | | Properties to configure encryption | +| `encryption` | object | `{object}` | | Properties to configure encryption. | | `location` | string | `[resourceGroup().location]` | | Location for all Resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `migrationToken` | string | `''` | | Resource migration token. | -| `networkAcls` | object | `{object}` | | Service endpoint object information | +| `networkAcls` | object | `{object}` | | Service endpoint object information. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | | `publicNetworkAccess` | string | `'Enabled'` | `[Enabled, Disabled]` | Subdomain name used for token-based authentication. Must be set if 'networkAcls' are set. | | `restore` | bool | `False` | | Restore a soft-deleted cognitive service at deployment time. Will fail if no such soft-deleted resource exists. | | `restrictOutboundNetworkAccess` | bool | `True` | | Restrict outbound network access. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sku` | string | `'S0'` | `[C2, C3, C4, F0, F1, S, S0, S1, S10, S2, S3, S4, S5, S6, S7, S8, S9]` | SKU of the Cognitive Services resource. Use 'Get-AzCognitiveServicesAccountSku' to determine a valid combinations of 'kind' and 'sku' for your Azure region. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -182,10 +182,10 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `endpoint` | string | The service endpoint of the cognitive services account | -| `name` | string | The name of the cognitive services account | -| `resourceGroupName` | string | The resource group the cognitive services account was deployed into | -| `resourceId` | string | The resource ID of the cognitive services account | +| `endpoint` | string | The service endpoint of the cognitive services account. | +| `name` | string | The name of the cognitive services account. | +| `resourceGroupName` | string | The resource group the cognitive services account was deployed into. | +| `resourceId` | string | The resource ID of the cognitive services account. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Considerations diff --git a/arm/Microsoft.Compute/availabilitySets/readme.md b/arm/Microsoft.Compute/availabilitySets/readme.md index b4b14af26a..9a0074d21a 100644 --- a/arm/Microsoft.Compute/availabilitySets/readme.md +++ b/arm/Microsoft.Compute/availabilitySets/readme.md @@ -34,7 +34,7 @@ This template deploys an availability set | `location` | string | `[resourceGroup().location]` | | Resource location. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `proximityPlacementGroupId` | string | `''` | | Resource ID of a proximity placement group. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the availability set resource. | @@ -85,9 +85,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the availability set | -| `resourceGroupName` | string | The resource group the availability set was deployed into | -| `resourceId` | string | The resource ID of the availability set | +| `name` | string | The name of the availability set. | +| `resourceGroupName` | string | The resource group the availability set was deployed into. | +| `resourceId` | string | The resource ID of the availability set. | ## Template references diff --git a/arm/Microsoft.Compute/diskEncryptionSets/readme.md b/arm/Microsoft.Compute/diskEncryptionSets/readme.md index a5c33b0f1f..4ad880347d 100644 --- a/arm/Microsoft.Compute/diskEncryptionSets/readme.md +++ b/arm/Microsoft.Compute/diskEncryptionSets/readme.md @@ -30,9 +30,9 @@ This template deploys a disk encryption set. | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `encryptionType` | string | `'EncryptionAtRestWithPlatformAndCustomerKeys'` | `[EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys]` | The type of key used to encrypt the data of the disk. For security reasons, it is recommended to set encryptionType to EncryptionAtRestWithPlatformAndCustomerKeys | +| `encryptionType` | string | `'EncryptionAtRestWithPlatformAndCustomerKeys'` | `[EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys]` | The type of key used to encrypt the data of the disk. For security reasons, it is recommended to set encryptionType to EncryptionAtRestWithPlatformAndCustomerKeys. | | `location` | string | `[resourceGroup().location]` | | Resource location. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `rotationToLatestKeyVersionEnabled` | bool | `False` | | Set this flag to true to enable auto-updating of this disk encryption set to the latest key version. | | `tags` | object | `{object}` | | Tags of the disk encryption resource. | @@ -84,11 +84,11 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault with the disk encryption key | -| `name` | string | The name of the disk encryption set | -| `resourceGroupName` | string | The resource group the disk encryption set was deployed into | -| `resourceId` | string | The resource ID of the disk encryption set | -| `systemAssignedPrincipalId` | string | The principal ID of the disk encryption set | +| `keyVaultName` | string | The name of the key vault with the disk encryption key. | +| `name` | string | The name of the disk encryption set. | +| `resourceGroupName` | string | The resource group the disk encryption set was deployed into. | +| `resourceId` | string | The resource ID of the disk encryption set. | +| `systemAssignedPrincipalId` | string | The principal ID of the disk encryption set. | ## Template references diff --git a/arm/Microsoft.Compute/disks/readme.md b/arm/Microsoft.Compute/disks/readme.md index 464b7845f9..9d137b50e4 100644 --- a/arm/Microsoft.Compute/disks/readme.md +++ b/arm/Microsoft.Compute/disks/readme.md @@ -45,11 +45,11 @@ This template deploys a disk | `networkAccessPolicy` | string | `'DenyAll'` | `[AllowAll, AllowPrivate, DenyAll]` | Policy for accessing the disk via network. | | `osType` | string | `''` | `[Windows, Linux, ]` | Sources of a disk creation. | | `publicNetworkAccess` | string | `'Disabled'` | `[Disabled, Enabled]` | Policy for controlling export on the disk. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `securityDataUri` | string | `''` | | If create option is ImportSecure, this is the URI of a blob to be imported into VM guest state. | | `sourceResourceId` | string | `''` | | If create option is Copy, this is the ARM id of the source snapshot or disk. | | `sourceUri` | string | `''` | | If create option is Import, this is the URI of a blob to be imported into a managed disk. | -| `storageAccountId` | string | `''` | | Required if create option is Import. The Azure Resource Manager identifier of the storage account containing the blob to import as a disk | +| `storageAccountId` | string | `''` | | Required if create option is Import. The Azure Resource Manager identifier of the storage account containing the blob to import as a disk. | | `tags` | object | `{object}` | | Tags of the availability set resource. | | `uploadSizeBytes` | int | `20972032` | | If create option is Upload, this is the size of the contents of the upload including the VHD footer. | @@ -101,9 +101,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the disk | -| `resourceGroupName` | string | The resource group the disk was deployed into | -| `resourceId` | string | The resource ID of the disk | +| `name` | string | The name of the disk. | +| `resourceGroupName` | string | The resource group the disk was deployed into. | +| `resourceId` | string | The resource ID of the disk. | ## Template references diff --git a/arm/Microsoft.Compute/galleries/images/readme.md b/arm/Microsoft.Compute/galleries/images/readme.md index a5e3c63993..c9266e92ae 100644 --- a/arm/Microsoft.Compute/galleries/images/readme.md +++ b/arm/Microsoft.Compute/galleries/images/readme.md @@ -21,17 +21,21 @@ This module deploys an Image Definition in a Shared Image Gallery. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `galleryName` | string | Name of the Azure Shared Image Gallery | | `name` | string | Name of the image definition. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `galleryName` | string | Name of the Azure Shared Image Gallery. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `endOfLife` | string | `''` | | The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable. Allowed format: 2020-01-10T23:00:00.000Z | +| `endOfLife` | string | `''` | | The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable. Allowed format: 2020-01-10T23:00:00.000Z. | | `eula` | string | `''` | | The Eula agreement for the gallery Image Definition. Has to be a valid URL. | -| `excludedDiskTypes` | array | `[]` | | List of the excluded disk types. E.g. Standard_LRS | -| `hyperVGeneration` | string | `'V1'` | `[V1, V2]` | The hypervisor generation of the Virtual Machine. Applicable to OS disks only. - V1 or V2 | +| `excludedDiskTypes` | array | `[]` | | List of the excluded disk types. E.g. Standard_LRS. | +| `hyperVGeneration` | string | `'V1'` | `[V1, V2]` | The hypervisor generation of the Virtual Machine. Applicable to OS disks only. - V1 or V2. | | `imageDefinitionDescription` | string | `''` | | The description of this gallery Image Definition resource. This property is updatable. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `maxRecommendedMemory` | int | `16` | | The maximum amount of RAM in GB recommended for this image. | @@ -47,7 +51,7 @@ This module deploys an Image Definition in a Shared Image Gallery. | `productName` | string | `''` | | The product ID. | | `publisher` | string | `'MicrosoftWindowsServer'` | | The name of the gallery Image Definition publisher. | | `releaseNoteUri` | string | `''` | | The release note uri. Has to be a valid URL. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sku` | string | `'2019-Datacenter'` | | The name of the gallery Image Definition SKU. | | `tags` | object | `{object}` | | Tags for all resources. | @@ -99,9 +103,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the image | -| `resourceGroupName` | string | The resource group the image was deployed into | -| `resourceId` | string | The resource ID of the image | +| `name` | string | The name of the image. | +| `resourceGroupName` | string | The resource group the image was deployed into. | +| `resourceId` | string | The resource ID of the image. | ## Template references diff --git a/arm/Microsoft.Compute/galleries/readme.md b/arm/Microsoft.Compute/galleries/readme.md index 4fc1819d1d..76d3eb75b3 100644 --- a/arm/Microsoft.Compute/galleries/readme.md +++ b/arm/Microsoft.Compute/galleries/readme.md @@ -23,17 +23,17 @@ This module deploys an Azure compute gallery (formerly known as shared image gal **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Azure Shared Image Gallery | +| `name` | string | Name of the Azure Shared Image Gallery. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `galleryDescription` | string | `''` | | Description of the Azure Shared Image Gallery | -| `images` | _[images](images/readme.md)_ array | `[]` | | Images to create | +| `galleryDescription` | string | `''` | | Description of the Azure Shared Image Gallery. | +| `images` | _[images](images/readme.md)_ array | `[]` | | Images to create. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags for all resources. | @@ -84,9 +84,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed image gallery | -| `resourceGroupName` | string | The resource group of the deployed image gallery | -| `resourceId` | string | The resource ID of the deployed image gallery | +| `name` | string | The name of the deployed image gallery. | +| `resourceGroupName` | string | The resource group of the deployed image gallery. | +| `resourceId` | string | The resource ID of the deployed image gallery. | ## Template references diff --git a/arm/Microsoft.Compute/images/readme.md b/arm/Microsoft.Compute/images/readme.md index 80a46bfbff..fdebdfd959 100644 --- a/arm/Microsoft.Compute/images/readme.md +++ b/arm/Microsoft.Compute/images/readme.md @@ -23,17 +23,17 @@ This module deploys a compute image. | :-- | :-- | :-- | | `name` | string | The name of the image. | | `osDiskBlobUri` | string | The Virtual Hard Disk. | -| `osType` | string | This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image. - Windows or Linux | +| `osType` | string | This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image. - Windows or Linux. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `hyperVGeneration` | string | `'V1'` | Gets the HyperVGenerationType of the VirtualMachine created from the image. - V1 or V2 | +| `hyperVGeneration` | string | `'V1'` | Gets the HyperVGenerationType of the VirtualMachine created from the image. - V1 or V2. | | `location` | string | `[resourceGroup().location]` | Location for all resources. | -| `osAccountType` | string | | Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. - Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS | -| `osDiskCaching` | string | | Specifies the caching requirements. Default: None for Standard storage. ReadOnly for Premium storage. - None, ReadOnly, ReadWrite | -| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `osAccountType` | string | | Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk. - Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS. | +| `osDiskCaching` | string | | Specifies the caching requirements. Default: None for Standard storage. ReadOnly for Premium storage. - None, ReadOnly, ReadWrite. | +| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | Tags of the resource. | | `zoneResilient` | bool | `False` | Default is false. Specifies whether an image is zone resilient or not. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS). | @@ -85,9 +85,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the image | -| `resourceGroupName` | string | The resource group the image was deployed into | -| `resourceId` | string | The resource ID of the image | +| `name` | string | The name of the image. | +| `resourceGroupName` | string | The resource group the image was deployed into. | +| `resourceId` | string | The resource ID of the image. | ## Template references diff --git a/arm/Microsoft.Compute/proximityPlacementGroups/readme.md b/arm/Microsoft.Compute/proximityPlacementGroups/readme.md index 4c64d6a1c3..d1dbae416b 100644 --- a/arm/Microsoft.Compute/proximityPlacementGroups/readme.md +++ b/arm/Microsoft.Compute/proximityPlacementGroups/readme.md @@ -31,7 +31,7 @@ This template deploys a proximity placement group. | `location` | string | `[resourceGroup().location]` | | Resource location. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `proximityPlacementGroupType` | string | `'Standard'` | `[Standard, Ultra]` | Specifies the type of the proximity placement group. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the proximity placement group resource. | @@ -82,9 +82,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the proximity placement group | -| `resourceGroupName` | string | The resource group the proximity placement group was deployed into | -| `resourceId` | string | The resourceId the proximity placement group | +| `name` | string | The name of the proximity placement group. | +| `resourceGroupName` | string | The resource group the proximity placement group was deployed into. | +| `resourceId` | string | The resourceId the proximity placement group. | ## Template references diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md index 35ba89baa4..fe774422bd 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md @@ -20,31 +20,35 @@ This module deploys a virtual machine scale set extension. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `autoUpgradeMinorVersion` | bool | Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true | -| `enableAutomaticUpgrade` | bool | Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available | -| `name` | string | The name of the virtual machine scale set extension | -| `publisher` | string | The name of the extension handler publisher | -| `type` | string | Specifies the type of the extension; an example is "CustomScriptExtension" | -| `typeHandlerVersion` | string | Specifies the version of the script handler | -| `virtualMachineScaleSetName` | string | The name of the virtual machine scale set that extension is provisioned for | +| `autoUpgradeMinorVersion` | bool | Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. | +| `enableAutomaticUpgrade` | bool | Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available. | +| `name` | string | The name of the virtual machine scale set extension. | +| `publisher` | string | The name of the extension handler publisher. | +| `type` | string | Specifies the type of the extension; an example is "CustomScriptExtension". | +| `typeHandlerVersion` | string | Specifies the version of the script handler. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `virtualMachineScaleSetName` | string | The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `forceUpdateTag` | string | `''` | How the extension handler should be forced to update even if the extension configuration has not changed | -| `protectedSettings` | secureObject | `{object}` | Any object that contains the extension specific protected settings | -| `settings` | object | `{object}` | Any object that contains the extension specific settings | -| `supressFailures` | bool | `False` | Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false | +| `forceUpdateTag` | string | `''` | How the extension handler should be forced to update even if the extension configuration has not changed. | +| `protectedSettings` | secureObject | `{object}` | Any object that contains the extension specific protected settings. | +| `settings` | object | `{object}` | Any object that contains the extension specific settings. | +| `supressFailures` | bool | `False` | Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the extension | +| `name` | string | The name of the extension. | | `resourceGroupName` | string | The name of the Resource Group the extension was created in. | -| `resourceId` | string | The ResourceId of the extension | +| `resourceId` | string | The ResourceId of the extension. | ## Template references diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md b/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md index 1c8157ce91..28f5f83597 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md @@ -31,19 +31,19 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `adminUsername` | secureString | | Administrator username | +| `adminUsername` | secureString | | Administrator username. | | `imageReference` | object | | OS image reference. In case of marketplace images, it's the combination of the publisher, offer, sku, version attributes. In case of custom images it's the resource ID of the custom image. | | `name` | string | | Name of the VMSS. | | `nicConfigurations` | array | | Configures NICs and PIPs. | | `osDisk` | object | | Specifies the OS disk. For security reasons, it is recommended to specify DiskEncryptionSet into the osDisk object. Restrictions: DiskEncryptionSet cannot be enabled if Azure Disk Encryption (guest-VM encryption using bitlocker/DM-Crypt) is enabled on your VM Scale sets. | -| `osType` | string | `[Windows, Linux]` | The chosen OS type | +| `osType` | string | `[Windows, Linux]` | The chosen OS type. | | `skuName` | string | | The SKU size of the VMs. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `additionalUnattendContent` | array | `[]` | | Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object | -| `adminPassword` | secureString | `''` | | When specifying a Windows Virtual Machine, this value should be passed | +| `additionalUnattendContent` | array | `[]` | | Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object. | +| `adminPassword` | secureString | `''` | | When specifying a Windows Virtual Machine, this value should be passed. | | `automaticRepairsPolicyEnabled` | bool | `False` | | Specifies whether automatic repairs should be enabled on the virtual machine scale set. | | `availabilityZones` | array | `[]` | | The virtual machine scale set zones. NOTE: Availability zones can only be set when you create the scale set. | | `bootDiagnosticStorageAccountName` | string | `''` | | Storage account used to store boot diagnostic information. Boot diagnostics will be disabled if no value is provided. | @@ -65,37 +65,37 @@ The following resources are required to be able to deploy this resource. | `enableEvictionPolicy` | bool | `False` | | Specifies the eviction policy for the low priority virtual machine. Will result in 'Deallocate' eviction policy. | | `enableServerSideEncryption` | bool | `False` | | Specifies if Windows VM disks should be encrypted with Server-side encryption + Customer managed Key. | | `encryptionAtHost` | bool | `True` | | This property can be used by user in the request to enable or disable the Host Encryption for the virtual machine. This will enable the encryption for all the disks including Resource/Temp disk at host itself. For security reasons, it is recommended to set encryptionAtHost to True. Restrictions: Cannot be enabled if Azure Disk Encryption (guest-VM encryption using bitlocker/DM-Crypt) is enabled on your virtual machine scale sets. | -| `extensionAntiMalwareConfig` | object | `{object}` | | The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionCustomScriptConfig` | object | `{object}` | | The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionDependencyAgentConfig` | object | `{object}` | | The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionDiskEncryptionConfig` | object | `{object}` | | The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionDomainJoinConfig` | object | `{object}` | | The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionDomainJoinPassword` | secureString | `''` | | Required if domainName is specified. Password of the user specified in domainJoinUser parameter | -| `extensionDSCConfig` | object | `{object}` | | The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionMonitoringAgentConfig` | object | `{object}` | | The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionNetworkWatcherAgentConfig` | object | `{object}` | | The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed | +| `extensionAntiMalwareConfig` | object | `{object}` | | The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionCustomScriptConfig` | object | `{object}` | | The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionDependencyAgentConfig` | object | `{object}` | | The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionDiskEncryptionConfig` | object | `{object}` | | The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionDomainJoinConfig` | object | `{object}` | | The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionDomainJoinPassword` | secureString | `''` | | Required if domainName is specified. Password of the user specified in domainJoinUser parameter. | +| `extensionDSCConfig` | object | `{object}` | | The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionMonitoringAgentConfig` | object | `{object}` | | The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionNetworkWatcherAgentConfig` | object | `{object}` | | The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed. | | `gracePeriod` | string | `'PT30M'` | | The amount of time for which automatic repairs are suspended due to a state change on VM. The grace time starts after the state change has completed. This helps avoid premature or accidental repairs. The time duration should be specified in ISO 8601 format. The minimum allowed grace period is 30 minutes (PT30M). The maximum allowed grace period is 90 minutes (PT90M). | | `licenseType` | string | `''` | `[Windows_Client, Windows_Server, ]` | Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `maxBatchInstancePercent` | int | `20` | | The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. | | `maxPriceForLowPriorityVm` | string | `''` | | Specifies the maximum price you are willing to pay for a low priority VM/VMSS. This price is in US Dollars. | -| `maxUnhealthyInstancePercent` | int | `20` | | The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch | +| `maxUnhealthyInstancePercent` | int | `20` | | The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. | | `maxUnhealthyUpgradedInstancePercent` | int | `20` | | The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. | | `monitoringWorkspaceId` | string | `''` | | Resource ID of the monitoring log analytics workspace. | | `overprovision` | bool | `False` | | Specifies whether the Virtual Machine Scale Set should be overprovisioned. | -| `pauseTimeBetweenBatches` | string | `'PT0S'` | | The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format | +| `pauseTimeBetweenBatches` | string | `'PT0S'` | | The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. | | `plan` | object | `{object}` | | Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. | | `provisionVMAgent` | bool | `True` | | Indicates whether virtual machine agent should be provisioned on the virtual machine. When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later. | | `proximityPlacementGroupName` | string | `''` | | Creates an proximity placement group and adds the VMs to it. | | `proximityPlacementGroupType` | string | `'Standard'` | `[Standard, Ultra]` | Specifies the type of the proximity placement group. | | `publicIpDiagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | -| `publicKeys` | array | `[]` | | The list of SSH public keys used to authenticate with linux based VMs | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `publicKeys` | array | `[]` | | The list of SSH public keys used to authenticate with linux based VMs. | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sasTokenValidityLength` | string | `'PT8H'` | | SAS token validity length to use to download files from storage accounts. Usage: 'PT8H' - valid for 8 hours; 'P5D' - valid for 5 days; 'P1Y' - valid for 1 year. When not provided, the SAS token will be valid for 8 hours. | -| `scaleInPolicy` | object | `{object}` | | Specifies the scale-in policy that decides which virtual machines are chosen for removal when a Virtual Machine Scale Set is scaled-in | +| `scaleInPolicy` | object | `{object}` | | Specifies the scale-in policy that decides which virtual machines are chosen for removal when a Virtual Machine Scale Set is scaled-in. | | `scaleSetFaultDomain` | int | `2` | | Fault Domain count for each placement group. | -| `scheduledEventsProfile` | object | `{object}` | | Specifies Scheduled Event related configurations | +| `scheduledEventsProfile` | object | `{object}` | | Specifies Scheduled Event related configurations. | | `secrets` | array | `[]` | | Specifies set of certificates that should be installed onto the virtual machines in the scale set. | | `secureBootEnabled` | bool | `False` | | Specifies whether secure boot should be enabled on the virtual machine scale set. This parameter is part of the UefiSettings. SecurityType should be set to TrustedLaunch to enable UefiSettings. | | `securityType` | string | `''` | | Specifies the SecurityType of the virtual machine scale set. It is set as TrustedLaunch to enable UefiSettings. | @@ -105,7 +105,7 @@ The following resources are required to be able to deploy this resource. | `tags` | object | `{object}` | | Tags of the resource. | | `timeZone` | string | `''` | | Specifies the time zone of the virtual machine. e.g. 'Pacific Standard Time'. Possible values can be TimeZoneInfo.id value from time zones returned by TimeZoneInfo.GetSystemTimeZones. | | `ultraSSDEnabled` | bool | `False` | | The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled. | -| `upgradePolicyMode` | string | `'Manual'` | `[Manual, Automatic, Rolling]` | Specifies the mode of an upgrade to virtual machines in the scale set.' Manual - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action. ; Automatic - All virtual machines in the scale set are automatically updated at the same time. - Automatic, Manual, Rolling | +| `upgradePolicyMode` | string | `'Manual'` | `[Manual, Automatic, Rolling]` | Specifies the mode of an upgrade to virtual machines in the scale set.' Manual - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action. ; Automatic - All virtual machines in the scale set are automatically updated at the same time. - Automatic, Manual, Rolling. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `vmNamePrefix` | string | `'vmssvm'` | | Specifies the computer name prefix for all of the virtual machines in the scale set. | | `vmPriority` | string | `'Regular'` | `[Regular, Low, Spot]` | Specifies the priority for the virtual machine. | @@ -428,9 +428,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the virtual machine scale set | -| `resourceGroupName` | string | The resource group of the virtual machine scale set | -| `resourceId` | string | The resource ID of the virtual machine scale set | +| `name` | string | The name of the virtual machine scale set. | +| `resourceGroupName` | string | The resource group of the virtual machine scale set. | +| `resourceId` | string | The resource ID of the virtual machine scale set. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md index 77341a1ef7..0a0b4a2281 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md @@ -20,32 +20,36 @@ This module deploys a virtual machine extension. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `autoUpgradeMinorVersion` | bool | Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true | -| `enableAutomaticUpgrade` | bool | Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available | -| `name` | string | The name of the virtual machine extension | -| `publisher` | string | The name of the extension handler publisher | -| `type` | string | Specifies the type of the extension; an example is "CustomScriptExtension" | -| `typeHandlerVersion` | string | Specifies the version of the script handler | -| `virtualMachineName` | string | The name of the virtual machine that extension is provisioned for | +| `autoUpgradeMinorVersion` | bool | Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. | +| `enableAutomaticUpgrade` | bool | Indicates whether the extension should be automatically upgraded by the platform if there is a newer version of the extension available. | +| `name` | string | The name of the virtual machine extension. | +| `publisher` | string | The name of the extension handler publisher. | +| `type` | string | Specifies the type of the extension; an example is "CustomScriptExtension". | +| `typeHandlerVersion` | string | Specifies the version of the script handler. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `virtualMachineName` | string | The name of the virtual machine that extension is provisioned for. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `forceUpdateTag` | string | `''` | How the extension handler should be forced to update even if the extension configuration has not changed | -| `location` | string | `[resourceGroup().location]` | The location the extension is deployed to | -| `protectedSettings` | secureObject | `{object}` | Any object that contains the extension specific protected settings | -| `settings` | object | `{object}` | Any object that contains the extension specific settings | -| `supressFailures` | bool | `False` | Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false | +| `forceUpdateTag` | string | `''` | How the extension handler should be forced to update even if the extension configuration has not changed. | +| `location` | string | `[resourceGroup().location]` | The location the extension is deployed to. | +| `protectedSettings` | secureObject | `{object}` | Any object that contains the extension specific protected settings. | +| `settings` | object | `{object}` | Any object that contains the extension specific settings. | +| `supressFailures` | bool | `False` | Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the extension | +| `name` | string | The name of the extension. | | `resourceGroupName` | string | The name of the Resource Group the extension was created in. | -| `resourceId` | string | The resource ID of the extension | +| `resourceId` | string | The resource ID of the extension. | ## Template references diff --git a/arm/Microsoft.Compute/virtualMachines/readme.md b/arm/Microsoft.Compute/virtualMachines/readme.md index d7ea5bcd99..9bfa2738fd 100644 --- a/arm/Microsoft.Compute/virtualMachines/readme.md +++ b/arm/Microsoft.Compute/virtualMachines/readme.md @@ -28,18 +28,18 @@ This module deploys one Virtual Machine with one or multiple nics and optionally **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `adminUsername` | secureString | | Administrator username | +| `adminUsername` | secureString | | Administrator username. | | `imageReference` | object | | OS image reference. In case of marketplace images, it's the combination of the publisher, offer, sku, version attributes. In case of custom images it's the resource ID of the custom image. | | `nicConfigurations` | array | | Configures NICs and PIPs. | | `osDisk` | object | | Specifies the OS disk. For security reasons, it is recommended to specify DiskEncryptionSet into the osDisk object. Restrictions: DiskEncryptionSet cannot be enabled if Azure Disk Encryption (guest-VM encryption using bitlocker/DM-Crypt) is enabled on your VMs. | -| `osType` | string | `[Windows, Linux]` | The chosen OS type | -| `vmSize` | string | | Specifies the size for the VMs | +| `osType` | string | `[Windows, Linux]` | The chosen OS type. | +| `vmSize` | string | | Specifies the size for the VMs. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `additionalUnattendContent` | array | `[]` | | Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object | -| `adminPassword` | secureString | `''` | | When specifying a Windows Virtual Machine, this value should be passed | +| `additionalUnattendContent` | array | `[]` | | Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. - AdditionalUnattendContent object. | +| `adminPassword` | secureString | `''` | | When specifying a Windows Virtual Machine, this value should be passed. | | `allowExtensionOperations` | bool | `True` | | Specifies whether extension operations should be allowed on the virtual machine. This may only be set to False when no extensions are present on the virtual machine. | | `availabilitySetName` | string | `''` | | Resource name of an availability set. Cannot be used in combination with availability zone nor scale set. | | `availabilityZone` | int | `0` | `[0, 1, 2, 3]` | If set to 1, 2 or 3, the availability zone for all VMs is hardcoded to that value. If zero, then availability zones is not used. Cannot be used in combination with availability set nor scale set. | @@ -49,7 +49,7 @@ This module deploys one Virtual Machine with one or multiple nics and optionally | `bootDiagnosticStorageAccountName` | string | `''` | | Storage account used to store boot diagnostic information. Boot diagnostics will be disabled if no value is provided. | | `bootDiagnosticStorageAccountUri` | string | `[format('.blob.{0}/', environment().suffixes.storage)]` | | Storage account boot diagnostic base URI. | | `certificatesToBeInstalled` | array | `[]` | | Specifies set of certificates that should be installed onto the virtual machine. | -| `configurationProfileAssignments` | array | `[]` | | Any VM configuration profile assignments | +| `configurationProfileAssignments` | array | `[]` | | Any VM configuration profile assignments. | | `customData` | string | `''` | | Custom data associated to the VM, this value will be automatically converted into base64 to account for the expected VM format. | | `dataDisks` | array | `[]` | | Specifies the data disks. For security reasons, it is recommended to specify DiskEncryptionSet into the dataDisk object. Restrictions: DiskEncryptionSet cannot be enabled if Azure Disk Encryption (guest-VM encryption using bitlocker/DM-Crypt) is enabled on your VMs. | | `dedicatedHostId` | string | `''` | | Specifies resource ID about the dedicated host that the virtual machine resides in. | @@ -64,16 +64,16 @@ This module deploys one Virtual Machine with one or multiple nics and optionally | `enableEvictionPolicy` | bool | `False` | | Specifies the eviction policy for the low priority virtual machine. Will result in 'Deallocate' eviction policy. | | `enableServerSideEncryption` | bool | `False` | | Specifies if Windows VM disks should be encrypted with Server-side encryption + Customer managed Key. | | `encryptionAtHost` | bool | `True` | | This property can be used by user in the request to enable or disable the Host Encryption for the virtual machine. This will enable the encryption for all the disks including Resource/Temp disk at host itself. For security reasons, it is recommended to set encryptionAtHost to True. Restrictions: Cannot be enabled if Azure Disk Encryption (guest-VM encryption using bitlocker/DM-Crypt) is enabled on your VMs. | -| `extensionAntiMalwareConfig` | object | `{object}` | | The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionCustomScriptConfig` | object | `{object}` | | The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionCustomScriptProtectedSetting` | secureObject | `{object}` | | Any object that contains the extension specific protected settings | -| `extensionDependencyAgentConfig` | object | `{object}` | | The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionDiskEncryptionConfig` | object | `{object}` | | The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionDomainJoinConfig` | object | `{object}` | | The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionDomainJoinPassword` | secureString | `''` | | Required if domainName is specified. Password of the user specified in domainJoinUser parameter | -| `extensionDSCConfig` | object | `{object}` | | The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionMonitoringAgentConfig` | object | `{object}` | | The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed | -| `extensionNetworkWatcherAgentConfig` | object | `{object}` | | The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed | +| `extensionAntiMalwareConfig` | object | `{object}` | | The configuration for the [Anti Malware] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionCustomScriptConfig` | object | `{object}` | | The configuration for the [Custom Script] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionCustomScriptProtectedSetting` | secureObject | `{object}` | | Any object that contains the extension specific protected settings. | +| `extensionDependencyAgentConfig` | object | `{object}` | | The configuration for the [Dependency Agent] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionDiskEncryptionConfig` | object | `{object}` | | The configuration for the [Disk Encryption] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionDomainJoinConfig` | object | `{object}` | | The configuration for the [Domain Join] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionDomainJoinPassword` | secureString | `''` | | Required if domainName is specified. Password of the user specified in domainJoinUser parameter. | +| `extensionDSCConfig` | object | `{object}` | | The configuration for the [Desired State Configuration] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionMonitoringAgentConfig` | object | `{object}` | | The configuration for the [Monitoring Agent] extension. Must at least contain the ["enabled": true] property to be executed. | +| `extensionNetworkWatcherAgentConfig` | object | `{object}` | | The configuration for the [Network Watcher Agent] extension. Must at least contain the ["enabled": true] property to be executed. | | `licenseType` | string | `''` | `[Windows_Client, Windows_Server, ]` | Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | @@ -88,8 +88,8 @@ This module deploys one Virtual Machine with one or multiple nics and optionally | `plan` | object | `{object}` | | Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. | | `provisionVMAgent` | bool | `True` | | Indicates whether virtual machine agent should be provisioned on the virtual machine. When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later. | | `proximityPlacementGroupName` | string | `''` | | Resource name of a proximity placement group. | -| `publicKeys` | array | `[]` | | The list of SSH public keys used to authenticate with linux based VMs | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `publicKeys` | array | `[]` | | The list of SSH public keys used to authenticate with linux based VMs. | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sasTokenValidityLength` | string | `'PT8H'` | | SAS token validity length to use to download files from storage accounts. Usage: 'PT8H' - valid for 8 hours; 'P5D' - valid for 5 days; 'P1Y' - valid for 1 year. When not provided, the SAS token will be valid for 8 hours. | | `secureBootEnabled` | bool | `False` | | Specifies whether secure boot should be enabled on the virtual machine. This parameter is part of the UefiSettings. SecurityType should be set to TrustedLaunch to enable UefiSettings. | | `securityType` | string | `''` | | Specifies the SecurityType of the virtual machine. It is set as TrustedLaunch to enable UefiSettings. | diff --git a/arm/Microsoft.Consumption/budgets/readme.md b/arm/Microsoft.Consumption/budgets/readme.md index ea6813de4d..419f7fb3a5 100644 --- a/arm/Microsoft.Consumption/budgets/readme.md +++ b/arm/Microsoft.Consumption/budgets/readme.md @@ -42,9 +42,9 @@ This module deploys budgets for subscriptions. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the budget | -| `resourceId` | string | The resource ID of the budget | -| `subscriptionName` | string | The subscription the budget was deployed into | +| `name` | string | The name of the budget. | +| `resourceId` | string | The resource ID of the budget. | +| `subscriptionName` | string | The subscription the budget was deployed into. | ## Template references diff --git a/arm/Microsoft.ContainerInstance/containerGroups/readme.md b/arm/Microsoft.ContainerInstance/containerGroups/readme.md index 4545472416..6aebd65dcb 100644 --- a/arm/Microsoft.ContainerInstance/containerGroups/readme.md +++ b/arm/Microsoft.ContainerInstance/containerGroups/readme.md @@ -34,13 +34,13 @@ The top-level resource in Azure Container Instances is the container group. A co | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `environmentVariables` | array | `[]` | | Envrionment variables of the container group. | | `imageRegistryCredentials` | array | `[]` | | The image registry credentials by which the container group is created from. | -| `ipAddressType` | string | `'Public'` | | Specifies if the IP is exposed to the public internet or private VNET. - Public or Private | +| `ipAddressType` | string | `'Public'` | | Specifies if the IP is exposed to the public internet or private VNET. - Public or Private. | | `location` | string | `[resourceGroup().location]` | | Location for all Resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `memoryInGB` | int | `2` | | The amount of memory to allocate to the container in gigabytes. | | `osType` | string | `'Linux'` | | The operating system type required by the containers in the container group. - Windows or Linux. | | `ports` | array | `[System.Collections.Hashtable]` | | Port to open on the container and the public IP address. | -| `restartPolicy` | string | `'Always'` | | Restart policy for all containers within the container group. - Always: Always restart. OnFailure: Restart on failure. Never: Never restart. - Always, OnFailure, Never | +| `restartPolicy` | string | `'Always'` | | Restart policy for all containers within the container group. - Always: Always restart. OnFailure: Restart on failure. Never: Never restart. - Always, OnFailure, Never. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | @@ -95,10 +95,10 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `iPv4Address` | string | The IPv4 address of the container group | -| `name` | string | The name of the container group | -| `resourceGroupName` | string | The resource group the container group was deployed into | -| `resourceId` | string | The resource ID of the container group | +| `iPv4Address` | string | The IPv4 address of the container group. | +| `name` | string | The name of the container group. | +| `resourceGroupName` | string | The resource group the container group was deployed into. | +| `resourceId` | string | The resource ID of the container group. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.ContainerRegistry/registries/readme.md b/arm/Microsoft.ContainerRegistry/registries/readme.md index a8b42d152e..f403786671 100644 --- a/arm/Microsoft.ContainerRegistry/registries/readme.md +++ b/arm/Microsoft.ContainerRegistry/registries/readme.md @@ -26,7 +26,7 @@ Azure Container Registry is a managed, private Docker registry service based on **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of your Azure container registry | +| `name` | string | Name of your Azure container registry. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -48,21 +48,21 @@ Azure Container Registry is a managed, private Docker registry service based on | `keyVaultProperties` | object | `{object}` | | Identity which will be used to access key vault and Key vault uri to access the encryption key. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `networkRuleBypassOptions` | string | `'AzureServices'` | | Whether to allow trusted Azure services to access a network restricted registry. Not relevant in case of public access. - AzureServices or None | +| `networkRuleBypassOptions` | string | `'AzureServices'` | | Whether to allow trusted Azure services to access a network restricted registry. Not relevant in case of public access. - AzureServices or None. | | `networkRuleSetDefaultAction` | string | `'Deny'` | `[Allow, Deny]` | The default action of allow or deny when no other rules match. | | `networkRuleSetIpRules` | array | `[]` | | The IP ACL rules. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | -| `publicNetworkAccess` | string | `'Enabled'` | `[Disabled, Enabled]` | Whether or not public network access is allowed for the container registry. - Enabled or Disabled | +| `publicNetworkAccess` | string | `'Enabled'` | `[Disabled, Enabled]` | Whether or not public network access is allowed for the container registry. - Enabled or Disabled. | | `quarantinePolicyStatus` | string | `'disabled'` | `[disabled, enabled]` | The value that indicates whether the quarantine policy is enabled or not. | -| `replications` | _[replications](replications/readme.md)_ array | `[]` | | All replications to create | +| `replications` | _[replications](replications/readme.md)_ array | `[]` | | All replications to create. | | `retentionPolicyDays` | int | `15` | | The number of days to retain an untagged manifest after which it gets purged. | | `retentionPolicyStatus` | string | `'enabled'` | `[disabled, enabled]` | The value that indicates whether the retention policy is enabled or not. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | | `trustPolicyStatus` | string | `'disabled'` | `[disabled, enabled]` | The value that indicates whether the trust policy is enabled or not. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | -| `zoneRedundancy` | string | `'Disabled'` | `[Disabled, Enabled]` | Whether or not zone redundancy is enabled for this container registry | +| `zoneRedundancy` | string | `'Disabled'` | `[Disabled, Enabled]` | Whether or not zone redundancy is enabled for this container registry. | ### Parameter Usage: `keyVaultProperties` diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md index f74780fcd7..46ae01c086 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md +++ b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md @@ -21,7 +21,11 @@ This module deploys ContainerRegistry Registries Replications. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the replication. | -| `registryName` | string | The name of the registry. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `registryName` | string | The name of the registry. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -30,7 +34,7 @@ This module deploys ContainerRegistry Registries Replications. | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `regionEndpointEnabled` | bool | `True` | | Specifies whether the replication regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications. | | `tags` | object | `{object}` | | Tags of the resource. | -| `zoneRedundancy` | string | `'Disabled'` | `[Disabled, Enabled]` | Whether or not zone redundancy is enabled for this container registry | +| `zoneRedundancy` | string | `'Disabled'` | `[Disabled, Enabled]` | Whether or not zone redundancy is enabled for this container registry. | ### Parameter Usage: `tags` diff --git a/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md b/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md index 26a0daf337..c117bbb91c 100644 --- a/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md +++ b/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md @@ -20,46 +20,50 @@ This module deploys an Agent Pool for a Container Service Managed Cluster **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedClusterName` | string | Name of the managed cluster | -| `name` | string | Name of the agent pool | +| `name` | string | Name of the agent pool. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `managedClusterName` | string | Name of the managed cluster. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `availabilityZones` | array | `[]` | | The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is "VirtualMachineScaleSets". | +| `availabilityZones` | array | `[]` | | The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is "VirtualMachineScaleSets". . | | `count` | int | `1` | | 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. | -| `enableAutoScaling` | bool | `False` | `[True, False]` | Whether to enable auto-scaler | +| `enableAutoScaling` | bool | `False` | `[True, False]` | Whether to enable auto-scaler. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `enableEncryptionAtHost` | bool | `False` | `[True, False]` | This is only supported on certain VM sizes and in certain Azure regions. For more information, see: /azure/aks/enable-host-encryption | +| `enableEncryptionAtHost` | bool | `False` | `[True, False]` | This is only supported on certain VM sizes and in certain Azure regions. For more information, see: /azure/aks/enable-host-encryption . | | `enableFIPS` | bool | `False` | `[True, False]` | See Add a FIPS-enabled node pool (https://docs.microsoft.com/en-us/azure/aks/use-multiple-node-pools#add-a-fips-enabled-node-pool-preview) for more details. | | `enableNodePublicIP` | bool | `False` | `[True, False]` | Some scenarios may require nodes in a node pool to receive their own dedicated public IP addresses. A common scenario is for gaming workloads, where a console needs to make a direct connection to a cloud virtual machine to minimize hops. For more information see assigning a public IP per node (https://docs.microsoft.com/en-us/azure/aks/use-multiple-node-pools#assign-a-public-ip-per-node-for-your-node-pools). The default is false. | -| `enableUltraSSD` | bool | `False` | `[True, False]` | Whether to enable UltraSSD | +| `enableUltraSSD` | bool | `False` | `[True, False]` | Whether to enable UltraSSD. | | `gpuInstanceProfile` | string | `''` | `[MIG1g, MIG2g, MIG3g, MIG4g, MIG7g, ]` | GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. | | `kubeletDiskType` | string | `''` | | Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. | -| `maxCount` | int | `-1` | | The maximum number of nodes for auto-scaling | +| `maxCount` | int | `-1` | | The maximum number of nodes for auto-scaling. | | `maxPods` | int | `-1` | | The maximum number of pods that can run on a node. | -| `maxSurge` | string | `''` | | This can either be set to an integer (e.g. "5") or a percentage (e.g. "50%"). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1. For more information, including best practices, see: /azure/aks/upgrade-cluster#customize-node-surge-upgrade | -| `minCount` | int | `-1` | | The minimum number of nodes for auto-scaling | -| `mode` | string | `''` | | A cluster must have at least one "System" Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: /azure/aks/use-system-pools | +| `maxSurge` | string | `''` | | This can either be set to an integer (e.g. "5") or a percentage (e.g. "50%"). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified, the default is 1. For more information, including best practices, see: /azure/aks/upgrade-cluster#customize-node-surge-upgrade. | +| `minCount` | int | `-1` | | The minimum number of nodes for auto-scaling. | +| `mode` | string | `''` | | A cluster must have at least one "System" Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: /azure/aks/use-system-pools. | | `nodeLabels` | object | `{object}` | | The node labels to be persisted across all nodes in agent pool. | -| `nodePublicIpPrefixId` | string | `''` | | ResourceId of the node PublicIPPrefix | -| `nodeTaints` | array | `[]` | | The taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. | +| `nodePublicIpPrefixId` | string | `''` | | ResourceId of the node PublicIPPrefix. | +| `nodeTaints` | array | `[]` | | The taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. . | | `orchestratorVersion` | string | `''` | | As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the control plane version. The node pool version cannot be greater than the control plane version. For more information see upgrading a node pool (https://docs.microsoft.com/en-us/azure/aks/use-multiple-node-pools#upgrade-a-node-pool). | | `osDiskSizeGB` | int | `0` | | OS Disk Size in GB to be used to specify the disk size for every machine in the master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. | | `osDiskType` | string | `''` | `[Ephemeral, Managed, ]` | The default is "Ephemeral" if the VM supports it and has a cache disk larger than the requested OSDiskSizeGB. Otherwise, defaults to "Managed". May not be changed after creation. For more information see Ephemeral OS (https://docs.microsoft.com/en-us/azure/aks/cluster-configuration#ephemeral-os). | | `osSku` | string | `''` | `[CBLMariner, Ubuntu, ]` | Specifies an OS SKU. This value must not be specified if OSType is Windows. | | `osType` | string | `'Linux'` | `[Linux, Windows]` | The operating system type. The default is Linux. | -| `podSubnetId` | string | `''` | | Subnet ID for the pod IPs. If omitted, pod IPs are statically assigned on the node subnet (see vnetSubnetID for more details). This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | +| `podSubnetId` | string | `''` | | Subnet ID for the pod IPs. If omitted, pod IPs are statically assigned on the node subnet (see vnetSubnetID for more details). This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} . | | `proximityPlacementGroupId` | string | `''` | | The ID for the Proximity Placement Group. | | `scaleDownMode` | string | `'Delete'` | `[Deallocate, Delete]` | Describes how VMs are added to or removed from Agent Pools. See billing states (https://docs.microsoft.com/en-us/azure/virtual-machines/states-billing). | -| `scaleSetEvictionPolicy` | string | `'Delete'` | `[Deallocate, Delete]` | The eviction policy specifies what to do with the VM when it is evicted. The default is Delete. For more information about eviction see spot VMs | +| `scaleSetEvictionPolicy` | string | `'Delete'` | `[Deallocate, Delete]` | The eviction policy specifies what to do with the VM when it is evicted. The default is Delete. For more information about eviction see spot VMs . | | `scaleSetPriority` | string | `''` | `[Regular, Spot, ]` | The Virtual Machine Scale Set priority. | | `sourceResourceId` | string | `''` | | This is the ARM ID of the source object to be used to create the target object. | -| `spotMaxPrice` | int | `-1` | | Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see spot VMs pricing (https://docs.microsoft.com/en-us/azure/virtual-machines/spot-vms#pricing) | +| `spotMaxPrice` | int | `-1` | | Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see spot VMs pricing (https://docs.microsoft.com/en-us/azure/virtual-machines/spot-vms#pricing). | | `tags` | object | `{object}` | | Tags of the resource. | | `type` | string | `''` | | The type of Agent Pool. | -| `vmSize` | string | `'Standard_D2s_v3'` | | VM size. VM size availability varies by region. If a node contains insufficient compute resources (memory, cpu, etc) pods might fail to run correctly. For more details on restricted VM sizes, see: /azure/aks/quotas-skus-regions | -| `vnetSubnetId` | string | `''` | | Node Subnet ID. If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | +| `vmSize` | string | `'Standard_D2s_v3'` | | VM size. VM size availability varies by region. If a node contains insufficient compute resources (memory, cpu, etc) pods might fail to run correctly. For more details on restricted VM sizes, see: /azure/aks/quotas-skus-regions. | +| `vnetSubnetId` | string | `''` | | Node Subnet ID. If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} . | | `workloadRuntime` | string | `''` | | Determines the type of workload a node can run. | @@ -84,9 +88,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the agent pool | +| `name` | string | The name of the agent pool. | | `resourceGroupName` | string | The resource group the agent pool was deployed into. | -| `resourceId` | string | The resource ID of the agent pool | +| `resourceId` | string | The resource ID of the agent pool. | ## Template references diff --git a/arm/Microsoft.ContainerService/managedClusters/readme.md b/arm/Microsoft.ContainerService/managedClusters/readme.md index 50c0d9f61e..0761e3c50e 100644 --- a/arm/Microsoft.ContainerService/managedClusters/readme.md +++ b/arm/Microsoft.ContainerService/managedClusters/readme.md @@ -38,7 +38,7 @@ This module deploys Azure Kubernetes Cluster (AKS). | `aadProfileServerAppSecret` | string | `''` | | The server AAD application secret. | | `aadProfileTenantId` | string | `[subscription().tenantId]` | | Specifies the tenant ID of the Azure Active Directory used by the AKS cluster for authentication. | | `aciConnectorLinuxEnabled` | bool | `False` | | Specifies whether the aciConnectorLinux add-on is enabled or not. | -| `agentPools` | _[agentPools](agentPools/readme.md)_ array | `[]` | | Define one or more secondary/additional agent pools | +| `agentPools` | _[agentPools](agentPools/readme.md)_ array | `[]` | | Define one or more secondary/additional agent pools. | | `aksClusterAdminUsername` | string | `'azureuser'` | | Specifies the administrator username of Linux virtual machines. | | `aksClusterDnsPrefix` | string | `[parameters('name')]` | | Specifies the DNS prefix specified when creating the managed cluster. | | `aksClusterDnsServiceIP` | string | `''` | | Specifies the IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. | @@ -46,11 +46,11 @@ This module deploys Azure Kubernetes Cluster (AKS). | `aksClusterKubernetesVersion` | string | `''` | | Version of Kubernetes specified when creating the managed cluster. | | `aksClusterLoadBalancerSku` | string | `'standard'` | `[basic, standard]` | Specifies the sku of the load balancer used by the virtual machine scale sets used by nodepools. | | `aksClusterNetworkPlugin` | string | `''` | `[, azure, kubenet]` | Specifies the network plugin used for building Kubernetes network. - azure or kubenet. | -| `aksClusterNetworkPolicy` | string | `''` | `[, azure, calico]` | Specifies the network policy used for building Kubernetes network. - calico or azure | +| `aksClusterNetworkPolicy` | string | `''` | `[, azure, calico]` | Specifies the network policy used for building Kubernetes network. - calico or azure. | | `aksClusterOutboundType` | string | `'loadBalancer'` | `[loadBalancer, userDefinedRouting]` | Specifies outbound (egress) routing method. - loadBalancer or userDefinedRouting. | | `aksClusterPodCidr` | string | `''` | | Specifies the CIDR notation IP range from which to assign pod IPs when kubenet is used. | | `aksClusterServiceCidr` | string | `''` | | A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. | -| `aksClusterSkuTier` | string | `'Free'` | `[Free, Paid]` | Tier of a managed cluster SKU. - Free or Paid | +| `aksClusterSkuTier` | string | `'Free'` | `[Free, Paid]` | Tier of a managed cluster SKU. - Free or Paid. | | `aksClusterSshPublicKey` | string | `''` | | Specifies the SSH RSA public key string for the Linux nodes. | | `aksServicePrincipalProfile` | object | `{object}` | | Information about a service principal identity for the cluster to use for manipulating Azure APIs. | | `authorizedIPRanges` | array | `[]` | | IP ranges are specified in CIDR format, e.g. 137.117.106.88/29. This feature is not compatible with clusters that use Public IP Per Node, or clusters that are using a Basic Load Balancer. | @@ -103,7 +103,7 @@ This module deploys Azure Kubernetes Cluster (AKS). | `podIdentityProfileEnable` | bool | `False` | | Whether the pod identity addon is enabled. | | `podIdentityProfileUserAssignedIdentities` | array | `[]` | | The pod identities to use in the cluster. | | `podIdentityProfileUserAssignedIdentityExceptions` | array | `[]` | | The pod identity exceptions to allow. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | | `usePrivateDNSZone` | bool | `False` | | If AKS will create a Private DNS Zone in the Node Resource Group. | @@ -240,12 +240,12 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `controlPlaneFQDN` | string | The control plane FQDN of the managed cluster | +| `controlPlaneFQDN` | string | The control plane FQDN of the managed cluster. | | `kubeletidentityObjectId` | string | The Object ID of the AKS identity. | -| `name` | string | The name of the managed cluster | +| `name` | string | The name of the managed cluster. | | `omsagentIdentityObjectId` | string | The Object ID of the OMS agent identity. | -| `resourceGroupName` | string | The resource group the managed cluster was deployed into | -| `resourceId` | string | The resource ID of the managed cluster | +| `resourceGroupName` | string | The resource group the managed cluster was deployed into. | +| `resourceId` | string | The resource ID of the managed cluster. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md index 5b0e9e7617..ab4cce84aa 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md @@ -20,16 +20,20 @@ This module deploys a Managed or Self-Hosted Integration Runtime for an Azure Da **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `dataFactoryName` | string | | The name of the Azure Data Factory | -| `name` | string | | The name of the Integration Runtime | -| `type` | string | `[Managed, SelfHosted]` | The type of Integration Runtime | +| `name` | string | | The name of the Integration Runtime. | +| `type` | string | `[Managed, SelfHosted]` | The type of Integration Runtime. | | `typeProperties` | object | | Integration Runtime type properties. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `managedVirtualNetworkName` | string | `''` | The name of the Managed Virtual Network if using type "Managed" | +| `managedVirtualNetworkName` | string | `''` | The name of the Managed Virtual Network if using type "Managed" . | ### Parameter Usage: [`typeProperties`](https://docs.microsoft.com/en-us/azure/templates/microsoft.datafactory/factories/integrationruntimes?tabs=bicep#integrationruntime-objects) diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md index dd1e383772..082ce07f87 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md @@ -20,8 +20,12 @@ This module deploys a Managed Virtual Network for an Azure Data Factory **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `dataFactoryName` | string | The name of the Azure Data Factory | -| `name` | string | The name of the Managed Virtual Network | +| `name` | string | The name of the Managed Virtual Network. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.DataFactory/factories/readme.md b/arm/Microsoft.DataFactory/factories/readme.md index 9e06d795ad..caf9f25fd5 100644 --- a/arm/Microsoft.DataFactory/factories/readme.md +++ b/arm/Microsoft.DataFactory/factories/readme.md @@ -23,7 +23,7 @@ **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the Azure Factory to create | +| `name` | string | The name of the Azure Factory to create. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -44,10 +44,10 @@ | `gitRepositoryName` | string | `''` | | The repository name. | | `gitRepoType` | string | `'FactoryVSTSConfiguration'` | | Repository type - can be 'FactoryVSTSConfiguration' or 'FactoryGitHubConfiguration'. Default is 'FactoryVSTSConfiguration'. | | `gitRootFolder` | string | `'/'` | | The root folder path name. Default is '/'. | -| `integrationRuntime` | _[integrationRuntime](integrationRuntime/readme.md)_ object | `{object}` | | The object for the configuration of a Integration Runtime | +| `integrationRuntime` | _[integrationRuntime](integrationRuntime/readme.md)_ object | `{object}` | | The object for the configuration of a Integration Runtime. | | `location` | string | `[resourceGroup().location]` | | Location for all Resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `managedVirtualNetworkName` | string | `''` | | The name of the Managed Virtual Network | +| `managedVirtualNetworkName` | string | `''` | | The name of the Managed Virtual Network. | | `publicNetworkAccess` | bool | `True` | | Enable or disable public network access. | | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | diff --git a/arm/Microsoft.Databricks/workspaces/readme.md b/arm/Microsoft.Databricks/workspaces/readme.md index 8fd1d8eca3..7a2346fee0 100644 --- a/arm/Microsoft.Databricks/workspaces/readme.md +++ b/arm/Microsoft.Databricks/workspaces/readme.md @@ -21,7 +21,7 @@ **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the Azure Databricks workspace to create | +| `name` | string | The name of the Azure Databricks workspace to create. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -36,8 +36,8 @@ | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all Resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `managedResourceGroupId` | string | `''` | | The managed resource group ID | -| `pricingTier` | string | `'premium'` | `[trial, standard, premium]` | The pricing tier of workspace | +| `managedResourceGroupId` | string | `''` | | The managed resource group ID. | +| `pricingTier` | string | `'premium'` | `[trial, standard, premium]` | The pricing tier of workspace. | | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | | `workspaceParameters` | object | `{object}` | | The workspace's custom parameters. | @@ -123,9 +123,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed databricks workspace | -| `resourceGroupName` | string | The resource group of the deployed databricks workspace | -| `resourceId` | string | The resource ID of the deployed databricks workspace | +| `name` | string | The name of the deployed databricks workspace. | +| `resourceGroupName` | string | The resource group of the deployed databricks workspace. | +| `resourceId` | string | The resource ID of the deployed databricks workspace. | ## Template references diff --git a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md index 87ea0b7389..5e2e01c4d8 100644 --- a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md +++ b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md @@ -20,11 +20,15 @@ This module deploys AVD Applications. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `appGroupName` | string | Name of the Application Group to create the application(s) in. | | `filePath` | string | Specifies a path for the executable file for the application. | | `friendlyName` | string | Friendly name of Application.. | | `name` | string | Name of the Application to be created in the Application Group. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `appGroupName` | string | Name of the Application Group to create the application(s) in. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | diff --git a/arm/Microsoft.DesktopVirtualization/hostpools/readme.md b/arm/Microsoft.DesktopVirtualization/hostpools/readme.md index 455d6783d8..a5cf02383f 100644 --- a/arm/Microsoft.DesktopVirtualization/hostpools/readme.md +++ b/arm/Microsoft.DesktopVirtualization/hostpools/readme.md @@ -23,12 +23,12 @@ This module deploys an Azure virtual desktop host pool. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Host Pool | +| `name` | string | Name of the Host Pool. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `customRdpProperty` | string | `'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;'` | | Host Pool RDP properties | +| `customRdpProperty` | string | `'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;'` | | Host Pool RDP properties. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | | `diagnosticLogCategoriesToEnable` | array | `[Checkpoint, Error, Management, Connection, HostRegistration, AgentHealthStatus]` | `[Checkpoint, Error, Management, Connection, HostRegistration, AgentHealthStatus]` | The name of logs that will be streamed. | @@ -44,9 +44,9 @@ This module deploys an Azure virtual desktop host pool. | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `maxSessionLimit` | int | `99999` | | Maximum number of sessions. | -| `personalDesktopAssignmentType` | string | `''` | `[Automatic, Direct, ]` | Set the type of assignment for a Personal Host Pool type | -| `preferredAppGroupType` | string | `'Desktop'` | `[Desktop, None, RailApplications]` | The type of preferred application group type, default to Desktop Application Group | -| `roleAssignments` | array | `[]` | | 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' | +| `personalDesktopAssignmentType` | string | `''` | `[Automatic, Direct, ]` | Set the type of assignment for a Personal Host Pool type. | +| `preferredAppGroupType` | string | `'Desktop'` | `[Desktop, None, RailApplications]` | The type of preferred application group type, default to Desktop Application Group. | +| `roleAssignments` | array | `[]` | | 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'. | | `startVMOnConnect` | bool | `False` | | 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. | | `tags` | object | `{object}` | | Tags of the resource. | | `tokenValidityLength` | string | `'PT8H'` | | 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. | @@ -141,10 +141,10 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the AVD host pool | -| `resourceGroupName` | string | The resource group the AVD host pool was deployed into | -| `resourceId` | string | The resource ID of the AVD host pool | -| `tokenExpirationTime` | string | The expiration time for the registration token | +| `name` | string | The name of the AVD host pool. | +| `resourceGroupName` | string | The resource group the AVD host pool was deployed into. | +| `resourceId` | string | The resource ID of the AVD host pool. | +| `tokenExpirationTime` | string | The expiration time for the registration token. | ## Template references diff --git a/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md b/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md index 9bbb255d19..6bf93e98e4 100644 --- a/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md +++ b/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md @@ -22,7 +22,7 @@ This module deploys an AVD Scaling Plan. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the scaling plan | +| `name` | string | Name of the scaling plan. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -33,12 +33,12 @@ This module deploys an AVD Scaling Plan. | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | | `exclusionTag` | string | `''` | | Provide a tag to be used for hosts that should not be affected by the scaling plan. | -| `friendlyName` | string | `[parameters('name')]` | | Friendly Name of the scaling plan | +| `friendlyName` | string | `[parameters('name')]` | | Friendly Name of the scaling plan. | | `hostPoolReferences` | array | `[]` | | An array of references to hostpools. | | `hostPoolType` | string | `'Pooled'` | `[Pooled]` | The type of hostpool where this scaling plan should be applied. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `logsToEnable` | array | `[Autoscale]` | `[Autoscale]` | The name of logs that will be streamed. | -| `roleAssignments` | array | `[]` | | 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' | +| `roleAssignments` | array | `[]` | | 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'. | | `scalingplanDescription` | string | `[parameters('name')]` | | Description of the scaling plan. | | `schedules` | array | `[System.Collections.Hashtable]` | | The schedules related to this scaling plan. If no value is provided a default schedule will be provided. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -140,9 +140,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the AVD scaling plan | -| `resourceGroupName` | string | The resource group the AVD scaling plan was deployed into | -| `resourceId` | string | The resource ID of the AVD scaling plan | +| `name` | string | The name of the AVD scaling plan. | +| `resourceGroupName` | string | The resource group the AVD scaling plan was deployed into. | +| `resourceId` | string | The resource ID of the AVD scaling plan. | ## Template references diff --git a/arm/Microsoft.DesktopVirtualization/workspaces/readme.md b/arm/Microsoft.DesktopVirtualization/workspaces/readme.md index e3285fd88d..a222a74cff 100644 --- a/arm/Microsoft.DesktopVirtualization/workspaces/readme.md +++ b/arm/Microsoft.DesktopVirtualization/workspaces/readme.md @@ -39,7 +39,7 @@ This module deploys an Azure virtual desktop workspace. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | 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' | +| `roleAssignments` | array | `[]` | | 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'. | | `tags` | object | `{object}` | | Tags of the resource. | | `workspaceDescription` | string | `''` | | The description of the Workspace to be created. | | `workspaceFriendlyName` | string | `''` | | The friendly name of the Workspace to be created. | @@ -92,9 +92,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the AVD workspace | -| `resourceGroupName` | string | The resource group the AVD workspace was deployed into | -| `resourceId` | string | The resource ID of the AVD workspace | +| `name` | string | The name of the AVD workspace. | +| `resourceGroupName` | string | The resource group the AVD workspace was deployed into. | +| `resourceId` | string | The resource ID of the AVD workspace. | ## Template references diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md index f5e0392629..5ac69191bb 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md @@ -20,17 +20,21 @@ This module deploys a collection within a MongoDB. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | Name of the Cosmos DB database account. | -| `indexes` | array | Indexes for the collection | -| `mongodbDatabaseName` | string | Name of the mongodb database | -| `name` | string | Name of the collection | -| `shardKey` | object | ShardKey for the collection | +| `indexes` | array | Indexes for the collection. | +| `name` | string | Name of the collection. | +| `shardKey` | object | ShardKey for the collection. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `databaseAccountName` | string | Name of the Cosmos DB database account. Required if the template is used in an standalone deployment. | +| `mongodbDatabaseName` | string | Name of the mongodb database. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `throughput` | int | `400` | Name of the mongodb database | +| `throughput` | int | `400` | Name of the mongodb database. | ### Parameter Usage: `indexes` diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md index 9b43c779d2..08205866cd 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md @@ -21,16 +21,20 @@ This module deploys a MongoDB within a CosmosDB account. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | Name of the Cosmos DB database account. | -| `name` | string | Name of the mongodb database | +| `name` | string | Name of the mongodb database. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `databaseAccountName` | string | Name of the Cosmos DB database account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `collections` | _[collections](collections/readme.md)_ array | `[]` | Collections in the mongodb database | +| `collections` | _[collections](collections/readme.md)_ array | `[]` | Collections in the mongodb database. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `tags` | object | `{object}` | Tags of the resource. | -| `throughput` | int | `400` | Name of the mongodb database | +| `throughput` | int | `400` | Name of the mongodb database. | ### Parameter Usage: `tags` diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/readme.md index 5a4f48de9f..066f1be4e5 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/readme.md @@ -28,12 +28,12 @@ This module deploys a DocumentDB database account and its child resources. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `locations` | array | Locations enabled for the Cosmos DB account. | -| `name` | string | Name of the Database Account | +| `name` | string | Name of the Database Account. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `automaticFailover` | bool | `True` | | Enable automatic failover for regions | +| `automaticFailover` | bool | `True` | | Enable automatic failover for regions. | | `databaseAccountOfferType` | string | `'Standard'` | `[Standard]` | The offer type for the Cosmos DB database account. | | `defaultConsistencyLevel` | string | `'Session'` | `[Eventual, ConsistentPrefix, Session, BoundedStaleness, Strong]` | The default consistency level of the Cosmos DB account. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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. | @@ -49,10 +49,10 @@ This module deploys a DocumentDB database account and its child resources. | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `maxIntervalInSeconds` | int | `300` | | Max lag time (minutes). Required for BoundedStaleness. Valid ranges, Single Region: 5 to 84600. Multi Region: 300 to 86400. | | `maxStalenessPrefix` | int | `100000` | | Max stale requests. Required for BoundedStaleness. Valid ranges, Single Region: 10 to 1000000. Multi Region: 100000 to 1000000. | -| `mongodbDatabases` | _[mongodbDatabases](mongodbDatabases/readme.md)_ array | `[]` | | MongoDB Databases configurations | -| `roleAssignments` | array | `[]` | | 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' | +| `mongodbDatabases` | _[mongodbDatabases](mongodbDatabases/readme.md)_ array | `[]` | | MongoDB Databases configurations. | +| `roleAssignments` | array | `[]` | | 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'. | | `serverVersion` | string | `'4.0'` | `[3.2, 3.6, 4.0]` | Specifies the MongoDB server version to use. | -| `sqlDatabases` | _[sqlDatabases](sqlDatabases/readme.md)_ array | `[]` | | SQL Databases configurations | +| `sqlDatabases` | _[sqlDatabases](sqlDatabases/readme.md)_ array | `[]` | | SQL Databases configurations. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the Database Account resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md index 9ea90228ab..4b9cd055f2 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md @@ -18,18 +18,22 @@ **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | Name of the Database Account | | `name` | string | Name of the container. | -| `sqlDatabaseName` | string | Name of the SQL Database | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `databaseAccountName` | string | Name of the Database Account. Required if the template is used in an standalone deployment. | +| `sqlDatabaseName` | string | Name of the SQL Database. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `kind` | string | `'Hash'` | `[Hash, MultiHash, Range]` | Indicates the kind of algorithm used for partitioning | -| `paths` | array | `[]` | | List of paths using which data within the container can be partitioned | +| `kind` | string | `'Hash'` | `[Hash, MultiHash, Range]` | Indicates the kind of algorithm used for partitioning. | +| `paths` | array | `[]` | | List of paths using which data within the container can be partitioned. | | `tags` | object | `{object}` | | Tags of the SQL Database resource. | -| `throughput` | int | `400` | | Request Units per second | +| `throughput` | int | `400` | | Request Units per second. | ### Parameter Usage: `tags` diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md index d7821d482e..18b303f873 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md @@ -19,8 +19,12 @@ **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | ID of the Cosmos DB database account. | -| `name` | string | Name of the SQL database | +| `name` | string | Name of the SQL database . | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `databaseAccountName` | string | ID of the Cosmos DB database account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -28,7 +32,7 @@ | `containers` | _[containers](containers/readme.md)_ array | `[]` | Array of containers to deploy in the SQL database. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `tags` | object | `{object}` | Tags of the SQL database resource. | -| `throughput` | int | `400` | Request units per second | +| `throughput` | int | `400` | Request units per second. | ### Parameter Usage: `tags` diff --git a/arm/Microsoft.EventGrid/systemTopics/readme.md b/arm/Microsoft.EventGrid/systemTopics/readme.md index f73d7f5c63..53fe8035df 100644 --- a/arm/Microsoft.EventGrid/systemTopics/readme.md +++ b/arm/Microsoft.EventGrid/systemTopics/readme.md @@ -25,7 +25,7 @@ This module deploys an Event Grid System Topic. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the Event Grid Topic | +| `name` | string | The name of the Event Grid Topic. | | `source` | string | Source for the system topic. | | `topicType` | string | TopicType for the system topic. | @@ -44,7 +44,7 @@ This module deploys an Event Grid System Topic. | `location` | string | `[resourceGroup().location]` | | Location for all Resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | @@ -146,9 +146,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the event grid system topic | -| `resourceGroupName` | string | The name of the resource group the event grid system topic was deployed into | -| `resourceId` | string | The resource ID of the event grid system topic | +| `name` | string | The name of the event grid system topic. | +| `resourceGroupName` | string | The name of the resource group the event grid system topic was deployed into. | +| `resourceId` | string | The resource ID of the event grid system topic. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.EventGrid/topics/readme.md b/arm/Microsoft.EventGrid/topics/readme.md index 88be68250c..f2d6a990dd 100644 --- a/arm/Microsoft.EventGrid/topics/readme.md +++ b/arm/Microsoft.EventGrid/topics/readme.md @@ -25,7 +25,7 @@ This module deploys an event grid topic. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the Event Grid Topic | +| `name` | string | The name of the Event Grid Topic. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -44,7 +44,7 @@ This module deploys an event grid topic. | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | | `publicNetworkAccess` | string | `'Enabled'` | | Determines if traffic is allowed over public network. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -131,9 +131,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the event grid topic | -| `resourceGroupName` | string | The name of the resource group the event grid was deployed into | -| `resourceId` | string | The resource ID of the event grid | +| `name` | string | The name of the event grid topic. | +| `resourceGroupName` | string | The name of the resource group the event grid was deployed into. | +| `resourceId` | string | The resource ID of the event grid. | ## Template references diff --git a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md index dd72e1f37c..fee8c396f6 100644 --- a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md @@ -20,8 +20,12 @@ This module deploys an EventHub Namespace Authorization Rule **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the authorization rule | -| `namespaceName` | string | The name of the event hub namespace | +| `name` | string | The name of the authorization rule. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md index 8ff222cfa0..0918337e74 100644 --- a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md @@ -20,14 +20,18 @@ This module deploys an EventHub Namespace Disaster Recovery Config **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the disaster recovery config | -| `namespaceName` | string | The name of the event hub namespace | +| `name` | string | The name of the disaster recovery config. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `partnerNamespaceId` | string | `''` | Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing | +| `partnerNamespaceId` | string | `''` | Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing. | ## Outputs diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md index 048e9eea3f..2b1efb0250 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md @@ -20,9 +20,13 @@ This module deploys an EventHub Namespace EventHubs Authorization Rule **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `eventHubName` | string | The name of the event hub namespace event hub | -| `name` | string | The name of the authorization rule | -| `namespaceName` | string | The name of the event hub namespace | +| `name` | string | The name of the authorization rule. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md index 847d5e1f4c..474b67ef67 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md @@ -20,9 +20,13 @@ This module deploys an EventHub Namespace EventHubs Consumer Group **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `eventHubName` | string | The name of the event hub namespace event hub | -| `name` | string | The name of the consumer group | -| `namespaceName` | string | The name of the event hub namespace | +| `name` | string | The name of the consumer group. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment.s. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md index 5e9bc1abfe..7df5abf35f 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md @@ -24,28 +24,32 @@ This module deploys an Event Hub. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the event hub | -| `namespaceName` | string | The name of the event hub namespace | +| `name` | string | The name of the event hub. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the event hub | -| `captureDescriptionDestinationArchiveNameFormat` | string | `'{Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}'` | | Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order | -| `captureDescriptionDestinationBlobContainer` | string | `''` | | Blob container Name | -| `captureDescriptionDestinationName` | string | `'EventHubArchive.AzureBlockBlob'` | | Name for capture destination | -| `captureDescriptionDestinationStorageAccountResourceId` | string | `''` | | Resource ID of the storage account to be used to create the blobs | +| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the event hub. | +| `captureDescriptionDestinationArchiveNameFormat` | string | `'{Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}'` | | Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order. | +| `captureDescriptionDestinationBlobContainer` | string | `''` | | Blob container Name. | +| `captureDescriptionDestinationName` | string | `'EventHubArchive.AzureBlockBlob'` | | Name for capture destination. | +| `captureDescriptionDestinationStorageAccountResourceId` | string | `''` | | Resource ID of the storage account to be used to create the blobs. | | `captureDescriptionEnabled` | bool | `False` | | A value that indicates whether capture description is enabled. | -| `captureDescriptionEncoding` | string | `'Avro'` | `[Avro, AvroDeflate]` | Enumerates the possible values for the encoding format of capture description. Note: "AvroDeflate" will be deprecated in New API Version | -| `captureDescriptionIntervalInSeconds` | int | `300` | | The time window allows you to set the frequency with which the capture to Azure Blobs will happen | -| `captureDescriptionSizeLimitInBytes` | int | `314572800` | | The size window defines the amount of data built up in your Event Hub before an capture operation | -| `captureDescriptionSkipEmptyArchives` | bool | `False` | | A value that indicates whether to Skip Empty Archives | -| `consumerGroups` | _[consumerGroups](consumerGroups/readme.md)_ array | `[System.Collections.Hashtable]` | | The consumer groups to create in this event hub instance | +| `captureDescriptionEncoding` | string | `'Avro'` | `[Avro, AvroDeflate]` | Enumerates the possible values for the encoding format of capture description. Note: "AvroDeflate" will be deprecated in New API Version. | +| `captureDescriptionIntervalInSeconds` | int | `300` | | The time window allows you to set the frequency with which the capture to Azure Blobs will happen. | +| `captureDescriptionSizeLimitInBytes` | int | `314572800` | | The size window defines the amount of data built up in your Event Hub before an capture operation. | +| `captureDescriptionSkipEmptyArchives` | bool | `False` | | A value that indicates whether to Skip Empty Archives. | +| `consumerGroups` | _[consumerGroups](consumerGroups/readme.md)_ array | `[System.Collections.Hashtable]` | | The consumer groups to create in this event hub instance. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `messageRetentionInDays` | int | `1` | | Number of days to retain the events for this Event Hub, value should be 1 to 7 days | +| `messageRetentionInDays` | int | `1` | | Number of days to retain the events for this Event Hub, value should be 1 to 7 days. | | `partitionCount` | int | `2` | | Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `status` | string | `'Active'` | `[Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown]` | Enumerates the possible values for the status of the Event Hub. | diff --git a/arm/Microsoft.EventHub/namespaces/readme.md b/arm/Microsoft.EventHub/namespaces/readme.md index 94e0efdb2e..001051b05e 100644 --- a/arm/Microsoft.EventHub/namespaces/readme.md +++ b/arm/Microsoft.EventHub/namespaces/readme.md @@ -30,7 +30,7 @@ This module deploys an event hub namespace. **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Event Hub namespace | +| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Event Hub namespace. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | | `diagnosticLogCategoriesToEnable` | array | `[ArchiveLogs, OperationalLogs, KafkaCoordinatorLogs, KafkaUserErrorLogs, EventHubVNetConnectionEvent, CustomerManagedKeyUserLogs, AutoScaleLogs]` | `[ArchiveLogs, OperationalLogs, KafkaCoordinatorLogs, KafkaUserErrorLogs, EventHubVNetConnectionEvent, CustomerManagedKeyUserLogs, AutoScaleLogs]` | The name of logs that will be streamed. | @@ -39,19 +39,19 @@ This module deploys an event hub namespace. | `diagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | -| `disasterRecoveryConfig` | object | `{object}` | | The disaster recovery config for this namespace | +| `disasterRecoveryConfig` | object | `{object}` | | The disaster recovery config for this namespace. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `eventHubs` | _[eventHubs](eventHubs/readme.md)_ array | `[]` | | The event hubs to deploy into this namespace | +| `eventHubs` | _[eventHubs](eventHubs/readme.md)_ array | `[]` | | The event hubs to deploy into this namespace. | | `isAutoInflateEnabled` | bool | `False` | | Switch to enable the Auto Inflate feature of Event Hub. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `maximumThroughputUnits` | int | `1` | | Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. | | `name` | string | `''` | | The name of the event hub namespace. If no name is provided, then unique name will be created. | -| `networkAcls` | object | `{object}` | | Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny | +| `networkAcls` | object | `{object}` | | Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints.For security reasons, it is recommended to use private endpoints whenever possible. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `skuCapacity` | int | `1` | | Event Hub plan scale-out capacity of the resource | -| `skuName` | string | `'Standard'` | `[Basic, Standard]` | event hub plan SKU name | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `skuCapacity` | int | `1` | | Event Hub plan scale-out capacity of the resource. | +| `skuName` | string | `'Standard'` | `[Basic, Standard]` | event hub plan SKU name. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | diff --git a/arm/Microsoft.HealthBot/healthBots/readme.md b/arm/Microsoft.HealthBot/healthBots/readme.md index 0d2a4870e5..b451b8c078 100644 --- a/arm/Microsoft.HealthBot/healthBots/readme.md +++ b/arm/Microsoft.HealthBot/healthBots/readme.md @@ -22,7 +22,7 @@ This module deploys an Azure Health Bot. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the resource | +| `name` | string | Name of the resource. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -30,7 +30,7 @@ This module deploys an Azure Health Bot. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sku` | string | `'F0'` | | The resource model definition representing SKU. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -82,9 +82,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the health bot | -| `resourceGroupName` | string | The resource group the health bot was deployed into | -| `resourceId` | string | The resource ID of the health bot | +| `name` | string | The name of the health bot. | +| `resourceGroupName` | string | The resource group the health bot was deployed into. | +| `resourceId` | string | The resource ID of the health bot. | ## Template references diff --git a/arm/Microsoft.Insights/actionGroups/readme.md b/arm/Microsoft.Insights/actionGroups/readme.md index 7d1557233b..030c023efb 100644 --- a/arm/Microsoft.Insights/actionGroups/readme.md +++ b/arm/Microsoft.Insights/actionGroups/readme.md @@ -37,7 +37,7 @@ This module deploys an Action Group. | `itsmReceivers` | array | `[]` | The list of ITSM receivers that are part of this action group. | | `location` | string | `'global'` | Location for all resources. | | `logicAppReceivers` | array | `[]` | The list of logic app receivers that are part of this action group. | -| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `smsReceivers` | array | `[]` | The list of SMS receivers that are part of this action group. | | `tags` | object | `{object}` | Tags of the resource. | | `voiceReceivers` | array | `[]` | The list of voice receivers that are part of this action group. | @@ -135,9 +135,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the action group | -| `resourceGroupName` | string | The resource group the action group was deployed into | -| `resourceId` | string | The resource ID of the action group | +| `name` | string | The name of the action group . | +| `resourceGroupName` | string | The resource group the action group was deployed into. | +| `resourceId` | string | The resource ID of the action group . | ## Template references diff --git a/arm/Microsoft.Insights/activityLogAlerts/readme.md b/arm/Microsoft.Insights/activityLogAlerts/readme.md index 69999cb357..47804c66d9 100644 --- a/arm/Microsoft.Insights/activityLogAlerts/readme.md +++ b/arm/Microsoft.Insights/activityLogAlerts/readme.md @@ -21,7 +21,7 @@ This module deploys an Alert based on Activity Log. **Required parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `conditions` | array | | The condition that will cause this alert to activate. Array of objects | +| `conditions` | array | | The condition that will cause this alert to activate. Array of objects. | | `name` | string | | The name of the alert. | | `scopes` | array | `[[subscription().id]]` | the list of resource IDs that this metric alert is scoped to. | @@ -33,7 +33,7 @@ This module deploys an Alert based on Activity Log. | `enabled` | bool | `True` | Indicates whether this alert is enabled. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `'global'` | Location for all resources. | -| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | Tags of the resource. | @@ -189,9 +189,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the activity log alert | -| `resourceGroupName` | string | The resource group the activity log alert was deployed into | -| `resourceId` | string | The resource ID of the activity log alert | +| `name` | string | The name of the activity log alert. | +| `resourceGroupName` | string | The resource group the activity log alert was deployed into. | +| `resourceId` | string | The resource ID of the activity log alert. | ## Template references diff --git a/arm/Microsoft.Insights/components/readme.md b/arm/Microsoft.Insights/components/readme.md index dd0310dc59..24fbca2af4 100644 --- a/arm/Microsoft.Insights/components/readme.md +++ b/arm/Microsoft.Insights/components/readme.md @@ -19,18 +19,18 @@ **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Application Insights | +| `name` | string | Name of the Application Insights. | | `workspaceResourceId` | string | Resource ID of the log analytics workspace which the data will be ingested to. This property is required to create an application with this API version. Applications from older versions will not have this property. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `appInsightsType` | string | `'web'` | `[web, other]` | Application type | +| `appInsightsType` | string | `'web'` | `[web, other]` | Application type. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `kind` | string | `''` | | The kind of application that this component refers to, used to customize UI. This value is a freeform string, values should typically be one of the following: web, ios, other, store, java, phone. | -| `location` | string | `[resourceGroup().location]` | | Location for all Resources | -| `publicNetworkAccessForIngestion` | string | `'Enabled'` | `[Enabled, Disabled]` | The network access type for accessing Application Insights ingestion. - Enabled or Disabled | -| `publicNetworkAccessForQuery` | string | `'Enabled'` | `[Enabled, Disabled]` | The network access type for accessing Application Insights query. - Enabled or Disabled | +| `location` | string | `[resourceGroup().location]` | | Location for all Resources. | +| `publicNetworkAccessForIngestion` | string | `'Enabled'` | `[Enabled, Disabled]` | The network access type for accessing Application Insights ingestion. - Enabled or Disabled. | +| `publicNetworkAccessForQuery` | string | `'Enabled'` | `[Enabled, Disabled]` | The network access type for accessing Application Insights query. - Enabled or Disabled. | | `retentionInDays` | int | `365` | `[30, 60, 90, 120, 180, 270, 365, 550, 730]` | Retention period in days. | | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `samplingPercentage` | int | `100` | | Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry. | @@ -84,10 +84,10 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `applicationId` | string | The application ID of the application insights component | -| `name` | string | The name of the application insights component | -| `resourceGroupName` | string | The resource group the application insights component was deployed into | -| `resourceId` | string | The resource ID of the application insights component | +| `applicationId` | string | The application ID of the application insights component. | +| `name` | string | The name of the application insights component. | +| `resourceGroupName` | string | The resource group the application insights component was deployed into. | +| `resourceId` | string | The resource ID of the application insights component. | ## Template references diff --git a/arm/Microsoft.Insights/diagnosticSettings/readme.md b/arm/Microsoft.Insights/diagnosticSettings/readme.md index 7b39cf83f1..a4b9c8bfa7 100644 --- a/arm/Microsoft.Insights/diagnosticSettings/readme.md +++ b/arm/Microsoft.Insights/diagnosticSettings/readme.md @@ -35,9 +35,9 @@ This module deploys a subscription wide export of the activity log. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the diagnostic settings | -| `resourceId` | string | The resource ID of the diagnostic settings | -| `subscriptionName` | string | The name of the subscription to deploy into | +| `name` | string | The name of the diagnostic settings. | +| `resourceId` | string | The resource ID of the diagnostic settings. | +| `subscriptionName` | string | The name of the subscription to deploy into. | ## Template references diff --git a/arm/Microsoft.Insights/metricAlerts/readme.md b/arm/Microsoft.Insights/metricAlerts/readme.md index f4133a9ff3..d538022289 100644 --- a/arm/Microsoft.Insights/metricAlerts/readme.md +++ b/arm/Microsoft.Insights/metricAlerts/readme.md @@ -21,7 +21,7 @@ This module deploys an alert based on metrics. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `criterias` | array | Criterias to trigger the alert. Array of 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' or 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' objects | +| `criterias` | array | Criterias to trigger the alert. Array of 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' or 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' objects. | | `name` | string | The name of the alert. | **Optional parameters** @@ -35,7 +35,7 @@ This module deploys an alert based on metrics. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `evaluationFrequency` | string | `'PT5M'` | `[PT1M, PT5M, PT15M, PT30M, PT1H]` | how often the metric alert is evaluated represented in ISO 8601 duration format. | | `location` | string | `'global'` | | Location for all resources. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `scopes` | array | `[[subscription().id]]` | | the list of resource IDs that this metric alert is scoped to. | | `severity` | int | `3` | `[0, 1, 2, 3, 4]` | The severity of the alert. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -179,9 +179,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the metric alert | -| `resourceGroupName` | string | The resource group the metric alert was deployed into | -| `resourceId` | string | The resource ID of the metric alert | +| `name` | string | The name of the metric alert. | +| `resourceGroupName` | string | The resource group the metric alert was deployed into. | +| `resourceId` | string | The resource ID of the metric alert. | ## Template references diff --git a/arm/Microsoft.Insights/privateLinkScopes/readme.md b/arm/Microsoft.Insights/privateLinkScopes/readme.md index ef75ac3863..10523b193f 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/readme.md +++ b/arm/Microsoft.Insights/privateLinkScopes/readme.md @@ -34,7 +34,7 @@ This module deploys an Azure Monitor Private Link Scope. | `location` | string | `'global'` | | The location of the private link scope. Should be global. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `scopedResources` | _[scopedResources](scopedResources/readme.md)_ array | `[]` | | Configuration Details for Azure Monitor Resources. | | `tags` | object | `{object}` | | Resource tags. | @@ -122,9 +122,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the private link scope | -| `resourceGroupName` | string | The resource group the private link scope was deployed into | -| `resourceId` | string | The resource ID of the private link scope | +| `name` | string | The name of the private link scope. | +| `resourceGroupName` | string | The resource group the private link scope was deployed into. | +| `resourceId` | string | The resource ID of the private link scope. | ## Template references diff --git a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md index 78728cd0b2..2d18ecdc13 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md +++ b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md @@ -22,7 +22,11 @@ This module deploys Insights PrivateLinkScopes ScopedResources. | :-- | :-- | :-- | | `linkedResourceId` | string | The resource ID of the scoped Azure monitor resource. | | `name` | string | Name of the private link scoped resource. | -| `privateLinkScopeName` | string | Name of the parent private link scope. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateLinkScopeName` | string | Name of the parent private link scope. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -34,9 +38,9 @@ This module deploys Insights PrivateLinkScopes ScopedResources. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The full name of the deployed Scoped Resource | -| `resourceGroupName` | string | The name of the resource group where the resource has been deployed | -| `resourceId` | string | The resource ID of the deployed scopedResource | +| `name` | string | The full name of the deployed Scoped Resource. | +| `resourceGroupName` | string | The name of the resource group where the resource has been deployed. | +| `resourceId` | string | The resource ID of the deployed scopedResource. | ## Template references diff --git a/arm/Microsoft.Insights/scheduledQueryRules/readme.md b/arm/Microsoft.Insights/scheduledQueryRules/readme.md index d43a9c3f7f..054b264bb0 100644 --- a/arm/Microsoft.Insights/scheduledQueryRules/readme.md +++ b/arm/Microsoft.Insights/scheduledQueryRules/readme.md @@ -37,12 +37,12 @@ This module deploys a scheduled query rule. | `kind` | string | `'LogAlert'` | `[LogAlert, LogToMetric]` | Indicates the type of scheduled query rule. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `queryTimeRange` | string | `''` | | If specified (in ISO 8601 duration format) then overrides the query time range. Relevant only for rules of the kind LogAlert. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `severity` | int | `3` | `[0, 1, 2, 3, 4]` | Severity of the alert. Should be an integer between [0-4]. Value of 0 is severest. Relevant and required only for rules of the kind LogAlert. | | `skipQueryValidation` | bool | `False` | | The flag which indicates whether the provided query should be validated or not. Relevant only for rules of the kind LogAlert. | | `suppressForMinutes` | string | `''` | | Mute actions for the chosen period of time (in ISO 8601 duration format) after the alert is fired. If set, autoMitigate must be disabled.Relevant only for rules of the kind LogAlert. | | `tags` | object | `{object}` | | Tags of the resource. | -| `targetResourceTypes` | array | `[]` | | List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert | +| `targetResourceTypes` | array | `[]` | | List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert. | | `windowSize` | string | `''` | | The period of time (in ISO 8601 duration format) on which the Alert query will be executed (bin size). Relevant and required only for rules of the kind LogAlert. | diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md index f03526e8c3..f50fb47342 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md @@ -17,17 +17,17 @@ This module deploys key vault access policies. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault | +| `keyVaultName` | string | The name of the key vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `accessPolicies` | array | `[]` | An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'add'` | The access policy deployment | +| `name` | string | `'add'` | The access policy deployment. | ### Parameter Usage: `accessPolicies` @@ -59,9 +59,9 @@ This module deploys key vault access policies. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the access policies assignment | +| `name` | string | The name of the access policies assignment. | | `resourceGroupName` | string | The name of the resource group the access policies assignment was created in. | -| `resourceId` | string | The resource ID of the access policies assignment | +| `resourceId` | string | The resource ID of the access policies assignment. | ## Template references diff --git a/arm/Microsoft.KeyVault/vaults/keys/readme.md b/arm/Microsoft.KeyVault/vaults/keys/readme.md index a668a8dcef..25fbf84fe4 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/readme.md +++ b/arm/Microsoft.KeyVault/vaults/keys/readme.md @@ -21,8 +21,12 @@ This module deploys a key vault key. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault | -| `name` | string | The name of the key | +| `name` | string | The name of the key. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `keyVaultName` | string | The name of the key vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -32,10 +36,10 @@ This module deploys a key vault key. | `attributesNbf` | int | `-1` | | Not before date in seconds since 1970-01-01T00:00:00Z. | | `curveName` | string | `'P-256'` | `[P-256, P-256K, P-384, P-521]` | The elliptic curve name. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `keyOps` | array | `[]` | `[decrypt, encrypt, import, sign, unwrapKey, verify, wrapKey]` | Array of JsonWebKeyOperation | +| `keyOps` | array | `[]` | `[decrypt, encrypt, import, sign, unwrapKey, verify, wrapKey]` | Array of JsonWebKeyOperation. | | `keySize` | int | `-1` | | The key size in bits. For example: 2048, 3072, or 4096 for RSA. | | `kty` | string | `'EC'` | `[EC, EC-HSM, RSA, RSA-HSM]` | The type of the key. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Resource tags. | diff --git a/arm/Microsoft.KeyVault/vaults/readme.md b/arm/Microsoft.KeyVault/vaults/readme.md index 7930d560c4..b46f8fadc5 100644 --- a/arm/Microsoft.KeyVault/vaults/readme.md +++ b/arm/Microsoft.KeyVault/vaults/readme.md @@ -28,35 +28,35 @@ This module deploys a key vault and its child resources. **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `accessPolicies` | _[accessPolicies](accessPolicies/readme.md)_ array | `[]` | | Array of access policies object | +| `accessPolicies` | _[accessPolicies](accessPolicies/readme.md)_ array | `[]` | | Array of access policies object. | | `createMode` | string | `'default'` | | The vault's create mode to indicate whether the vault need to be recovered or not. - recover or default. | -| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `diagnosticLogCategoriesToEnable` | array | `[AuditEvent, AzurePolicyEvaluationDetails]` | `[AuditEvent, AzurePolicyEvaluationDetails]` | The name of logs that will be streamed. | | `diagnosticLogsRetentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | | `diagnosticMetricsToEnable` | array | `[AllMetrics]` | `[AllMetrics]` | The name of metrics that will be streamed. | | `diagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | -| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | -| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | +| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enablePurgeProtection` | bool | `False` | | Provide 'true' to enable Key Vault's purge protection feature. | | `enableRbacAuthorization` | bool | `False` | | Property that controls how data actions are authorized. When true, the key vault will use Role Based Access Control (RBAC) for authorization of data actions, and the access policies specified in vault properties will be ignored (warning: this is a preview feature). When false, the key vault will use the access policies specified in vault properties, and any policy stored on Azure Resource Manager will be ignored. If null or not specified, the vault is created with the default value of false. Note that management actions are always authorized with RBAC. | | `enableSoftDelete` | bool | `True` | | Switch to enable/disable Key Vault's soft delete feature. | -| `enableVaultForDeployment` | bool | `True` | `[True, False]` | Specifies if the vault is enabled for deployment by script or compute | +| `enableVaultForDeployment` | bool | `True` | `[True, False]` | Specifies if the vault is enabled for deployment by script or compute. | | `enableVaultForDiskEncryption` | bool | `True` | `[True, False]` | Specifies if the azure platform has access to the vault for enabling disk encryption scenarios. | -| `enableVaultForTemplateDeployment` | bool | `True` | `[True, False]` | Specifies if the vault is enabled for a template deployment | -| `keys` | _[keys](keys/readme.md)_ array | `[]` | | All keys to create | +| `enableVaultForTemplateDeployment` | bool | `True` | `[True, False]` | Specifies if the vault is enabled for a template deployment. | +| `keys` | _[keys](keys/readme.md)_ array | `[]` | | All keys to create. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `name` | string | `''` | | Name of the Key Vault. If no name is provided, then unique name will be created. | -| `networkAcls` | object | `{object}` | | Service endpoint object information. For security reasons, it is recommended to set the DefaultAction Deny | -| `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible | +| `networkAcls` | object | `{object}` | | Service endpoint object information. For security reasons, it is recommended to set the DefaultAction Deny. | +| `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible. | | `publicNetworkAccess` | string | `'enabled'` | `[enabled, disabled]` | Property to specify whether the vault will accept traffic from public internet. If set to "disabled" all traffic except private endpoint traffic and that that originates from trusted services will be blocked. This will override the set firewall rules, meaning that even if the firewall rules are present we will not honor the rules. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `secrets` | secureObject | `{object}` | | All secrets to create | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `secrets` | secureObject | `{object}` | | All secrets to create. | | `softDeleteRetentionInDays` | int | `90` | | softDelete data retention days. It accepts >=7 and <=90. | | `tags` | object | `{object}` | | Resource tags. | -| `vaultSku` | string | `'premium'` | `[premium, standard]` | Specifies the SKU for the vault | +| `vaultSku` | string | `'premium'` | `[premium, standard]` | Specifies the SKU for the vault. | **Generated parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.KeyVault/vaults/secrets/readme.md b/arm/Microsoft.KeyVault/vaults/secrets/readme.md index 45c02db41f..f334ad4af0 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/readme.md +++ b/arm/Microsoft.KeyVault/vaults/secrets/readme.md @@ -21,10 +21,14 @@ This module deploys a key vault secret. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault | -| `name` | string | The name of the secret | +| `name` | string | The name of the secret. | | `value` | secureString | The value of the secret. NOTE: "value" will never be returned from the service, as APIs using this model are is intended for internal use in ARM deployments. Users should use the data-plane REST service for interaction with vault secrets. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `keyVaultName` | string | The name of the key vault. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -33,7 +37,7 @@ This module deploys a key vault secret. | `attributesNbf` | int | `-1` | Not before date in seconds since 1970-01-01T00:00:00Z. | | `contentType` | secureString | `''` | The content type of the secret. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | Resource tags. | diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md index 371c1b58d4..e4ae81783a 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md +++ b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md @@ -38,9 +38,13 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `clusterName` | string | The name of the AKS cluster that should be configured. | | `extensionType` | string | Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher. | -| `name` | string | The name of the Flux Configuration | +| `name` | string | The name of the Flux Configuration. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `clusterName` | string | The name of the AKS cluster that should be configured. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -49,19 +53,19 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | `configurationSettings` | object | `{object}` | Configuration settings, as name-value pairs for configuring this extension. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | Location for all resources. | -| `releaseNamespace` | string | `''` | Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created | -| `releaseTrain` | string | `'Stable'` | ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - no version must be supplied in that case. | -| `targetNamespace` | string | `''` | Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created | -| `version` | string | `''` | Version of the extension for this extension, if it is "pinned" to a specific version. autoUpgradeMinorVersion will be set to "false". | +| `releaseNamespace` | string | `''` | Namespace where the extension Release must be placed, for a Cluster scoped extension. If this namespace does not exist, it will be created. | +| `releaseTrain` | string | `'Stable'` | ReleaseTrain this extension participates in for auto-upgrade (e.g. Stable, Preview, etc.) - only if autoUpgradeMinorVersion is "true". | +| `targetNamespace` | string | `''` | Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created. | +| `version` | string | `''` | Version of the extension for this extension, if it is "pinned" to a specific version. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the extension | -| `resourceGroupName` | string | The name of the resource group the extension was deployed into | -| `resourceId` | string | The resource ID of the extension | +| `name` | string | The name of the extension. | +| `resourceGroupName` | string | The name of the resource group the extension was deployed into. | +| `resourceId` | string | The resource ID of the extension. | ## Template references diff --git a/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md b/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md index 5e998c8a60..6ccca642d0 100644 --- a/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md +++ b/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md @@ -40,7 +40,7 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | | `clusterName` | string | | The name of the AKS cluster that should be configured. | -| `name` | string | | The name of the Flux Configuration | +| `name` | string | | The name of the Flux Configuration. | | `namespace` | string | | The namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. | | `scope` | string | `[cluster, namespace]` | Scope at which the configuration will be installed. | | `sourceKind` | string | `[Bucket, GitRepository]` | Source Kind to pull the configuration data from. | @@ -49,7 +49,7 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `bucket` | object | `{object}` | Parameters to reconcile to the GitRepository source kind type. | -| `configurationProtectedSettings` | object | `{object}` | Key-value pairs of protected configuration settings for the configuration | +| `configurationProtectedSettings` | object | `{object}` | Key-value pairs of protected configuration settings for the configuration. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `gitRepository` | object | `{object}` | Parameters to reconcile to the GitRepository source kind type. | | `kustomizations` | object | `{object}` | Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster. | @@ -99,9 +99,9 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the flux configuration | -| `resourceGroupName` | string | The name of the resource group the flux configuration was deployed into | -| `resourceId` | string | The resource ID of the flux configuration | +| `name` | string | The name of the flux configuration. | +| `resourceGroupName` | string | The name of the resource group the flux configuration was deployed into. | +| `resourceId` | string | The resource ID of the flux configuration. | ## Template references diff --git a/arm/Microsoft.Logic/workflows/readme.md b/arm/Microsoft.Logic/workflows/readme.md index 67a7d722f8..9b6aa697fb 100644 --- a/arm/Microsoft.Logic/workflows/readme.md +++ b/arm/Microsoft.Logic/workflows/readme.md @@ -173,9 +173,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the logic app | -| `resourceGroupName` | string | The resource group the logic app was deployed into | -| `resourceId` | string | The resource ID of the logic app | +| `name` | string | The name of the logic app. | +| `resourceGroupName` | string | The resource group the logic app was deployed into. | +| `resourceId` | string | The resource ID of the logic app. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md b/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md index 3192d499d6..9f0338b3be 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md +++ b/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md @@ -22,9 +22,13 @@ Attaching a compute is not idempotent and will fail in case you try to redeploy | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | | `computeType` | string | `[AKS, AmlCompute, ComputeInstance, Databricks, DataFactory, DataLakeAnalytics, HDInsight, Kubernetes, SynapseSpark, VirtualMachine]` | Set the object type. | -| `machineLearningWorkspaceName` | string | | Name of the Machine Learning Workspace. | | `name` | string | | Name of the compute. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `machineLearningWorkspaceName` | string | Name of the Machine Learning Workspace. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | diff --git a/arm/Microsoft.MachineLearningServices/workspaces/readme.md b/arm/Microsoft.MachineLearningServices/workspaces/readme.md index 59f15e9e32..6325e2b88f 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/readme.md +++ b/arm/Microsoft.MachineLearningServices/workspaces/readme.md @@ -51,7 +51,7 @@ This module deploys a Machine Learning Services Workspace. | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Resource tags. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | @@ -204,10 +204,10 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the machine learning service | +| `name` | string | The name of the machine learning service. | | `principalId` | string | The principal ID of the system assigned identity. | -| `resourceGroupName` | string | The resource group the machine learning service was deployed into | -| `resourceId` | string | The resource ID of the machine learning service | +| `resourceGroupName` | string | The resource group the machine learning service was deployed into. | +| `resourceId` | string | The resource ID of the machine learning service. | ## Template references diff --git a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md index dffc0d77a8..878f9926e9 100644 --- a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md +++ b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md @@ -26,7 +26,7 @@ This module deploys a user assigned identity. | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `name` | string | `[guid(resourceGroup().id)]` | | Name of the User Assigned Identity. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -77,10 +77,10 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the user assigned identity | -| `principalId` | string | The principal ID of the user assigned identity | -| `resourceGroupName` | string | The resource group the user assigned identity was deployed into | -| `resourceId` | string | The resource ID of the user assigned identity | +| `name` | string | The name of the user assigned identity. | +| `principalId` | string | The principal ID of the user assigned identity. | +| `resourceGroupName` | string | The resource group the user assigned identity was deployed into. | +| `resourceId` | string | The resource ID of the user assigned identity. | ## Template references diff --git a/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md b/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md index 2971aeb022..c4be21822f 100644 --- a/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md +++ b/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md @@ -28,8 +28,8 @@ remote/managing tenant. | :-- | :-- | :-- | | `authorizations` | array | Specify an array of objects, containing object of Azure Active Directory principalId, a Azure roleDefinitionId, and an optional principalIdDisplayName. The roleDefinition specified is granted to the principalId in the provider's Active Directory and the principalIdDisplayName is visible to customers. | | `managedByTenantId` | string | Specify the tenant ID of the tenant which homes the principals you are delegating permissions to. | -| `name` | string | Specify a unique name for your offer/registration. i.e ' - - ' | -| `registrationDescription` | string | Description of the offer/registration. i.e. 'Managed by ' | +| `name` | string | Specify a unique name for your offer/registration. i.e ' - - '. | +| `registrationDescription` | string | Description of the offer/registration. i.e. 'Managed by '. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -75,10 +75,10 @@ remote/managing tenant. | Output Name | Type | Description | | :-- | :-- | :-- | -| `assignmentResourceId` | string | The registration assignment resource ID | -| `name` | string | The name of the registration definition | -| `resourceId` | string | The resource ID of the registration definition | -| `subscriptionName` | string | The subscription the registration definition was deployed into | +| `assignmentResourceId` | string | The registration assignment resource ID. | +| `name` | string | The name of the registration definition. | +| `resourceId` | string | The resource ID of the registration definition. | +| `subscriptionName` | string | The subscription the registration definition was deployed into. | ## Considerations diff --git a/arm/Microsoft.Management/managementGroups/readme.md b/arm/Microsoft.Management/managementGroups/readme.md index c6e0a1cff3..4e25f8b527 100644 --- a/arm/Microsoft.Management/managementGroups/readme.md +++ b/arm/Microsoft.Management/managementGroups/readme.md @@ -27,7 +27,7 @@ This module has some known **limitations**: **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The group ID of the Management group | +| `name` | string | The group ID of the Management group. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -69,8 +69,8 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the management group | -| `resourceId` | string | The resource ID of the management group | +| `name` | string | The name of the management group. | +| `resourceId` | string | The resource ID of the management group. | ## Considerations diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md index b33362b9ba..75840f7aff 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md @@ -23,9 +23,13 @@ This template deploys capacity pools in an Azure NetApp Files. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the capacity pool. | -| `netAppAccountName` | string | The name of the NetApp account. | | `size` | int | Provisioned size of the pool (in bytes). Allowed values are in 4TiB chunks (value must be multiply of 4398046511104). | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | @@ -33,7 +37,7 @@ This template deploys capacity pools in an Azure NetApp Files. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location of the pool volume. | | `qosType` | string | `'Auto'` | `[Auto, Manual]` | The qos type of the pool. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `serviceLevel` | string | `'Standard'` | `[Premium, Standard, StandardZRS, Ultra]` | The pool service level. | | `tags` | object | `{object}` | | Tags for all resources. | | `volumes` | _[volumes](volumes/readme.md)_ array | `[]` | | List of volumnes to create in the capacity pool. | diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md index f85c270d73..125f985682 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md @@ -21,12 +21,16 @@ This template deploys volumes in a capacity pool of an Azure NetApp files. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `capacityPoolName` | string | The name of the capacity pool. | | `name` | string | The name of the pool volume. | -| `netAppAccountName` | string | The name of the NetApp account. | | `subnetResourceId` | string | The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes. | | `usageThreshold` | int | Maximum storage quota allowed for a file system in bytes. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `capacityPoolName` | string | The name of the capacity pool. Required if the template is used in an standalone deployment. | +| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | @@ -35,7 +39,7 @@ This template deploys volumes in a capacity pool of an Azure NetApp files. | `exportPolicyRules` | array | `[]` | | Export policy rules. | | `location` | string | `[resourceGroup().location]` | | Location of the pool volume. | | `protocolTypes` | array | `[]` | | Set of protocol types. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `serviceLevel` | string | `'Standard'` | `[Premium, Standard, StandardZRS, Ultra]` | The pool service level. Must match the one of the parent capacity pool. | diff --git a/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep index dd519968c1..2ac0bbae47 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/deploy.bicep @@ -1,29 +1,29 @@ @description('Required. The name of the NetApp account.') param name string -@description('Optional. Fully Qualified Active Directory DNS Domain Name (e.g. \'contoso.com\').') +@description('Optional. Fully Qualified Active Directory DNS Domain Name (e.g. \'contoso.com\')') param domainName string = '' @description('Optional. Required if domainName is specified. Username of Active Directory domain administrator, with permissions to create SMB server machine account in the AD domain.') param domainJoinUser string = '' -@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter.') +@description('Optional. Required if domainName is specified. Password of the user specified in domainJoinUser parameter') @secure() param domainJoinPassword string = '' -@description('Optional. Used only if domainName is specified. LDAP Path for the Organization Unit (OU) where SMB Server machine accounts will be created (i.e. \'OU=SecondLevel,OU=FirstLevel\.').') +@description('Optional. Used only if domainName is specified. LDAP Path for the Organization Unit (OU) where SMB Server machine accounts will be created (i.e. \'OU=SecondLevel,OU=FirstLevel\').') param domainJoinOU string = '' @description('Optional. Required if domainName is specified. Comma separated list of DNS server IP addresses (IPv4 only) required for the Active Directory (AD) domain join and SMB authentication operations to succeed.') param dnsServers string = '' -@description('Optional. Required if domainName is specified. NetBIOS name of the SMB server. A computer account with this prefix will be registered in the AD and used to mount volumes.') +@description('Optional. Required if domainName is specified. NetBIOS name of the SMB server. A computer account with this prefix will be registered in the AD and used to mount volumes') param smbServerNamePrefix string = '' @description('Optional. Capacity pools to create.') param capacityPools array = [] -@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'.') +@description('Optional. Array of role assignment objects that contain the \'roleDefinitionIdOrName\' and \'principalId\' 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\'') param roleAssignments array = [] @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.Network/applicationGateways/readme.md b/arm/Microsoft.Network/applicationGateways/readme.md index cf11dd4a73..d3c711870b 100644 --- a/arm/Microsoft.Network/applicationGateways/readme.md +++ b/arm/Microsoft.Network/applicationGateways/readme.md @@ -35,14 +35,14 @@ This module deploys Network ApplicationGateways. | `backendHttpSettingsCollection` | array | `[]` | | Backend http settings of the application gateway resource. | | `capacity` | int | `2` | | The number of Application instances to be configured. | | `customErrorConfigurations` | array | `[]` | | Custom error configurations of the application gateway resource. | -| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `diagnosticLogCategoriesToEnable` | array | `[ApplicationGatewayAccessLog, ApplicationGatewayPerformanceLog, ApplicationGatewayFirewallLog]` | `[ApplicationGatewayAccessLog, ApplicationGatewayPerformanceLog, ApplicationGatewayFirewallLog]` | The name of logs that will be streamed. | | `diagnosticLogsRetentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | | `diagnosticMetricsToEnable` | array | `[AllMetrics]` | `[AllMetrics]` | The name of metrics that will be streamed. | | `diagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | -| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | -| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | +| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enableFips` | bool | `False` | | Whether FIPS is enabled on the application gateway resource. | | `enableHttp2` | bool | `False` | | Whether HTTP2 is enabled on the application gateway resource. | @@ -60,8 +60,8 @@ This module deploys Network ApplicationGateways. | `probes` | array | `[]` | | Probes of the application gateway resource. | | `redirectConfigurations` | array | `[]` | | Redirect configurations of the application gateway resource. | | `requestRoutingRules` | array | `[]` | | Request routing rules of the application gateway resource. | -| `rewriteRuleSets` | array | `[]` | | Rewrite rules for the application gateway resource. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `rewriteRuleSets` | array | `[]` | | Rewrite rules for the application gateway resource. . | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sku` | string | `'WAF_Medium'` | `[Standard_Small, Standard_Medium, Standard_Large, WAF_Medium, WAF_Large, Standard_v2, WAF_v2]` | The name of the SKU for the Application Gateway. | | `sslCertificates` | array | `[]` | | SSL certificates of the application gateway resource. | | `sslPolicyCipherSuites` | array | `[TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256]` | `[TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_3DES_EDE_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384]` | Ssl cipher suites to be enabled in the specified order to application gateway. | @@ -675,9 +675,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the application gateway | -| `resourceGroupName` | string | The resource group the application gateway was deployed into | -| `resourceId` | string | The resource ID of the application gateway | +| `name` | string | The name of the application gateway. | +| `resourceGroupName` | string | The resource group the application gateway was deployed into. | +| `resourceId` | string | The resource ID of the application gateway. | ## Template references diff --git a/arm/Microsoft.Network/applicationSecurityGroups/readme.md b/arm/Microsoft.Network/applicationSecurityGroups/readme.md index 1f3d51fe7f..1f82f59969 100644 --- a/arm/Microsoft.Network/applicationSecurityGroups/readme.md +++ b/arm/Microsoft.Network/applicationSecurityGroups/readme.md @@ -30,7 +30,7 @@ This module deploys an application security group. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -81,9 +81,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the application security group | -| `resourceGroupName` | string | The resource group the application security group was deployed into | -| `resourceId` | string | The resource ID of the application security group | +| `name` | string | The name of the application security group. | +| `resourceGroupName` | string | The resource group the application security group was deployed into. | +| `resourceId` | string | The resource ID of the application security group. | ## Template references diff --git a/arm/Microsoft.Network/azureFirewalls/readme.md b/arm/Microsoft.Network/azureFirewalls/readme.md index ab565b8cc4..6aae8362a6 100644 --- a/arm/Microsoft.Network/azureFirewalls/readme.md +++ b/arm/Microsoft.Network/azureFirewalls/readme.md @@ -39,15 +39,15 @@ This module deploys a firewall. | `diagnosticLogsRetentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | | `diagnosticMetricsToEnable` | array | `[AllMetrics]` | `[AllMetrics]` | The name of metrics that will be streamed. | | `diagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | -| `diagnosticStorageAccountId` | string | `''` | | Diagnostic Storage Account resource identifier | -| `diagnosticWorkspaceId` | string | `''` | | Log Analytics workspace resource identifier | +| `diagnosticStorageAccountId` | string | `''` | | Diagnostic Storage Account resource identifier. | +| `diagnosticWorkspaceId` | string | `''` | | Log Analytics workspace resource identifier. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `firewallPolicyId` | string | `''` | | Resource ID of the Firewall Policy that should be attached. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `natRuleCollections` | array | `[]` | | Collection of NAT rule collections used by Azure Firewall. | | `networkRuleCollections` | array | `[]` | | Collection of network rule collections used by Azure Firewall. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the Azure Firewall resource. | | `threatIntelMode` | string | `'Deny'` | `[Alert, Deny, Off]` | The operation mode for Threat Intel. | | `zones` | array | `[1, 2, 3]` | | Zone numbers e.g. 1,2,3. | @@ -100,13 +100,13 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `applicationRuleCollections` | array | List of Application Rule Collections | -| `name` | string | The name of the Azure firewall | -| `natRuleCollections` | array | Collection of NAT rule collections used by Azure Firewall | -| `networkRuleCollections` | array | List of Network Rule Collections | -| `privateIp` | string | The private IP of the Azure firewall | -| `resourceGroupName` | string | The resource group the Azure firewall was deployed into | -| `resourceId` | string | The resource ID of the Azure firewall | +| `applicationRuleCollections` | array | List of Application Rule Collections. | +| `name` | string | The name of the Azure firewall. | +| `natRuleCollections` | array | Collection of NAT rule collections used by Azure Firewall. | +| `networkRuleCollections` | array | List of Network Rule Collections. | +| `privateIp` | string | The private IP of the Azure firewall. | +| `resourceGroupName` | string | The resource group the Azure firewall was deployed into. | +| `resourceId` | string | The resource ID of the Azure firewall. | ## Considerations diff --git a/arm/Microsoft.Network/bastionHosts/readme.md b/arm/Microsoft.Network/bastionHosts/readme.md index b0dd8761cb..9541ebd459 100644 --- a/arm/Microsoft.Network/bastionHosts/readme.md +++ b/arm/Microsoft.Network/bastionHosts/readme.md @@ -24,8 +24,8 @@ This module deploys a bastion host. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Azure Bastion resource | -| `vNetId` | string | Shared services Virtual Network resource identifier | +| `name` | string | Name of the Azure Bastion resource. | +| `vNetId` | string | Shared services Virtual Network resource identifier. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -42,7 +42,7 @@ This module deploys a bastion host. | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `publicIPAddressId` | string | `''` | | Specifies the resource ID of the existing public IP to be leveraged by Azure Bastion. | | `publicIPAddressObject` | object | `{object}` | | Specifies the properties of the public IP to create and be used by Azure Bastion. If it's not provided and publicIPAddressId is empty, a '-pip' suffix will be appended to the Bastion's name. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `scaleUnits` | int | `2` | | The scale units for the Bastion Host resource. | | `skuType` | string | `'Basic'` | `[Basic, Standard]` | The SKU of this Bastion Host. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -95,9 +95,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name the Azure Bastion | -| `resourceGroupName` | string | The resource group the Azure Bastion was deployed into | -| `resourceId` | string | The resource ID the Azure Bastion | +| `name` | string | The name the Azure Bastion. | +| `resourceGroupName` | string | The resource group the Azure Bastion was deployed into. | +| `resourceId` | string | The resource ID the Azure Bastion. | ## Template references diff --git a/arm/Microsoft.Network/connections/readme.md b/arm/Microsoft.Network/connections/readme.md index d4ca73abcd..368dbf3b7b 100644 --- a/arm/Microsoft.Network/connections/readme.md +++ b/arm/Microsoft.Network/connections/readme.md @@ -21,25 +21,25 @@ This template deploys a virtual network gateway connection. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Remote connection name | +| `name` | string | Remote connection name. | | `virtualNetworkGateway1` | object | The primary Virtual Network Gateway. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `customIPSecPolicy` | object | `{object}` | | The IPSec Policies to be considered by this connection | -| `enableBgp` | bool | `False` | | Value to specify if BGP is enabled or not | +| `customIPSecPolicy` | object | `{object}` | | The IPSec Policies to be considered by this connection. | +| `enableBgp` | bool | `False` | | Value to specify if BGP is enabled or not. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `localNetworkGateway2` | object | `{object}` | | The local network gateway. Used for connection type [IPsec] | +| `localNetworkGateway2` | object | `{object}` | | The local network gateway. Used for connection type [IPsec]. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `peer` | object | `{object}` | | The remote peer. Used for connection type [ExpressRoute] | +| `peer` | object | `{object}` | | The remote peer. Used for connection type [ExpressRoute]. | | `routingWeight` | int | `-1` | | The weight added to routes learned from this BGP speaker. | | `tags` | object | `{object}` | | Tags of the resource. | -| `usePolicyBasedTrafficSelectors` | bool | `False` | | Enable policy-based traffic selectors | -| `virtualNetworkGateway2` | object | `{object}` | | The remote Virtual Network Gateway. Used for connection type [Vnet2Vnet] | +| `usePolicyBasedTrafficSelectors` | bool | `False` | | Enable policy-based traffic selectors. | +| `virtualNetworkGateway2` | object | `{object}` | | The remote Virtual Network Gateway. Used for connection type [Vnet2Vnet]. | | `virtualNetworkGatewayConnectionType` | string | `'IPsec'` | `[IPsec, Vnet2Vnet, ExpressRoute, VPNClient]` | Gateway connection type. | -| `vpnSharedKey` | string | `''` | | Specifies a VPN shared key. The same value has to be specified on both Virtual Network Gateways | +| `vpnSharedKey` | string | `''` | | Specifies a VPN shared key. The same value has to be specified on both Virtual Network Gateways. | ### Parameter Usage: `virtualNetworkGateway1` @@ -139,9 +139,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the remote connection | -| `resourceGroupName` | string | The resource group the remote connection was deployed into | -| `resourceId` | string | The resource ID of the remote connection | +| `name` | string | The name of the remote connection. | +| `resourceGroupName` | string | The resource group the remote connection was deployed into. | +| `resourceId` | string | The resource ID of the remote connection. | ## Template references diff --git a/arm/Microsoft.Network/ddosProtectionPlans/readme.md b/arm/Microsoft.Network/ddosProtectionPlans/readme.md index 0f2bd27629..0d3253fe79 100644 --- a/arm/Microsoft.Network/ddosProtectionPlans/readme.md +++ b/arm/Microsoft.Network/ddosProtectionPlans/readme.md @@ -30,7 +30,7 @@ This template deploys a DDoS protection plan. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -81,9 +81,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the DDOS protection plan | -| `resourceGroupName` | string | The resource group the DDOS protection plan was deployed into | -| `resourceId` | string | The resource ID of the DDOS protection plan | +| `name` | string | The name of the DDOS protection plan. | +| `resourceGroupName` | string | The resource group the DDOS protection plan was deployed into. | +| `resourceId` | string | The resource ID of the DDOS protection plan. | ## Template references diff --git a/arm/Microsoft.Network/expressRouteCircuits/readme.md b/arm/Microsoft.Network/expressRouteCircuits/readme.md index 72bcf034d0..76a30dac56 100644 --- a/arm/Microsoft.Network/expressRouteCircuits/readme.md +++ b/arm/Microsoft.Network/expressRouteCircuits/readme.md @@ -24,7 +24,7 @@ This template deploys an express route circuit. | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `bandwidthInMbps` | int | | | This is the bandwidth in Mbps of the circuit being created. It must exactly match one of the available bandwidth offers List ExpressRoute Service Providers API call. | -| `name` | string | | | This is the name of the ExpressRoute circuit | +| `name` | string | | | This is the name of the ExpressRoute circuit. | | `peeringLocation` | string | | | This is the name of the peering location and not the ARM resource location. It must exactly match one of the available peering locations from List ExpressRoute Service Providers API call. | | `serviceProviderName` | string | | | This is the name of the ExpressRoute Service Provider. It must exactly match one of the Service Providers from List ExpressRoute Service Providers API call. | | `skuFamily` | string | `'MeteredData'` | `[MeteredData, UnlimitedData]` | Chosen SKU family of ExpressRoute circuit. Choose from MeteredData or UnlimitedData SKU families. | @@ -48,7 +48,7 @@ This template deploys an express route circuit. | `peering` | bool | `False` | `[True, False]` | Enabled BGP peering type for the Circuit. | | `peeringType` | string | `'AzurePrivatePeering'` | `[AzurePrivatePeering, MicrosoftPeering]` | BGP peering type for the Circuit. Choose from AzurePrivatePeering, AzurePublicPeering or MicrosoftPeering. | | `primaryPeerAddressPrefix` | string | `''` | | A /30 subnet used to configure IP addresses for interfaces on Link1. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `secondaryPeerAddressPrefix` | string | `''` | | A /30 subnet used to configure IP addresses for interfaces on Link2. | | `sharedKey` | string | `''` | | The shared key for peering configuration. Router does MD5 hash comparison to validate the packets sent by BGP connection. This parameter is optional and can be removed from peering configuration if not required. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -102,10 +102,10 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of express route curcuit | -| `resourceGroupName` | string | The resource group the express route curcuit was deployed into | -| `resourceId` | string | The resource ID of express route curcuit | -| `serviceKey` | string | The service key of the express route circuit | +| `name` | string | The name of express route curcuit. | +| `resourceGroupName` | string | The resource group the express route curcuit was deployed into. | +| `resourceId` | string | The resource ID of express route curcuit. | +| `serviceKey` | string | The service key of the express route circuit. | ## Template references diff --git a/arm/Microsoft.Network/firewallPolicies/readme.md b/arm/Microsoft.Network/firewallPolicies/readme.md index 108bb0deca..3a4af3bee8 100644 --- a/arm/Microsoft.Network/firewallPolicies/readme.md +++ b/arm/Microsoft.Network/firewallPolicies/readme.md @@ -35,7 +35,7 @@ This module deploys Firewall Policies. | `fqdns` | array | `[]` | | List of FQDNs for the ThreatIntel Allowlist. | | `insightsIsEnabled` | bool | `False` | | A flag to indicate if the insights are enabled on the policy. | | `ipAddresses` | array | `[]` | | List of IP addresses for the ThreatIntel Allowlist. | -| `keyVaultSecretId` | string | `''` | | Secret ID of (base-64 encoded unencrypted pfx) Secret or Certificate object stored in KeyVault. | +| `keyVaultSecretId` | string | `''` | | Secret ID of (base-64 encoded unencrypted pfx) Secret or Certificate object stored in KeyVault. . | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `mode` | string | `'Off'` | `[Alert, Deny, Off]` | The configuring of intrusion detection. | | `privateRanges` | array | `[]` | | List of private IP addresses/IP address ranges to not be SNAT. | @@ -85,9 +85,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed firewall policy | -| `resourceGroupName` | string | The resource group of the deployed firewall policy | -| `resourceId` | string | The resource ID of the deployed firewall policy | +| `name` | string | The name of the deployed firewall policy. | +| `resourceGroupName` | string | The resource group of the deployed firewall policy. | +| `resourceId` | string | The resource ID of the deployed firewall policy. | ## Template references diff --git a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md index 702b54bd7b..96000370cd 100644 --- a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md +++ b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md @@ -20,10 +20,14 @@ This module deploys Network Firewall Policies Rule Collection Groups. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `firewallPolicyName` | string | Name of the Firewall Policy. | -| `name` | string | The name of the rule collection group to deploy | +| `name` | string | The name of the rule collection group to deploy. | | `priority` | int | Priority of the Firewall Policy Rule Collection Group resource. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `firewallPolicyName` | string | Name of the Firewall Policy. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -50,9 +54,9 @@ For remaining properties, see [FirewallPolicyRuleCollection objects](https://doc | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed rule collection group | -| `resourceGroupName` | string | The resource group of the deployed rule collection group | -| `resourceId` | string | The resource ID of the deployed rule collection group | +| `name` | string | The name of the deployed rule collection group. | +| `resourceGroupName` | string | The resource group of the deployed rule collection group. | +| `resourceId` | string | The resource ID of the deployed rule collection group. | ## Template references diff --git a/arm/Microsoft.Network/frontDoors/readme.md b/arm/Microsoft.Network/frontDoors/readme.md index ef8e5057f8..3de9f286f9 100644 --- a/arm/Microsoft.Network/frontDoors/readme.md +++ b/arm/Microsoft.Network/frontDoors/readme.md @@ -36,18 +36,18 @@ This module deploys Front Doors. **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `diagnosticLogsRetentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | -| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | -| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | +| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enforceCertificateNameCheck` | string | `'Disabled'` | | Enforce certificate name check of the frontdoor resource. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `logsToEnable` | array | `[FrontdoorAccessLog, FrontdoorWebApplicationFirewallLog]` | `[FrontdoorAccessLog, FrontdoorWebApplicationFirewallLog]` | The name of logs that will be streamed. | | `metricsToEnable` | array | `[AllMetrics]` | `[AllMetrics]` | The name of metrics that will be streamed. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sendRecvTimeoutSeconds` | int | `600` | | Certificate name check time of the frontdoor resource. | | `tags` | object | `{object}` | | Resource tags. | @@ -99,9 +99,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the front door | -| `resourceGroupName` | string | The resource group the front door was deployed into | -| `resourceId` | string | The resource ID of the front door | +| `name` | string | The name of the front door. | +| `resourceGroupName` | string | The resource group the front door was deployed into. | +| `resourceId` | string | The resource ID of the front door. | ## Template references diff --git a/arm/Microsoft.Network/ipGroups/readme.md b/arm/Microsoft.Network/ipGroups/readme.md index e1d5a45cb3..15b9369f50 100644 --- a/arm/Microsoft.Network/ipGroups/readme.md +++ b/arm/Microsoft.Network/ipGroups/readme.md @@ -31,7 +31,7 @@ This module deploys an IP group. | `ipAddresses` | array | `[]` | | IpAddresses/IpAddressPrefixes in the IpGroups resource. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Resource tags. | @@ -82,9 +82,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the IP group | -| `resourceGroupName` | string | The resource group of the IP group was deployed into | -| `resourceId` | string | The resource ID of the IP group | +| `name` | string | The name of the IP group. | +| `resourceGroupName` | string | The resource group of the IP group was deployed into. | +| `resourceId` | string | The resource ID of the IP group. | ## Template references diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md index ccaebf96f6..b758f95046 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md @@ -20,8 +20,12 @@ This module deploys load balancer backend address pools. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `loadBalancerName` | string | The name of the parent load balancer | -| `name` | string | The name of the backend address pool | +| `name` | string | The name of the backend address pool. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -35,9 +39,9 @@ This module deploys load balancer backend address pools. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the backend address pool | -| `resourceGroupName` | string | The resource group the backend address pool was deployed into | -| `resourceId` | string | The resource ID of the backend address pool | +| `name` | string | The name of the backend address pool. | +| `resourceGroupName` | string | The resource group the backend address pool was deployed into. | +| `resourceId` | string | The resource ID of the backend address pool. | ## Template references diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md index 00e271ae0b..5c3ffbd305 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md @@ -20,15 +20,19 @@ This module deploys load balancers inbound NAT rules. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `frontendIPConfigurationName` | string | The name of the frontend IP address to set for the inbound NAT rule | -| `frontendPort` | int | The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. | -| `loadBalancerName` | string | The name of the parent load balancer | -| `name` | string | The name of the inbound NAT rule | +| `frontendIPConfigurationName` | string | The name of the frontend IP address to set for the inbound NAT rule. | +| `frontendPort` | int | The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. | +| `name` | string | The name of the inbound NAT rule. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `backendAddressPoolName` | string | `''` | | Name of the backend address pool | +| `backendAddressPoolName` | string | `''` | | Name of the backend address pool. | | `backendPort` | int | `[parameters('frontendPort')]` | | The port used for the internal endpoint. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enableFloatingIP` | bool | `False` | | Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint. | @@ -43,9 +47,9 @@ This module deploys load balancers inbound NAT rules. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the inbound NAT rule | -| `resourceGroupName` | string | The resource group the inbound NAT rule was deployed into | -| `resourceId` | string | The resource ID of the inbound NAT rule | +| `name` | string | The name of the inbound NAT rule. | +| `resourceGroupName` | string | The resource group the inbound NAT rule was deployed into. | +| `resourceId` | string | The resource ID of the inbound NAT rule. | ## Template references diff --git a/arm/Microsoft.Network/loadBalancers/readme.md b/arm/Microsoft.Network/loadBalancers/readme.md index 2da63f3151..cfe9972861 100644 --- a/arm/Microsoft.Network/loadBalancers/readme.md +++ b/arm/Microsoft.Network/loadBalancers/readme.md @@ -25,8 +25,8 @@ This module deploys a load balancer. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `frontendIPConfigurations` | array | Array of objects containing all frontend IP configurations | -| `name` | string | The Proximity Placement Groups Name | +| `frontendIPConfigurations` | array | Array of objects containing all frontend IP configurations. | +| `name` | string | The Proximity Placement Groups Name. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -42,12 +42,12 @@ This module deploys a load balancer. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `inboundNatRules` | _[inboundNatRules](inboundNatRules/readme.md)_ array | `[]` | | Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules. | | `loadBalancerSku` | string | `'Standard'` | `[Basic, Standard]` | Name of a load balancer SKU. | -| `loadBalancingRules` | array | `[]` | | Array of objects containing all load balancing rules | +| `loadBalancingRules` | array | `[]` | | Array of objects containing all load balancing rules. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `outboundRules` | array | `[]` | | The outbound rules. | -| `probes` | array | `[]` | | Array of objects containing all probes, these are references in the load balancing rules | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `probes` | array | `[]` | | Array of objects containing all probes, these are references in the load balancing rules. | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -229,9 +229,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | | `backendpools` | array | The backend address pools available in the load balancer. | -| `name` | string | The name of the load balancer | -| `resourceGroupName` | string | The resource group the load balancer was deployed into | -| `resourceId` | string | The resource ID of the load balancer | +| `name` | string | The name of the load balancer. | +| `resourceGroupName` | string | The resource group the load balancer was deployed into. | +| `resourceId` | string | The resource ID of the load balancer. | ## Template references diff --git a/arm/Microsoft.Network/localNetworkGateways/readme.md b/arm/Microsoft.Network/localNetworkGateways/readme.md index 1b9ab9d579..ccd64f3a14 100644 --- a/arm/Microsoft.Network/localNetworkGateways/readme.md +++ b/arm/Microsoft.Network/localNetworkGateways/readme.md @@ -22,9 +22,9 @@ This module deploys a local network gateway. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `localAddressPrefixes` | array | List of the local (on-premises) IP address ranges | -| `localGatewayPublicIpAddress` | string | Public IP of the local gateway | -| `name` | string | Name of the Local Network Gateway | +| `localAddressPrefixes` | array | List of the local (on-premises) IP address ranges. | +| `localGatewayPublicIpAddress` | string | Public IP of the local gateway. | +| `name` | string | Name of the Local Network Gateway. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -36,7 +36,7 @@ This module deploys a local network gateway. | `localPeerWeight` | string | `''` | | The weight added to routes learned from this BGP speaker. This will only take effect if both the localAsn and the localBgpPeeringAddress values are provided. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -87,9 +87,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the local network gateway | -| `resourceGroupName` | string | The resource group the local network gateway was deployed into | -| `resourceId` | string | The resource ID of the local network gateway | +| `name` | string | The name of the local network gateway. | +| `resourceGroupName` | string | The resource group the local network gateway was deployed into. | +| `resourceId` | string | The resource ID of the local network gateway. | ## Template references diff --git a/arm/Microsoft.Network/natGateways/readme.md b/arm/Microsoft.Network/natGateways/readme.md index 309734fea8..e58b4989b3 100644 --- a/arm/Microsoft.Network/natGateways/readme.md +++ b/arm/Microsoft.Network/natGateways/readme.md @@ -24,7 +24,7 @@ This module deploys a NAT gateway. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Azure Bastion resource | +| `name` | string | Name of the Azure Bastion resource. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -41,13 +41,13 @@ This module deploys a NAT gateway. | `idleTimeoutInMinutes` | int | `5` | | The idle timeout of the nat gateway. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `natGatewayDomainNameLabel` | string | `''` | | DNS name of the Public IP resource. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com | +| `natGatewayDomainNameLabel` | string | `''` | | DNS name of the Public IP resource. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com. | | `natGatewayPipName` | string | `''` | | Specifies the name of the Public IP used by the NAT Gateway. If it's not provided, a '-pip' suffix will be appended to the Bastion's name. | | `natGatewayPublicIpAddress` | bool | `False` | | Use to have a new Public IP Address created for the NAT Gateway. | | `natGatewayPublicIPPrefixId` | string | `''` | | Resource ID of the Public IP Prefix object. This is only needed if you want your Public IPs created in a PIP Prefix. | | `publicIpAddresses` | array | `[]` | | Existing Public IP Address resource names to use for the NAT Gateway. | | `publicIpPrefixes` | array | `[]` | | Existing Public IP Prefixes resource names to use for the NAT Gateway. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags for the resource. | | `zones` | array | `[]` | | A list of availability zones denoting the zone in which Nat Gateway should be deployed. | @@ -99,9 +99,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the NAT Gateway | -| `resourceGroupName` | string | The resource group the NAT Gateway was deployed into | -| `resourceId` | string | The resource ID of the NAT Gateway | +| `name` | string | The name of the NAT Gateway. | +| `resourceGroupName` | string | The resource group the NAT Gateway was deployed into. | +| `resourceId` | string | The resource ID of the NAT Gateway. | ## Template references diff --git a/arm/Microsoft.Network/networkSecurityGroups/readme.md b/arm/Microsoft.Network/networkSecurityGroups/readme.md index 4272efbf65..e5c239873f 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/readme.md +++ b/arm/Microsoft.Network/networkSecurityGroups/readme.md @@ -39,7 +39,7 @@ This template deploys a network security group (NSG) with optional security rule | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `securityRules` | _[securityRules](securityRules/readme.md)_ array | `[]` | | Array of Security Rules to deploy to the Network Security Group. When not provided, an NSG including only the built-in roles will be deployed. | | `tags` | object | `{object}` | | Tags of the NSG resource. | @@ -91,9 +91,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the network security group | -| `resourceGroupName` | string | The resource group the network security group was deployed into | -| `resourceId` | string | The resource ID of the network security group | +| `name` | string | The name of the network security group. | +| `resourceGroupName` | string | The resource group the network security group was deployed into. | +| `resourceId` | string | The resource ID of the network security group. | ## Template references diff --git a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md index 2cbeb3eea9..51f12ca944 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md +++ b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md @@ -22,15 +22,19 @@ This module deploys Network Security Group Security Rules. | :-- | :-- | :-- | :-- | | `direction` | string | `[Inbound, Outbound]` | The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. | | `name` | string | | The name of the security rule | -| `networkSecurityGroupName` | string | | The name of the network security group to deploy the security rule into | | `priority` | int | | The priority of the rule. The value can be between 100 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. | | `protocol` | string | `[*, Ah, Esp, Icmp, Tcp, Udp]` | Network protocol this rule applies to. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `networkSecurityGroupName` | string | The name of the network security group to deploy the security rule into. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `access` | string | `'Deny'` | `[Allow, Deny]` | Whether network traffic is allowed or denied. | -| `description` | string | `''` | | A description for this rule | +| `description` | string | `''` | | A description for this rule. | | `destinationAddressPrefix` | string | `''` | | The destination address prefix. CIDR or destination IP range. Asterisk "*" can also be used to match all source IPs. Default tags such as "VirtualNetwork", "AzureLoadBalancer" and "Internet" can also be used. | | `destinationAddressPrefixes` | array | `[]` | | The destination address prefixes. CIDR or destination IP ranges. | | `destinationApplicationSecurityGroups` | array | `[]` | | The application security group specified as destination. | diff --git a/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md b/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md index b1d287ba00..5b001d998d 100644 --- a/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md +++ b/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md @@ -24,11 +24,11 @@ This template deploys Connection Monitors. | `endpoints` | array | `[]` | List of connection monitor endpoints. | | `location` | string | `[resourceGroup().location]` | Location for all resources. | | `name` | string | | Name of the resource. | -| `networkWatcherName` | string | `[format('NetworkWatcher_{0}', resourceGroup().location)]` | Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG | +| `networkWatcherName` | string | `[format('NetworkWatcher_{0}', resourceGroup().location)]` | Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG. | | `tags` | object | `{object}` | Tags of the resource. | | `testConfigurations` | array | `[]` | List of connection monitor test configurations. | | `testGroups` | array | `[]` | List of connection monitor test groups. | -| `workspaceResourceId` | string | `''` | Specify the Log Analytics Workspace Resource ID | +| `workspaceResourceId` | string | `''` | Specify the Log Analytics Workspace Resource ID. | ### Parameter Usage: `tags` @@ -52,9 +52,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed connection monitor | -| `resourceGroupName` | string | The resource group the connection monitor was deployed into | -| `resourceId` | string | The resource ID of the deployed connection monitor | +| `name` | string | The name of the deployed connection monitor. | +| `resourceGroupName` | string | The resource group the connection monitor was deployed into. | +| `resourceId` | string | The resource ID of the deployed connection monitor. | ## Template references diff --git a/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md b/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md index e7f324bd8a..469a078684 100644 --- a/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md +++ b/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md @@ -27,16 +27,16 @@ This module controls the Network Security Group Flow Logs and analytics settings **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `enabled` | bool | `True` | | If the flow log should be enabled | +| `enabled` | bool | `True` | | If the flow log should be enabled. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `formatVersion` | int | `2` | `[1, 2]` | The flow log format version | +| `formatVersion` | int | `2` | `[1, 2]` | The flow log format version. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `name` | string | `[format('{0}-{1}-flowlog', last(split(parameters('targetResourceId'), '/')), split(parameters('targetResourceId'), '/')[4])]` | | Name of the resource. | -| `networkWatcherName` | string | `[format('NetworkWatcher_{0}', resourceGroup().location)]` | | Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG | +| `networkWatcherName` | string | `[format('NetworkWatcher_{0}', resourceGroup().location)]` | | Name of the network watcher resource. Must be in the resource group where the Flow log will be created and same region as the NSG. | | `retentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | | `tags` | object | `{object}` | | Tags of the resource. | | `trafficAnalyticsInterval` | int | `60` | `[10, 60]` | The interval in minutes which would decide how frequently TA service should do flow analytics. | -| `workspaceResourceId` | string | `''` | | Specify the Log Analytics Workspace Resource ID | +| `workspaceResourceId` | string | `''` | | Specify the Log Analytics Workspace Resource ID. | ### Parameter Usage: `tags` @@ -60,9 +60,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the flow log | -| `resourceGroupName` | string | The resource group the flow log was deployed into | -| `resourceId` | string | The resource ID of the flow log | +| `name` | string | The name of the flow log. | +| `resourceGroupName` | string | The resource group the flow log was deployed into. | +| `resourceId` | string | The resource ID of the flow log. | ## Template references diff --git a/arm/Microsoft.Network/networkWatchers/readme.md b/arm/Microsoft.Network/networkWatchers/readme.md index 8e5705d321..55f4d71019 100644 --- a/arm/Microsoft.Network/networkWatchers/readme.md +++ b/arm/Microsoft.Network/networkWatchers/readme.md @@ -24,17 +24,17 @@ This template deploys a network watcher. **Required parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `name` | string | `[format('NetworkWatcher_{0}', parameters('location'))]` | Name of the Network Watcher resource (hidden) | +| `name` | string | `[format('NetworkWatcher_{0}', parameters('location'))]` | Name of the Network Watcher resource (hidden). | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `connectionMonitors` | _[connectionMonitors](connectionMonitors/readme.md)_ array | `[]` | | Array that contains the Connection Monitors | +| `connectionMonitors` | _[connectionMonitors](connectionMonitors/readme.md)_ array | `[]` | | Array that contains the Connection Monitors. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `flowLogs` | _[flowLogs](flowLogs/readme.md)_ array | `[]` | | Array that contains the Flow Logs | +| `flowLogs` | _[flowLogs](flowLogs/readme.md)_ array | `[]` | | Array that contains the Flow Logs. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -85,9 +85,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed network watcher | -| `resourceGroupName` | string | The resource group the network watcher was deployed into | -| `resourceId` | string | The resource ID of the deployed network watcher | +| `name` | string | The name of the deployed network watcher. | +| `resourceGroupName` | string | The resource group the network watcher was deployed into. | +| `resourceId` | string | The resource ID of the deployed network watcher. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/A/readme.md b/arm/Microsoft.Network/privateDnsZones/A/readme.md index 212bca2ad2..dedc72ac1c 100644 --- a/arm/Microsoft.Network/privateDnsZones/A/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/A/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone A record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the A record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -48,9 +52,9 @@ This module deploys a Private DNS Zone A record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed A record | -| `resourceGroupName` | string | The resource group of the deployed A record | -| `resourceId` | string | The resource ID of the deployed A record | +| `name` | string | The name of the deployed A record. | +| `resourceGroupName` | string | The resource group of the deployed A record. | +| `resourceId` | string | The resource ID of the deployed A record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md b/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md index 566e29d475..22e6bcf4e6 100644 --- a/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone AAAA record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the AAAA record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -48,9 +52,9 @@ This module deploys a Private DNS Zone AAAA record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed AAAA record | -| `resourceGroupName` | string | The resource group of the deployed AAAA record | -| `resourceId` | string | The resource ID of the deployed AAAA record | +| `name` | string | The name of the deployed AAAA record. | +| `resourceGroupName` | string | The resource group of the deployed AAAA record. | +| `resourceId` | string | The resource ID of the deployed AAAA record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md b/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md index 665961ea97..f4f49d7473 100644 --- a/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone CNAME record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the CNAME record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -36,9 +40,9 @@ This module deploys a Private DNS Zone CNAME record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed CNAME record | -| `resourceGroupName` | string | The resource group of the deployed CNAME record | -| `resourceId` | string | The resource ID of the deployed CNAME record | +| `name` | string | The name of the deployed CNAME record. | +| `resourceGroupName` | string | The resource group of the deployed CNAME record. | +| `resourceId` | string | The resource ID of the deployed CNAME record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/MX/readme.md b/arm/Microsoft.Network/privateDnsZones/MX/readme.md index 76d901b929..4ac3613556 100644 --- a/arm/Microsoft.Network/privateDnsZones/MX/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/MX/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone MX record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the MX record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -49,9 +53,9 @@ This module deploys a Private DNS Zone MX record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed MX record | -| `resourceGroupName` | string | The resource group of the deployed MX record | -| `resourceId` | string | The resource ID of the deployed MX record | +| `name` | string | The name of the deployed MX record. | +| `resourceGroupName` | string | The resource group of the deployed MX record. | +| `resourceId` | string | The resource ID of the deployed MX record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/PTR/readme.md b/arm/Microsoft.Network/privateDnsZones/PTR/readme.md index f57d6db674..5ac307dc63 100644 --- a/arm/Microsoft.Network/privateDnsZones/PTR/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/PTR/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone PTR record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the PTR record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -48,9 +52,9 @@ This module deploys a Private DNS Zone PTR record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed PTR record | -| `resourceGroupName` | string | The resource group of the deployed PTR record | -| `resourceId` | string | The resource ID of the deployed PTR record | +| `name` | string | The name of the deployed PTR record. | +| `resourceGroupName` | string | The resource group of the deployed PTR record. | +| `resourceId` | string | The resource ID of the deployed PTR record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/SOA/readme.md b/arm/Microsoft.Network/privateDnsZones/SOA/readme.md index 14dfbc6742..98b05004d8 100644 --- a/arm/Microsoft.Network/privateDnsZones/SOA/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/SOA/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone SOA record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the SOA record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -52,9 +56,9 @@ This module deploys a Private DNS Zone SOA record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed SOA record | -| `resourceGroupName` | string | The resource group of the deployed SOA record | -| `resourceId` | string | The resource ID of the deployed SOA record | +| `name` | string | The name of the deployed SOA record. | +| `resourceGroupName` | string | The resource group of the deployed SOA record. | +| `resourceId` | string | The resource ID of the deployed SOA record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/SRV/readme.md b/arm/Microsoft.Network/privateDnsZones/SRV/readme.md index d1dd271a00..a5f52c72f9 100644 --- a/arm/Microsoft.Network/privateDnsZones/SRV/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/SRV/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone TXT record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the SRV record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -51,9 +55,9 @@ This module deploys a Private DNS Zone TXT record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed SRV record | -| `resourceGroupName` | string | The resource group of the deployed SRV record | -| `resourceId` | string | The resource ID of the deployed SRV record | +| `name` | string | The name of the deployed SRV record. | +| `resourceGroupName` | string | The resource group of the deployed SRV record. | +| `resourceId` | string | The resource ID of the deployed SRV record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/TXT/readme.md b/arm/Microsoft.Network/privateDnsZones/TXT/readme.md index 71fab1d72f..c120273427 100644 --- a/arm/Microsoft.Network/privateDnsZones/TXT/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/TXT/readme.md @@ -21,7 +21,11 @@ This module deploys a Private DNS Zone TXT record. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the TXT record. | -| `privateDnsZoneName` | string | Private DNS zone name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -48,9 +52,9 @@ This module deploys a Private DNS Zone TXT record. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed TXT record | -| `resourceGroupName` | string | The resource group of the deployed TXT record | -| `resourceId` | string | The resource ID of the deployed TXT record | +| `name` | string | The name of the deployed TXT record. | +| `resourceGroupName` | string | The resource group of the deployed TXT record. | +| `resourceId` | string | The resource ID of the deployed TXT record. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/readme.md b/arm/Microsoft.Network/privateDnsZones/readme.md index bfa77e582c..9cc4c3f597 100644 --- a/arm/Microsoft.Network/privateDnsZones/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/readme.md @@ -44,7 +44,7 @@ This template deploys a private DNS zone. | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `mx` | _[mx](mx/readme.md)_ array | `[]` | | Array of MX records. | | `ptr` | _[ptr](ptr/readme.md)_ array | `[]` | | Array of PTR records. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `soa` | _[soa](soa/readme.md)_ array | `[]` | | Array of SOA records. | | `srv` | _[srv](srv/readme.md)_ array | `[]` | | Array of SRV records. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -99,9 +99,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the private DNS zone | -| `resourceGroupName` | string | The resource group the private DNS zone was deployed into | -| `resourceId` | string | The resource ID of the private DNS zone | +| `name` | string | The name of the private DNS zone. | +| `resourceGroupName` | string | The resource group the private DNS zone was deployed into. | +| `resourceId` | string | The resource ID of the private DNS zone. | ## Template references diff --git a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md index 1799010e4b..f56c539357 100644 --- a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md @@ -20,16 +20,20 @@ This module deploys private dns zone virtual network links. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. | | `virtualNetworkResourceId` | string | Link to another virtual network resource ID. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `'global'` | The location of the PrivateDNSZone. Should be global. | | `name` | string | `[format('{0}-vnetlink', last(split(parameters('virtualNetworkResourceId'), '/')))]` | The name of the virtual network link. | -| `registrationEnabled` | bool | `False` | Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled? | +| `registrationEnabled` | bool | `False` | Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled?. | | `tags` | object | `{object}` | Tags of the resource. | @@ -54,9 +58,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed virtual network link | -| `resourceGroupName` | string | The resource group of the deployed virtual network link | -| `resourceId` | string | The resource ID of the deployed virtual network link | +| `name` | string | The name of the deployed virtual network link. | +| `resourceGroupName` | string | The resource group of the deployed virtual network link. | +| `resourceId` | string | The resource ID of the deployed virtual network link. | ## Template references diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md index ae4c4219f3..152498e749 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md @@ -20,23 +20,27 @@ This module deploys a private endpoint private DNS zone group **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDNSResourceIds` | array | List of private DNS resource IDs | -| `privateEndpointName` | string | The name of the private endpoint | +| `privateDNSResourceIds` | array | List of private DNS resource IDs. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `privateEndpointName` | string | The name of the private endpoint. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | The name of the private DNS Zone Group | +| `name` | string | `'default'` | The name of the private DNS Zone Group. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the private endpoint DNS zone group | -| `resourceGroupName` | string | The resource group the private endpoint DNS zone group was deployed into | -| `resourceId` | string | The resource ID of the private endpoint DNS zone group | +| `name` | string | The name of the private endpoint DNS zone group. | +| `resourceGroupName` | string | The resource group the private endpoint DNS zone group was deployed into. | +| `resourceId` | string | The resource ID of the private endpoint DNS zone group. | ## Template references diff --git a/arm/Microsoft.Network/privateEndpoints/readme.md b/arm/Microsoft.Network/privateEndpoints/readme.md index 224aecd627..f1fd90e1e5 100644 --- a/arm/Microsoft.Network/privateEndpoints/readme.md +++ b/arm/Microsoft.Network/privateEndpoints/readme.md @@ -45,7 +45,7 @@ The following resources are required to be able to deploy this resource: | `location` | string | `[resourceGroup().location]` | | Location for all Resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `privateDnsZoneGroups` | _[privateDnsZoneGroups](privateDnsZoneGroups/readme.md)_ array | `[]` | | Array of Private DNS zone groups configuration on the private endpoint. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags to be applied on all resources/resource groups in this deployment. | @@ -96,9 +96,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the private endpoint | -| `resourceGroupName` | string | The resource group the private endpoint was deployed into | -| `resourceId` | string | The resource ID of the private endpoint | +| `name` | string | The name of the private endpoint. | +| `resourceGroupName` | string | The resource group the private endpoint was deployed into. | +| `resourceId` | string | The resource ID of the private endpoint. | ## Template references diff --git a/arm/Microsoft.Network/publicIPAddresses/readme.md b/arm/Microsoft.Network/publicIPAddresses/readme.md index 62ee6c684d..46d2165ce9 100644 --- a/arm/Microsoft.Network/publicIPAddresses/readme.md +++ b/arm/Microsoft.Network/publicIPAddresses/readme.md @@ -21,7 +21,7 @@ **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the Public IP Address | +| `name` | string | The name of the Public IP Address. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -40,7 +40,7 @@ | `publicIPAddressVersion` | string | `'IPv4'` | `[IPv4, IPv6]` | IP address version. | | `publicIPAllocationMethod` | string | `'Dynamic'` | `[Dynamic, Static]` | The public IP address allocation method. | | `publicIPPrefixResourceId` | string | `''` | | Resource ID of the Public IP Prefix object. This is only needed if you want your Public IPs created in a PIP Prefix. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `skuName` | string | `'Basic'` | `[Basic, Standard]` | Name of a public IP address SKU. | | `skuTier` | string | `'Regional'` | `[Global, Regional]` | Tier of a public IP address SKU. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -94,10 +94,10 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `ipAddress` | string | The public IP address of the of the public IP address resource | -| `name` | string | The name of the public IP address | -| `resourceGroupName` | string | The resource group the public IP address was deployed into | -| `resourceId` | string | The resource ID of the public IP address | +| `ipAddress` | string | The public IP address of the of the public IP address resource. | +| `name` | string | The name of the public IP address. | +| `resourceGroupName` | string | The resource group the public IP address was deployed into. | +| `resourceId` | string | The resource ID of the public IP address. | ## Template references diff --git a/arm/Microsoft.Network/publicIPPrefixes/readme.md b/arm/Microsoft.Network/publicIPPrefixes/readme.md index e1b27aa1d4..9dbc7d10be 100644 --- a/arm/Microsoft.Network/publicIPPrefixes/readme.md +++ b/arm/Microsoft.Network/publicIPPrefixes/readme.md @@ -22,8 +22,8 @@ This template deploys a public IP prefix. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Public IP Prefix | -| `prefixLength` | int | Length of the Public IP Prefix | +| `name` | string | Name of the Public IP Prefix. | +| `prefixLength` | int | Length of the Public IP Prefix. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -31,7 +31,7 @@ This template deploys a public IP prefix. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -82,9 +82,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the public IP prefix | -| `resourceGroupName` | string | The resource group the public IP prefix was deployed into | -| `resourceId` | string | The resource ID of the public IP prefix | +| `name` | string | The name of the public IP prefix. | +| `resourceGroupName` | string | The resource group the public IP prefix was deployed into. | +| `resourceId` | string | The resource ID of the public IP prefix. | ## Template references diff --git a/arm/Microsoft.Network/routeTables/readme.md b/arm/Microsoft.Network/routeTables/readme.md index cf448745c2..6a55cdb28a 100644 --- a/arm/Microsoft.Network/routeTables/readme.md +++ b/arm/Microsoft.Network/routeTables/readme.md @@ -31,7 +31,7 @@ This module deploys a user defined route table. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `routes` | array | `[]` | | An Array of Routes to be established within the hub route table. | | `tags` | object | `{object}` | | Tags of the resource. | @@ -125,9 +125,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the route table | -| `resourceGroupName` | string | The resource group the route table was deployed into | -| `resourceId` | string | The resource ID of the route table | +| `name` | string | The name of the route table. | +| `resourceGroupName` | string | The resource group the route table was deployed into. | +| `resourceId` | string | The resource ID of the route table. | ## Template references diff --git a/arm/Microsoft.Network/trafficmanagerprofiles/readme.md b/arm/Microsoft.Network/trafficmanagerprofiles/readme.md index bc48174e22..e31ba8f33b 100644 --- a/arm/Microsoft.Network/trafficmanagerprofiles/readme.md +++ b/arm/Microsoft.Network/trafficmanagerprofiles/readme.md @@ -23,7 +23,7 @@ This module deploys a traffic manager profile. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Traffic Manager | +| `name` | string | Name of the Traffic Manager. | | `relativeName` | string | The relative DNS name provided by this Traffic Manager profile. This value is combined with the DNS domain name used by Azure Traffic Manager to form the fully-qualified domain name (FQDN) of the profile. | **Optional parameters** @@ -43,7 +43,7 @@ This module deploys a traffic manager profile. | `maxReturn` | int | `1` | | Maximum number of endpoints to be returned for MultiValue routing type. | | `monitorConfig` | object | `{object}` | | The endpoint monitoring settings of the Traffic Manager profile. | | `profileStatus` | string | `'Enabled'` | `[Enabled, Disabled]` | The status of the Traffic Manager profile. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Resource tags. | | `trafficRoutingMethod` | string | `'Performance'` | `[Performance, Priority, Weighted, Geographic, MultiValue, Subnet]` | The traffic routing method of the Traffic Manager profile. | | `trafficViewEnrollmentStatus` | string | `'Disabled'` | `[Disabled, Enabled]` | Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage profile. | @@ -135,9 +135,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the traffix manager was deployed into | -| `resourceGroupName` | string | The resource group the traffix manager was deployed into | -| `resourceId` | string | The resource ID of the traffix manager | +| `name` | string | The name of the traffix manager was deployed into. | +| `resourceGroupName` | string | The resource group the traffix manager was deployed into. | +| `resourceId` | string | The resource ID of the traffix manager. | ## Template references diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md index e34e971872..9e173c3e9d 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md @@ -21,7 +21,11 @@ This module deploys virtual hub route tables. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The route table name. | -| `virtualHubName` | string | The virtual hub name. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `virtualHubName` | string | The virtual hub name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -35,9 +39,9 @@ This module deploys virtual hub route tables. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed virtual hub route table | -| `resourceGroupName` | string | The resource group the virtual hub route table was deployed into | -| `resourceId` | string | The resource ID of the deployed virtual hub route table | +| `name` | string | The name of the deployed virtual hub route table. | +| `resourceGroupName` | string | The resource group the virtual hub route table was deployed into. | +| `resourceId` | string | The resource ID of the deployed virtual hub route table. | ## Template references diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md index adc589d131..3afdf981d4 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md @@ -21,8 +21,12 @@ This module deploys virtual hub virtual network connections. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The connection name. | -| `remoteVirtualNetworkId` | string | Resource ID of the virtual network to link to | -| `virtualHubName` | string | The virtual hub name. | +| `remoteVirtualNetworkId` | string | Resource ID of the virtual network to link to. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `virtualHubName` | string | The virtual hub name. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -40,9 +44,9 @@ This module deploys virtual hub virtual network connections. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the virtual hub connection | -| `resourceGroupName` | string | The resource group the virtual hub connection was deployed into | -| `resourceId` | string | The resource ID of the virtual hub connection | +| `name` | string | The name of the virtual hub connection. | +| `resourceGroupName` | string | The resource group the virtual hub connection was deployed into. | +| `resourceId` | string | The resource ID of the virtual hub connection. | ## Template references diff --git a/arm/Microsoft.Network/virtualHubs/readme.md b/arm/Microsoft.Network/virtualHubs/readme.md index 96585d28e0..a7788ecdf3 100644 --- a/arm/Microsoft.Network/virtualHubs/readme.md +++ b/arm/Microsoft.Network/virtualHubs/readme.md @@ -25,30 +25,30 @@ This module deploys a Virtual Hub. | :-- | :-- | :-- | | `addressPrefix` | string | Address-prefix for this VirtualHub. | | `name` | string | The virtual hub name. | -| `virtualWanId` | string | Resource ID of the virtual WAN to link to | +| `virtualWanId` | string | Resource ID of the virtual WAN to link to. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `allowBranchToBranchTraffic` | bool | `True` | | Flag to control transit for VirtualRouter hub. | -| `azureFirewallId` | string | `''` | | Resource ID of the Azure Firewall to link to | +| `azureFirewallId` | string | `''` | | Resource ID of the Azure Firewall to link to. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `expressRouteGatewayId` | string | `''` | | Resource ID of the Express Route Gateway to link to | +| `expressRouteGatewayId` | string | `''` | | Resource ID of the Express Route Gateway to link to. | | `hubRouteTables` | _[hubRouteTables](hubRouteTables/readme.md)_ array | `[]` | | Route tables to create for the virtual hub. | | `hubVirtualNetworkConnections` | _[hubVirtualNetworkConnections](hubVirtualNetworkConnections/readme.md)_ array | `[]` | | Virtual network connections to create for the virtual hub. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `p2SVpnGatewayId` | string | `''` | | Resource ID of the Point-to-Site VPN Gateway to link to | -| `preferredRoutingGateway` | string | `''` | `[ExpressRoute, None, VpnGateway, ]` | The preferred routing gateway types | -| `routeTableRoutes` | array | `[]` | | VirtualHub route tables | -| `securityPartnerProviderId` | string | `''` | | ID of the Security Partner Provider to link to | +| `p2SVpnGatewayId` | string | `''` | | Resource ID of the Point-to-Site VPN Gateway to link to. | +| `preferredRoutingGateway` | string | `''` | `[ExpressRoute, None, VpnGateway, ]` | The preferred routing gateway types. | +| `routeTableRoutes` | array | `[]` | | VirtualHub route tables. | +| `securityPartnerProviderId` | string | `''` | | ID of the Security Partner Provider to link to. | | `securityProviderName` | string | `''` | | The Security Provider name. | | `sku` | string | `'Standard'` | `[Basic, Standard]` | The sku of this VirtualHub. | | `tags` | object | `{object}` | | Tags of the resource. | | `virtualHubRouteTableV2s` | array | `[]` | | List of all virtual hub route table v2s associated with this VirtualHub. | | `virtualRouterAsn` | int | `-1` | | VirtualRouter ASN. | | `virtualRouterIps` | array | `[]` | | VirtualRouter IPs. | -| `vpnGatewayId` | string | `''` | | Resource ID of the VPN Gateway to link to | +| `vpnGatewayId` | string | `''` | | Resource ID of the VPN Gateway to link to. | ### Parameter Usage: `tags` @@ -72,9 +72,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the virtual hub | -| `resourceGroupName` | string | The resource group the virtual hub was deployed into | -| `resourceId` | string | The resource ID of the virtual hub | +| `name` | string | The name of the virtual hub. | +| `resourceGroupName` | string | The resource group the virtual hub was deployed into. | +| `resourceId` | string | The resource ID of the virtual hub. | ## Template references diff --git a/arm/Microsoft.Network/virtualNetworkGateways/readme.md b/arm/Microsoft.Network/virtualNetworkGateways/readme.md index 7c2ad18b9c..d093bac058 100644 --- a/arm/Microsoft.Network/virtualNetworkGateways/readme.md +++ b/arm/Microsoft.Network/virtualNetworkGateways/readme.md @@ -26,16 +26,16 @@ This module deploys a virtual network gateway. | :-- | :-- | :-- | :-- | :-- | | `name` | string | | | Specifies the Virtual Network Gateway name. | | `virtualNetworkGatewaySku` | string | | `[Basic, VpnGw1, VpnGw2, VpnGw3, VpnGw1AZ, VpnGw2AZ, VpnGw3AZ, Standard, HighPerformance, UltraPerformance, ErGw1AZ, ErGw2AZ, ErGw3AZ]` | The Sku of the Gateway. | -| `virtualNetworkGatewayType` | string | | `[Vpn, ExpressRoute]` | Specifies the gateway type. E.g. VPN, ExpressRoute | -| `vNetResourceId` | string | | | Virtual Network resource ID | -| `vpnType` | string | `'RouteBased'` | `[PolicyBased, RouteBased]` | Specifies the VPN type | +| `virtualNetworkGatewayType` | string | | `[Vpn, ExpressRoute]` | Specifies the gateway type. E.g. VPN, ExpressRoute. | +| `vNetResourceId` | string | | | Virtual Network resource ID. | +| `vpnType` | string | `'RouteBased'` | `[PolicyBased, RouteBased]` | Specifies the VPN type. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `activeActive` | bool | `True` | | Value to specify if the Gateway should be deployed in active-active or active-passive configuration | +| `activeActive` | bool | `True` | | Value to specify if the Gateway should be deployed in active-active or active-passive configuration. | | `activeGatewayPipName` | string | `[format('{0}-pip2', parameters('name'))]` | | Specifies the name of the Public IP used by the Virtual Network Gateway when active-active configuration is required. If it's not provided, a '-pip' suffix will be appended to the gateway's name. | -| `asn` | int | `65815` | | ASN value | +| `asn` | int | `65815` | | ASN value. | | `clientRevokedCertThumbprint` | string | `''` | | Thumbprint of the revoked certificate. This would revoke VPN client certificates matching this thumbprint from connecting to the VNet. | | `clientRootCertData` | string | `''` | | Client root certificate data used to authenticate VPN clients. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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. | @@ -44,8 +44,8 @@ This module deploys a virtual network gateway. | `diagnosticMetricsToEnable` | array | `[AllMetrics]` | `[AllMetrics]` | The name of metrics that will be streamed. | | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | -| `domainNameLabel` | array | `[]` | | DNS name(s) of the Public IP resource(s). If you enabled active-active configuration, you need to provide 2 DNS names, if you want to use this feature. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com | -| `enableBgp` | bool | `True` | | Value to specify if BGP is enabled or not | +| `domainNameLabel` | array | `[]` | | DNS name(s) of the Public IP resource(s). If you enabled active-active configuration, you need to provide 2 DNS names, if you want to use this feature. A region specific suffix will be appended to it, e.g.: your-DNS-name.westeurope.cloudapp.azure.com. | +| `enableBgp` | bool | `True` | | Value to specify if BGP is enabled or not. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `gatewayPipName` | string | `[format('{0}-pip1', parameters('name'))]` | | Specifies the name of the Public IP used by the Virtual Network Gateway. If it's not provided, a '-pip' suffix will be appended to the gateway's name. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | @@ -54,7 +54,7 @@ This module deploys a virtual network gateway. | `publicIpDiagnosticSettingsName` | string | `'diagnosticSettings'` | | The name of the diagnostic setting, if deployed. | | `publicIPPrefixResourceId` | string | `''` | | Resource ID of the Public IP Prefix object. This is only needed if you want your Public IPs created in a PIP Prefix. | | `publicIpZones` | array | `[]` | | Specifies the zones of the Public IP address. Basic IP SKU does not support Availability Zones. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | | `virtualNetworkGatewaydiagnosticLogCategoriesToEnable` | array | `[GatewayDiagnosticLog, TunnelDiagnosticLog, RouteDiagnosticLog, IKEDiagnosticLog, P2SDiagnosticLog]` | `[GatewayDiagnosticLog, TunnelDiagnosticLog, RouteDiagnosticLog, IKEDiagnosticLog, P2SDiagnosticLog]` | The name of logs that will be streamed. | | `virtualNetworkGatewayDiagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | @@ -139,10 +139,10 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `activeActive` | bool | Shows if the virtual network gateway is configured in active-active mode | -| `name` | string | The name of the virtual network gateway | -| `resourceGroupName` | string | The resource group the virtual network gateway was deployed | -| `resourceId` | string | The resource ID of the virtual network gateway | +| `activeActive` | bool | Shows if the virtual network gateway is configured in active-active mode. | +| `name` | string | The name of the virtual network gateway. | +| `resourceGroupName` | string | The resource group the virtual network gateway was deployed. | +| `resourceId` | string | The resource ID of the virtual network gateway. | ## Template references diff --git a/arm/Microsoft.Network/virtualNetworks/readme.md b/arm/Microsoft.Network/virtualNetworks/readme.md index daaa1ca6ef..a1a0f2ddf5 100644 --- a/arm/Microsoft.Network/virtualNetworks/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/readme.md @@ -45,10 +45,10 @@ This template deploys a virtual network (vNet). | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `subnets` | _[subnets](subnets/readme.md)_ array | `[]` | | An Array of subnets to deploy to the Virtual Network. | | `tags` | object | `{object}` | | Tags of the resource. | -| `virtualNetworkPeerings` | _[virtualNetworkPeerings](virtualNetworkPeerings/readme.md)_ array | `[]` | | Virtual Network Peerings configurations | +| `virtualNetworkPeerings` | _[virtualNetworkPeerings](virtualNetworkPeerings/readme.md)_ array | `[]` | | Virtual Network Peerings configurations. | ### Parameter Usage: `subnets` @@ -187,11 +187,11 @@ The network security group and route table resources must reside in the same res | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the virtual network | -| `resourceGroupName` | string | The resource group the virtual network was deployed into | -| `resourceId` | string | The resource ID of the virtual network | -| `subnetNames` | array | The names of the deployed subnets | -| `subnetResourceIds` | array | The resource IDs of the deployed subnets | +| `name` | string | The name of the virtual network. | +| `resourceGroupName` | string | The resource group the virtual network was deployed into. | +| `resourceId` | string | The resource ID of the virtual network. | +| `subnetNames` | array | The names of the deployed subnets. | +| `subnetResourceIds` | array | The resource IDs of the deployed subnets. | ## Template references diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md index 290795dfed..768cc16e6f 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md @@ -23,25 +23,29 @@ This module deploys a virtual network subnet. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `addressPrefix` | string | The address prefix for the subnet. | -| `virtualNetworkName` | string | The name of the parent virtual network | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `virtualNetworkName` | string | The name of the parent virtual network. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `addressPrefixes` | array | `[]` | | List of address prefixes for the subnet. | | `applicationGatewayIpConfigurations` | array | `[]` | | Application gateway IP configurations of virtual network resource. | -| `delegations` | array | `[]` | | The delegations to enable on the subnet | +| `delegations` | array | `[]` | | The delegations to enable on the subnet. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `ipAllocations` | array | `[]` | | Array of IpAllocation which reference this subnet | +| `ipAllocations` | array | `[]` | | Array of IpAllocation which reference this subnet. | | `name` | string | | | The Name of the subnet resource. | -| `natGatewayId` | string | `''` | | The resource ID of the NAT Gateway to use for the subnet | -| `networkSecurityGroupId` | string | `''` | | The resource ID of the network security group to assign to the subnet | +| `natGatewayId` | string | `''` | | The resource ID of the NAT Gateway to use for the subnet. | +| `networkSecurityGroupId` | string | `''` | | The resource ID of the network security group to assign to the subnet. | | `privateEndpointNetworkPolicies` | string | `''` | `[Disabled, Enabled, ]` | enable or disable apply network policies on private endpoint in the subnet. | | `privateLinkServiceNetworkPolicies` | string | `''` | `[Disabled, Enabled, ]` | enable or disable apply network policies on private link service in the subnet. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `routeTableId` | string | `''` | | The resource ID of the route table to assign to the subnet | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `routeTableId` | string | `''` | | The resource ID of the route table to assign to the subnet. | | `serviceEndpointPolicies` | array | `[]` | | An array of service endpoint policies. | -| `serviceEndpoints` | array | `[]` | | The service endpoints to enable on the subnet | +| `serviceEndpoints` | array | `[]` | | The service endpoints to enable on the subnet. | ### Parameter Usage: `delegations` @@ -103,11 +107,11 @@ The `privateEndpointNetworkPolicies` property must be set to disabled for subnet | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the virtual network peering | -| `resourceGroupName` | string | The resource group the virtual network peering was deployed into | -| `resourceId` | string | The resource ID of the virtual network peering | -| `subnetAddressPrefix` | string | The address prefix for the subnet | -| `subnetAddressPrefixes` | array | List of address prefixes for the subnet | +| `name` | string | The name of the virtual network peering. | +| `resourceGroupName` | string | The resource group the virtual network peering was deployed into. | +| `resourceId` | string | The resource ID of the virtual network peering. | +| `subnetAddressPrefix` | string | The address prefix for the subnet. | +| `subnetAddressPrefixes` | array | List of address prefixes for the subnet. | ## Template references diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md index 46ac4e155d..6002d80e2d 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md @@ -27,28 +27,32 @@ The following resources are required to be able to deploy this resource. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `localVnetName` | string | The Name of the Virtual Network to add the peering to. | -| `remoteVirtualNetworkId` | string | The Resource ID of the VNet that is this Local VNet is being peered to. Should be in the format of a Resource ID | +| `remoteVirtualNetworkId` | string | The Resource ID of the VNet that is this Local VNet is being peered to. Should be in the format of a Resource ID. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `localVnetName` | string | The Name of the Virtual Network to add the peering to. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `allowForwardedTraffic` | bool | `True` | Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. Default is true | -| `allowGatewayTransit` | bool | `False` | If gateway links can be used in remote virtual networking to link to this virtual network. Default is false | -| `allowVirtualNetworkAccess` | bool | `True` | Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. Default is true | -| `doNotVerifyRemoteGateways` | bool | `True` | If we need to verify the provisioning state of the remote gateway. Default is true | +| `allowForwardedTraffic` | bool | `True` | Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. Default is true. | +| `allowGatewayTransit` | bool | `False` | If gateway links can be used in remote virtual networking to link to this virtual network. Default is false. | +| `allowVirtualNetworkAccess` | bool | `True` | Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. Default is true. | +| `doNotVerifyRemoteGateways` | bool | `True` | If we need to verify the provisioning state of the remote gateway. Default is true. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `[format('{0}-{1}', parameters('localVnetName'), last(split(parameters('remoteVirtualNetworkId'), '/')))]` | The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName | -| `useRemoteGateways` | bool | `False` | If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway. Default is false | +| `name` | string | `[format('{0}-{1}', parameters('localVnetName'), last(split(parameters('remoteVirtualNetworkId'), '/')))]` | The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName. | +| `useRemoteGateways` | bool | `False` | If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway. Default is false. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the virtual network peering | -| `resourceGroupName` | string | The resource group the virtual network peering was deployed into | -| `resourceId` | string | The resource ID of the virtual network peering | +| `name` | string | The name of the virtual network peering. | +| `resourceGroupName` | string | The resource group the virtual network peering was deployed into. | +| `resourceId` | string | The resource ID of the virtual network peering. | ## Template references diff --git a/arm/Microsoft.Network/virtualWans/readme.md b/arm/Microsoft.Network/virtualWans/readme.md index dc9b929141..d3ddec46d9 100644 --- a/arm/Microsoft.Network/virtualWans/readme.md +++ b/arm/Microsoft.Network/virtualWans/readme.md @@ -28,12 +28,12 @@ This template deploys a virtual WAN. | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `allowBranchToBranchTraffic` | bool | `False` | | True if branch to branch traffic is allowed. | -| `allowVnetToVnetTraffic` | bool | `False` | | True if VNET to VNET traffic is allowed. | +| `allowVnetToVnetTraffic` | bool | `False` | | True if VNET to VNET traffic is allowed. | | `disableVpnEncryption` | bool | `False` | | VPN encryption to be disabled or not. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location where all resources will be created. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | | `type` | string | `'Standard'` | `[Standard, Basic]` | The type of the Virtual WAN. | @@ -85,9 +85,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the virtual WAN | -| `resourceGroupName` | string | The resource group the virtual WAN was deployed into | -| `resourceId` | string | The resource ID of the virtual WAN | +| `name` | string | The name of the virtual WAN. | +| `resourceGroupName` | string | The resource group the virtual WAN was deployed into. | +| `resourceId` | string | The resource ID of the virtual WAN. | ## Template references diff --git a/arm/Microsoft.Network/vpnGateways/connections/readme.md b/arm/Microsoft.Network/vpnGateways/connections/readme.md index 364fa49307..9be2c9246b 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/readme.md +++ b/arm/Microsoft.Network/vpnGateways/connections/readme.md @@ -21,7 +21,11 @@ This module deploys VPN Gateways Connections. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the VPN connection. | -| `vpnGatewayName` | string | The name of the VPN gateway this VPN connection is associated with. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `vpnGatewayName` | string | The name of the VPN gateway this VPN connection is associated with. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -32,7 +36,7 @@ This module deploys VPN Gateways Connections. | `enableInternetSecurity` | bool | `False` | | Enable internet security. | | `enableRateLimiting` | bool | `False` | | Enable rate limiting. | | `ipsecPolicies` | array | `[]` | | The IPSec policies to be considered by this connection. | -| `remoteVpnSiteResourceId` | string | `''` | | Reference to a VPN site to link to | +| `remoteVpnSiteResourceId` | string | `''` | | Reference to a VPN site to link to. | | `routingConfiguration` | object | `{object}` | | Routing configuration indicating the associated and propagated route tables for this connection. | | `routingWeight` | int | `0` | | Routing weight for VPN connection. | | `sharedKey` | string | `''` | | SharedKey for the VPN connection. | @@ -70,9 +74,9 @@ This module deploys VPN Gateways Connections. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the VPN connection | -| `resourceGroupName` | string | The name of the resource group the VPN connection was deployed into | -| `resourceId` | string | The resource ID of the VPN connection | +| `name` | string | The name of the VPN connection. | +| `resourceGroupName` | string | The name of the resource group the VPN connection was deployed into. | +| `resourceId` | string | The resource ID of the VPN connection. | ## Template references diff --git a/arm/Microsoft.Network/vpnGateways/natRules/readme.md b/arm/Microsoft.Network/vpnGateways/natRules/readme.md index 383a3b01a2..229cc1d0ec 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/readme.md +++ b/arm/Microsoft.Network/vpnGateways/natRules/readme.md @@ -21,7 +21,11 @@ This module deploys VPN Gateways NATRules | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the NAT rule. | -| `vpnGatewayName` | string | The name of the VPN gateway this NAT rule is associated with. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `vpnGatewayName` | string | The name of the VPN gateway this NAT rule is associated with. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -38,9 +42,9 @@ This module deploys VPN Gateways NATRules | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the NAT rule | -| `resourceGroupName` | string | The name of the resource group the NAT rule was deployed into | -| `resourceId` | string | The resource ID of the NAT rule | +| `name` | string | The name of the NAT rule. | +| `resourceGroupName` | string | The name of the resource group the NAT rule was deployed into. | +| `resourceId` | string | The resource ID of the NAT rule. | ## Template references diff --git a/arm/Microsoft.Network/vpnGateways/readme.md b/arm/Microsoft.Network/vpnGateways/readme.md index 02005d8a33..03cb8e13fe 100644 --- a/arm/Microsoft.Network/vpnGateways/readme.md +++ b/arm/Microsoft.Network/vpnGateways/readme.md @@ -23,14 +23,14 @@ This module deploys VPN Gateways. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the VPN gateway | +| `name` | string | Name of the VPN gateway. | | `virtualHubResourceId` | string | The resource ID of a virtual Hub to connect to. Note: The virtual Hub and Gateway must be deployed into the same location. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `bgpSettings` | object | `{object}` | | BGP settings details. | -| `connections` | _[connections](connections/readme.md)_ array | `[]` | | The connections to create in the VPN gateway | +| `connections` | _[connections](connections/readme.md)_ array | `[]` | | The connections to create in the VPN gateway. | | `enableBgpRouteTranslationForNat` | bool | `False` | | Enable BGP routes translation for NAT on this VPN gateway. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `isRoutingPreferenceInternet` | bool | `False` | | Enable routing preference property for the public IP interface of the VPN gateway. | @@ -97,9 +97,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the VPN gateway | -| `resourceGroupName` | string | The name of the resource group the VPN gateway was deployed into | -| `resourceId` | string | The resource ID of the VPN gateway | +| `name` | string | The name of the VPN gateway. | +| `resourceGroupName` | string | The name of the resource group the VPN gateway was deployed into. | +| `resourceId` | string | The resource ID of the VPN gateway. | ## Template references diff --git a/arm/Microsoft.Network/vpnSites/readme.md b/arm/Microsoft.Network/vpnSites/readme.md index 7b7e9a1d33..d0aacaa6b4 100644 --- a/arm/Microsoft.Network/vpnSites/readme.md +++ b/arm/Microsoft.Network/vpnSites/readme.md @@ -23,7 +23,7 @@ This module deploys a VPN Site. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | Name of the VPN Site. | -| `virtualWanId` | string | Resource ID of the virtual WAN to link to | +| `virtualWanId` | string | Resource ID of the virtual WAN to link to. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -33,11 +33,11 @@ This module deploys a VPN Site. | `deviceProperties` | object | `{object}` | | List of properties of the device. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `ipAddress` | string | `''` | | The IP-address for the VPN-site. Note: This is a deprecated property, please use the corresponding VpnSiteLinks property instead. | -| `isSecuritySite` | bool | `False` | | IsSecuritySite flag | +| `isSecuritySite` | bool | `False` | | IsSecuritySite flag. | | `location` | string | `[resourceGroup().location]` | | Location where all resources will be created. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `o365Policy` | object | `{object}` | | The Office365 breakout policy. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | | `vpnSiteLinks` | array | `[]` | | List of all VPN site links. | @@ -154,9 +154,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the VPN site | -| `resourceGroupName` | string | The resource group the VPN site was deployed into | -| `resourceId` | string | The resource ID of the VPN site | +| `name` | string | The name of the VPN site. | +| `resourceGroupName` | string | The resource group the VPN site was deployed into. | +| `resourceId` | string | The resource ID of the VPN site. | ## Template references diff --git a/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md b/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md index 64c3e1e436..a90d4af9c9 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md @@ -21,8 +21,12 @@ This template deploys a data source for a Log Analytics workspace. | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `kind` | string | `'AzureActivityLog'` | `[AzureActivityLog, WindowsEvent, WindowsPerformanceCounter, IISLogs, LinuxSyslog, LinuxSyslogCollection, LinuxPerformanceObject, LinuxPerformanceCollection]` | The kind of the DataSource. | -| `logAnalyticsWorkspaceName` | string | | | Name of the Log Analytics workspace | -| `name` | string | | | Name of the solution | +| `name` | string | | | Name of the solution. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -63,9 +67,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed data source | -| `resourceGroupName` | string | The resource group where the data source is deployed | -| `resourceId` | string | The resource ID of the deployed data source | +| `name` | string | The name of the deployed data source. | +| `resourceGroupName` | string | The resource group where the data source is deployed. | +| `resourceId` | string | The resource ID of the deployed data source. | ## Template references diff --git a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md index a02737e52b..9baa2ffd6a 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md @@ -20,16 +20,20 @@ This template deploys a linked service for a Log Analytics workspace. **Required parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `logAnalyticsWorkspaceName` | string | | Name of the Log Analytics workspace | -| `name` | string | | Name of the link | +| `name` | string | | Name of the link. | | `resourceId` | string | `''` | The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require read access. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `tags` | object | `{object}` | Tags to configure in the resource. | -| `writeAccessResourceId` | string | `''` | The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require write access. | +| `writeAccessResourceId` | string | `''` | The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require write access. | ### Parameter Usage: `tags` @@ -53,9 +57,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed linked service | -| `resourceGroupName` | string | The resource group where the linked service is deployed | -| `resourceId` | string | The resource ID of the deployed linked service | +| `name` | string | The name of the deployed linked service. | +| `resourceGroupName` | string | The resource group where the linked service is deployed. | +| `resourceId` | string | The resource ID of the deployed linked service. | ## Template references diff --git a/arm/Microsoft.OperationalInsights/workspaces/readme.md b/arm/Microsoft.OperationalInsights/workspaces/readme.md index 1289495b95..baeb83876e 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/readme.md @@ -28,13 +28,13 @@ This template deploys a log analytics workspace. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Log Analytics workspace | +| `name` | string | Name of the Log Analytics workspace. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `dailyQuotaGb` | int | `-1` | | The workspace daily quota for ingestion. | -| `dataRetention` | int | `365` | | Number of days data will be retained for | +| `dataRetention` | int | `365` | | Number of days data will be retained for. | | `dataSources` | _[dataSources](dataSources/readme.md)_ array | `[]` | | LAW data sources to configure. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | @@ -51,9 +51,9 @@ This template deploys a log analytics workspace. | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `publicNetworkAccessForIngestion` | string | `'Enabled'` | `[Enabled, Disabled]` | The network access type for accessing Log Analytics ingestion. | | `publicNetworkAccessForQuery` | string | `'Enabled'` | `[Enabled, Disabled]` | The network access type for accessing Log Analytics query. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `savedSearches` | _[savedSearches](savedSearches/readme.md)_ array | `[]` | | Kusto Query Language searches to save. | -| `serviceTier` | string | `'PerGB2018'` | `[Free, Standalone, PerNode, PerGB2018]` | Service Tier: PerGB2018, Free, Standalone, PerGB or PerNode | +| `serviceTier` | string | `'PerGB2018'` | `[Free, Standalone, PerNode, PerGB2018]` | Service Tier: PerGB2018, Free, Standalone, PerGB or PerNode. | | `storageInsightsConfigs` | array | `[]` | | List of storage accounts to be read by the workspace. | | `tags` | object | `{object}` | | Tags of the resource. | | `useResourcePermissions` | bool | `False` | | Set to 'true' to use resource or workspace permissions and 'false' (or leave empty) to require workspace permissions. | @@ -236,10 +236,10 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `logAnalyticsWorkspaceId` | string | The ID associated with the workspace | -| `name` | string | The name of the deployed log analytics workspace | -| `resourceGroupName` | string | The resource group of the deployed log analytics workspace | -| `resourceId` | string | The resource ID of the deployed log analytics workspace | +| `logAnalyticsWorkspaceId` | string | The ID associated with the workspace. | +| `name` | string | The name of the deployed log analytics workspace. | +| `resourceGroupName` | string | The resource group of the deployed log analytics workspace. | +| `resourceId` | string | The resource ID of the deployed log analytics workspace. | ## Template references diff --git a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md index 974c473c96..238d0e3425 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md @@ -22,10 +22,14 @@ This template deploys a saved search for a Log Analytics workspace. | :-- | :-- | :-- | | `category` | string | Query category. | | `displayName` | string | Display name for the search. | -| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace | -| `name` | string | Name of the saved search | +| `name` | string | Name of the saved search. | | `query` | string | Kusto Query to be stored. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -57,9 +61,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed saved search | -| `resourceGroupName` | string | The resource group where the saved search is deployed | -| `resourceId` | string | The resource ID of the deployed saved search | +| `name` | string | The name of the deployed saved search. | +| `resourceGroupName` | string | The resource group where the saved search is deployed. | +| `resourceId` | string | The resource ID of the deployed saved search. | ## Template references diff --git a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md index 53d725a0ce..486e64b8fe 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md @@ -20,15 +20,19 @@ This template deploys a storage insights configuration for a Log Analytics works **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. | | `storageAccountId` | string | The Azure Resource Manager ID of the storage account resource. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `containers` | array | `[]` | The names of the blob containers that the workspace should read. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `[format('{0}-stinsconfig', last(split(parameters('storageAccountId'), '/')))]` | The name of the storage insights config | +| `name` | string | `[format('{0}-stinsconfig', last(split(parameters('storageAccountId'), '/')))]` | The name of the storage insights config. | | `tables` | array | `[]` | The names of the Azure tables that the workspace should read. | | `tags` | object | `{object}` | Tags to configure in the resource. | @@ -54,9 +58,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the storage insights configuration | -| `resourceGroupName` | string | The resource group where the storage insight configuration is deployed | -| `resourceId` | string | The resource ID of the deployed storage insights configuration | +| `name` | string | The name of the storage insights configuration. | +| `resourceGroupName` | string | The resource group where the storage insight configuration is deployed. | +| `resourceId` | string | The resource ID of the deployed storage insights configuration. | ## Template references diff --git a/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md index be9f7633aa..3bdecff919 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md @@ -17,21 +17,21 @@ This module deploys recovery services vault backup config. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enhancedSecurityState` | string | `'Enabled'` | `[Disabled, Enabled]` | Enable this setting to protect hybrid backups against accidental deletes and add additional layer of authentication for critical operations. | -| `name` | string | `'vaultconfig'` | | Name of the Azure Recovery Service Vault Backup Policy | -| `resourceGuardOperationRequests` | array | `[]` | | ResourceGuard Operation Requests | -| `softDeleteFeatureState` | string | `'Enabled'` | `[Disabled, Enabled]` | Enable this setting to protect backup data for Azure VM, SQL Server in Azure VM and SAP HANA in Azure VM from accidental deletes | -| `storageModelType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Storage type | -| `storageType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Storage type | +| `name` | string | `'vaultconfig'` | | Name of the Azure Recovery Service Vault Backup Policy. | +| `resourceGuardOperationRequests` | array | `[]` | | ResourceGuard Operation Requests. | +| `softDeleteFeatureState` | string | `'Enabled'` | `[Disabled, Enabled]` | Enable this setting to protect backup data for Azure VM, SQL Server in Azure VM and SAP HANA in Azure VM from accidental deletes. | +| `storageModelType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Storage type. | +| `storageType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Storage type. | | `storageTypeState` | string | `'Locked'` | `[Locked, Unlocked]` | Once a machine is registered against a resource, the storageTypeState is always Locked. | @@ -39,9 +39,9 @@ This module deploys recovery services vault backup config. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the backup config | +| `name` | string | The name of the backup config. | | `resourceGroupName` | string | The name of the resource group the backup config was created in. | -| `resourceId` | string | The resource ID of the backup config | +| `resourceId` | string | The resource ID of the backup config. | ## Template references diff --git a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md index 31af6cdfdc..384cdd3afd 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md @@ -20,9 +20,13 @@ This module deploys a Backup Policy for a Recovery Services Vault **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `backupPolicyProperties` | object | Configuration of the Azure Recovery Service Vault Backup Policy | -| `name` | string | Name of the Azure Recovery Service Vault Backup Policy | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault | +| `backupPolicyProperties` | object | Configuration of the Azure Recovery Service Vault Backup Policy. | +| `name` | string | Name of the Azure Recovery Service Vault Backup Policy. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -122,9 +126,9 @@ Object continaining the configuration for backup policies. It needs to be proper | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the backup policy | +| `name` | string | The name of the backup policy. | | `resourceGroupName` | string | The name of the resource group the backup policy was created in. | -| `resourceId` | string | The resource ID of the backup policy | +| `resourceId` | string | The resource ID of the backup policy. | ## Template references diff --git a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md index 9ba5a8f976..b6a677ef7d 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md @@ -16,27 +16,27 @@ This module deploys the Backup Storage Configuration for the Recovery Service Va ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `crossRegionRestoreFlag` | bool | `True` | | Opt in details of Cross Region Restore feature | +| `crossRegionRestoreFlag` | bool | `True` | | Opt in details of Cross Region Restore feature. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'vaultstorageconfig'` | | The name of the backup storage config | -| `storageModelType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Change Vault Storage Type (Works if vault has not registered any backup instance) | +| `name` | string | `'vaultstorageconfig'` | | The name of the backup storage config. | +| `storageModelType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Change Vault Storage Type (Works if vault has not registered any backup instance). | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the backup storage config | +| `name` | string | The name of the backup storage config. | | `resourceGroupName` | string | The name of the Resource Group the backup storage configuration was created in. | -| `resourceId` | string | The resource ID of the backup storage config | +| `resourceId` | string | The resource ID of the backup storage config. | ## Template references diff --git a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md index a1778177d9..c837f2b19e 100644 --- a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md @@ -20,17 +20,21 @@ This module deploys a Protection Container for a Recovery Services Vault **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Azure Recovery Service Vault Protection Container | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault | +| `name` | string | Name of the Azure Recovery Service Vault Protection Container. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `backupManagementType` | string | `''` | `[AzureBackupServer, AzureIaasVM, AzureSql, AzureStorage, AzureWorkload, DPM, DefaultBackup, Invalid, MAB, ]` | Backup management type to execute the current Protection Container job. | -| `containerType` | string | `''` | `[AzureBackupServerContainer, AzureSqlContainer, GenericContainer, Microsoft.ClassicCompute/virtualMachines, Microsoft.Compute/virtualMachines, SQLAGWorkLoadContainer, StorageContainer, VMAppContainer, Windows, ]` | Type of the container | +| `containerType` | string | `''` | `[AzureBackupServerContainer, AzureSqlContainer, GenericContainer, Microsoft.ClassicCompute/virtualMachines, Microsoft.Compute/virtualMachines, SQLAGWorkLoadContainer, StorageContainer, VMAppContainer, Windows, ]` | Type of the container. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `friendlyName` | string | `''` | | Friendly name of the Protection Container | -| `sourceResourceId` | string | `''` | | Resource ID of the target resource for the Protection Container | +| `friendlyName` | string | `''` | | Friendly name of the Protection Container. | +| `sourceResourceId` | string | `''` | | Resource ID of the target resource for the Protection Container. | ## Outputs diff --git a/arm/Microsoft.RecoveryServices/vaults/readme.md b/arm/Microsoft.RecoveryServices/vaults/readme.md index 7f5a597f59..5832ae5ec2 100644 --- a/arm/Microsoft.RecoveryServices/vaults/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/readme.md @@ -31,14 +31,14 @@ This module deploys a recovery service vault. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the Azure Recovery Service Vault | +| `name` | string | Name of the Azure Recovery Service Vault. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `backupConfig` | _[backupConfig](backupConfig/readme.md)_ object | `{object}` | | The backup configuration. | | `backupPolicies` | _[backupPolicies](backupPolicies/readme.md)_ array | `[]` | | List of all backup policies. | -| `backupStorageConfig` | _[backupStorageConfig](backupStorageConfig/readme.md)_ object | `{object}` | | The storage configuration for the Azure Recovery Service Vault | +| `backupStorageConfig` | _[backupStorageConfig](backupStorageConfig/readme.md)_ object | `{object}` | | The storage configuration for the Azure Recovery Service Vault. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | | `diagnosticLogCategoriesToEnable` | array | `[AzureBackupReport, CoreAzureBackup, AddonAzureBackupJobs, AddonAzureBackupAlerts, AddonAzureBackupPolicy, AddonAzureBackupStorage, AddonAzureBackupProtectedInstance, AzureSiteRecoveryJobs, AzureSiteRecoveryEvents, AzureSiteRecoveryReplicatedItems, AzureSiteRecoveryReplicationStats, AzureSiteRecoveryRecoveryPoints, AzureSiteRecoveryReplicationDataUploadRate, AzureSiteRecoveryProtectedDiskDataChurn]` | `[AzureBackupReport, CoreAzureBackup, AddonAzureBackupJobs, AddonAzureBackupAlerts, AddonAzureBackupPolicy, AddonAzureBackupStorage, AddonAzureBackupProtectedInstance, AzureSiteRecoveryJobs, AzureSiteRecoveryEvents, AzureSiteRecoveryReplicatedItems, AzureSiteRecoveryReplicationStats, AzureSiteRecoveryRecoveryPoints, AzureSiteRecoveryReplicationDataUploadRate, AzureSiteRecoveryProtectedDiskDataChurn]` | The name of logs that will be streamed. | @@ -53,7 +53,7 @@ This module deploys a recovery service vault. | `protectionContainers` | _[protectionContainers](protectionContainers/readme.md)_ array | `[]` | | List of all protection containers. | | `replicationFabrics` | _[replicationFabrics](replicationFabrics/readme.md)_ array | `[]` | | List of all replication fabrics. | | `replicationPolicies` | _[replicationPolicies](replicationPolicies/readme.md)_ array | `[]` | | List of all replication policies. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the Recovery Service Vault resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | @@ -424,9 +424,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The Name of the recovery services vault | -| `resourceGroupName` | string | The name of the resource group the recovery services vault was created in | -| `resourceId` | string | The resource ID of the recovery services vault | +| `name` | string | The Name of the recovery services vault. | +| `resourceGroupName` | string | The name of the resource group the recovery services vault was created in. | +| `resourceId` | string | The resource ID of the recovery services vault. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md index 3358f53baa..d78ba5c0f9 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md @@ -24,14 +24,18 @@ This module deploys a Replication Fabric for Azure to Azure disaster recovery sc **Required parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `location` | string | `[resourceGroup().location]` | The recovery location the fabric represents | -| `recoveryVaultName` | string | | Name of the Azure Recovery Service Vault | +| `location` | string | `[resourceGroup().location]` | The recovery location the fabric represents. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `[parameters('location')]` | The name of the fabric | +| `name` | string | `[parameters('location')]` | The name of the fabric. | | `replicationContainers` | array | `[]` | Replication containers to create. | diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md index e37c13275e..e4c62f48ef 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md @@ -23,9 +23,13 @@ This module deploys a Replication Protection Container. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the replication container | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault | -| `replicationFabricName` | string | Name of the Replication Fabric | +| `name` | string | The name of the replication container. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `replicationFabricName` | string | Name of the Replication Fabric. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md index b02630439a..252fbc9aee 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md @@ -19,23 +19,23 @@ This module deploys a Replication Protection Container Mapping. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault | -| `replicationFabricName` | string | Name of the Replication Fabric | -| `sourceProtectionContainerName` | string | Name of the source Replication container | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `replicationFabricName` | string | Name of the Replication Fabric. Required if the template is used in an standalone deployment. | +| `sourceProtectionContainerName` | string | Name of the source Replication container. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `''` | The name of the replication container mapping. If not provided, it will be automatically generated as `-`. | -| `policyId` | string | `''` | Resource ID of the replication policy. If defined, policyName will be ignored | -| `policyName` | string | `''` | Name of the replication policy. Will be ignored if policyId is also specified | -| `targetContainerFabricName` | string | `[parameters('replicationFabricName')]` | Name of the fabric containing the target container. If targetProtectionContainerId is specified, this parameter will be ignored | -| `targetContainerName` | string | `''` | Name of the target container. Must be specified if targetProtectionContainerId is not. If targetProtectionContainerId is specified, this parameter will be ignored | -| `targetProtectionContainerId` | string | `''` | Resource ID of the target Replication container. Must be specified if targetContainerName is not. If specified, targetContainerFabricName and targetContainerName will be ignored | +| `policyId` | string | `''` | Resource ID of the replication policy. If defined, policyName will be ignored. | +| `policyName` | string | `''` | Name of the replication policy. Will be ignored if policyId is also specified. | +| `targetContainerFabricName` | string | `[parameters('replicationFabricName')]` | Name of the fabric containing the target container. If targetProtectionContainerId is specified, this parameter will be ignored. | +| `targetContainerName` | string | `''` | Name of the target container. Must be specified if targetProtectionContainerId is not. If targetProtectionContainerId is specified, this parameter will be ignored. | +| `targetProtectionContainerId` | string | `''` | Resource ID of the target Replication container. Must be specified if targetContainerName is not. If specified, targetContainerFabricName and targetContainerName will be ignored. | ## Outputs diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md index 3a28a55723..9882fe6b00 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md @@ -22,8 +22,12 @@ This module deploys a Replication Policy for Disaster Recovery scenario. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the replication policy | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault | +| `name` | string | The name of the replication policy. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Resources/deploymentScripts/readme.md b/arm/Microsoft.Resources/deploymentScripts/readme.md index a82e6c9dc1..f49386a053 100644 --- a/arm/Microsoft.Resources/deploymentScripts/readme.md +++ b/arm/Microsoft.Resources/deploymentScripts/readme.md @@ -86,9 +86,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployment script | -| `resourceGroupName` | string | The resource group the deployment script was deployed into | -| `resourceId` | string | The resource ID of the deployment script | +| `name` | string | The name of the deployment script. | +| `resourceGroupName` | string | The resource group the deployment script was deployed into. | +| `resourceId` | string | The resource ID of the deployment script. | ## Considerations diff --git a/arm/Microsoft.Resources/resourceGroups/readme.md b/arm/Microsoft.Resources/resourceGroups/readme.md index f6059b713a..9e9a48b79c 100644 --- a/arm/Microsoft.Resources/resourceGroups/readme.md +++ b/arm/Microsoft.Resources/resourceGroups/readme.md @@ -23,7 +23,7 @@ This module deploys a resource group. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the Resource Group | +| `name` | string | The name of the Resource Group. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -31,7 +31,7 @@ This module deploys a resource group. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[deployment().location]` | | Location of the Resource Group. It uses the deployment's location when not provided. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the storage account resource. | @@ -86,8 +86,8 @@ This module requires a User Assigned Identity (MSI, managed service identity) to | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the resource group | -| `resourceId` | string | The resource ID of the resource group | +| `name` | string | The name of the resource group. | +| `resourceId` | string | The resource ID of the resource group. | ## Template references diff --git a/arm/Microsoft.Resources/tags/readme.md b/arm/Microsoft.Resources/tags/readme.md index b5665a5eb4..719dda5df9 100644 --- a/arm/Microsoft.Resources/tags/readme.md +++ b/arm/Microsoft.Resources/tags/readme.md @@ -22,10 +22,10 @@ This module deploys Resources Tags on a subscription or resource group scope. | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[deployment().location]` | Location deployment metadata. | -| `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags | +| `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags. | | `resourceGroupName` | string | `''` | Name of the Resource Group to assign the tags to. If no Resource Group name is provided, and Subscription ID is provided, the module deploys at subscription level, therefore assigns the provided tags to the subscription. | | `subscriptionId` | string | `[subscription().id]` | Subscription ID of the subscription to assign the tags to. If no Resource Group name is provided, the module deploys at subscription level, therefore assigns the provided tags to the subscription. | -| `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags | +| `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags. | ### Parameter Usage: `tags` @@ -49,8 +49,8 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the tags resource | -| `tags` | object | The applied tags | +| `name` | string | The name of the tags resource. | +| `tags` | object | The applied tags. | ## Template references diff --git a/arm/Microsoft.Resources/tags/resourceGroups/readme.md b/arm/Microsoft.Resources/tags/resourceGroups/readme.md index 43279ae111..9c85b309c4 100644 --- a/arm/Microsoft.Resources/tags/resourceGroups/readme.md +++ b/arm/Microsoft.Resources/tags/resourceGroups/readme.md @@ -22,8 +22,8 @@ This module deploys Resources Tags on a resource group scope. | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `'default'` | The name of the tags resource. | -| `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags | -| `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags | +| `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags. | +| `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags. | ### Parameter Usage: `tags` @@ -47,10 +47,10 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the tags resource | -| `resourceGroupName` | string | The name of the resource group the tags were applied to | -| `resourceId` | string | The resourceId of the resource group the tags were applied to | -| `tags` | object | The applied tags | +| `name` | string | The name of the tags resource. | +| `resourceGroupName` | string | The name of the resource group the tags were applied to. | +| `resourceId` | string | The resourceId of the resource group the tags were applied to. | +| `tags` | object | The applied tags. | ## Template references diff --git a/arm/Microsoft.Resources/tags/subscriptions/readme.md b/arm/Microsoft.Resources/tags/subscriptions/readme.md index 38fb51f397..3c3f149189 100644 --- a/arm/Microsoft.Resources/tags/subscriptions/readme.md +++ b/arm/Microsoft.Resources/tags/subscriptions/readme.md @@ -23,8 +23,8 @@ This module deploys Resources Tags on a subscription scope. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[deployment().location]` | Location deployment metadata. | | `name` | string | `'default'` | The name of the tags resource. | -| `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags | -| `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags | +| `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags. | +| `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags. | ### Parameter Usage: `tags` @@ -48,8 +48,8 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the tags resource | -| `tags` | object | The applied tags | +| `name` | string | The name of the tags resource. | +| `tags` | object | The applied tags. | ## Template references diff --git a/arm/Microsoft.Security/azureSecurityCenter/readme.md b/arm/Microsoft.Security/azureSecurityCenter/readme.md index 12275392ac..a49868182c 100644 --- a/arm/Microsoft.Security/azureSecurityCenter/readme.md +++ b/arm/Microsoft.Security/azureSecurityCenter/readme.md @@ -31,25 +31,25 @@ This template enables Azure security center - Standard tier by default, could be **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `appServicesPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for AppServices. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `armPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for ARM. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `autoProvision` | string | `'On'` | `[On, Off]` | Describes what kind of security agent provisioning action to take. - On or Off | -| `containerRegistryPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for ContainerRegistry. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `containersTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for containers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `cosmosDbsTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for CosmosDbs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `deviceSecurityGroupProperties` | object | `{object}` | | Device Security group data | -| `dnsPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for DNS. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | +| `appServicesPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for AppServices. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `armPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for ARM. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `autoProvision` | string | `'On'` | `[On, Off]` | Describes what kind of security agent provisioning action to take. - On or Off. | +| `containerRegistryPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for ContainerRegistry. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `containersTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for containers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `cosmosDbsTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for CosmosDbs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `deviceSecurityGroupProperties` | object | `{object}` | | Device Security group data. | +| `dnsPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for DNS. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `ioTSecuritySolutionProperties` | object | `{object}` | | Security Solution data | -| `keyVaultsPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for KeyVaults. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `kubernetesServicePricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for KubernetesService. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | +| `ioTSecuritySolutionProperties` | object | `{object}` | | Security Solution data. | +| `keyVaultsPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for KeyVaults. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `kubernetesServicePricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for KubernetesService. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | | `location` | string | `[deployment().location]` | | Location deployment metadata. | -| `openSourceRelationalDatabasesTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for OpenSourceRelationalDatabases. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `securityContactProperties` | object | `{object}` | | Security contact data | -| `sqlServersPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for SqlServers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `sqlServerVirtualMachinesPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for SqlServerVirtualMachines. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `storageAccountsPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for StorageAccounts. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | -| `virtualMachinesPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for VMs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard | +| `openSourceRelationalDatabasesTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for OpenSourceRelationalDatabases. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `securityContactProperties` | object | `{object}` | | Security contact data. | +| `sqlServersPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for SqlServers. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `sqlServerVirtualMachinesPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for SqlServerVirtualMachines. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `storageAccountsPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for StorageAccounts. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | +| `virtualMachinesPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for VMs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | ### Parameter Usage: `deviceSecurityGroupProperties` @@ -147,7 +147,7 @@ This template enables Azure security center - Standard tier by default, could be | Output Name | Type | Description | | :-- | :-- | :-- | -| `workspaceId` | string | The resource IDs of the used log analytics workspace | +| `workspaceId` | string | The resource IDs of the used log analytics workspace. | ## Template references diff --git a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md index eb25fdcf24..0164e7f8fe 100644 --- a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md @@ -20,8 +20,12 @@ This module deploys authorization rules for a service bus namespace **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the authorization rule | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. | +| `name` | string | The name of the authorization rule. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md index 262eeaf4c7..4b61420683 100644 --- a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md @@ -17,18 +17,18 @@ This module deploys a disaster recovery config for a service bus Namespace ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `alternateName` | string | `''` | Primary/Secondary eventhub namespace name, which is part of GEO DR pairing | +| `alternateName` | string | `''` | Primary/Secondary eventhub namespace name, which is part of GEO DR pairing. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | The name of the disaster recovery config | -| `partnerNamespaceResourceID` | string | `''` | Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing | +| `name` | string | `'default'` | The name of the disaster recovery config. | +| `partnerNamespaceResourceID` | string | `''` | Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing. | ## Outputs diff --git a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md index 46f9bae436..f2c3e46c29 100644 --- a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md @@ -20,16 +20,20 @@ This module deploys IP filter rules for a service bus namespace **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `action` | string | `[Accept]` | The IP Filter Action | -| `filterName` | string | | IP Filter name | -| `ipMask` | string | | IP Mask | -| `namespaceName` | string | | Name of the parent Service Bus Namespace for the Service Bus Queue. | +| `action` | string | `[Accept]` | The IP Filter Action. | +| `filterName` | string | | IP Filter name. | +| `ipMask` | string | | IP Mask. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `[parameters('filterName')]` | The name of the ip filter rule | +| `name` | string | `[parameters('filterName')]` | The name of the ip filter rule. | ## Outputs diff --git a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md index 72b300306c..d710bce740 100644 --- a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md @@ -20,15 +20,19 @@ This module deploys a migration configuration for a service bus namespace **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. | -| `postMigrationName` | string | Name to access Standard Namespace after migration | -| `targetNamespaceResourceId` | string | Existing premium Namespace resource ID which has no entities, will be used for migration | +| `postMigrationName` | string | Name to access Standard Namespace after migration. | +| `targetNamespaceResourceId` | string | Existing premium Namespace resource ID which has no entities, will be used for migration. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'$default'` | The name of the migration configuration | +| `name` | string | `'$default'` | The name of the migration configuration. | ## Outputs @@ -37,7 +41,7 @@ This module deploys a migration configuration for a service bus namespace | :-- | :-- | :-- | | `name` | string | The name of the migration configuration. | | `resourceGroupName` | string | The name of the Resource Group the migration configuration was created in. | -| `resourceId` | string | The Resource ID of the migration configuration | +| `resourceId` | string | The Resource ID of the migration configuration. | ## Template references diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md index f99861781e..1c2abb9484 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md @@ -20,9 +20,13 @@ This module deploys an authorization rule for a service bus namespace queue. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the service bus namepace queue | -| `namespaceName` | string | The name of the parent service bus namespace | -| `queueName` | string | The name of the parent service bus namespace queue | +| `name` | string | The name of the service bus namepace queue. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in an standalone deployment. | +| `queueName` | string | The name of the parent service bus namespace queue. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/readme.md b/arm/Microsoft.ServiceBus/namespaces/queues/readme.md index efe3b1249b..bb0772224c 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/queues/readme.md @@ -24,12 +24,16 @@ This module deploys a queue for a service bus namespace. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | Name of the Service Bus Queue. | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Service Bus Queue | +| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Service Bus Queue. | | `deadLetteringOnMessageExpiration` | bool | `True` | | A value that indicates whether this queue has dead letter support when a message expires. | | `defaultMessageTimeToLive` | string | `'P14D'` | | ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. | | `duplicateDetectionHistoryTimeWindow` | string | `'PT10M'` | | ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. | @@ -43,8 +47,8 @@ This module deploys a queue for a service bus namespace. | `maxSizeInMegabytes` | int | `1024` | | The maximum size of the queue in megabytes, which is the size of memory allocated for the queue. Default is 1024. | | `requiresDuplicateDetection` | bool | `False` | | A value indicating if this queue requires duplicate detection. | | `requiresSession` | bool | `False` | | A value that indicates whether the queue supports the concept of sessions. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `status` | string | `'Active'` | `[Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown]` | Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `status` | string | `'Active'` | `[Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown]` | Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown. | ### Parameter Usage: `roleAssignments` @@ -77,9 +81,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed queue | -| `resourceGroupName` | string | The resource group of the deployed queue | -| `resourceId` | string | The resource ID of the deployed queue | +| `name` | string | The name of the deployed queue. | +| `resourceGroupName` | string | The resource group of the deployed queue. | +| `resourceId` | string | The resource ID of the deployed queue. | ## Template references diff --git a/arm/Microsoft.ServiceBus/namespaces/readme.md b/arm/Microsoft.ServiceBus/namespaces/readme.md index f649c64980..91da4ce839 100644 --- a/arm/Microsoft.ServiceBus/namespaces/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/readme.md @@ -34,12 +34,12 @@ This module deploys a service bus namespace resource. **Required parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `skuName` | string | `'Basic'` | `[Basic, Standard, Premium]` | Name of this SKU. - Basic, Standard, Premium | +| `skuName` | string | `'Basic'` | `[Basic, Standard, Premium]` | Name of this SKU. - Basic, Standard, Premium. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Service Bus namespace | +| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Service Bus namespace. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | | `diagnosticLogCategoriesToEnable` | array | `[OperationalLogs]` | `[OperationalLogs]` | The name of logs that will be streamed. | @@ -50,17 +50,17 @@ This module deploys a service bus namespace resource. | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | | `disasterRecoveryConfigs` | _[disasterRecoveryConfigs](disasterRecoveryConfigs/readme.md)_ object | `{object}` | | The disaster recovery configuration. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `ipFilterRules` | _[ipFilterRules](ipFilterRules/readme.md)_ array | `[]` | | IP Filter Rules for the Service Bus namespace | +| `ipFilterRules` | _[ipFilterRules](ipFilterRules/readme.md)_ array | `[]` | | IP Filter Rules for the Service Bus namespace. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `migrationConfigurations` | _[migrationConfigurations](migrationConfigurations/readme.md)_ object | `{object}` | | The migration configuration. | | `name` | string | `''` | | Name of the Service Bus Namespace. If no name is provided, then unique name will be created. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | -| `queues` | _[queues](queues/readme.md)_ array | `[]` | | The queues to create in the service bus namespace | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `queues` | _[queues](queues/readme.md)_ array | `[]` | | The queues to create in the service bus namespace. | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | -| `topics` | _[topics](topics/readme.md)_ array | `[]` | | The topics to create in the service bus namespace | +| `topics` | _[topics](topics/readme.md)_ array | `[]` | | The topics to create in the service bus namespace. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `virtualNetworkRules` | _[virtualNetworkRules](virtualNetworkRules/readme.md)_ array | `[]` | | vNet Rules SubnetIds for the Service Bus namespace. | | `zoneRedundant` | bool | `False` | | Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones. | @@ -167,9 +167,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed service bus namespace | -| `resourceGroupName` | string | The resource group of the deployed service bus namespace | -| `resourceId` | string | The resource ID of the deployed service bus namespace | +| `name` | string | The name of the deployed service bus namespace. | +| `resourceGroupName` | string | The resource group of the deployed service bus namespace. | +| `resourceId` | string | The resource ID of the deployed service bus namespace. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md index 091c5d5bb9..9deabf42be 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md @@ -20,9 +20,13 @@ This module deploys an authorization rule for a service bus namespace topic. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the service bus namespace topic | -| `namespaceName` | string | The name of the parent service bus namespace | -| `topicName` | string | The name of the parent service bus namespace topic | +| `name` | string | The name of the service bus namespace topic. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in an standalone deployment. | +| `topicName` | string | The name of the parent service bus namespace topic. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/readme.md b/arm/Microsoft.ServiceBus/namespaces/topics/readme.md index 3ff37705e7..5ee9c1f1c7 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/topics/readme.md @@ -24,12 +24,16 @@ This module deploys a topic for a service bus namespace. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | Name of the Service Bus Topic. | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Topic. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Service Bus Topic | +| `authorizationRules` | _[authorizationRules](authorizationRules/readme.md)_ array | `[System.Collections.Hashtable]` | | Authorization Rules for the Service Bus Topic. | | `autoDeleteOnIdle` | string | `'PT5M'` | | ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes. | | `defaultMessageTimeToLive` | string | `'P14D'` | | ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself. | | `duplicateDetectionHistoryTimeWindow` | string | `'PT10M'` | | ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes. | @@ -41,8 +45,8 @@ This module deploys a topic for a service bus namespace. | `maxMessageSizeInKilobytes` | int | `1024` | | Maximum size (in KB) of the message payload that can be accepted by the topic. This property is only used in Premium today and default is 1024. | | `maxSizeInMegabytes` | int | `1024` | | The maximum size of the topic in megabytes, which is the size of memory allocated for the topic. Default is 1024. | | `requiresDuplicateDetection` | bool | `False` | | A value indicating if this topic requires duplicate detection. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `status` | string | `'Active'` | `[Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown]` | Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `status` | string | `'Active'` | `[Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown]` | Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown. | | `supportOrdering` | bool | `False` | | Value that indicates whether the topic supports ordering. | @@ -76,9 +80,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed topic | -| `resourceGroupName` | string | The resource group of the deployed topic | -| `resourceId` | string | The resource ID of the deployed topic | +| `name` | string | The name of the deployed topic. | +| `resourceGroupName` | string | The resource group of the deployed topic. | +| `resourceId` | string | The resource ID of the deployed topic. | ## Template references diff --git a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md index d5796115c6..8c84390cdb 100644 --- a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md @@ -20,14 +20,18 @@ This module deploys a virtual network rule for a service bus namespace. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. | -| `virtualNetworkSubnetId` | string | Resource ID of Virtual Network Subnet | +| `virtualNetworkSubnetId` | string | Resource ID of Virtual Network Subnet. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `[format('{0}-vnr', parameters('namespaceName'))]` | The name of the virtual network rule | +| `name` | string | `[format('{0}-vnr', parameters('namespaceName'))]` | The name of the virtual network rule. | ## Outputs diff --git a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md index da550666ac..486d52e68a 100644 --- a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md +++ b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md @@ -17,10 +17,10 @@ This module deploys a Service Fabric Cluster Application Type. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `serviceFabricClusterName` | string | `''` | Name of the Service Fabric cluster. | +| `serviceFabricClusterName` | string | `''` | Name of the Service Fabric cluster. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ServiceFabric/clusters/readme.md b/arm/Microsoft.ServiceFabric/clusters/readme.md index 20534ae576..92b82917d5 100644 --- a/arm/Microsoft.ServiceFabric/clusters/readme.md +++ b/arm/Microsoft.ServiceFabric/clusters/readme.md @@ -34,7 +34,7 @@ This module deploys a Service Fabric Cluster. | `addOnFeatures` | array | `[]` | `[BackupRestoreService, DnsService, RepairManager, ResourceMonitorService]` | The list of add-on features to enable in the cluster. | | `applicationTypes` | _[applicationTypes](applicationTypes/readme.md)_ array | `[]` | | Array of Service Fabric cluster application types. | | `azureActiveDirectory` | object | `{object}` | | The settings to enable AAD authentication on the cluster. | -| `certificate` | object | `{object}` | | Describes the certificate details like thumbprint of the primary certificate, thumbprint of the secondary certificate and the local certificate store location | +| `certificate` | object | `{object}` | | Describes the certificate details like thumbprint of the primary certificate, thumbprint of the secondary certificate and the local certificate store location. | | `certificateCommonNames` | object | `{object}` | | Describes a list of server certificates referenced by common name that are used to secure the cluster. | | `clientCertificateCommonNames` | array | `[]` | | The list of client certificates referenced by common name that are allowed to manage the cluster. | | `clientCertificateThumbprints` | array | `[]` | | The list of client certificates referenced by thumbprint that are allowed to manage the cluster. | @@ -50,7 +50,7 @@ This module deploys a Service Fabric Cluster. | `reliabilityLevel` | string | | `[Bronze, Gold, None, Platinum, Silver]` | The reliability level sets the replica set size of system services. Learn about ReliabilityLevel (https://docs.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` | object | `{object}` | | Describes the certificate details. | | `reverseProxyCertificateCommonNames` | object | `{object}` | | Describes a list of server certificates referenced by common name that are used to secure the cluster. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `sfZonalUpgradeMode` | string | `'Hierarchical'` | `[Hierarchical, Parallel]` | 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. | | `tags` | object | `{object}` | | Tags of the resource. | | `upgradeDescription` | object | `{object}` | | Describes the policy used when upgrading the cluster. | @@ -58,7 +58,7 @@ This module deploys a Service Fabric Cluster. | `upgradePauseEndTimestampUtc` | string | `''` | | Indicates the end date and time to pause automatic runtime version upgrades on the cluster for an specific period of time on the cluster (UTC). | | `upgradePauseStartTimestampUtc` | string | `''` | | Indicates the start date and time to pause automatic runtime version upgrades on the cluster for an specific period of time on the cluster (UTC). | | `upgradeWave` | string | `'Wave0'` | `[Wave0, Wave1, Wave2]` | Indicates when new cluster runtime version upgrades will be applied after they are released. By default is Wave0. | -| `vmImage` | string | `''` | | The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used | +| `vmImage` | string | `''` | | The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used. | | `vmssZonalUpgradeMode` | string | `'Hierarchical'` | `[Hierarchical, Parallel]` | 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` | bool | `False` | | Boolean to pause automatic runtime version upgrades to the cluster. | diff --git a/arm/Microsoft.Sql/managedInstances/administrators/readme.md b/arm/Microsoft.Sql/managedInstances/administrators/readme.md index 54b9fac2e0..93a631cdef 100644 --- a/arm/Microsoft.Sql/managedInstances/administrators/readme.md +++ b/arm/Microsoft.Sql/managedInstances/administrators/readme.md @@ -21,14 +21,18 @@ This module deploys an administrator for the SQL managed instance | Parameter Name | Type | Description | | :-- | :-- | :-- | | `login` | string | Login name of the managed instance administrator. | -| `managedInstanceName` | string | Name of the SQL managed instance. | | `sid` | string | SID (object ID) of the managed instance administrator. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'ActiveDirectory'` | The name of the managed instance administrator | +| `name` | string | `'ActiveDirectory'` | The name of the managed instance administrator. | | `tenantId` | string | `''` | Tenant ID of the managed instance administrator. | @@ -36,9 +40,9 @@ This module deploys an administrator for the SQL managed instance | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed managed instance | -| `resourceGroupName` | string | The resource group of the deployed managed instance | -| `resourceId` | string | The resource ID of the deployed managed instance | +| `name` | string | The name of the deployed managed instance. | +| `resourceGroupName` | string | The resource group of the deployed managed instance. | +| `resourceId` | string | The resource ID of the deployed managed instance. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md index 950e2bbe75..d85d7d3386 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md @@ -20,10 +20,14 @@ This module deploys a backup long-term retention policies for SQL Managed Instan **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseName` | string | The name of the managed instance database | -| `managedInstanceName` | string | Name of the managed instance. | | `name` | string | The name of the Long Term Retention backup policy. For example "default". | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `databaseName` | string | The name of the managed instance database. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | Name of the managed instance. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -38,9 +42,9 @@ This module deploys a backup long-term retention policies for SQL Managed Instan | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed database backup long-term retention policy | -| `resourceGroupName` | string | The resource group of the deployed database backup long-term retention policy | -| `resourceId` | string | The resource ID of the deployed database backup long-term retention policy | +| `name` | string | The name of the deployed database backup long-term retention policy. | +| `resourceGroupName` | string | The resource group of the deployed database backup long-term retention policy. | +| `resourceId` | string | The resource ID of the deployed database backup long-term retention policy. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md index 286c73bb35..d646011b1f 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md @@ -21,10 +21,14 @@ This module deploys a backup short-term retention policies for SQL Managed Insta **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseName` | string | The name of the SQL managed instance database | -| `managedInstanceName` | string | Name of the SQL managed instance. | | `name` | string | The name of the Short Term Retention backup policy. For example "default". | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `databaseName` | string | The name of the SQL managed instance database. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | @@ -36,9 +40,9 @@ This module deploys a backup short-term retention policies for SQL Managed Insta | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed database backup short-term retention policy | -| `resourceGroupName` | string | The resource group of the deployed database backup short-term retention policy | -| `resourceId` | string | The resource ID of the deployed database backup short-term retention policy | +| `name` | string | The name of the deployed database backup short-term retention policy. | +| `resourceGroupName` | string | The resource group of the deployed database backup short-term retention policy. | +| `resourceId` | string | The resource ID of the deployed database backup short-term retention policy. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/databases/readme.md b/arm/Microsoft.Sql/managedInstances/databases/readme.md index dda0f1e012..c2332e9297 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/readme.md @@ -28,14 +28,18 @@ The SQL Managed Instance Database is deployed on a SQL Managed Instance. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | The name of the SQL managed instance. | | `name` | string | The name of the SQL managed instance database. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `managedInstanceName` | string | The name of the SQL managed instance. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `backupLongTermRetentionPoliciesObj` | _[backupLongTermRetentionPolicies](backupLongTermRetentionPolicies/readme.md)_ object | `{object}` | | The configuration for the backup long term retention policy definition | -| `backupShortTermRetentionPoliciesObj` | _[backupShortTermRetentionPolicies](backupShortTermRetentionPolicies/readme.md)_ object | `{object}` | | The configuration for the backup short term retention policy definition | +| `backupLongTermRetentionPoliciesObj` | _[backupLongTermRetentionPolicies](backupLongTermRetentionPolicies/readme.md)_ object | `{object}` | | The configuration for the backup long term retention policy definition. | +| `backupShortTermRetentionPoliciesObj` | _[backupShortTermRetentionPolicies](backupShortTermRetentionPolicies/readme.md)_ object | `{object}` | | The configuration for the backup short term retention policy definition. | | `catalogCollation` | string | `'SQL_Latin1_General_CP1_CI_AS'` | | Collation of the managed instance. | | `collation` | string | `'SQL_Latin1_General_CP1_CI_AS'` | | Collation of the managed instance database. | | `createMode` | string | `'Default'` | `[Default, RestoreExternalBackup, PointInTimeRestore, Recovery, RestoreLongTermRetentionBackup]` | Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore. | @@ -80,9 +84,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed database | -| `resourceGroupName` | string | The resource group the database was deployed into | -| `resourceId` | string | The resource ID of the deployed database | +| `name` | string | The name of the deployed database. | +| `resourceGroupName` | string | The resource group the database was deployed into. | +| `resourceId` | string | The resource ID of the deployed database. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md b/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md index 13e5e63f74..1a82b8fac5 100644 --- a/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md +++ b/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md @@ -20,14 +20,18 @@ This module deploys an encryption protector for a SQL managed instance. **Required parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `managedInstanceName` | string | | Name of the SQL managed instance. | -| `name` | string | `'current'` | The name of the encryptionProtector | +| `name` | string | `'current'` | The name of the encryptionProtector. | | `serverKeyName` | string | | The name of the SQL managed instance key. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `autoRotationEnabled` | bool | `False` | | Key auto rotation opt-in flag | +| `autoRotationEnabled` | bool | `False` | | Key auto rotation opt-in flag. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `serverKeyType` | string | `'ServiceManaged'` | `[AzureKeyVault, ServiceManaged]` | The encryption protector type like "ServiceManaged", "AzureKeyVault". | @@ -36,9 +40,9 @@ This module deploys an encryption protector for a SQL managed instance. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed managed instance | -| `resourceGroupName` | string | The resource group of the deployed managed instance | -| `resourceId` | string | The resource ID of the deployed managed instance | +| `name` | string | The name of the deployed managed instance. | +| `resourceGroupName` | string | The resource group of the deployed managed instance. | +| `resourceId` | string | The resource ID of the deployed managed instance. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/keys/readme.md b/arm/Microsoft.Sql/managedInstances/keys/readme.md index e70e7ac399..594b8ee04d 100644 --- a/arm/Microsoft.Sql/managedInstances/keys/readme.md +++ b/arm/Microsoft.Sql/managedInstances/keys/readme.md @@ -17,17 +17,17 @@ This module deploys a key for a SQL managed instance. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `''` | | The name of the key. Must follow the [__] pattern | -| `serverKeyType` | string | `'ServiceManaged'` | `[AzureKeyVault, ServiceManaged]` | The encryption protector type like "ServiceManaged", "AzureKeyVault" | +| `name` | string | `''` | | The name of the key. Must follow the [__] pattern. | +| `serverKeyType` | string | `'ServiceManaged'` | `[AzureKeyVault, ServiceManaged]` | The encryption protector type like "ServiceManaged", "AzureKeyVault". | | `uri` | string | `''` | | The URI of the key. If the ServerKeyType is AzureKeyVault, then either the URI or the keyVaultName/keyName combination is required. | @@ -35,9 +35,9 @@ This module deploys a key for a SQL managed instance. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed managed instance | -| `resourceGroupName` | string | The resource group of the deployed managed instance | -| `resourceId` | string | The resource ID of the deployed managed instance | +| `name` | string | The name of the deployed managed instance. | +| `resourceGroupName` | string | The resource group of the deployed managed instance. | +| `resourceId` | string | The resource ID of the deployed managed instance. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/readme.md b/arm/Microsoft.Sql/managedInstances/readme.md index 65402fb4de..a2e36a50a2 100644 --- a/arm/Microsoft.Sql/managedInstances/readme.md +++ b/arm/Microsoft.Sql/managedInstances/readme.md @@ -51,7 +51,7 @@ SQL MI allows for Azure AD Authentication via an [Azure AD Admin](https://docs.m **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `administratorsObj` | _[administrators](administrators/readme.md)_ object | `{object}` | | The administrator configuration | +| `administratorsObj` | _[administrators](administrators/readme.md)_ object | `{object}` | | The administrator configuration. | | `collation` | string | `'SQL_Latin1_General_CP1_CI_AS'` | | Collation of the managed instance. | | `databases` | _[databases](databases/readme.md)_ array | `[]` | | Databases to create in this server. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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. | @@ -64,10 +64,10 @@ SQL MI allows for Azure AD Authentication via an [Azure AD Admin](https://docs.m | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | | `dnsZonePartner` | string | `''` | | The resource ID of another managed instance whose DNS zone this managed instance will share after creation. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `encryptionProtectorObj` | _[encryptionProtector](encryptionProtector/readme.md)_ object | `{object}` | | The encryption protection configuration | +| `encryptionProtectorObj` | _[encryptionProtector](encryptionProtector/readme.md)_ object | `{object}` | | The encryption protection configuration. | | `hardwareFamily` | string | `'Gen5'` | | If the service has different generations of hardware, for the same SKU, then that can be captured here. | | `instancePoolResourceId` | string | `''` | | The resource ID of the instance pool this managed server belongs to. | -| `keys` | _[keys](keys/readme.md)_ array | `[]` | | The keys to configure | +| `keys` | _[keys](keys/readme.md)_ array | `[]` | | The keys to configure. | | `licenseType` | string | `'LicenseIncluded'` | `[LicenseIncluded, BasePrice]` | The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | @@ -77,9 +77,9 @@ SQL MI allows for Azure AD Authentication via an [Azure AD Admin](https://docs.m | `publicDataEndpointEnabled` | bool | `False` | | Whether or not the public data endpoint is enabled. | | `requestedBackupStorageRedundancy` | string | `'Geo'` | `[Geo, GeoZone, Local, Zone]` | The storage account type used to store backups for this database. | | `restorePointInTime` | string | `''` | | Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `securityAlertPoliciesObj` | _[securityAlertPolicies](securityAlertPolicies/readme.md)_ object | `{object}` | | The security alert policy configuration | -| `servicePrincipal` | string | `'None'` | `[None, SystemAssigned]` | Service principal type. If using AD Authentication and applying Admin, must be set to `SystemAssigned`. Then Global Admin must allow Reader access to Azure AD for the Service Principal | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `securityAlertPoliciesObj` | _[securityAlertPolicies](securityAlertPolicies/readme.md)_ object | `{object}` | | The security alert policy configuration. | +| `servicePrincipal` | string | `'None'` | `[None, SystemAssigned]` | Service principal type. If using AD Authentication and applying Admin, must be set to `SystemAssigned`. Then Global Admin must allow Reader access to Azure AD for the Service Principal. | | `skuName` | string | `'GP_Gen5'` | | The name of the SKU, typically, a letter + Number code, e.g. P3. | | `skuTier` | string | `'GeneralPurpose'` | | The tier or edition of the particular SKU, e.g. Basic, Premium. | | `sourceManagedInstanceId` | string | `''` | | The resource identifier of the source managed instance associated with create operation of this instance. | @@ -89,7 +89,7 @@ SQL MI allows for Azure AD Authentication via an [Azure AD Admin](https://docs.m | `timezoneId` | string | `'UTC'` | | ID of the timezone. Allowed values are timezones supported by Windows. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `vCores` | int | `4` | | The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80. | -| `vulnerabilityAssessmentsObj` | _[vulnerabilityAssessments](vulnerabilityAssessments/readme.md)_ object | `{object}` | | The vulnerability assessment configuration | +| `vulnerabilityAssessmentsObj` | _[vulnerabilityAssessments](vulnerabilityAssessments/readme.md)_ object | `{object}` | | The vulnerability assessment configuration. | | `zoneRedundant` | bool | `False` | | Whether or not multi-az is enabled. | @@ -164,9 +164,9 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed managed instance | -| `resourceGroupName` | string | The resource group of the deployed managed instance | -| `resourceId` | string | The resource ID of the deployed managed instance | +| `name` | string | The name of the deployed managed instance. | +| `resourceGroupName` | string | The resource group of the deployed managed instance. | +| `resourceId` | string | The resource ID of the deployed managed instance. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md index a99f278e3f..f8e11751df 100644 --- a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md @@ -20,8 +20,12 @@ This module deploys a security alert policy for a SQL managed instance. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. | -| `name` | string | The name of the security alert policy | +| `name` | string | The name of the security alert policy. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -35,9 +39,9 @@ This module deploys a security alert policy for a SQL managed instance. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed security alert policy | -| `resourceGroupName` | string | The resource group of the deployed security alert policy | -| `resourceId` | string | The resource ID of the deployed security alert policy | +| `name` | string | The name of the deployed security alert policy. | +| `resourceGroupName` | string | The resource group of the deployed security alert policy. | +| `resourceId` | string | The resource ID of the deployed security alert policy. | ## Template references diff --git a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md index 3bb5c7859e..76dd0dd2e9 100644 --- a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md +++ b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md @@ -20,8 +20,12 @@ This module deploys a vulnerability assessment for a SQL managed instance. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. | -| `name` | string | The name of the vulnerability assessment | +| `name` | string | The name of the vulnerability assessment. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -37,9 +41,9 @@ This module deploys a vulnerability assessment for a SQL managed instance. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed vulnerability assessment | -| `resourceGroupName` | string | The resource group of the deployed vulnerability assessment | -| `resourceId` | string | The resource ID of the deployed vulnerability assessment | +| `name` | string | The name of the deployed vulnerability assessment. | +| `resourceGroupName` | string | The resource group of the deployed vulnerability assessment. | +| `resourceId` | string | The resource ID of the deployed vulnerability assessment. | ## Template references diff --git a/arm/Microsoft.Sql/servers/databases/readme.md b/arm/Microsoft.Sql/servers/databases/readme.md index cbd82e9485..8c6a5733e5 100644 --- a/arm/Microsoft.Sql/servers/databases/readme.md +++ b/arm/Microsoft.Sql/servers/databases/readme.md @@ -22,7 +22,11 @@ This module deploys an Azure SQL Server. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the database. | -| `serverName` | string | The Name of SQL Server | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `serverName` | string | The Name of SQL Server. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -78,9 +82,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed database | -| `resourceGroupName` | string | The resourceGroup of the deployed database | -| `resourceId` | string | The resource ID of the deployed database | +| `name` | string | The name of the deployed database. | +| `resourceGroupName` | string | The resourceGroup of the deployed database. | +| `resourceId` | string | The resource ID of the deployed database. | ## Template references diff --git a/arm/Microsoft.Sql/servers/firewallRules/readme.md b/arm/Microsoft.Sql/servers/firewallRules/readme.md index 6c07fc3391..9e342fab2d 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/readme.md +++ b/arm/Microsoft.Sql/servers/firewallRules/readme.md @@ -21,7 +21,11 @@ This module deploys an SQL Server Firewall rule. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the Server Firewall Rule. | -| `serverName` | string | The Name of SQL Server | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `serverName` | string | The Name of SQL Server. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | @@ -35,9 +39,9 @@ This module deploys an SQL Server Firewall rule. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed firewall rule | -| `resourceGroupName` | string | The resourceGroup of the deployed firewall rule | -| `resourceId` | string | The resource ID of the deployed firewall rule | +| `name` | string | The name of the deployed firewall rule. | +| `resourceGroupName` | string | The resourceGroup of the deployed firewall rule. | +| `resourceId` | string | The resource ID of the deployed firewall rule. | ## Template references diff --git a/arm/Microsoft.Sql/servers/readme.md b/arm/Microsoft.Sql/servers/readme.md index 86ed5927df..0d8636a324 100644 --- a/arm/Microsoft.Sql/servers/readme.md +++ b/arm/Microsoft.Sql/servers/readme.md @@ -34,13 +34,13 @@ This module deploys a SQL server. | `administratorLogin` | string | `''` | | Administrator username for the server. Required if no `administrators` object for AAD authentication is provided. | | `administratorLoginPassword` | secureString | `''` | | The administrator login password. Required if no `administrators` object for AAD authentication is provided. | | `administrators` | object | `{object}` | | The Azure Active Directory (AAD) administrator authentication. Required if no `administratorLogin` & `administratorLoginPassword` is provided. | -| `databases` | _[databases](databases/readme.md)_ array | `[]` | | The databases to create in the server | +| `databases` | _[databases](databases/readme.md)_ array | `[]` | | The databases to create in the server. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `firewallRules` | _[firewallRules](firewallRules/readme.md)_ array | `[]` | | The firewall rules to create in the server | +| `firewallRules` | _[firewallRules](firewallRules/readme.md)_ array | `[]` | | The firewall rules to create in the server. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `securityAlertPolicies` | _[securityAlertPolicies](securityAlertPolicies/readme.md)_ array | `[]` | | The security alert policies to create in the server | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `securityAlertPolicies` | _[securityAlertPolicies](securityAlertPolicies/readme.md)_ array | `[]` | | The security alert policies to create in the server. | | `systemAssignedIdentity` | bool | `False` | | Enables system assigned managed identity on the resource. | | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | @@ -123,9 +123,9 @@ https://docs.microsoft.com/en-us/azure/templates/microsoft.sql/servers/administr | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed SQL server | -| `resourceGroupName` | string | The resourceGroup of the deployed SQL server | -| `resourceId` | string | The resource ID of the deployed SQL server | +| `name` | string | The name of the deployed SQL server. | +| `resourceGroupName` | string | The resourceGroup of the deployed SQL server. | +| `resourceId` | string | The resource ID of the deployed SQL server. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Template references diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md index 774e7bc2dc..44f222b26d 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md @@ -21,7 +21,11 @@ This module deploys an SQL Server Security Alert Policy. | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | The name of the Security Alert Policy. | -| `serverName` | string | The Name of SQL Server | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `serverName` | string | The Name of SQL Server. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -40,9 +44,9 @@ This module deploys an SQL Server Security Alert Policy. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed security alert policy | -| `resourceGroupName` | string | The resourceGroup of the deployed security alert policy | -| `resourceId` | string | The resource ID of the deployed security alert policy | +| `name` | string | The name of the deployed security alert policy. | +| `resourceGroupName` | string | The resourceGroup of the deployed security alert policy. | +| `resourceId` | string | The resource ID of the deployed security alert policy. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md index 62d201778b..fd142ed30a 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md @@ -17,17 +17,17 @@ This module deploys an Immutability Policy for a blob container ## Parameters -**Required parameters** -| Parameter Name | Type | Description | -| :-- | :-- | :-- | -| `containerName` | string | Name of the container to apply the policy to | -| `storageAccountName` | string | Name of the Storage Account. | +**Conditional parameters** +| Parameter Name | Type | Default Value | Description | +| :-- | :-- | :-- | :-- | +| `blobServicesName` | string | `'default'` | Name of the blob service. Required if the template is used in an standalone deployment. | +| `containerName` | string | | Name of the container to apply the policy to. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `allowProtectedAppendWrites` | bool | `True` | This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API | -| `blobServicesName` | string | `'default'` | Name of the blob service. | +| `allowProtectedAppendWrites` | bool | `True` | This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API. | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `immutabilityPeriodSinceCreationInDays` | int | `365` | The immutability period for the blobs in the container since the policy creation, in days. | | `name` | string | `'default'` | Name of the immutable policy. | diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md index 93371cb97b..489c1924d6 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md @@ -22,8 +22,12 @@ This module deploys a blob container **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the storage container to deploy | -| `storageAccountName` | string | Name of the Storage Account. | +| `name` | string | The name of the storage container to deploy. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -33,7 +37,7 @@ This module deploys a blob container | `immutabilityPolicyName` | string | `'default'` | | Name of the immutable policy. | | `immutabilityPolicyProperties` | object | `{object}` | | Configure immutability policy. | | `publicAccess` | string | `'None'` | `[Container, Blob, None]` | Specifies whether data in the container may be accessed publicly and the level of access. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | ### Parameter Usage: `roleAssignments` @@ -66,9 +70,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed container | -| `resourceGroupName` | string | The resource group of the deployed container | -| `resourceId` | string | The resource ID of the deployed container | +| `name` | string | The name of the deployed container. | +| `resourceGroupName` | string | The resource group of the deployed container. | +| `resourceId` | string | The resource ID of the deployed container. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md index 202404d379..8187eaa5b1 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md @@ -21,10 +21,10 @@ This module can be used to deploy a blob service into a storage account. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -42,16 +42,16 @@ This module can be used to deploy a blob service into a storage account. | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of a log analytics workspace. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | | The name of the blob service | +| `name` | string | `'default'` | | The name of the blob service. | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed blob service | -| `resourceGroupName` | string | The name of the deployed blob service | -| `resourceId` | string | The resource ID of the deployed blob service | +| `name` | string | The name of the deployed blob service. | +| `resourceGroupName` | string | The name of the deployed blob service. | +| `resourceId` | string | The resource ID of the deployed blob service. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md b/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md index 00bfe0078e..d2e5c9b484 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md @@ -20,10 +20,10 @@ This module can be used to deploy a file share service into a storage account. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -37,8 +37,8 @@ This module can be used to deploy a file share service into a storage account. | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of a log analytics workspace. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | | The name of the file service | -| `protocolSettings` | object | `{object}` | | Protocol settings for file service | +| `name` | string | `'default'` | | The name of the file service. | +| `protocolSettings` | object | `{object}` | | Protocol settings for file service. | | `shareDeleteRetentionPolicy` | object | `{object}` | | The service properties for soft delete. | | `shares` | _[shares](shares/readme.md)_ array | `[]` | | File shares to create. | @@ -47,9 +47,9 @@ This module can be used to deploy a file share service into a storage account. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed file share service | -| `resourceGroupName` | string | The resource group of the deployed file share service | -| `resourceId` | string | The resource ID of the deployed file share service | +| `name` | string | The name of the deployed file share service. | +| `resourceGroupName` | string | The resource group of the deployed file share service. | +| `resourceId` | string | The resource ID of the deployed file share service. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md index 51f1325488..9d9cfb6d6e 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md @@ -21,16 +21,20 @@ This module deploys a storage account file share. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the file share to create | -| `storageAccountName` | string | Name of the Storage Account. | +| `name` | string | The name of the file share to create. | + +**Conditional parameters** +| Parameter Name | Type | Default Value | Description | +| :-- | :-- | :-- | :-- | +| `fileServicesName` | string | `'default'` | The name of the file service. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enabledProtocols` | string | `'SMB'` | `[NFS, SMB]` | The authentication protocol that is used for the file share. Can only be specified when creating a share. | -| `fileServicesName` | string | `'default'` | | The name of the file service | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `rootSquash` | string | `'NoRootSquash'` | `[AllSquash, NoRootSquash, RootSquash]` | Permissions for NFS file shares are enforced by the client OS rather than the Azure Files service. Toggling the root squash behavior reduces the rights of the root user for NFS shares. | | `sharedQuota` | int | `5120` | | The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400. | @@ -65,9 +69,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed file share | -| `resourceGroupName` | string | The resource group of the deployed file share | -| `resourceId` | string | The resource ID of the deployed file share | +| `name` | string | The name of the deployed file share. | +| `resourceGroupName` | string | The resource group of the deployed file share. | +| `resourceId` | string | The resource ID of the deployed file share. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md b/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md index 499a6cf4e9..c25a280514 100644 --- a/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md @@ -20,14 +20,18 @@ This module can be used to deploy a management policies into a storage account. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `rules` | array | The Storage Account ManagementPolicies Rules | -| `storageAccountName` | string | Name of the Storage Account. | +| `rules` | array | The Storage Account ManagementPolicies Rules. | + +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | The name of the storage container to deploy | +| `name` | string | `'default'` | The name of the storage container to deploy. | ### Parameter Usage: `rules` @@ -68,9 +72,9 @@ This module can be used to deploy a management policies into a storage account. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed management policy | -| `resourceGroupName` | string | The resource group of the deployed management policy | -| `resourceId` | string | The resource ID of the deployed management policy | +| `name` | string | The name of the deployed management policy. | +| `resourceGroupName` | string | The resource group of the deployed management policy. | +| `resourceId` | string | The resource ID of the deployed management policy. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md index afbcaa5686..d458a4dcca 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md @@ -22,15 +22,19 @@ This module deploys a storage account queue | Parameter Name | Type | Description | | :-- | :-- | :-- | | `metadata` | object | A name-value pair that represents queue metadata. | -| `name` | string | The name of the storage queue to deploy | -| `storageAccountName` | string | Name of the Storage Account. | +| `name` | string | The name of the storage queue to deploy. | + +**Conditional parameters** +| Parameter Name | Type | Default Value | Description | +| :-- | :-- | :-- | :-- | +| `queueServicesName` | string | `'default'` | The name of the queue service. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `queueServicesName` | string | `'default'` | The name of the queue service | -| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | ### Parameter Usage: `roleAssignments` @@ -63,9 +67,9 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed queue | -| `resourceGroupName` | string | The resource group of the deployed queue | -| `resourceId` | string | The resource ID of the deployed queue | +| `name` | string | The name of the deployed queue. | +| `resourceGroupName` | string | The resource group of the deployed queue. | +| `resourceId` | string | The resource ID of the deployed queue. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md b/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md index 45bfc3f040..97113c4662 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md @@ -20,10 +20,10 @@ This module can be used to deploy a file share service into a storage account. ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -37,7 +37,7 @@ This module can be used to deploy a file share service into a storage account. | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of a log analytics workspace. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | | The name of the queue service | +| `name` | string | `'default'` | | The name of the queue service. | | `queues` | _[queues](queues/readme.md)_ array | `[]` | | Queues to create. | @@ -45,9 +45,9 @@ This module can be used to deploy a file share service into a storage account. | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed file share service | -| `resourceGroupName` | string | The resource group of the deployed file share service | -| `resourceId` | string | The resource ID of the deployed file share service | +| `name` | string | The name of the deployed file share service. | +| `resourceGroupName` | string | The resource group of the deployed file share service. | +| `resourceId` | string | The resource ID of the deployed file share service. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/readme.md b/arm/Microsoft.Storage/storageAccounts/readme.md index 4738304f7d..7231d7ea81 100644 --- a/arm/Microsoft.Storage/storageAccounts/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/readme.md @@ -38,7 +38,7 @@ This module is used to deploy a storage account, with the ability to deploy 1 or | :-- | :-- | :-- | :-- | :-- | | `allowBlobPublicAccess` | bool | `False` | | Indicates whether public access is enabled for all blobs or containers in the storage account. For security reasons, it is recommended to set it to false. | | `azureFilesIdentityBasedAuthentication` | object | `{object}` | | Provides the identity based authentication settings for Azure Files. | -| `blobServices` | _[blobServices](blobServices/readme.md)_ object | `{object}` | | Blob service and containers to deploy | +| `blobServices` | _[blobServices](blobServices/readme.md)_ object | `{object}` | | Blob service and containers to deploy. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | | `diagnosticLogsRetentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | @@ -47,19 +47,19 @@ This module is used to deploy a storage account, with the ability to deploy 1 or | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `enableHierarchicalNamespace` | bool | `False` | | If true, enables Hierarchical Namespace for the storage account | -| `fileServices` | _[fileServices](fileServices/readme.md)_ object | `{object}` | | File service and shares to deploy | +| `enableHierarchicalNamespace` | bool | `False` | | If true, enables Hierarchical Namespace for the storage account. | +| `fileServices` | _[fileServices](fileServices/readme.md)_ object | `{object}` | | File service and shares to deploy. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `managementPolicyRules` | array | `[]` | | The Storage Account ManagementPolicies Rules. | | `minimumTlsVersion` | string | `'TLS1_2'` | `[TLS1_0, TLS1_1, TLS1_2]` | Set the minimum TLS version on request to storage. | | `name` | string | `''` | | Name of the Storage Account. Autogenerated with a unique string if not provided. | -| `networkAcls` | object | `{object}` | | Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny | -| `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible | +| `networkAcls` | object | `{object}` | | Networks ACLs, this value contains IPs to whitelist and/or Subnet information. For security reasons, it is recommended to set the DefaultAction Deny. | +| `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. For security reasons, it is recommended to use private endpoints whenever possible. | | `publicNetworkAccess` | string | `'Enabled'` | `[Enabled, Disabled]` | Enable or disallow public network access to Storage Account.. | | `queueServices` | _[queueServices](queueServices/readme.md)_ object | `{object}` | | Queue service and queues to create. | | `requireInfrastructureEncryption` | bool | `True` | | A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. For security reasons, it is recommended to set it to true. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `storageAccountAccessTier` | string | `'Hot'` | `[Hot, Cool]` | Storage Account Access Tier. | | `storageAccountKind` | string | `'StorageV2'` | `[Storage, StorageV2, BlobStorage, FileStorage, BlockBlobStorage]` | Type of Storage Account to create. | | `storageAccountSku` | string | `'Standard_GRS'` | `[Standard_LRS, Standard_GRS, Standard_RAGRS, Standard_ZRS, Premium_LRS, Premium_ZRS, Standard_GZRS, Standard_RAGZRS]` | Storage Account Sku Name. | @@ -193,10 +193,10 @@ You can specify multiple user assigned identities to a resource by providing add | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed storage account | +| `name` | string | The name of the deployed storage account. | | `primaryBlobEndpoint` | string | The primary blob endpoint reference if blob services are deployed. | -| `resourceGroupName` | string | The resource group of the deployed storage account | -| `resourceId` | string | The resource ID of the deployed storage account | +| `resourceGroupName` | string | The resource group of the deployed storage account. | +| `resourceId` | string | The resource ID of the deployed storage account. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | ## Considerations diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md b/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md index 399f3561ef..7dca790cd3 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md @@ -19,10 +19,10 @@ This module deploys a storage account table service ## Parameters -**Required parameters** +**Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | @@ -36,7 +36,7 @@ This module deploys a storage account table service | `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. | | `diagnosticWorkspaceId` | string | `''` | | Resource ID of a log analytics workspace. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `name` | string | `'default'` | | The name of the table service | +| `name` | string | `'default'` | | The name of the table service. | | `tables` | _[tables](tables/readme.md)_ array | `[]` | | tables to create. | @@ -44,9 +44,9 @@ This module deploys a storage account table service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed table service | -| `resourceGroupName` | string | The resource group of the deployed table service | -| `resourceId` | string | The resource ID of the deployed table service | +| `name` | string | The name of the deployed table service. | +| `resourceGroupName` | string | The resource group of the deployed table service. | +| `resourceId` | string | The resource ID of the deployed table service. | ## Template references diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md index cd164e2711..3cd2c4703b 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md @@ -21,22 +21,26 @@ This module deploys a storage account table | Parameter Name | Type | Description | | :-- | :-- | :-- | | `name` | string | Name of the table. | -| `storageAccountName` | string | Name of the Storage Account. | + +**Conditional parameters** +| Parameter Name | Type | Default Value | Description | +| :-- | :-- | :-- | :-- | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `tableServicesName` | string | `'default'` | The name of the table service. Required if the template is used in an standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | -| `tableServicesName` | string | `'default'` | The name of the table service | ## Outputs | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the deployed file share service | -| `resourceGroupName` | string | The resource group of the deployed file share service | -| `resourceId` | string | The resource ID of the deployed file share service | +| `name` | string | The name of the deployed file share service. | +| `resourceGroupName` | string | The resource group of the deployed file share service. | +| `resourceId` | string | The resource ID of the deployed file share service. | ## Template references diff --git a/arm/Microsoft.Synapse/privateLinkHubs/readme.md b/arm/Microsoft.Synapse/privateLinkHubs/readme.md index 86687b7a76..181ec65b06 100644 --- a/arm/Microsoft.Synapse/privateLinkHubs/readme.md +++ b/arm/Microsoft.Synapse/privateLinkHubs/readme.md @@ -33,7 +33,7 @@ This module deploys Azure Synapse Analytics (private link hubs). | `location` | string | `[resourceGroup().location]` | | The geo-location where the resource lives. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `privateEndpoints` | array | `[]` | | Configuration Details for private endpoints. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | diff --git a/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md b/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md index 22d28c6c6f..4c4928bd28 100644 --- a/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md +++ b/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md @@ -30,15 +30,15 @@ This module deploys an image template that can be consumed by the Azure Image Bu **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | -| `buildTimeoutInMinutes` | int | `0` | | Image build timeout in minutes. Allowed values: 0-960. 0 means the default 240 minutes | +| `buildTimeoutInMinutes` | int | `0` | | Image build timeout in minutes. Allowed values: 0-960. 0 means the default 240 minutes. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `imageReplicationRegions` | array | `[]` | | List of the regions the image produced by this solution should be stored in the Shared Image Gallery. When left empty, the deployment's location will be taken as a default value. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `managedImageName` | string | `''` | | Name of the managed image that will be created in the AIB resourcegroup. | | `osDiskSizeGB` | int | `128` | | Specifies the size of OS disk. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | -| `sigImageDefinitionId` | string | `''` | | Resource ID of Shared Image Gallery to distribute image to, e.g.: /subscriptions//resourceGroups//providers/Microsoft.Compute/galleries//images/ | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | +| `sigImageDefinitionId` | string | `''` | | Resource ID of Shared Image Gallery to distribute image to, e.g.: /subscriptions//resourceGroups//providers/Microsoft.Compute/galleries//images/. | | `subnetId` | string | `''` | | Resource ID of an already existing subnet, e.g. '/subscriptions//resourceGroups//providers/Microsoft.Network/virtualNetworks//subnets/'. If no value is provided, a new VNET will be created in the target Resource Group. | | `tags` | object | `{object}` | | Tags of the resource. | | `unManagedImageName` | string | `''` | | Name of the unmanaged image that will be created in the AIB resourcegroup. | @@ -132,10 +132,10 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the image template | -| `resourceGroupName` | string | The resource group the image template was deployed into | -| `resourceId` | string | The resource ID of the image template | -| `runThisCommand` | string | The command to run in order to trigger the image build | +| `name` | string | The name of the image template. | +| `resourceGroupName` | string | The resource group the image template was deployed into. | +| `resourceId` | string | The resource ID of the image template. | +| `runThisCommand` | string | The command to run in order to trigger the image build. | ## Template references diff --git a/arm/Microsoft.Web/connections/readme.md b/arm/Microsoft.Web/connections/readme.md index 51dd83de0c..7c111c8c94 100644 --- a/arm/Microsoft.Web/connections/readme.md +++ b/arm/Microsoft.Web/connections/readme.md @@ -142,9 +142,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the connection | -| `resourceGroupName` | string | The resource group the connection was deployed into | -| `resourceId` | string | The resource ID of the connection | +| `name` | string | The name of the connection. | +| `resourceGroupName` | string | The resource group the connection was deployed into. | +| `resourceId` | string | The resource ID of the connection. | ## Template references diff --git a/arm/Microsoft.Web/hostingEnvironments/readme.md b/arm/Microsoft.Web/hostingEnvironments/readme.md index ae79f485d5..c7b52b9623 100644 --- a/arm/Microsoft.Web/hostingEnvironments/readme.md +++ b/arm/Microsoft.Web/hostingEnvironments/readme.md @@ -23,14 +23,14 @@ This module deploys an app service environment. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | Name of the App Service Environment | -| `subnetResourceId` | string | ResourceId for the sub net | +| `name` | string | Name of the App Service Environment. | +| `subnetResourceId` | string | ResourceId for the sub net. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `apiManagementAccountId` | string | `''` | | API Management Account associated with the App Service Environment. | -| `clusterSettings` | array | `[]` | | Custom settings for changing the behavior of the App Service Environment | +| `clusterSettings` | array | `[]` | | Custom settings for changing the behavior of the App Service Environment. | | `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. | | `diagnosticLogCategoriesToEnable` | array | `[AppServiceEnvironmentPlatformLogs]` | `[AppServiceEnvironmentPlatformLogs]` | The name of logs that will be streamed. | @@ -42,19 +42,19 @@ This module deploys an app service environment. | `dynamicCacheEnabled` | bool | `False` | | True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available(most likely because NSG blocked the incoming traffic). | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `frontEndScaleFactor` | int | `15` | | Scale factor for frontends. | -| `hasLinuxWorkers` | bool | `False` | | Flag that displays whether an ASE has linux workers or not | -| `internalLoadBalancingMode` | string | `'None'` | `[None, Web, Publishing]` | Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. - None, Web, Publishing, Web,Publishing | +| `hasLinuxWorkers` | bool | `False` | | Flag that displays whether an ASE has linux workers or not. | +| `internalLoadBalancingMode` | string | `'None'` | `[None, Web, Publishing]` | Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. - None, Web, Publishing, Web,Publishing. | | `ipsslAddressCount` | int | `2` | | Number of IP SSL addresses reserved for the App Service Environment. | | `kind` | string | `'ASEV2'` | | Kind of resource. | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `multiRoleCount` | int | `2` | | Number of frontend instances. | -| `multiSize` | string | `'Standard_D1_V2'` | `[Medium, Large, ExtraLarge, Standard_D2, Standard_D3, Standard_D4, Standard_D1_V2, Standard_D2_V2, Standard_D3_V2, Standard_D4_V2]` | Frontend VM size, e.g. Medium, Large | +| `multiSize` | string | `'Standard_D1_V2'` | `[Medium, Large, ExtraLarge, Standard_D2, Standard_D3, Standard_D4, Standard_D1_V2, Standard_D2_V2, Standard_D3_V2, Standard_D4_V2]` | Frontend VM size, e.g. Medium, Large. | | `networkAccessControlList` | array | `[]` | | Access control list for controlling traffic to the App Service Environment.. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `suspended` | bool | `False` | | true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic). | | `tags` | object | `{object}` | | Resource tags. | -| `userWhitelistedIpRanges` | array | `[]` | | User added ip ranges to whitelist on ASE db - string | +| `userWhitelistedIpRanges` | array | `[]` | | User added ip ranges to whitelist on ASE db - string. | | `workerPools` | array | `[]` | | Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.. | @@ -153,9 +153,9 @@ workerPools can have two properties workerSize and workerCount: | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the app service environment | -| `resourceGroupName` | string | The resource group the app service environment was deployed into | -| `resourceId` | string | The resource ID of the app service environment | +| `name` | string | The name of the app service environment. | +| `resourceGroupName` | string | The resource group the app service environment was deployed into. | +| `resourceId` | string | The resource ID of the app service environment. | ## Template references diff --git a/arm/Microsoft.Web/serverfarms/readme.md b/arm/Microsoft.Web/serverfarms/readme.md index 1d07c09b97..8f5d829634 100644 --- a/arm/Microsoft.Web/serverfarms/readme.md +++ b/arm/Microsoft.Web/serverfarms/readme.md @@ -30,19 +30,19 @@ This module deploys an app service plan. | Parameter Name | Type | Default Value | Allowed Values | Description | | :-- | :-- | :-- | :-- | :-- | | `appServiceEnvironmentId` | string | `''` | | The Resource ID of the App Service Environment to use for the App Service Plan. | -| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticEventHubAuthorizationRuleId` | string | `''` | | 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` | string | `''` | | 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. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `diagnosticLogsRetentionInDays` | int | `365` | | Specifies the number of days that logs will be kept for; a value of 0 will retain data indefinitely. | | `diagnosticMetricsToEnable` | array | `[AllMetrics]` | `[AllMetrics]` | The name of metrics that will be streamed. | | `diagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | -| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | -| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub | +| `diagnosticStorageAccountId` | string | `''` | | Resource ID of the diagnostic storage account. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | +| `diagnosticWorkspaceId` | string | `''` | | Resource ID of the diagnostic log analytics workspace. For security reasons, it is recommended to set diagnostic settings to send data to either storage account, log analytics workspace or event hub. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `location` | string | `[resourceGroup().location]` | | Location for all resources. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `maximumElasticWorkerCount` | int | `1` | | Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan. | | `perSiteScaling` | bool | `False` | | If true, apps assigned to this App Service plan can be scaled independently. If false, apps assigned to this App Service plan will scale to all instances of the plan. | -| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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' | +| `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `serverOS` | string | `'Windows'` | `[Windows, Linux]` | Kind of server OS. | | `tags` | object | `{object}` | | Tags of the resource. | | `targetWorkerCount` | int | `0` | | Scaling worker count. | @@ -111,9 +111,9 @@ Tag names and tag values can be provided as needed. A tag can be left without a | Output Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the app service plan | -| `resourceGroupName` | string | The resource group the app service plan was deployed into | -| `resourceId` | string | The resource ID of the app service plan | +| `name` | string | The name of the app service plan. | +| `resourceGroupName` | string | The resource group the app service plan was deployed into. | +| `resourceId` | string | The resource ID of the app service plan. | ## Template references diff --git a/arm/Microsoft.Web/sites/config-appsettings/readme.md b/arm/Microsoft.Web/sites/config-appsettings/readme.md index 79a42fa2de..f1b31201fc 100644 --- a/arm/Microsoft.Web/sites/config-appsettings/readme.md +++ b/arm/Microsoft.Web/sites/config-appsettings/readme.md @@ -20,9 +20,13 @@ This module deploys the app settings. **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `appName` | string | | Name of the site parent resource. | | `kind` | string | `[functionapp, functionapp,linux, app]` | Type of site to deploy. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `appName` | string | Name of the site parent resource. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | diff --git a/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md b/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md index 784b90b45e..cac065b98c 100644 --- a/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md +++ b/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md @@ -20,10 +20,14 @@ This module deploys the auth settings v2. **Required parameters** | Parameter Name | Type | Allowed Values | Description | | :-- | :-- | :-- | :-- | -| `appName` | string | | Name of the site parent resource. | | `authSettingV2Configuration` | object | | The auth settings V2 configuration. | | `kind` | string | `[functionapp, functionapp,linux, app]` | Type of site to deploy. | +**Conditional parameters** +| Parameter Name | Type | Description | +| :-- | :-- | :-- | +| `appName` | string | Name of the site parent resource. Required if the template is used in an standalone deployment. | + **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | diff --git a/arm/Microsoft.Web/staticSites/readme.md b/arm/Microsoft.Web/staticSites/readme.md index 09f9a7436d..7054837377 100644 --- a/arm/Microsoft.Web/staticSites/readme.md +++ b/arm/Microsoft.Web/staticSites/readme.md @@ -34,7 +34,7 @@ This module deploys a Static Web Site. | `buildProperties` | object | `{object}` | | Build properties for the static site. | | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `enterpriseGradeCdnStatus` | string | `'Disabled'` | `[Disabled, Disabling, Enabled, Enabling]` | State indicating the status of the enterprise grade CDN serving traffic to the static web app. | -| `location` | string | `[resourceGroup().location]` | | Location to deploy static site. The following locations are supported: CentralUS, EastUS2, EastAsia, WestEurope, WestUS2 | +| `location` | string | `[resourceGroup().location]` | | Location to deploy static site. The following locations are supported: CentralUS, EastUS2, EastAsia, WestEurope, WestUS2. | | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `privateEndpoints` | array | `[]` | | Configuration details for private endpoints. | | `provider` | string | `'None'` | | The provider that submitted the last deployment to the primary environment of the static site. | diff --git a/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md b/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md index ec3590bdf5..54dcc7a25e 100644 --- a/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md +++ b/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md @@ -25,7 +25,7 @@ This module deploys Role Assignments. | `location` | string | `[deployment().location]` | Location for all resources. | | `managementGroupId` | string | `''` | Group ID of the Management Group to assign the RBAC role to. If no Subscription is provided, the module deploys at management group level, therefore assigns the provided RBAC role to the management group. | | `resourceGroupName` | string | `''` | Name of the Resource Group to assign the RBAC role to. If no Resource Group name is provided, and Subscription ID is provided, the module deploys at subscription level, therefore assigns the provided RBAC role to the subscription. | -| `roleAssignments` | array | `[]` | 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' | +| `roleAssignments` | array | `[]` | 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'. | | `subscriptionId` | string | `''` | Subscription ID of the subscription to assign the RBAC role to. If no Resource Group name is provided, the module deploys at subscription level, therefore assigns the provided RBAC role to the subscription. | @@ -96,8 +96,8 @@ To deploy resource to a Resource Group, provide the `subscriptionId` and `resour | Output Name | Type | Description | | :-- | :-- | :-- | -| `roleAssignments` | array | The names of the deployed role assignments | -| `roleAssignmentScope` | string | The scope of the deployed role assignments | +| `roleAssignments` | array | The names of the deployed role assignments. | +| `roleAssignmentScope` | string | The scope of the deployed role assignments. | ## Considerations diff --git a/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md b/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md index 7575f3d5bf..4fdcbc6a89 100644 --- a/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md +++ b/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md @@ -52,9 +52,9 @@ Array containing multiple objects for different VNETs to peer with. | Output Name | Type | Description | | :-- | :-- | :-- | -| `localVirtualNetworkPeeringResourceIds` | array | The resource IDs of the deployed virtual network peerings | -| `virtualNetworkPeeringNames` | array | The names of the deployed virtual network peerings | -| `virtualNetworkPeeringResourceGroup` | string | The resource group of the deployed virtual network peerings | +| `localVirtualNetworkPeeringResourceIds` | array | The resource IDs of the deployed virtual network peerings. | +| `virtualNetworkPeeringNames` | array | The names of the deployed virtual network peerings. | +| `virtualNetworkPeeringResourceGroup` | string | The resource group of the deployed virtual network peerings. | ## Template references From 758b0ecee819bddd53e59ecbb50f62545d36ea09 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sun, 1 May 2022 22:41:55 +0200 Subject: [PATCH 4/8] Small fix --- .../service/apiVersionSets/readme.md | 2 +- arm/Microsoft.ApiManagement/service/apis/policies/readme.md | 4 ++-- arm/Microsoft.ApiManagement/service/apis/readme.md | 2 +- .../service/authorizationServers/readme.md | 2 +- arm/Microsoft.ApiManagement/service/backends/readme.md | 2 +- arm/Microsoft.ApiManagement/service/caches/readme.md | 2 +- .../service/identityProviders/readme.md | 2 +- arm/Microsoft.ApiManagement/service/namedValues/readme.md | 2 +- arm/Microsoft.ApiManagement/service/policies/readme.md | 2 +- .../service/portalsettings/readme.md | 2 +- arm/Microsoft.ApiManagement/service/products/apis/readme.md | 4 ++-- .../service/products/groups/readme.md | 4 ++-- arm/Microsoft.ApiManagement/service/products/readme.md | 2 +- arm/Microsoft.ApiManagement/service/subscriptions/readme.md | 2 +- .../automationAccounts/jobSchedules/readme.md | 2 +- .../automationAccounts/modules/readme.md | 2 +- .../automationAccounts/runbooks/readme.md | 2 +- .../automationAccounts/schedules/readme.md | 2 +- .../softwareUpdateConfigurations/readme.md | 2 +- .../automationAccounts/variables/readme.md | 2 +- arm/Microsoft.Compute/galleries/images/readme.md | 2 +- .../virtualMachineScaleSets/extensions/readme.md | 2 +- arm/Microsoft.Compute/virtualMachines/extensions/readme.md | 2 +- .../registries/replications/readme.md | 2 +- .../managedClusters/agentPools/readme.md | 2 +- .../factories/integrationRuntime/readme.md | 2 +- .../factories/managedVirtualNetwork/readme.md | 2 +- .../applicationgroups/applications/readme.md | 2 +- .../databaseAccounts/mongodbDatabases/collections/readme.md | 4 ++-- .../databaseAccounts/mongodbDatabases/readme.md | 2 +- .../databaseAccounts/sqlDatabases/containers/readme.md | 4 ++-- .../databaseAccounts/sqlDatabases/readme.md | 2 +- .../namespaces/authorizationRules/readme.md | 2 +- .../namespaces/disasterRecoveryConfigs/readme.md | 2 +- .../namespaces/eventhubs/authorizationRules/readme.md | 4 ++-- .../namespaces/eventhubs/consumergroups/readme.md | 4 ++-- arm/Microsoft.EventHub/namespaces/eventhubs/readme.md | 2 +- .../privateLinkScopes/scopedResources/readme.md | 2 +- arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md | 2 +- arm/Microsoft.KeyVault/vaults/keys/readme.md | 2 +- arm/Microsoft.KeyVault/vaults/secrets/readme.md | 2 +- arm/Microsoft.KubernetesConfiguration/extensions/readme.md | 2 +- .../workspaces/computes/readme.md | 2 +- arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md | 2 +- .../netAppAccounts/capacityPools/volumes/readme.md | 4 ++-- .../firewallPolicies/ruleCollectionGroups/readme.md | 2 +- .../loadBalancers/backendAddressPools/readme.md | 2 +- .../loadBalancers/inboundNatRules/readme.md | 2 +- .../networkSecurityGroups/securityRules/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/A/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/AAAA/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/CNAME/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/MX/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/PTR/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/SOA/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/SRV/readme.md | 2 +- arm/Microsoft.Network/privateDnsZones/TXT/readme.md | 2 +- .../privateDnsZones/virtualNetworkLinks/readme.md | 2 +- .../privateEndpoints/privateDnsZoneGroups/readme.md | 2 +- arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md | 2 +- .../virtualHubs/hubVirtualNetworkConnections/readme.md | 2 +- arm/Microsoft.Network/virtualNetworks/subnets/readme.md | 2 +- .../virtualNetworks/virtualNetworkPeerings/readme.md | 2 +- arm/Microsoft.Network/vpnGateways/connections/readme.md | 2 +- arm/Microsoft.Network/vpnGateways/natRules/readme.md | 2 +- .../workspaces/dataSources/readme.md | 2 +- .../workspaces/linkedServices/readme.md | 2 +- .../workspaces/savedSearches/readme.md | 2 +- .../workspaces/storageInsightConfigs/readme.md | 2 +- .../vaults/backupConfig/readme.md | 2 +- .../vaults/backupPolicies/readme.md | 2 +- .../vaults/backupStorageConfig/readme.md | 2 +- .../vaults/protectionContainers/readme.md | 2 +- .../vaults/replicationFabrics/readme.md | 2 +- .../replicationProtectionContainers/readme.md | 4 ++-- .../replicationProtectionContainerMappings/readme.md | 6 +++--- .../vaults/replicationPolicies/readme.md | 2 +- .../namespaces/authorizationRules/readme.md | 2 +- .../namespaces/disasterRecoveryConfigs/readme.md | 2 +- arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md | 2 +- .../namespaces/migrationConfigurations/readme.md | 2 +- .../namespaces/queues/authorizationRules/readme.md | 4 ++-- arm/Microsoft.ServiceBus/namespaces/queues/readme.md | 2 +- .../namespaces/topics/authorizationRules/readme.md | 4 ++-- arm/Microsoft.ServiceBus/namespaces/topics/readme.md | 2 +- .../namespaces/virtualNetworkRules/readme.md | 2 +- .../clusters/applicationTypes/readme.md | 2 +- arm/Microsoft.Sql/managedInstances/administrators/readme.md | 2 +- .../databases/backupLongTermRetentionPolicies/readme.md | 4 ++-- .../databases/backupShortTermRetentionPolicies/readme.md | 4 ++-- arm/Microsoft.Sql/managedInstances/databases/readme.md | 2 +- .../managedInstances/encryptionProtector/readme.md | 2 +- arm/Microsoft.Sql/managedInstances/keys/readme.md | 2 +- .../managedInstances/securityAlertPolicies/readme.md | 2 +- .../managedInstances/vulnerabilityAssessments/readme.md | 2 +- arm/Microsoft.Sql/servers/databases/readme.md | 2 +- arm/Microsoft.Sql/servers/firewallRules/readme.md | 2 +- arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md | 2 +- .../blobServices/containers/immutabilityPolicies/readme.md | 6 +++--- .../storageAccounts/blobServices/containers/readme.md | 2 +- .../storageAccounts/blobServices/readme.md | 2 +- .../storageAccounts/fileServices/readme.md | 2 +- .../storageAccounts/fileServices/shares/readme.md | 4 ++-- .../storageAccounts/managementPolicies/readme.md | 2 +- .../storageAccounts/queueServices/queues/readme.md | 4 ++-- .../storageAccounts/queueServices/readme.md | 2 +- .../storageAccounts/tableServices/readme.md | 2 +- .../storageAccounts/tableServices/tables/readme.md | 4 ++-- arm/Microsoft.Web/sites/config-appsettings/readme.md | 2 +- arm/Microsoft.Web/sites/config-authsettingsv2/readme.md | 2 +- 110 files changed, 130 insertions(+), 130 deletions(-) diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md index 00e3c69a44..a851ad1bf4 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md @@ -20,7 +20,7 @@ This module deploys API Management Service APIs Version Set. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md index 7a47af20b4..cc4f5a6f97 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md @@ -25,8 +25,8 @@ This module deploys API Management Service APIs policies. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | -| `apiName` | string | The name of the of the API. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiName` | string | The name of the of the API. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/apis/readme.md b/arm/Microsoft.ApiManagement/service/apis/readme.md index 9044cc8aa3..1501a7ce71 100644 --- a/arm/Microsoft.ApiManagement/service/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/readme.md @@ -34,7 +34,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md index 91296c4ac2..3a81a8652c 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md @@ -35,7 +35,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/backends/readme.md b/arm/Microsoft.ApiManagement/service/backends/readme.md index 3488be15b5..cfb30d5385 100644 --- a/arm/Microsoft.ApiManagement/service/backends/readme.md +++ b/arm/Microsoft.ApiManagement/service/backends/readme.md @@ -32,7 +32,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/caches/readme.md b/arm/Microsoft.ApiManagement/service/caches/readme.md index 1e7e0aa1c5..d0e36f86d0 100644 --- a/arm/Microsoft.ApiManagement/service/caches/readme.md +++ b/arm/Microsoft.ApiManagement/service/caches/readme.md @@ -33,7 +33,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md index 4d9d0e7013..d55131827e 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md +++ b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md @@ -25,7 +25,7 @@ This module deploys API Management Service Identity Provider. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/namedValues/readme.md b/arm/Microsoft.ApiManagement/service/namedValues/readme.md index b75e6c2e9b..b52769667f 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/readme.md +++ b/arm/Microsoft.ApiManagement/service/namedValues/readme.md @@ -32,7 +32,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `apiManagementServiceName` | string | `''` | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | `''` | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/policies/readme.md b/arm/Microsoft.ApiManagement/service/policies/readme.md index 1df4c711d6..176af50925 100644 --- a/arm/Microsoft.ApiManagement/service/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/policies/readme.md @@ -25,7 +25,7 @@ This module deploys API Management Service Policy. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md index 9e7a80dadb..e0af4e42d3 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md +++ b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md @@ -25,7 +25,7 @@ This module deploys API Management Service Portal Setting. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/products/apis/readme.md b/arm/Microsoft.ApiManagement/service/products/apis/readme.md index 5a8828d7c3..6a571df575 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/apis/readme.md @@ -25,8 +25,8 @@ This module deploys API Management Service Product APIs. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | -| `productName` | string | The name of the of the Product. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `productName` | string | The name of the of the Product. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/products/groups/readme.md b/arm/Microsoft.ApiManagement/service/products/groups/readme.md index f86d218884..a8d4c3a7c3 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/groups/readme.md @@ -25,8 +25,8 @@ This module deploys API Management Service Product Groups. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | -| `productName` | string | The name of the of the Product. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `productName` | string | The name of the of the Product. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/products/readme.md b/arm/Microsoft.ApiManagement/service/products/readme.md index de3295a4c4..5987dba3a8 100644 --- a/arm/Microsoft.ApiManagement/service/products/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/readme.md @@ -33,7 +33,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md index 94b98977a4..99ef09bf6c 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md +++ b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md @@ -31,7 +31,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in an standalone deployment. | +| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md b/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md index 801dcca6ff..98474cd231 100644 --- a/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md @@ -26,7 +26,7 @@ This module deploys an Azure Automation Account Job Schedule. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Automation/automationAccounts/modules/readme.md b/arm/Microsoft.Automation/automationAccounts/modules/readme.md index 771bbaa938..93513ead38 100644 --- a/arm/Microsoft.Automation/automationAccounts/modules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/modules/readme.md @@ -26,7 +26,7 @@ This module deploys an Azure Automation Account Module. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md b/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md index 2a8f680763..5890f87953 100644 --- a/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md @@ -26,7 +26,7 @@ This module deploys an Azure Automation Account Runbook. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Automation/automationAccounts/schedules/readme.md b/arm/Microsoft.Automation/automationAccounts/schedules/readme.md index 7074405342..3b0980ad6a 100644 --- a/arm/Microsoft.Automation/automationAccounts/schedules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/schedules/readme.md @@ -25,7 +25,7 @@ This module deploys an Azure Automation Account Schedule. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md index a976926d64..4c910b0d44 100644 --- a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md @@ -28,7 +28,7 @@ This module deploys an Azure Automation Account Software update Configuration. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Automation/automationAccounts/variables/readme.md b/arm/Microsoft.Automation/automationAccounts/variables/readme.md index 234f18b0ab..734b209947 100644 --- a/arm/Microsoft.Automation/automationAccounts/variables/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/variables/readme.md @@ -26,7 +26,7 @@ This module deploys a variable to an Azure Automation Account. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in an standalone deployment. | +| `automationAccountName` | string | Name of the parent Automation Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Compute/galleries/images/readme.md b/arm/Microsoft.Compute/galleries/images/readme.md index c9266e92ae..ba90626a2c 100644 --- a/arm/Microsoft.Compute/galleries/images/readme.md +++ b/arm/Microsoft.Compute/galleries/images/readme.md @@ -26,7 +26,7 @@ This module deploys an Image Definition in a Shared Image Gallery. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `galleryName` | string | Name of the Azure Shared Image Gallery. Required if the template is used in an standalone deployment. | +| `galleryName` | string | Name of the Azure Shared Image Gallery. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md index fe774422bd..b9c17bb727 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md @@ -30,7 +30,7 @@ This module deploys a virtual machine scale set extension. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualMachineScaleSetName` | string | The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in an standalone deployment. | +| `virtualMachineScaleSetName` | string | The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md index 0a0b4a2281..f89f30f493 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md @@ -30,7 +30,7 @@ This module deploys a virtual machine extension. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualMachineName` | string | The name of the virtual machine that extension is provisioned for. Required if the template is used in an standalone deployment. | +| `virtualMachineName` | string | The name of the virtual machine that extension is provisioned for. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md index 46ae01c086..f7818b4d35 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md +++ b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md @@ -25,7 +25,7 @@ This module deploys ContainerRegistry Registries Replications. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `registryName` | string | The name of the registry. Required if the template is used in an standalone deployment. | +| `registryName` | string | The name of the registry. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md b/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md index c117bbb91c..8cbcaa2b87 100644 --- a/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md +++ b/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md @@ -25,7 +25,7 @@ This module deploys an Agent Pool for a Container Service Managed Cluster **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedClusterName` | string | Name of the managed cluster. Required if the template is used in an standalone deployment. | +| `managedClusterName` | string | Name of the managed cluster. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md index ab4cce84aa..2fc8332ca6 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md @@ -27,7 +27,7 @@ This module deploys a Managed or Self-Hosted Integration Runtime for an Azure Da **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in an standalone deployment. | +| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md index 082ce07f87..a24c1eaa9d 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md @@ -25,7 +25,7 @@ This module deploys a Managed Virtual Network for an Azure Data Factory **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in an standalone deployment. | +| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md index 5e2e01c4d8..e7fafef2b8 100644 --- a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md +++ b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md @@ -27,7 +27,7 @@ This module deploys AVD Applications. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `appGroupName` | string | Name of the Application Group to create the application(s) in. Required if the template is used in an standalone deployment. | +| `appGroupName` | string | Name of the Application Group to create the application(s) in. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md index 5ac69191bb..128e6d07bd 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md @@ -27,8 +27,8 @@ This module deploys a collection within a MongoDB. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | Name of the Cosmos DB database account. Required if the template is used in an standalone deployment. | -| `mongodbDatabaseName` | string | Name of the mongodb database. Required if the template is used in an standalone deployment. | +| `databaseAccountName` | string | Name of the Cosmos DB database account. Required if the template is used in a standalone deployment. | +| `mongodbDatabaseName` | string | Name of the mongodb database. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md index 08205866cd..8135c3b775 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md @@ -26,7 +26,7 @@ This module deploys a MongoDB within a CosmosDB account. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | Name of the Cosmos DB database account. Required if the template is used in an standalone deployment. | +| `databaseAccountName` | string | Name of the Cosmos DB database account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md index 4b9cd055f2..d821491803 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md @@ -23,8 +23,8 @@ **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | Name of the Database Account. Required if the template is used in an standalone deployment. | -| `sqlDatabaseName` | string | Name of the SQL Database. Required if the template is used in an standalone deployment. | +| `databaseAccountName` | string | Name of the Database Account. Required if the template is used in a standalone deployment. | +| `sqlDatabaseName` | string | Name of the SQL Database. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md index 18b303f873..ad86fc6d20 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md @@ -24,7 +24,7 @@ **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseAccountName` | string | ID of the Cosmos DB database account. Required if the template is used in an standalone deployment. | +| `databaseAccountName` | string | ID of the Cosmos DB database account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md index fee8c396f6..698993c996 100644 --- a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md @@ -25,7 +25,7 @@ This module deploys an EventHub Namespace Authorization Rule **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md index 0918337e74..831c47264f 100644 --- a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md @@ -25,7 +25,7 @@ This module deploys an EventHub Namespace Disaster Recovery Config **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md index 2b1efb0250..6400c27fe6 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md @@ -25,8 +25,8 @@ This module deploys an EventHub Namespace EventHubs Authorization Rule **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in an standalone deployment. | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | +| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md index 474b67ef67..5183245b2b 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md @@ -25,8 +25,8 @@ This module deploys an EventHub Namespace EventHubs Consumer Group **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in an standalone deployment. | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment.s. | +| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment.s. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md index 7df5abf35f..e7121bb76f 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md @@ -29,7 +29,7 @@ This module deploys an Event Hub. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md index 2d18ecdc13..02de72849d 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md +++ b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md @@ -26,7 +26,7 @@ This module deploys Insights PrivateLinkScopes ScopedResources. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateLinkScopeName` | string | Name of the parent private link scope. Required if the template is used in an standalone deployment. | +| `privateLinkScopeName` | string | Name of the parent private link scope. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md index f50fb47342..dc4327c145 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md @@ -20,7 +20,7 @@ This module deploys key vault access policies. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault. Required if the template is used in an standalone deployment. | +| `keyVaultName` | string | The name of the key vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.KeyVault/vaults/keys/readme.md b/arm/Microsoft.KeyVault/vaults/keys/readme.md index 25fbf84fe4..3e2e840822 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/readme.md +++ b/arm/Microsoft.KeyVault/vaults/keys/readme.md @@ -26,7 +26,7 @@ This module deploys a key vault key. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault. Required if the template is used in an standalone deployment. | +| `keyVaultName` | string | The name of the key vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.KeyVault/vaults/secrets/readme.md b/arm/Microsoft.KeyVault/vaults/secrets/readme.md index f334ad4af0..54538d25ff 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/readme.md +++ b/arm/Microsoft.KeyVault/vaults/secrets/readme.md @@ -27,7 +27,7 @@ This module deploys a key vault secret. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault. Required if the template is used in an standalone deployment. | +| `keyVaultName` | string | The name of the key vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md index e4ae81783a..add93aeab7 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md +++ b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md @@ -44,7 +44,7 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `clusterName` | string | The name of the AKS cluster that should be configured. Required if the template is used in an standalone deployment. | +| `clusterName` | string | The name of the AKS cluster that should be configured. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md b/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md index 9f0338b3be..fcbe22fab3 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md +++ b/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md @@ -27,7 +27,7 @@ Attaching a compute is not idempotent and will fail in case you try to redeploy **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `machineLearningWorkspaceName` | string | Name of the Machine Learning Workspace. Required if the template is used in an standalone deployment. | +| `machineLearningWorkspaceName` | string | Name of the Machine Learning Workspace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md index 75840f7aff..22aeb07fa6 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md @@ -28,7 +28,7 @@ This template deploys capacity pools in an Azure NetApp Files. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in an standalone deployment. | +| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md index 125f985682..ab86a9371f 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md @@ -28,8 +28,8 @@ This template deploys volumes in a capacity pool of an Azure NetApp files. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `capacityPoolName` | string | The name of the capacity pool. Required if the template is used in an standalone deployment. | -| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in an standalone deployment. | +| `capacityPoolName` | string | The name of the capacity pool. Required if the template is used in a standalone deployment. | +| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md index 96000370cd..607c20d6d6 100644 --- a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md +++ b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md @@ -26,7 +26,7 @@ This module deploys Network Firewall Policies Rule Collection Groups. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `firewallPolicyName` | string | Name of the Firewall Policy. Required if the template is used in an standalone deployment. | +| `firewallPolicyName` | string | Name of the Firewall Policy. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md index b758f95046..02c3c4a8e4 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md @@ -25,7 +25,7 @@ This module deploys load balancer backend address pools. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in an standalone deployment. | +| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md index 5c3ffbd305..2c3794437b 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md @@ -27,7 +27,7 @@ This module deploys load balancers inbound NAT rules. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in an standalone deployment. | +| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md index 51f12ca944..715c3cd953 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md +++ b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md @@ -28,7 +28,7 @@ This module deploys Network Security Group Security Rules. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `networkSecurityGroupName` | string | The name of the network security group to deploy the security rule into. Required if the template is used in an standalone deployment. | +| `networkSecurityGroupName` | string | The name of the network security group to deploy the security rule into. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/A/readme.md b/arm/Microsoft.Network/privateDnsZones/A/readme.md index dedc72ac1c..be7dc0a5b9 100644 --- a/arm/Microsoft.Network/privateDnsZones/A/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/A/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone A record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md b/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md index 22e6bcf4e6..6eacf52983 100644 --- a/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone AAAA record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md b/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md index f4f49d7473..bac0b5ac55 100644 --- a/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone CNAME record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/MX/readme.md b/arm/Microsoft.Network/privateDnsZones/MX/readme.md index 4ac3613556..1e1757b1dd 100644 --- a/arm/Microsoft.Network/privateDnsZones/MX/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/MX/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone MX record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/PTR/readme.md b/arm/Microsoft.Network/privateDnsZones/PTR/readme.md index 5ac307dc63..24f726f98d 100644 --- a/arm/Microsoft.Network/privateDnsZones/PTR/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/PTR/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone PTR record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/SOA/readme.md b/arm/Microsoft.Network/privateDnsZones/SOA/readme.md index 98b05004d8..4beced127e 100644 --- a/arm/Microsoft.Network/privateDnsZones/SOA/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/SOA/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone SOA record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/SRV/readme.md b/arm/Microsoft.Network/privateDnsZones/SRV/readme.md index a5f52c72f9..3a611dfaf2 100644 --- a/arm/Microsoft.Network/privateDnsZones/SRV/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/SRV/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone TXT record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/TXT/readme.md b/arm/Microsoft.Network/privateDnsZones/TXT/readme.md index c120273427..94b28c1b2a 100644 --- a/arm/Microsoft.Network/privateDnsZones/TXT/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/TXT/readme.md @@ -25,7 +25,7 @@ This module deploys a Private DNS Zone TXT record. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md index f56c539357..2b3adf5a87 100644 --- a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md @@ -25,7 +25,7 @@ This module deploys private dns zone virtual network links. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in an standalone deployment. | +| `privateDnsZoneName` | string | Private DNS zone name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md index 152498e749..b48204fa73 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md @@ -25,7 +25,7 @@ This module deploys a private endpoint private DNS zone group **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateEndpointName` | string | The name of the private endpoint. Required if the template is used in an standalone deployment. | +| `privateEndpointName` | string | The name of the private endpoint. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md index 9e173c3e9d..008debed54 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md @@ -25,7 +25,7 @@ This module deploys virtual hub route tables. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualHubName` | string | The virtual hub name. Required if the template is used in an standalone deployment. | +| `virtualHubName` | string | The virtual hub name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md index 3afdf981d4..f23e1c21b2 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md @@ -26,7 +26,7 @@ This module deploys virtual hub virtual network connections. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualHubName` | string | The virtual hub name. Required if the template is used in an standalone deployment. | +| `virtualHubName` | string | The virtual hub name. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md index 768cc16e6f..a13fe6acbb 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md @@ -27,7 +27,7 @@ This module deploys a virtual network subnet. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualNetworkName` | string | The name of the parent virtual network. Required if the template is used in an standalone deployment. | +| `virtualNetworkName` | string | The name of the parent virtual network. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md index 6002d80e2d..276dfa1bb8 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md @@ -32,7 +32,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `localVnetName` | string | The Name of the Virtual Network to add the peering to. Required if the template is used in an standalone deployment. | +| `localVnetName` | string | The Name of the Virtual Network to add the peering to. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/vpnGateways/connections/readme.md b/arm/Microsoft.Network/vpnGateways/connections/readme.md index 9be2c9246b..e1febb287d 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/readme.md +++ b/arm/Microsoft.Network/vpnGateways/connections/readme.md @@ -25,7 +25,7 @@ This module deploys VPN Gateways Connections. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `vpnGatewayName` | string | The name of the VPN gateway this VPN connection is associated with. Required if the template is used in an standalone deployment. | +| `vpnGatewayName` | string | The name of the VPN gateway this VPN connection is associated with. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/vpnGateways/natRules/readme.md b/arm/Microsoft.Network/vpnGateways/natRules/readme.md index 229cc1d0ec..4b45feb2a2 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/readme.md +++ b/arm/Microsoft.Network/vpnGateways/natRules/readme.md @@ -25,7 +25,7 @@ This module deploys VPN Gateways NATRules **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `vpnGatewayName` | string | The name of the VPN gateway this NAT rule is associated with. Required if the template is used in an standalone deployment. | +| `vpnGatewayName` | string | The name of the VPN gateway this NAT rule is associated with. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md b/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md index a90d4af9c9..1a1a7deed3 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md @@ -26,7 +26,7 @@ This template deploys a data source for a Log Analytics workspace. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md index 9baa2ffd6a..c5e7f36eff 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md @@ -26,7 +26,7 @@ This template deploys a linked service for a Log Analytics workspace. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md index 238d0e3425..e6c4ee81fc 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md @@ -28,7 +28,7 @@ This template deploys a saved search for a Log Analytics workspace. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md index 486e64b8fe..0a080dfb73 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md @@ -25,7 +25,7 @@ This template deploys a storage insights configuration for a Log Analytics works **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in an standalone deployment. | +| `logAnalyticsWorkspaceName` | string | Name of the Log Analytics workspace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md index 3bdecff919..ea2fd4b2b0 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md @@ -20,7 +20,7 @@ This module deploys recovery services vault backup config. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md index 384cdd3afd..c0f7a7aeb3 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md @@ -26,7 +26,7 @@ This module deploys a Backup Policy for a Recovery Services Vault **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md index b6a677ef7d..f6740f769b 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md @@ -19,7 +19,7 @@ This module deploys the Backup Storage Configuration for the Recovery Service Va **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md index c837f2b19e..ede871674f 100644 --- a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md @@ -25,7 +25,7 @@ This module deploys a Protection Container for a Recovery Services Vault **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md index d78ba5c0f9..a5d7dc19a2 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md @@ -29,7 +29,7 @@ This module deploys a Replication Fabric for Azure to Azure disaster recovery sc **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md index e4c62f48ef..bd58112897 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md @@ -28,8 +28,8 @@ This module deploys a Replication Protection Container. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | -| `replicationFabricName` | string | Name of the Replication Fabric. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | +| `replicationFabricName` | string | Name of the Replication Fabric. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md index 252fbc9aee..77808c9b97 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md @@ -22,9 +22,9 @@ This module deploys a Replication Protection Container Mapping. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | -| `replicationFabricName` | string | Name of the Replication Fabric. Required if the template is used in an standalone deployment. | -| `sourceProtectionContainerName` | string | Name of the source Replication container. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | +| `replicationFabricName` | string | Name of the Replication Fabric. Required if the template is used in a standalone deployment. | +| `sourceProtectionContainerName` | string | Name of the source Replication container. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md index 9882fe6b00..7ac2a22607 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md @@ -27,7 +27,7 @@ This module deploys a Replication Policy for Disaster Recovery scenario. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment. | +| `recoveryVaultName` | string | Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md index 0164e7f8fe..c77b5c051c 100644 --- a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md @@ -25,7 +25,7 @@ This module deploys authorization rules for a service bus namespace **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md index 4b61420683..9663adc9cc 100644 --- a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md @@ -20,7 +20,7 @@ This module deploys a disaster recovery config for a service bus Namespace **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md index f2c3e46c29..74e49387d1 100644 --- a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md @@ -27,7 +27,7 @@ This module deploys IP filter rules for a service bus namespace **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md index d710bce740..a2dedee13d 100644 --- a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md @@ -26,7 +26,7 @@ This module deploys a migration configuration for a service bus namespace **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md index 1c2abb9484..0f175a949c 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md @@ -25,8 +25,8 @@ This module deploys an authorization rule for a service bus namespace queue. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in an standalone deployment. | -| `queueName` | string | The name of the parent service bus namespace queue. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in a standalone deployment. | +| `queueName` | string | The name of the parent service bus namespace queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/readme.md b/arm/Microsoft.ServiceBus/namespaces/queues/readme.md index bb0772224c..a4670b5215 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/queues/readme.md @@ -28,7 +28,7 @@ This module deploys a queue for a service bus namespace. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md index 9deabf42be..f574e6fc28 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md @@ -25,8 +25,8 @@ This module deploys an authorization rule for a service bus namespace topic. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in an standalone deployment. | -| `topicName` | string | The name of the parent service bus namespace topic. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in a standalone deployment. | +| `topicName` | string | The name of the parent service bus namespace topic. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/readme.md b/arm/Microsoft.ServiceBus/namespaces/topics/readme.md index 5ee9c1f1c7..3e9d9f0587 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/topics/readme.md @@ -28,7 +28,7 @@ This module deploys a topic for a service bus namespace. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md index 8c84390cdb..b9dba6ab30 100644 --- a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md @@ -25,7 +25,7 @@ This module deploys a virtual network rule for a service bus namespace. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment. | +| `namespaceName` | string | Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md index 486d52e68a..d57be16c7a 100644 --- a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md +++ b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md @@ -20,7 +20,7 @@ This module deploys a Service Fabric Cluster Application Type. **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `serviceFabricClusterName` | string | `''` | Name of the Service Fabric cluster. Required if the template is used in an standalone deployment. | +| `serviceFabricClusterName` | string | `''` | Name of the Service Fabric cluster. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Sql/managedInstances/administrators/readme.md b/arm/Microsoft.Sql/managedInstances/administrators/readme.md index 93a631cdef..d155bda829 100644 --- a/arm/Microsoft.Sql/managedInstances/administrators/readme.md +++ b/arm/Microsoft.Sql/managedInstances/administrators/readme.md @@ -26,7 +26,7 @@ This module deploys an administrator for the SQL managed instance **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md index d85d7d3386..94ef596739 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md @@ -25,8 +25,8 @@ This module deploys a backup long-term retention policies for SQL Managed Instan **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseName` | string | The name of the managed instance database. Required if the template is used in an standalone deployment. | -| `managedInstanceName` | string | Name of the managed instance. Required if the template is used in an standalone deployment. | +| `databaseName` | string | The name of the managed instance database. Required if the template is used in a standalone deployment. | +| `managedInstanceName` | string | Name of the managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md index d646011b1f..893551df50 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md @@ -26,8 +26,8 @@ This module deploys a backup short-term retention policies for SQL Managed Insta **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseName` | string | The name of the SQL managed instance database. Required if the template is used in an standalone deployment. | -| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | +| `databaseName` | string | The name of the SQL managed instance database. Required if the template is used in a standalone deployment. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Sql/managedInstances/databases/readme.md b/arm/Microsoft.Sql/managedInstances/databases/readme.md index c2332e9297..ff35d1e05a 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/readme.md @@ -33,7 +33,7 @@ The SQL Managed Instance Database is deployed on a SQL Managed Instance. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | The name of the SQL managed instance. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | The name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md b/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md index 1a82b8fac5..734a321635 100644 --- a/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md +++ b/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md @@ -26,7 +26,7 @@ This module deploys an encryption protector for a SQL managed instance. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/managedInstances/keys/readme.md b/arm/Microsoft.Sql/managedInstances/keys/readme.md index 594b8ee04d..012ede025b 100644 --- a/arm/Microsoft.Sql/managedInstances/keys/readme.md +++ b/arm/Microsoft.Sql/managedInstances/keys/readme.md @@ -20,7 +20,7 @@ This module deploys a key for a SQL managed instance. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md index f8e11751df..9e2312068f 100644 --- a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md @@ -25,7 +25,7 @@ This module deploys a security alert policy for a SQL managed instance. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md index 76dd0dd2e9..83ed4864d1 100644 --- a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md +++ b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md @@ -25,7 +25,7 @@ This module deploys a vulnerability assessment for a SQL managed instance. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in an standalone deployment. | +| `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Sql/servers/databases/readme.md b/arm/Microsoft.Sql/servers/databases/readme.md index 8c6a5733e5..23ceb05a0b 100644 --- a/arm/Microsoft.Sql/servers/databases/readme.md +++ b/arm/Microsoft.Sql/servers/databases/readme.md @@ -26,7 +26,7 @@ This module deploys an Azure SQL Server. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `serverName` | string | The Name of SQL Server. Required if the template is used in an standalone deployment. | +| `serverName` | string | The Name of SQL Server. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/servers/firewallRules/readme.md b/arm/Microsoft.Sql/servers/firewallRules/readme.md index 9e342fab2d..b429ec21fc 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/readme.md +++ b/arm/Microsoft.Sql/servers/firewallRules/readme.md @@ -25,7 +25,7 @@ This module deploys an SQL Server Firewall rule. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `serverName` | string | The Name of SQL Server. Required if the template is used in an standalone deployment. | +| `serverName` | string | The Name of SQL Server. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md index 44f222b26d..060737ad4c 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md @@ -25,7 +25,7 @@ This module deploys an SQL Server Security Alert Policy. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `serverName` | string | The Name of SQL Server. Required if the template is used in an standalone deployment. | +| `serverName` | string | The Name of SQL Server. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md index fd142ed30a..4d8acc36f5 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md @@ -20,9 +20,9 @@ This module deploys an Immutability Policy for a blob container **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `blobServicesName` | string | `'default'` | Name of the blob service. Required if the template is used in an standalone deployment. | -| `containerName` | string | | Name of the container to apply the policy to. Required if the template is used in an standalone deployment. | -| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `blobServicesName` | string | `'default'` | Name of the blob service. Required if the template is used in a standalone deployment. | +| `containerName` | string | | Name of the container to apply the policy to. Required if the template is used in a standalone deployment. | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md index 489c1924d6..06dfb33239 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md @@ -27,7 +27,7 @@ This module deploys a blob container **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md index 8187eaa5b1..ae9c1db83b 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md @@ -24,7 +24,7 @@ This module can be used to deploy a blob service into a storage account. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md b/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md index d2e5c9b484..b2c53e4509 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md @@ -23,7 +23,7 @@ This module can be used to deploy a file share service into a storage account. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md index 9d9cfb6d6e..6de7c888b3 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md @@ -26,8 +26,8 @@ This module deploys a storage account file share. **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `fileServicesName` | string | `'default'` | The name of the file service. Required if the template is used in an standalone deployment. | -| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `fileServicesName` | string | `'default'` | The name of the file service. Required if the template is used in a standalone deployment. | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md b/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md index c25a280514..c9423f956f 100644 --- a/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md @@ -25,7 +25,7 @@ This module can be used to deploy a management policies into a storage account. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md index d458a4dcca..3a03045237 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md @@ -27,8 +27,8 @@ This module deploys a storage account queue **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `queueServicesName` | string | `'default'` | The name of the queue service. Required if the template is used in an standalone deployment. | -| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `queueServicesName` | string | `'default'` | The name of the queue service. Required if the template is used in a standalone deployment. | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md b/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md index 97113c4662..5411648917 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md @@ -23,7 +23,7 @@ This module can be used to deploy a file share service into a storage account. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md b/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md index 7dca790cd3..28d8e4800b 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md @@ -22,7 +22,7 @@ This module deploys a storage account table service **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md index 3cd2c4703b..b8db33041d 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md @@ -25,8 +25,8 @@ This module deploys a storage account table **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in an standalone deployment. | -| `tableServicesName` | string | `'default'` | The name of the table service. Required if the template is used in an standalone deployment. | +| `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in a standalone deployment. | +| `tableServicesName` | string | `'default'` | The name of the table service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Web/sites/config-appsettings/readme.md b/arm/Microsoft.Web/sites/config-appsettings/readme.md index f1b31201fc..06a271cb04 100644 --- a/arm/Microsoft.Web/sites/config-appsettings/readme.md +++ b/arm/Microsoft.Web/sites/config-appsettings/readme.md @@ -25,7 +25,7 @@ This module deploys the app settings. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `appName` | string | Name of the site parent resource. Required if the template is used in an standalone deployment. | +| `appName` | string | Name of the site parent resource. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md b/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md index cac065b98c..654843c9fc 100644 --- a/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md +++ b/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md @@ -26,7 +26,7 @@ This module deploys the auth settings v2. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `appName` | string | Name of the site parent resource. Required if the template is used in an standalone deployment. | +| `appName` | string | Name of the site parent resource. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | From 6897c5d1a93452dbaa312b284628fd65a0c52f50 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sun, 1 May 2022 22:42:15 +0200 Subject: [PATCH 5/8] Small fix --- .../service/apiVersionSets/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/apis/deploy.bicep | 2 +- .../service/apis/policies/deploy.bicep | 4 ++-- .../service/authorizationServers/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/backends/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/caches/deploy.bicep | 2 +- .../service/identityProviders/deploy.bicep | 2 +- .../service/namedValues/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/policies/deploy.bicep | 2 +- .../service/portalsettings/deploy.bicep | 2 +- .../service/products/apis/deploy.bicep | 4 ++-- arm/Microsoft.ApiManagement/service/products/deploy.bicep | 2 +- .../service/products/groups/deploy.bicep | 4 ++-- .../service/subscriptions/deploy.bicep | 2 +- .../automationAccounts/jobSchedules/deploy.bicep | 2 +- .../automationAccounts/modules/deploy.bicep | 2 +- .../automationAccounts/runbooks/deploy.bicep | 2 +- .../automationAccounts/schedules/deploy.bicep | 2 +- .../softwareUpdateConfigurations/deploy.bicep | 2 +- .../automationAccounts/variables/deploy.bicep | 2 +- arm/Microsoft.Compute/galleries/images/deploy.bicep | 2 +- .../virtualMachineScaleSets/extensions/deploy.bicep | 2 +- .../virtualMachines/extensions/deploy.bicep | 2 +- .../registries/replications/deploy.bicep | 2 +- .../managedClusters/agentPools/deploy.bicep | 2 +- .../factories/integrationRuntime/deploy.bicep | 2 +- .../factories/managedVirtualNetwork/deploy.bicep | 2 +- .../applicationgroups/applications/deploy.bicep | 2 +- .../mongodbDatabases/collections/deploy.bicep | 4 ++-- .../databaseAccounts/mongodbDatabases/deploy.bicep | 2 +- .../databaseAccounts/sqlDatabases/containers/deploy.bicep | 4 ++-- .../databaseAccounts/sqlDatabases/deploy.bicep | 2 +- .../namespaces/authorizationRules/deploy.bicep | 2 +- .../namespaces/disasterRecoveryConfigs/deploy.bicep | 2 +- .../namespaces/eventhubs/authorizationRules/deploy.bicep | 4 ++-- .../namespaces/eventhubs/consumergroups/deploy.bicep | 4 ++-- arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep | 2 +- .../privateLinkScopes/scopedResources/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/keys/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep | 2 +- .../extensions/deploy.bicep | 2 +- .../workspaces/computes/deploy.bicep | 2 +- .../netAppAccounts/capacityPools/deploy.bicep | 2 +- .../netAppAccounts/capacityPools/volumes/deploy.bicep | 4 ++-- .../firewallPolicies/ruleCollectionGroups/deploy.bicep | 2 +- .../loadBalancers/backendAddressPools/deploy.bicep | 2 +- .../loadBalancers/inboundNatRules/deploy.bicep | 2 +- .../networkSecurityGroups/securityRules/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/A/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep | 2 +- arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep | 2 +- .../privateDnsZones/virtualNetworkLinks/deploy.bicep | 2 +- .../privateEndpoints/privateDnsZoneGroups/deploy.bicep | 2 +- .../virtualHubs/hubRouteTables/deploy.bicep | 2 +- .../virtualHubs/hubVirtualNetworkConnections/deploy.bicep | 2 +- arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep | 2 +- .../virtualNetworks/virtualNetworkPeerings/deploy.bicep | 2 +- arm/Microsoft.Network/vpnGateways/connections/deploy.bicep | 2 +- arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep | 2 +- .../workspaces/dataSources/deploy.bicep | 2 +- .../workspaces/linkedServices/deploy.bicep | 2 +- .../workspaces/savedSearches/deploy.bicep | 2 +- .../workspaces/storageInsightConfigs/deploy.bicep | 2 +- .../vaults/backupConfig/deploy.bicep | 2 +- .../vaults/backupPolicies/deploy.bicep | 2 +- .../vaults/backupStorageConfig/deploy.bicep | 2 +- .../vaults/protectionContainers/deploy.bicep | 2 +- .../vaults/replicationFabrics/deploy.bicep | 2 +- .../replicationProtectionContainers/deploy.bicep | 4 ++-- .../replicationProtectionContainerMappings/deploy.bicep | 6 +++--- .../vaults/replicationPolicies/deploy.bicep | 2 +- .../namespaces/authorizationRules/deploy.bicep | 2 +- .../namespaces/disasterRecoveryConfigs/deploy.bicep | 2 +- .../namespaces/ipFilterRules/deploy.bicep | 2 +- .../namespaces/migrationConfigurations/deploy.bicep | 2 +- .../namespaces/queues/authorizationRules/deploy.bicep | 4 ++-- arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep | 2 +- .../namespaces/topics/authorizationRules/deploy.bicep | 4 ++-- arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep | 2 +- .../namespaces/virtualNetworkRules/deploy.bicep | 2 +- .../clusters/applicationTypes/deploy.bicep | 2 +- .../managedInstances/administrators/deploy.bicep | 2 +- .../databases/backupLongTermRetentionPolicies/deploy.bicep | 4 ++-- .../databases/backupShortTermRetentionPolicies/deploy.bicep | 4 ++-- arm/Microsoft.Sql/managedInstances/databases/deploy.bicep | 2 +- .../managedInstances/encryptionProtector/deploy.bicep | 2 +- arm/Microsoft.Sql/managedInstances/keys/deploy.bicep | 2 +- .../managedInstances/securityAlertPolicies/deploy.bicep | 2 +- .../managedInstances/vulnerabilityAssessments/deploy.bicep | 2 +- arm/Microsoft.Sql/servers/databases/deploy.bicep | 2 +- arm/Microsoft.Sql/servers/firewallRules/deploy.bicep | 2 +- .../servers/securityAlertPolicies/deploy.bicep | 2 +- .../storageAccounts/blobServices/containers/deploy.bicep | 2 +- .../containers/immutabilityPolicies/deploy.bicep | 6 +++--- .../storageAccounts/blobServices/deploy.bicep | 2 +- .../storageAccounts/fileServices/deploy.bicep | 2 +- .../storageAccounts/fileServices/shares/deploy.bicep | 4 ++-- .../storageAccounts/managementPolicies/deploy.bicep | 2 +- .../storageAccounts/queueServices/deploy.bicep | 2 +- .../storageAccounts/queueServices/queues/deploy.bicep | 4 ++-- .../storageAccounts/tableServices/deploy.bicep | 2 +- .../storageAccounts/tableServices/tables/deploy.bicep | 4 ++-- arm/Microsoft.Web/sites/config-appsettings/deploy.bicep | 2 +- arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep | 2 +- 110 files changed, 130 insertions(+), 130 deletions(-) diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep index 46c9d2d104..2c2ba3be42 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep index 7f9952d570..ab37c5667a 100644 --- a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep @@ -4,7 +4,7 @@ param name string @description('Optional. Array of Policies to apply to the Service API.') param policies array = [] -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Describes the Revision of the API. If no value is provided, default revision 1 is created.') diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep index fa33ece0a0..ac1cbffabb 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string -@description('Conditional. The name of the of the API. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API. Required if the template is used in a standalone deployment.') param apiName string @description('Optional. The name of the policy.') diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep index 04182c1803..5cecfb09f9 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Identifier of the authorization server.') param name string -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Required. OAuth authorization endpoint. See .') diff --git a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep index 2a38206836..f233e1a1b4 100644 --- a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Required. Backend Name.') diff --git a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep index 11cfef7c25..b485845cf4 100644 --- a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Required. Identifier of the Cache entity. Cache identifier (should be either \'default\' or valid Azure region identifier).') diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep index 15e8142a42..d43eebf6b3 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep index b4c88ba96c..dbe734b196 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string = '' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep index 6c1e04cf2e..84a2552c6a 100644 --- a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. The name of the policy.') diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep index 15deaca4d4..e244c4c328 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep index aef36caf22..00ea503a2c 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string -@description('Conditional. The name of the of the Product. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the Product. Required if the template is used in a standalone deployment.') param productName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/products/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/deploy.bicep index b8d040ed19..5af6892fac 100644 --- a/arm/Microsoft.ApiManagement/service/products/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the products APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the products APIs. Can be present only if subscriptionRequired property is present and has a value of false.') diff --git a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep index 1098d8faf9..19e85768f3 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string -@description('Conditional. The name of the of the Product. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the Product. Required if the template is used in a standalone deployment.') param productName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep index 604c15e5c4..2437ab6a5c 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. Determines whether tracing can be enabled.') param allowTracing bool = true -@description('Conditional. The name of the of the API Management service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep index 99b44a5158..16d926aef4 100644 --- a/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/jobSchedules/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. Name of the Automation Account job schedule. Must be a GUID. If not provided, a new GUID is generated.') param name string = newGuid() -@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in a standalone deployment.') param automationAccountName string @description('Required. The runbook property associated with the entity.') diff --git a/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep index 3ba52159d6..72425995ee 100644 --- a/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/modules/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Name of the Automation Account module.') param name string -@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in a standalone deployment.') param automationAccountName string @description('Required. Module package uri, e.g. https://www.powershellgallery.com/api/v2/package.') diff --git a/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep index cce52243f0..712ad6f8f5 100644 --- a/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/runbooks/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Name of the Automation Account runbook.') param name string -@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in a standalone deployment.') param automationAccountName string @allowed([ diff --git a/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep index f930f361ab..8bdd4cbc70 100644 --- a/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/schedules/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Name of the Automation Account schedule.') param name string -@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in a standalone deployment.') param automationAccountName string @description('Optional. The properties of the create Advanced Schedule.') diff --git a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep index 79764a3391..9bb754b499 100644 --- a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the Deployment schedule.') param name string -@description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Automation Account. Required if the template is used in a standalone deployment.') param automationAccountName string @description('Required. The operating system to be configured by the deployment schedule.') diff --git a/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep b/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep index ee176e1bf8..625426e439 100644 --- a/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep +++ b/arm/Microsoft.Automation/automationAccounts/variables/deploy.bicep @@ -1,4 +1,4 @@ -@sys.description('Conditional. Name of the parent Automation Account. Required if the template is used in an standalone deployment.') +@sys.description('Conditional. Name of the parent Automation Account. Required if the template is used in a standalone deployment.') param automationAccountName string @sys.description('Required. The name of the variable.') diff --git a/arm/Microsoft.Compute/galleries/images/deploy.bicep b/arm/Microsoft.Compute/galleries/images/deploy.bicep index 5987c0b821..cf216554c9 100644 --- a/arm/Microsoft.Compute/galleries/images/deploy.bicep +++ b/arm/Microsoft.Compute/galleries/images/deploy.bicep @@ -7,7 +7,7 @@ param enableDefaultTelemetry bool = true @description('Optional. Location for all resources.') param location string = resourceGroup().location -@description('Conditional. Name of the Azure Shared Image Gallery. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Shared Image Gallery. Required if the template is used in a standalone deployment.') @minLength(1) param galleryName string diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep index f562455dc4..ff2dec4198 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in a standalone deployment.') param virtualMachineScaleSetName string @description('Required. The name of the virtual machine scale set extension.') diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep index 6f9462d293..3e0ae7a5bf 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the virtual machine that extension is provisioned for. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the virtual machine that extension is provisioned for. Required if the template is used in a standalone deployment.') param virtualMachineName string @description('Required. The name of the virtual machine extension.') diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep index d9153cdff8..63e9ae18ec 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep +++ b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the registry. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the registry. Required if the template is used in a standalone deployment.') param registryName string @description('Required. The name of the replication.') diff --git a/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep b/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep index 23a14a5ba8..2131906aa6 100644 --- a/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep +++ b/arm/Microsoft.ContainerService/managedClusters/agentPools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the managed cluster. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the managed cluster. Required if the template is used in a standalone deployment.') @minLength(1) param managedClusterName string diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep index 9acf763bf7..a892845caa 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the Azure Data Factory. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the Azure Data Factory. Required if the template is used in a standalone deployment.') param dataFactoryName string @description('Required. The name of the Integration Runtime.') diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep index 29a1f9045e..cbd8fef30e 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the Azure Data Factory. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the Azure Data Factory. Required if the template is used in a standalone deployment.') param dataFactoryName string @description('Required. The name of the Managed Virtual Network.') diff --git a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep index 8e9abb937e..779487e686 100644 --- a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep +++ b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/deploy.bicep @@ -1,4 +1,4 @@ -@sys.description('Conditional. Name of the Application Group to create the application(s) in. Required if the template is used in an standalone deployment.') +@sys.description('Conditional. Name of the Application Group to create the application(s) in. Required if the template is used in a standalone deployment.') param appGroupName string @sys.description('Required. Name of the Application to be created in the Application Group.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep index 9978a769c3..46b1c39ffd 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. Name of the Cosmos DB database account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Cosmos DB database account. Required if the template is used in a standalone deployment.') param databaseAccountName string -@description('Conditional. Name of the mongodb database. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the mongodb database. Required if the template is used in a standalone deployment.') param mongodbDatabaseName string @description('Required. Name of the collection.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep index 91d52fec41..92532e34e2 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Cosmos DB database account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Cosmos DB database account. Required if the template is used in a standalone deployment.') param databaseAccountName string @description('Required. Name of the mongodb database.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep index 03c037af54..8b2ee2117a 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. Name of the Database Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Database Account. Required if the template is used in a standalone deployment.') param databaseAccountName string -@description('Conditional. Name of the SQL Database. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the SQL Database. Required if the template is used in a standalone deployment.') param sqlDatabaseName string @description('Required. Name of the container.') diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep index 5069ccb78f..c15474f302 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. ID of the Cosmos DB database account. Required if the template is used in an standalone deployment.') +@description('Conditional. ID of the Cosmos DB database account. Required if the template is used in a standalone deployment.') param databaseAccountName string @description('Required. Name of the SQL database .') diff --git a/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep b/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep index 1ac1641340..a820608d07 100644 --- a/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string @description('Required. The name of the authorization rule.') diff --git a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep index 4204e9ea10..e5ba0e4531 100644 --- a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string @description('Required. The name of the disaster recovery config.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep index 17958a06ac..ab85daa708 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string -@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in a standalone deployment.') param eventHubName string @description('Required. The name of the authorization rule.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep index 0b67ee3ea5..0bc949449e 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.s.') +@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.s.') param namespaceName string -@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in a standalone deployment.') param eventHubName string @description('Required. The name of the consumer group.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep index 95a34449a4..d636d928aa 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string @description('Required. The name of the event hub.') diff --git a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep index b5e3569dd5..57062f1375 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep +++ b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/deploy.bicep @@ -2,7 +2,7 @@ @minLength(1) param name string -@description('Conditional. Name of the parent private link scope. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent private link scope. Required if the template is used in a standalone deployment.') @minLength(1) param privateLinkScopeName string diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep index e5a87cd485..be947f3fdc 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the key vault. Required if the template is used in a standalone deployment.') param keyVaultName string @description('Optional. The access policy deployment.') diff --git a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep index e88d33b8fb..8b7c552788 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the key vault. Required if the template is used in a standalone deployment.') param keyVaultName string @description('Required. The name of the key.') diff --git a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep index 556b8363b3..a2b2fb02f0 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the key vault. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the key vault. Required if the template is used in a standalone deployment.') param keyVaultName string @description('Required. The name of the secret.') diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep index fb1a23c565..3c9709e8b5 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep +++ b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep @@ -4,7 +4,7 @@ param name string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Conditional. The name of the AKS cluster that should be configured. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the AKS cluster that should be configured. Required if the template is used in a standalone deployment.') param clusterName string @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep b/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep index eb9531fdb2..fa3974d397 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep +++ b/arm/Microsoft.MachineLearningServices/workspaces/computes/deploy.bicep @@ -1,7 +1,7 @@ // ================ // // Parameters // // ================ // -@sys.description('Conditional. Name of the Machine Learning Workspace. Required if the template is used in an standalone deployment.') +@sys.description('Conditional. Name of the Machine Learning Workspace. Required if the template is used in a standalone deployment.') param machineLearningWorkspaceName string @sys.description('Required. Name of the compute.') diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep index 67000d37b8..afbffa9832 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the NetApp account. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the NetApp account. Required if the template is used in a standalone deployment.') param netAppAccountName string @description('Required. The name of the capacity pool.') diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep index 82797240f6..309a335cdd 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the NetApp account. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the NetApp account. Required if the template is used in a standalone deployment.') param netAppAccountName string -@description('Conditional. The name of the capacity pool. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the capacity pool. Required if the template is used in a standalone deployment.') param capacityPoolName string @description('Required. The name of the pool volume.') diff --git a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep index ea43f39633..d5c159b648 100644 --- a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep +++ b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Firewall Policy. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Firewall Policy. Required if the template is used in a standalone deployment.') param firewallPolicyName string @description('Required. The name of the rule collection group to deploy.') diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep index b736099295..7b71222a1f 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the parent load balancer. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the parent load balancer. Required if the template is used in a standalone deployment.') param loadBalancerName string @description('Required. The name of the backend address pool.') diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep index 275a0cc6e5..24edb5b733 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the parent load balancer. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the parent load balancer. Required if the template is used in a standalone deployment.') param loadBalancerName string @description('Required. The name of the inbound NAT rule.') diff --git a/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep b/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep index 263f5cd2a3..b775e6f93f 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep +++ b/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep @@ -1,7 +1,7 @@ @sys.description('Required. The name of the security rule') param name string -@sys.description('Conditional. The name of the network security group to deploy the security rule into. Required if the template is used in an standalone deployment.') +@sys.description('Conditional. The name of the network security group to deploy the security rule into. Required if the template is used in a standalone deployment.') param networkSecurityGroupName string @sys.description('Optional. Whether network traffic is allowed or denied.') diff --git a/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep index 5c9695c994..245e56a0a4 100644 --- a/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/A/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the A record.') diff --git a/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep index 29555bad4e..3766c1aa93 100644 --- a/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/AAAA/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the AAAA record.') diff --git a/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep index 68b452bc5e..a7d6a96a3b 100644 --- a/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/CNAME/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the CNAME record.') diff --git a/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep index 6ecb67ecfb..b92d603a43 100644 --- a/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/MX/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the MX record.') diff --git a/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep index 01124f3b0a..09b3a9425b 100644 --- a/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/PTR/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the PTR record.') diff --git a/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep index bd6b668cb5..298354f1ca 100644 --- a/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/SOA/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the SOA record.') diff --git a/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep index 8b56d31776..6e1e475783 100644 --- a/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/SRV/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the SRV record.') diff --git a/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep index b1453ac4f9..bffdf22a96 100644 --- a/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/TXT/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Required. The name of the TXT record.') diff --git a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep index 9154cd141e..3da2a7826b 100644 --- a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep +++ b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Private DNS zone name. Required if the template is used in an standalone deployment.') +@description('Conditional. Private DNS zone name. Required if the template is used in a standalone deployment.') param privateDnsZoneName string @description('Optional. The name of the virtual network link.') diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep index 9009a1937a..1f00eb6103 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the private endpoint. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the private endpoint. Required if the template is used in a standalone deployment.') param privateEndpointName string @description('Required. List of private DNS resource IDs.') diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep index f41a7b6719..5f985ce709 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The route table name.') param name string -@description('Conditional. The virtual hub name. Required if the template is used in an standalone deployment.') +@description('Conditional. The virtual hub name. Required if the template is used in a standalone deployment.') param virtualHubName string @description('Optional. List of labels associated with this route table.') diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep index 67f135ab4e..b13218e234 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The connection name.') param name string -@description('Conditional. The virtual hub name. Required if the template is used in an standalone deployment.') +@description('Conditional. The virtual hub name. Required if the template is used in a standalone deployment.') param virtualHubName string @description('Optional. Enable internet security.') diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep index 59effe40a2..fe0dda3d6c 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. The Name of the subnet resource.') param name string -@description('Conditional. The name of the parent virtual network. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the parent virtual network. Required if the template is used in a standalone deployment.') param virtualNetworkName string @description('Required. The address prefix for the subnet.') diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep index 1f6292ae67..d24ee21f95 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName.') param name string = '${localVnetName}-${last(split(remoteVirtualNetworkId, '/'))}' -@description('Conditional. The Name of the Virtual Network to add the peering to. Required if the template is used in an standalone deployment.') +@description('Conditional. The Name of the Virtual Network to add the peering to. Required if the template is used in a standalone deployment.') param localVnetName string @description('Required. The Resource ID of the VNet that is this Local VNet is being peered to. Should be in the format of a Resource ID.') diff --git a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep index ec8c324670..c3d70681d2 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the VPN connection.') param name string -@description('Conditional. The name of the VPN gateway this VPN connection is associated with. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the VPN gateway this VPN connection is associated with. Required if the template is used in a standalone deployment.') param vpnGatewayName string @description('Optional. The IPSec policies to be considered by this connection.') diff --git a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep index 0006248dff..2a1b50bef3 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the NAT rule.') param name string -@description('Conditional. The name of the VPN gateway this NAT rule is associated with. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the VPN gateway this NAT rule is associated with. Required if the template is used in a standalone deployment.') param vpnGatewayName string @description('Optional. An address prefix range of destination IPs on the outside network that source IPs will be mapped to. In other words, your post-NAT address prefix range.') diff --git a/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep index 296d8c04c3..84a1306582 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/dataSources/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in a standalone deployment.') param logAnalyticsWorkspaceName string @description('Required. Name of the solution.') diff --git a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep index 41f7fa1f33..856d4d8977 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in a standalone deployment.') param logAnalyticsWorkspaceName string @description('Required. Name of the link.') diff --git a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep index 8140fc0a50..8593e064ed 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in a standalone deployment.') param logAnalyticsWorkspaceName string @description('Required. Name of the saved search.') diff --git a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep index e58622636d..0d756a84ad 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep +++ b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Log Analytics workspace. Required if the template is used in a standalone deployment.') param logAnalyticsWorkspaceName string @description('Optional. The name of the storage insights config.') diff --git a/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep index d9d3960689..9f94a391ea 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupConfig/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string @description('Optional. Name of the Azure Recovery Service Vault Backup Policy.') diff --git a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep index 0a83fc22a2..3e3233a23f 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string @description('Required. Name of the Azure Recovery Service Vault Backup Policy.') diff --git a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep index 1df2a82854..4212630bd6 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string @description('Optional. The name of the backup storage config.') diff --git a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep index e683ce3e3e..5f37621952 100644 --- a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string @description('Required. Name of the Azure Recovery Service Vault Protection Container.') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep index 21eb3a4918..ef2962f5f4 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string @description('Required. The recovery location the fabric represents.') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep index 6172d7bb5c..a7b0d301d2 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string -@description('Conditional. Name of the Replication Fabric. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Replication Fabric. Required if the template is used in a standalone deployment.') param replicationFabricName string @description('Required. The name of the replication container.') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep index 78be980898..2536fa6541 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/deploy.bicep @@ -1,10 +1,10 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string -@description('Conditional. Name of the Replication Fabric. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Replication Fabric. Required if the template is used in a standalone deployment.') param replicationFabricName string -@description('Conditional. Name of the source Replication container. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the source Replication container. Required if the template is used in a standalone deployment.') param sourceProtectionContainerName string @description('Optional. Resource ID of the target Replication container. Must be specified if targetContainerName is not. If specified, targetContainerFabricName and targetContainerName will be ignored.') diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep index 5946e4e393..9e4a1f5154 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep +++ b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Azure Recovery Service Vault. Required if the template is used in a standalone deployment.') param recoveryVaultName string @description('Required. The name of the replication policy.') diff --git a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep index abe9f609d4..96ef2e56da 100644 --- a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep index 54de6c7be1..73ffec9f71 100644 --- a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep index 7c9fc51a0f..5b0540070e 100644 --- a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep index 8852790122..9b5c7d136b 100644 --- a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep index f320ed66c3..c75e3f69ad 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the service bus namepace queue.') param name string -@description('Conditional. The name of the parent service bus namespace. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the parent service bus namespace. Required if the template is used in a standalone deployment.') param namespaceName string -@description('Conditional. The name of the parent service bus namespace queue. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the parent service bus namespace queue. Required if the template is used in a standalone deployment.') param queueName string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep index e0b063e6ad..c0cc2e1684 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/queues/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep index b0ae658993..f91e4a8c11 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the service bus namespace topic.') param name string -@description('Conditional. The name of the parent service bus namespace. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the parent service bus namespace. Required if the template is used in a standalone deployment.') param namespaceName string -@description('Conditional. The name of the parent service bus namespace topic. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the parent service bus namespace topic. Required if the template is used in a standalone deployment.') param topicName string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep index 3b4f4af6a2..c3176cb692 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/topics/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Topic. Required if the template is used in a standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep index c05dd9c60c..817ee36d0e 100644 --- a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the parent Service Bus Namespace for the Service Bus Queue. Required if the template is used in a standalone deployment.') @minLength(6) @maxLength(50) param namespaceName string diff --git a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep index ed59e40a60..db17874dd9 100644 --- a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep +++ b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the Service Fabric cluster. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Service Fabric cluster. Required if the template is used in a standalone deployment.') param serviceFabricClusterName string = '' @description('Optional. Application type name.') diff --git a/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep b/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep index e2f340c02c..01f18bb73e 100644 --- a/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/administrators/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Required. Login name of the managed instance administrator.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep index 56faa3b7d7..60d9ec5692 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the Long Term Retention backup policy. For example "default".') param name string -@description('Conditional. The name of the managed instance database. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the managed instance database. Required if the template is used in a standalone deployment.') param databaseName string -@description('Conditional. Name of the managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Optional. The week of year to take the yearly backup in an ISO 8601 format.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep index 705e4b51cf..b9f9614b80 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the Short Term Retention backup policy. For example "default".') param name string -@description('Conditional. The name of the SQL managed instance database. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the SQL managed instance database. Required if the template is used in a standalone deployment.') param databaseName string -@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Optional. The backup retention period in days. This is how many days Point-in-Time Restore will be supported.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep index d53146ad81..20b302f4a5 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the SQL managed instance database.') param name string -@description('Conditional. The name of the SQL managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep b/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep index 3038edef54..596566b95e 100644 --- a/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/encryptionProtector/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the encryptionProtector.') param name string = 'current' -@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Required. The name of the SQL managed instance key.') diff --git a/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep b/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep index c2f423e0f1..6cd3c11c01 100644 --- a/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/keys/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. The name of the key. Must follow the [__] pattern.') param name string = '' -@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Optional. The encryption protector type like "ServiceManaged", "AzureKeyVault".') diff --git a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep index d8a9b10d3d..a85a13fe78 100644 --- a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the security alert policy.') param name string -@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Optional. Enables advanced data security features, like recuring vulnerability assesment scans and ATP. If enabled, storage account must be provided.') diff --git a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep index 2107b467b2..d1d48235b8 100644 --- a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the vulnerability assessment.') param name string -@description('Conditional. Name of the SQL managed instance. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Optional. Recurring scans state.') diff --git a/arm/Microsoft.Sql/servers/databases/deploy.bicep b/arm/Microsoft.Sql/servers/databases/deploy.bicep index 14f57560e4..987f5e2626 100644 --- a/arm/Microsoft.Sql/servers/databases/deploy.bicep +++ b/arm/Microsoft.Sql/servers/databases/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the database.') param name string -@description('Conditional. The Name of SQL Server. Required if the template is used in an standalone deployment.') +@description('Conditional. The Name of SQL Server. Required if the template is used in a standalone deployment.') param serverName string @description('Optional. The collation of the database.') diff --git a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep index 6678bd2901..66229102d3 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep +++ b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep @@ -7,7 +7,7 @@ param endIpAddress string = '0.0.0.0' @description('Optional. The start IP address of the firewall rule. Must be IPv4 format. Use value \'0.0.0.0\' for all Azure-internal IP addresses.') param startIpAddress string = '0.0.0.0' -@description('Conditional. The Name of SQL Server. Required if the template is used in an standalone deployment.') +@description('Conditional. The Name of SQL Server. Required if the template is used in a standalone deployment.') param serverName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep index 360e7a5d0f..dda89e55a8 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep @@ -27,7 +27,7 @@ param storageAccountAccessKey string = '' @description('Optional. Specifies the blob storage endpoint (e.g. https://mystorageaccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs.') param storageEndpoint string = '' -@description('Conditional. The Name of SQL Server. Required if the template is used in an standalone deployment.') +@description('Conditional. The Name of SQL Server. Required if the template is used in a standalone deployment.') param serverName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep index 6e135006d4..b317a21cdd 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string @description('Optional. Name of the blob service.') diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep index 83d02523e7..56d029610a 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/deploy.bicep @@ -1,11 +1,11 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string -@description('Conditional. Name of the blob service. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the blob service. Required if the template is used in a standalone deployment.') param blobServicesName string = 'default' -@description('Conditional. Name of the container to apply the policy to. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the container to apply the policy to. Required if the template is used in a standalone deployment.') param containerName string @description('Optional. Name of the immutable policy.') diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep index be35b2ffb0..9b929162e0 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string @description('Optional. The name of the blob service.') diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep index 8f6de937b4..8809baaa96 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string @description('Optional. The name of the file service.') diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep index ef9cb391e5..a8f3fe3113 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep @@ -1,8 +1,8 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string -@description('Conditional. The name of the file service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the file service. Required if the template is used in a standalone deployment.') param fileServicesName string = 'default' @description('Required. The name of the file share to create.') diff --git a/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep index 1eb083c4ca..38abc2d7a1 100644 --- a/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/managementPolicies/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string @description('Optional. The name of the storage container to deploy.') diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep index b1ccf0310a..6678c041f5 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string @description('Optional. The name of the queue service.') diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep index 9852d16585..91e3c7327b 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep @@ -1,8 +1,8 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string -@description('Conditional. The name of the queue service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the queue service. Required if the template is used in a standalone deployment.') param queueServicesName string = 'default' @description('Required. The name of the storage queue to deploy.') diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep index e1b996e0b5..f00d3dc348 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/deploy.bicep @@ -1,5 +1,5 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string @description('Optional. The name of the table service.') diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep index 053abddd4f..654078ebff 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep @@ -1,8 +1,8 @@ @maxLength(24) -@description('Conditional. Name of the Storage Account. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string -@description('Conditional. The name of the table service. Required if the template is used in an standalone deployment.') +@description('Conditional. The name of the table service. Required if the template is used in a standalone deployment.') param tableServicesName string = 'default' @description('Required. Name of the table.') diff --git a/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep b/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep index 1256626a1c..0329547679 100644 --- a/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep +++ b/arm/Microsoft.Web/sites/config-appsettings/deploy.bicep @@ -1,7 +1,7 @@ // ================ // // Parameters // // ================ // -@description('Conditional. Name of the site parent resource. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the site parent resource. Required if the template is used in a standalone deployment.') param appName string @description('Required. Type of site to deploy.') diff --git a/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep b/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep index a8dc9a7e06..cb1f6c60b0 100644 --- a/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep +++ b/arm/Microsoft.Web/sites/config-authsettingsv2/deploy.bicep @@ -1,7 +1,7 @@ // ================ // // Parameters // // ================ // -@description('Conditional. Name of the site parent resource. Required if the template is used in an standalone deployment.') +@description('Conditional. Name of the site parent resource. Required if the template is used in a standalone deployment.') param appName string @description('Required. Type of site to deploy.') From dd5357b33e34957e1376c32eceb2900c23ae7a3d Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 5 May 2022 13:13:46 +0200 Subject: [PATCH 6/8] Cleanup --- arm/Microsoft.AAD/DomainServices/readme.md | 7 ------- .../servers/readme.md | 7 ------- .../service/apiVersionSets/readme.md | 4 ---- .../service/apis/policies/readme.md | 4 ---- .../service/apis/readme.md | 5 ----- .../service/authorizationServers/readme.md | 4 ---- .../service/backends/readme.md | 4 ---- .../service/caches/readme.md | 4 ---- .../service/identityProviders/readme.md | 4 ---- .../service/namedValues/readme.md | 4 ---- .../service/policies/readme.md | 4 ---- .../service/portalsettings/readme.md | 4 ---- .../service/products/apis/readme.md | 4 ---- .../service/products/groups/readme.md | 4 ---- .../service/products/readme.md | 6 ------ arm/Microsoft.ApiManagement/service/readme.md | 21 ------------------- .../service/subscriptions/readme.md | 4 ---- .../managementGroup/readme.md | 5 ----- .../policyAssignments/readme.md | 5 ----- .../policyAssignments/resourceGroup/readme.md | 5 ----- .../policyAssignments/subscription/readme.md | 5 ----- .../managementGroup/readme.md | 4 ---- .../policyDefinitions/readme.md | 4 ---- .../policyDefinitions/subscription/readme.md | 4 ---- .../managementGroup/readme.md | 4 ---- .../policyExemptions/readme.md | 4 ---- .../policyExemptions/resourceGroup/readme.md | 4 ---- .../policyExemptions/subscription/readme.md | 4 ---- .../managementGroup/readme.md | 4 ---- .../policySetDefinitions/readme.md | 4 ---- .../subscription/readme.md | 4 ---- .../roleAssignments/managementGroup/readme.md | 4 ---- .../roleAssignments/readme.md | 4 ---- .../roleAssignments/resourceGroup/readme.md | 4 ---- .../roleAssignments/subscription/readme.md | 4 ---- .../roleDefinitions/managementGroup/readme.md | 4 ---- .../roleDefinitions/readme.md | 4 ---- .../roleDefinitions/resourceGroup/readme.md | 4 ---- .../roleDefinitions/subscription/readme.md | 4 ---- .../automationAccounts/jobSchedules/readme.md | 4 ---- .../automationAccounts/modules/readme.md | 4 ---- .../automationAccounts/readme.md | 17 --------------- .../automationAccounts/runbooks/readme.md | 4 ---- .../automationAccounts/schedules/readme.md | 4 ---- .../softwareUpdateConfigurations/readme.md | 4 ---- .../automationAccounts/variables/readme.md | 4 ---- arm/Microsoft.Batch/batchAccounts/readme.md | 6 ------ .../accounts/readme.md | 9 -------- .../availabilitySets/readme.md | 6 ------ .../diskEncryptionSets/readme.md | 6 ------ arm/Microsoft.Compute/disks/readme.md | 6 ------ .../galleries/images/readme.md | 5 ----- arm/Microsoft.Compute/galleries/readme.md | 7 ------- arm/Microsoft.Compute/images/readme.md | 5 ----- .../proximityPlacementGroups/readme.md | 6 ------ .../extensions/readme.md | 4 ---- .../virtualMachineScaleSets/readme.md | 9 -------- .../virtualMachines/extensions/readme.md | 4 ---- .../virtualMachines/readme.md | 12 ----------- arm/Microsoft.Consumption/budgets/readme.md | 4 ---- .../containerGroups/readme.md | 5 ----- .../registries/readme.md | 10 --------- .../registries/replications/readme.md | 4 ---- .../managedClusters/agentPools/readme.md | 4 ---- .../managedClusters/readme.md | 8 ------- .../factories/integrationRuntime/readme.md | 4 ---- .../factories/managedVirtualNetwork/readme.md | 4 ---- arm/Microsoft.DataFactory/factories/readme.md | 9 -------- arm/Microsoft.Databricks/workspaces/readme.md | 7 ------- .../applicationgroups/applications/readme.md | 4 ---- .../applicationgroups/readme.md | 8 ------- .../hostpools/readme.md | 7 ------- .../scalingplans/readme.md | 6 ------ .../workspaces/readme.md | 7 ------- .../mongodbDatabases/collections/readme.md | 4 ---- .../mongodbDatabases/readme.md | 5 ----- .../databaseAccounts/readme.md | 11 ---------- .../sqlDatabases/containers/readme.md | 4 ---- .../databaseAccounts/sqlDatabases/readme.md | 5 ----- .../systemTopics/readme.md | 9 -------- arm/Microsoft.EventGrid/topics/readme.md | 9 -------- .../namespaces/authorizationRules/readme.md | 4 ---- .../disasterRecoveryConfigs/readme.md | 4 ---- .../eventhubs/authorizationRules/readme.md | 4 ---- .../eventhubs/consumergroups/readme.md | 4 ---- .../namespaces/eventhubs/readme.md | 8 ------- arm/Microsoft.EventHub/namespaces/readme.md | 14 ------------- arm/Microsoft.HealthBot/healthBots/readme.md | 6 ------ arm/Microsoft.Insights/actionGroups/readme.md | 5 ----- .../activityLogAlerts/readme.md | 5 ----- arm/Microsoft.Insights/components/readme.md | 5 ----- .../diagnosticSettings/readme.md | 4 ---- arm/Microsoft.Insights/metricAlerts/readme.md | 5 ----- .../privateLinkScopes/readme.md | 9 -------- .../scopedResources/readme.md | 4 ---- .../scheduledQueryRules/readme.md | 5 ----- .../vaults/accessPolicies/readme.md | 4 ---- arm/Microsoft.KeyVault/vaults/keys/readme.md | 5 ----- arm/Microsoft.KeyVault/vaults/readme.md | 12 ----------- .../vaults/secrets/readme.md | 5 ----- .../extensions/readme.md | 4 ---- .../fluxConfigurations/readme.md | 4 ---- arm/Microsoft.Logic/workflows/readme.md | 7 ------- .../workspaces/computes/readme.md | 5 ----- .../workspaces/readme.md | 10 --------- .../userAssignedIdentities/readme.md | 6 ------ .../registrationDefinitions/readme.md | 9 -------- .../managementGroups/readme.md | 5 ----- .../netAppAccounts/capacityPools/readme.md | 6 ------ .../capacityPools/volumes/readme.md | 5 ----- arm/Microsoft.NetApp/netAppAccounts/readme.md | 8 ------- .../applicationGateways/readme.md | 7 ------- .../applicationSecurityGroups/readme.md | 6 ------ .../azureFirewalls/readme.md | 7 ------- arm/Microsoft.Network/bastionHosts/readme.md | 8 ------- arm/Microsoft.Network/connections/readme.md | 5 ----- .../ddosProtectionPlans/readme.md | 6 ------ .../expressRouteCircuits/readme.md | 7 ------- .../firewallPolicies/readme.md | 5 ----- .../ruleCollectionGroups/readme.md | 4 ---- arm/Microsoft.Network/frontDoors/readme.md | 7 ------- arm/Microsoft.Network/ipGroups/readme.md | 6 ------ .../backendAddressPools/readme.md | 4 ---- .../loadBalancers/inboundNatRules/readme.md | 4 ---- arm/Microsoft.Network/loadBalancers/readme.md | 9 -------- .../localNetworkGateways/readme.md | 6 ------ arm/Microsoft.Network/natGateways/readme.md | 8 ------- .../networkSecurityGroups/readme.md | 8 ------- .../securityRules/readme.md | 4 ---- .../connectionMonitors/readme.md | 4 ---- .../networkWatchers/flowLogs/readme.md | 4 ---- .../networkWatchers/readme.md | 8 ------- .../privateDnsZones/A/readme.md | 4 ---- .../privateDnsZones/AAAA/readme.md | 4 ---- .../privateDnsZones/CNAME/readme.md | 4 ---- .../privateDnsZones/MX/readme.md | 4 ---- .../privateDnsZones/PTR/readme.md | 4 ---- .../privateDnsZones/SOA/readme.md | 4 ---- .../privateDnsZones/SRV/readme.md | 4 ---- .../privateDnsZones/TXT/readme.md | 4 ---- .../privateDnsZones/readme.md | 15 ------------- .../virtualNetworkLinks/readme.md | 4 ---- .../privateDnsZoneGroups/readme.md | 4 ---- .../privateEndpoints/readme.md | 7 ------- .../publicIPAddresses/readme.md | 7 ------- .../publicIPPrefixes/readme.md | 6 ------ arm/Microsoft.Network/routeTables/readme.md | 6 ------ .../trafficmanagerprofiles/readme.md | 7 ------- .../virtualHubs/hubRouteTables/readme.md | 4 ---- .../hubVirtualNetworkConnections/readme.md | 4 ---- arm/Microsoft.Network/virtualHubs/readme.md | 7 ------- .../virtualNetworkGateways/readme.md | 8 ------- .../virtualNetworks/readme.md | 9 -------- .../virtualNetworks/subnets/readme.md | 5 ----- .../virtualNetworkPeerings/readme.md | 4 ---- arm/Microsoft.Network/virtualWans/readme.md | 6 ------ .../vpnGateways/connections/readme.md | 4 ---- .../vpnGateways/natRules/readme.md | 4 ---- arm/Microsoft.Network/vpnGateways/readme.md | 7 ------- arm/Microsoft.Network/vpnSites/readme.md | 6 ------ .../workspaces/dataSources/readme.md | 4 ---- .../workspaces/linkedServices/readme.md | 4 ---- .../workspaces/readme.md | 12 ----------- .../workspaces/savedSearches/readme.md | 4 ---- .../storageInsightConfigs/readme.md | 4 ---- .../vaults/backupConfig/readme.md | 4 ---- .../vaults/backupPolicies/readme.md | 4 ---- .../vaults/backupStorageConfig/readme.md | 4 ---- .../vaults/protectionContainers/readme.md | 4 ---- .../vaults/readme.md | 15 ------------- .../vaults/replicationFabrics/readme.md | 6 ------ .../replicationProtectionContainers/readme.md | 5 ----- .../readme.md | 4 ---- .../vaults/replicationPolicies/readme.md | 4 ---- .../deploymentScripts/readme.md | 5 ----- .../resourceGroups/readme.md | 6 ------ arm/Microsoft.Resources/tags/readme.md | 4 ---- .../tags/resourceGroups/readme.md | 4 ---- .../tags/subscriptions/readme.md | 4 ---- .../azureSecurityCenter/readme.md | 9 -------- .../namespaces/authorizationRules/readme.md | 4 ---- .../disasterRecoveryConfigs/readme.md | 4 ---- .../namespaces/ipFilterRules/readme.md | 4 ---- .../migrationConfigurations/readme.md | 4 ---- .../queues/authorizationRules/readme.md | 4 ---- .../namespaces/queues/readme.md | 7 ------- arm/Microsoft.ServiceBus/namespaces/readme.md | 18 ---------------- .../topics/authorizationRules/readme.md | 4 ---- .../namespaces/topics/readme.md | 7 ------- .../namespaces/virtualNetworkRules/readme.md | 4 ---- .../clusters/applicationTypes/readme.md | 4 ---- .../clusters/readme.md | 7 ------- .../managedInstances/administrators/readme.md | 4 ---- .../backupLongTermRetentionPolicies/readme.md | 4 ---- .../readme.md | 4 ---- .../managedInstances/databases/readme.md | 8 ------- .../encryptionProtector/readme.md | 4 ---- .../managedInstances/keys/readme.md | 4 ---- arm/Microsoft.Sql/managedInstances/readme.md | 15 ------------- .../securityAlertPolicies/readme.md | 4 ---- .../vulnerabilityAssessments/readme.md | 4 ---- arm/Microsoft.Sql/servers/databases/readme.md | 5 ----- .../servers/firewallRules/readme.md | 4 ---- arm/Microsoft.Sql/servers/readme.md | 10 --------- .../servers/securityAlertPolicies/readme.md | 4 ---- .../containers/immutabilityPolicies/readme.md | 4 ---- .../blobServices/containers/readme.md | 6 ------ .../storageAccounts/blobServices/readme.md | 8 ------- .../storageAccounts/fileServices/readme.md | 7 ------- .../fileServices/shares/readme.md | 5 ----- .../managementPolicies/readme.md | 4 ---- .../queueServices/queues/readme.md | 5 ----- .../storageAccounts/queueServices/readme.md | 7 ------- .../storageAccounts/readme.md | 19 ----------------- .../storageAccounts/tableServices/readme.md | 6 ------ .../tableServices/tables/readme.md | 4 ---- .../privateLinkHubs/readme.md | 8 ------- .../imageTemplates/readme.md | 6 ------ arm/Microsoft.Web/connections/readme.md | 6 ------ .../hostingEnvironments/readme.md | 7 ------- arm/Microsoft.Web/serverfarms/readme.md | 7 ------- .../sites/config-appsettings/readme.md | 4 ---- .../sites/config-authsettingsv2/readme.md | 4 ---- arm/Microsoft.Web/sites/readme.md | 10 --------- arm/Microsoft.Web/staticSites/readme.md | 8 ------- .../readme.md | 4 ---- .../managementGroup-structure/readme.md | 2 -- .../readme.md | 4 ---- 228 files changed, 1314 deletions(-) diff --git a/arm/Microsoft.AAD/DomainServices/readme.md b/arm/Microsoft.AAD/DomainServices/readme.md index e3698fe269..372380e5b0 100644 --- a/arm/Microsoft.AAD/DomainServices/readme.md +++ b/arm/Microsoft.AAD/DomainServices/readme.md @@ -62,7 +62,6 @@ This template deploys Azure Active Directory Domain Services (AADDS). | `tags` | object | `{object}` | | Tags of the resource. | | `tlsV1` | string | `'Enabled'` | `[Enabled, Disabled]` | The value is to enable clients making request using TLSv1. | - ### 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. @@ -146,9 +145,3 @@ $pfxCertificate = [System.Convert]::ToBase64String($rawCertByteStream) | `resourceGroupName` | string | The name of the resource group the Azure Active Directory Domain Services(Azure ADDS) was created in. | | `resourceId` | string | The resource ID of the Azure Active Directory Domain Services(Azure ADDS). | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Domainservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.AAD/2021-05-01/domainServices) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.AnalysisServices/servers/readme.md b/arm/Microsoft.AnalysisServices/servers/readme.md index e664a4de10..c4d249617e 100644 --- a/arm/Microsoft.AnalysisServices/servers/readme.md +++ b/arm/Microsoft.AnalysisServices/servers/readme.md @@ -51,7 +51,6 @@ The following resources are required to be able to deploy this resource. | `skuName` | string | `'S0'` | | The SKU name of the Azure Analysis Services server to create. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -103,9 +102,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the analysis service was deployed into. | | `resourceId` | string | The resource ID of the analysis service. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Servers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.AnalysisServices/2017-08-01/servers) diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md index a851ad1bf4..b43f0f4a8e 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md @@ -29,7 +29,6 @@ This module deploys API Management Service APIs Version Set. | `name` | string | `'default'` | API Version set name. | | `properties` | object | `{object}` | API Version set properties. | - ## Outputs | Output Name | Type | Description | @@ -38,6 +37,3 @@ This module deploys API Management Service APIs Version Set. | `resourceGroupName` | string | The resource group the API Version set was deployed into. | | `resourceId` | string | The resource ID of the API Version set. | -## Template references - -- [Service/Apiversionsets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/apiVersionSets) diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md index cc4f5a6f97..2cde0dc157 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md @@ -35,7 +35,6 @@ This module deploys API Management Service APIs policies. | `format` | string | `'xml'` | `[rawxml, rawxml-link, xml, xml-link]` | Format of the policyContent. | | `name` | string | `'policy'` | | The name of the policy. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ This module deploys API Management Service APIs policies. | `resourceGroupName` | string | The resource group the API policy was deployed into. | | `resourceId` | string | The resource ID of the API policy. | -## Template references - -- [Service/Apis/Policies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/apis/policies) diff --git a/arm/Microsoft.ApiManagement/service/apis/readme.md b/arm/Microsoft.ApiManagement/service/apis/readme.md index 1501a7ce71..890f57239f 100644 --- a/arm/Microsoft.ApiManagement/service/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/readme.md @@ -60,7 +60,6 @@ The following resources are required to be able to deploy this resource. | `value` | string | `''` | | Content value when Importing an API. | | `wsdlSelector` | object | `{object}` | | Criteria to limit import of WSDL to a subset of the document. | - ### Parameter Usage: `apiVersionSet` ```json @@ -86,7 +85,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the API management service API was deployed to. | | `resourceId` | string | The resource ID of the API management service API. | -## Template references - -- [Service/Apis](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/apis) -- [Service/Apis/Policies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/apis/policies) diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md index 3a81a8652c..0cbe9339ae 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md @@ -53,7 +53,6 @@ The following resources are required to be able to deploy this resource. | `tokenBodyParameters` | array | `[]` | Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}. - TokenBodyParameterContract object. | | `tokenEndpoint` | string | `''` | OAuth token endpoint. Contains absolute URI to entity being referenced. | - ## Outputs | Output Name | Type | Description | @@ -62,6 +61,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the API management service authorization server was deployed into. | | `resourceId` | string | The resource ID of the API management service authorization server. | -## Template references - -- [Service/Authorizationservers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/authorizationServers) diff --git a/arm/Microsoft.ApiManagement/service/backends/readme.md b/arm/Microsoft.ApiManagement/service/backends/readme.md index cfb30d5385..9bf90fda7c 100644 --- a/arm/Microsoft.ApiManagement/service/backends/readme.md +++ b/arm/Microsoft.ApiManagement/service/backends/readme.md @@ -47,7 +47,6 @@ The following resources are required to be able to deploy this resource. | `title` | string | `''` | Backend Title. | | `tls` | object | `{object}` | Backend TLS Properties. | - ### Parameters - credentials | Parameter Name| Type | Default Value | Possible values | Description | @@ -143,6 +142,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the API management service backend was deployed into. | | `resourceId` | string | The resource ID of the API management service backend. | -## Template references - -- [Service/Backends](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/backends) diff --git a/arm/Microsoft.ApiManagement/service/caches/readme.md b/arm/Microsoft.ApiManagement/service/caches/readme.md index d0e36f86d0..b92251883a 100644 --- a/arm/Microsoft.ApiManagement/service/caches/readme.md +++ b/arm/Microsoft.ApiManagement/service/caches/readme.md @@ -42,7 +42,6 @@ The following resources are required to be able to deploy this resource. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `resourceId` | string | `''` | Original uri of entity in external system cache points to. | - ## Outputs | Output Name | Type | Description | @@ -51,6 +50,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the API management service cache was deployed into. | | `resourceId` | string | The resource ID of the API management service cache. | -## Template references - -- [Service/Caches](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/caches) diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md index d55131827e..ef59e7781c 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md +++ b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md @@ -43,7 +43,6 @@ This module deploys API Management Service Identity Provider. | `identityProviderSignUpPolicyName` | string | `''` | | Signup Policy Name. Only applies to AAD B2C Identity Provider. | | `identityProviderType` | string | `'aad'` | `[aad, aadB2C, facebook, google, microsoft, twitter]` | Identity Provider Type identifier. | - ## Outputs | Output Name | Type | Description | @@ -52,6 +51,3 @@ This module deploys API Management Service Identity Provider. | `resourceGroupName` | string | The resource group the API management service identity provider was deployed into. | | `resourceId` | string | The resource ID of the API management service identity provider. | -## Template references - -- [Service/Identityproviders](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/identityProviders) diff --git a/arm/Microsoft.ApiManagement/service/namedValues/readme.md b/arm/Microsoft.ApiManagement/service/namedValues/readme.md index b52769667f..718cd9e55a 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/readme.md +++ b/arm/Microsoft.ApiManagement/service/namedValues/readme.md @@ -43,7 +43,6 @@ The following resources are required to be able to deploy this resource. | `secret` | bool | `False` | Determines whether the value is a secret and should be encrypted or not. Default value is false. | | `value` | string | `[newGuid()]` | Value of the NamedValue. Can contain policy expressions. It may not be empty or consist only of whitespace. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value. | - ### Parameter Usage: `keyVault` ```json @@ -63,6 +62,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the named value was deployed into. | | `resourceId` | string | The resource ID of the named value. | -## Template references - -- [Service/Namedvalues](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/namedValues) diff --git a/arm/Microsoft.ApiManagement/service/policies/readme.md b/arm/Microsoft.ApiManagement/service/policies/readme.md index 176af50925..7b8ca79e9e 100644 --- a/arm/Microsoft.ApiManagement/service/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/policies/readme.md @@ -34,7 +34,6 @@ This module deploys API Management Service Policy. | `format` | string | `'xml'` | `[rawxml, rawxml-link, xml, xml-link]` | Format of the policyContent. | | `name` | string | `'policy'` | | The name of the policy. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys API Management Service Policy. | `resourceGroupName` | string | The resource group the API management service policy was deployed into. | | `resourceId` | string | The resource ID of the API management service policy. | -## Template references - -- [Service/Policies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/policies) diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md index e0af4e42d3..34da22882d 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md +++ b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md @@ -33,7 +33,6 @@ This module deploys API Management Service Portal Setting. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `properties` | object | `{object}` | Portal setting properties. | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys API Management Service Portal Setting. | `resourceGroupName` | string | The resource group the API management service portal setting was deployed into. | | `resourceId` | string | The resource ID of the API management service portal setting. | -## Template references - -- ['service/portalsettings' Parent Documentation](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/service) diff --git a/arm/Microsoft.ApiManagement/service/products/apis/readme.md b/arm/Microsoft.ApiManagement/service/products/apis/readme.md index 6a571df575..4443cd49c6 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/apis/readme.md @@ -33,7 +33,6 @@ This module deploys API Management Service Product APIs. | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys API Management Service Product APIs. | `resourceGroupName` | string | The resource group the product API was deployed into. | | `resourceId` | string | The resource ID of the product API. | -## Template references - -- [Service/Products/Apis](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products/apis) diff --git a/arm/Microsoft.ApiManagement/service/products/groups/readme.md b/arm/Microsoft.ApiManagement/service/products/groups/readme.md index a8d4c3a7c3..f380b5672e 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/groups/readme.md @@ -33,7 +33,6 @@ This module deploys API Management Service Product Groups. | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys API Management Service Product Groups. | `resourceGroupName` | string | The resource group the product group was deployed into. | | `resourceId` | string | The resource ID of the product group. | -## Template references - -- [Service/Products/Groups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products/groups) diff --git a/arm/Microsoft.ApiManagement/service/products/readme.md b/arm/Microsoft.ApiManagement/service/products/readme.md index 5987dba3a8..8d5fc47279 100644 --- a/arm/Microsoft.ApiManagement/service/products/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/readme.md @@ -48,7 +48,6 @@ The following resources are required to be able to deploy this resource. | `subscriptionsLimit` | int | `1` | Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of false. | | `terms` | string | `''` | Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process. | - ## Outputs | Output Name | Type | Description | @@ -59,8 +58,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the API management service product was deployed into. | | `resourceId` | string | The resource ID of the API management service product. | -## Template references - -- [Service/Products](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products) -- [Service/Products/Apis](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products/apis) -- [Service/Products/Groups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products/groups) diff --git a/arm/Microsoft.ApiManagement/service/readme.md b/arm/Microsoft.ApiManagement/service/readme.md index c2f2918363..d9ae2ee829 100644 --- a/arm/Microsoft.ApiManagement/service/readme.md +++ b/arm/Microsoft.ApiManagement/service/readme.md @@ -87,7 +87,6 @@ This module deploys an API management service. | `virtualNetworkType` | string | `'None'` | `[None, External, Internal]` | The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only. | | `zones` | array | `[]` | | A list of availability zones denoting where the resource needs to come from. | - ### 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. @@ -168,23 +167,3 @@ You can specify multiple user assigned identities to a resource by providing add - *None* -## Template references - -- ['service/portalsettings' Parent Documentation](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/service) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Service](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service) -- [Service/Apis](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/apis) -- [Service/Apis/Policies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/apis/policies) -- [Service/Apiversionsets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/apiVersionSets) -- [Service/Authorizationservers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/authorizationServers) -- [Service/Backends](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/backends) -- [Service/Caches](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/caches) -- [Service/Identityproviders](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/identityProviders) -- [Service/Namedvalues](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/namedValues) -- [Service/Policies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/policies) -- [Service/Products](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products) -- [Service/Products/Apis](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products/apis) -- [Service/Products/Groups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/products/groups) -- [Service/Subscriptions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/subscriptions) diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md index 99ef09bf6c..3322b839b7 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md +++ b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md @@ -44,7 +44,6 @@ The following resources are required to be able to deploy this resource. | `secondaryKey` | string | `''` | Secondary subscription key. If not specified during request key will be generated automatically. | | `state` | string | `''` | Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are "*" active "?" the subscription is active, "*" suspended "?" the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted ? the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected ? the subscription request has been denied by an administrator, * cancelled ? the subscription has been cancelled by the developer or administrator, * expired ? the subscription reached its expiration date and was deactivated. - suspended, active, expired, submitted, rejected, cancelled. | - ## Outputs | Output Name | Type | Description | @@ -53,6 +52,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the API management service subscription was deployed into. | | `resourceId` | string | The resource ID of the API management service subscription. | -## Template references - -- [Service/Subscriptions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ApiManagement/2021-08-01/service/subscriptions) diff --git a/arm/Microsoft.Authorization/policyAssignments/managementGroup/readme.md b/arm/Microsoft.Authorization/policyAssignments/managementGroup/readme.md index 842e05c93d..ee22accd16 100644 --- a/arm/Microsoft.Authorization/policyAssignments/managementGroup/readme.md +++ b/arm/Microsoft.Authorization/policyAssignments/managementGroup/readme.md @@ -40,7 +40,6 @@ With this module you can perform policy assignments on a management group level. | `notScopes` | array | `[]` | | The policy excluded scopes | | `parameters` | object | `{object}` | | Parameters for the policy assignment if needed. | - ## Outputs | Output Name | Type | Description | @@ -49,7 +48,3 @@ With this module you can perform policy assignments on a management group level. | `principalId` | string | Policy Assignment principal ID | | `resourceId` | string | Policy Assignment resource ID | -## Template references - -- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyAssignments) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/policyAssignments/readme.md b/arm/Microsoft.Authorization/policyAssignments/readme.md index 194aebc900..4bed72d708 100644 --- a/arm/Microsoft.Authorization/policyAssignments/readme.md +++ b/arm/Microsoft.Authorization/policyAssignments/readme.md @@ -43,7 +43,6 @@ With this module you can perform policy assignments across the management group, | `resourceGroupName` | string | `''` | | The Target Scope for the Policy. The name of the resource group for the policy assignment | | `subscriptionId` | string | `''` | | The Target Scope for the Policy. The subscription ID of the subscription for the policy assignment | - ### Parameter Usage: `managementGroupId` To deploy resource to a Management Group, provide the `managementGroupId` as an input parameter to the module. @@ -110,7 +109,3 @@ module policyassignment 'yourpath/arm/Microsoft.Authorization.policyAssignments/ | `principalId` | string | Policy Assignment principal ID | | `resourceId` | string | Policy Assignment resource ID | -## Template references - -- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyAssignments) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md b/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md index 09739dff52..a6f03374cd 100644 --- a/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md +++ b/arm/Microsoft.Authorization/policyAssignments/resourceGroup/readme.md @@ -41,7 +41,6 @@ With this module you can perform policy assignments on a resource group level | `resourceGroupName` | string | `[resourceGroup().name]` | | The Target Scope for the Policy. The name of the resource group for the policy assignment. If not provided, will use the current scope for deployment. | | `subscriptionId` | string | `[subscription().subscriptionId]` | | The Target Scope for the Policy. The subscription ID of the subscription for the policy assignment. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -51,7 +50,3 @@ With this module you can perform policy assignments on a resource group level | `resourceGroupName` | string | The name of the resource group the policy was assigned to | | `resourceId` | string | Policy Assignment resource ID | -## Template references - -- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyAssignments) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md b/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md index 26ff19636c..88ec8e8f47 100644 --- a/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md +++ b/arm/Microsoft.Authorization/policyAssignments/subscription/readme.md @@ -40,7 +40,6 @@ With this module you can perform policy assignments on a subscription level. | `parameters` | object | `{object}` | | Parameters for the policy assignment if needed. | | `subscriptionId` | string | `[subscription().subscriptionId]` | | The Target Scope for the Policy. The subscription ID of the subscription for the policy assignment. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -49,7 +48,3 @@ With this module you can perform policy assignments on a subscription level. | `principalId` | string | Policy Assignment principal ID | | `resourceId` | string | Policy Assignment resource ID | -## Template references - -- [Policyassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/policyAssignments) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/policyDefinitions/managementGroup/readme.md b/arm/Microsoft.Authorization/policyDefinitions/managementGroup/readme.md index 97c0d07e74..f0ad281b9a 100644 --- a/arm/Microsoft.Authorization/policyDefinitions/managementGroup/readme.md +++ b/arm/Microsoft.Authorization/policyDefinitions/managementGroup/readme.md @@ -35,7 +35,6 @@ With this module you can create policy definitions on a management group level. | `mode` | string | `'All'` | `[All, Indexed, Microsoft.KeyVault.Data, Microsoft.ContainerService.Data, Microsoft.Kubernetes.Data]` | The policy definition mode. Default is All, Some examples are All, Indexed, Microsoft.KeyVault.Data. | | `parameters` | object | `{object}` | | The policy definition parameters that can be used in policy definition references. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ With this module you can create policy definitions on a management group level. | `resourceId` | string | Policy Definition resource ID | | `roleDefinitionIds` | array | Policy Definition Role Definition IDs | -## Template references - -- [Policydefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyDefinitions) diff --git a/arm/Microsoft.Authorization/policyDefinitions/readme.md b/arm/Microsoft.Authorization/policyDefinitions/readme.md index 8c39b11cc6..e8d0b2f289 100644 --- a/arm/Microsoft.Authorization/policyDefinitions/readme.md +++ b/arm/Microsoft.Authorization/policyDefinitions/readme.md @@ -37,7 +37,6 @@ With this module you can create policy definitions across the management group o | `parameters` | object | `{object}` | | The policy definition parameters that can be used in policy definition references. | | `subscriptionId` | string | `''` | | The subscription ID of the subscription (Scope). Cannot be used with managementGroupId | - ### Parameter Usage: `managementGroupId` To deploy resource to a Management Group, provide the `managementGroupId` as an input parameter to the module. @@ -89,6 +88,3 @@ module policydefinition 'yourpath/arm/Microsoft.Authorization.policyDefinitions/ | `resourceId` | string | Policy Definition resource ID | | `roleDefinitionIds` | array | Policy Definition Role Definition IDs | -## Template references - -- [Policydefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyDefinitions) diff --git a/arm/Microsoft.Authorization/policyDefinitions/subscription/readme.md b/arm/Microsoft.Authorization/policyDefinitions/subscription/readme.md index 3c527a4a15..e08fc11325 100644 --- a/arm/Microsoft.Authorization/policyDefinitions/subscription/readme.md +++ b/arm/Microsoft.Authorization/policyDefinitions/subscription/readme.md @@ -35,7 +35,6 @@ With this module you can create policy definitions on a subscription level. | `parameters` | object | `{object}` | | The policy definition parameters that can be used in policy definition references. | | `subscriptionId` | string | `[subscription().subscriptionId]` | | The subscription ID of the subscription | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ With this module you can create policy definitions on a subscription level. | `resourceId` | string | Policy Definition resource ID | | `roleDefinitionIds` | array | Policy Definition Role Definition IDs | -## Template references - -- [Policydefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policyDefinitions) diff --git a/arm/Microsoft.Authorization/policyExemptions/managementGroup/readme.md b/arm/Microsoft.Authorization/policyExemptions/managementGroup/readme.md index cdab3c4beb..166fa4bc0c 100644 --- a/arm/Microsoft.Authorization/policyExemptions/managementGroup/readme.md +++ b/arm/Microsoft.Authorization/policyExemptions/managementGroup/readme.md @@ -36,7 +36,6 @@ With this module you can create policy exemptions on a management group level. | `metadata` | object | `{object}` | | The policy exemption metadata. Metadata is an open ended object and is typically a collection of key-value pairs. | | `policyDefinitionReferenceIds` | array | `[]` | | The policy definition reference ID list when the associated policy assignment is an assignment of a policy set definition. | - ## Outputs | Output Name | Type | Description | @@ -45,6 +44,3 @@ With this module you can create policy exemptions on a management group level. | `resourceId` | string | Policy Exemption resource ID | | `scope` | string | Policy Exemption Scope | -## Template references - -- [Policyexemptions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-07-01-preview/policyExemptions) diff --git a/arm/Microsoft.Authorization/policyExemptions/readme.md b/arm/Microsoft.Authorization/policyExemptions/readme.md index db8f045147..9964292496 100644 --- a/arm/Microsoft.Authorization/policyExemptions/readme.md +++ b/arm/Microsoft.Authorization/policyExemptions/readme.md @@ -40,7 +40,6 @@ With this module you can create policy exemptions across the management group, s | `resourceGroupName` | string | `''` | | The name of the resource group to be exempted from the policy assignment. Must also use the subscription ID parameter. | | `subscriptionId` | string | `''` | | The subscription ID of the subscription to be exempted from the policy assignment. Cannot use with management group ID parameter. | - ### Parameter Usage: `managementGroupId` To deploy resource to a Management Group, provide the `managementGroupId` as an input parameter to the module. @@ -111,6 +110,3 @@ module policyexemption 'yourpath/arm/Microsoft.Authorization.policyExemptions/su - Policy Exemptions have a dependency on Policy Assignments being applied before creating an exemption. You can use the Policy Assignment [Module](../policyAssignments/deploy.bicep) to deploy a Policy Assignment and then create the exemption for it on the required scope. -## Template references - -- [Policyexemptions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-07-01-preview/policyExemptions) diff --git a/arm/Microsoft.Authorization/policyExemptions/resourceGroup/readme.md b/arm/Microsoft.Authorization/policyExemptions/resourceGroup/readme.md index cb8847d10f..2a782f6864 100644 --- a/arm/Microsoft.Authorization/policyExemptions/resourceGroup/readme.md +++ b/arm/Microsoft.Authorization/policyExemptions/resourceGroup/readme.md @@ -36,7 +36,6 @@ With this module you can create policy exemptions on a resource group level. | `resourceGroupName` | string | `[resourceGroup().name]` | | The name of the resource group to be exempted from the policy assignment. If not provided, will use the current scope for deployment. | | `subscriptionId` | string | `[subscription().subscriptionId]` | | The subscription ID of the subscription to be exempted from the policy assignment. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -46,6 +45,3 @@ With this module you can create policy exemptions on a resource group level. | `resourceId` | string | Policy Exemption resource ID | | `scope` | string | Policy Exemption Scope | -## Template references - -- [Policyexemptions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-07-01-preview/policyExemptions) diff --git a/arm/Microsoft.Authorization/policyExemptions/subscription/readme.md b/arm/Microsoft.Authorization/policyExemptions/subscription/readme.md index e64dcf1762..c81d5e04bc 100644 --- a/arm/Microsoft.Authorization/policyExemptions/subscription/readme.md +++ b/arm/Microsoft.Authorization/policyExemptions/subscription/readme.md @@ -36,7 +36,6 @@ With this module you can create policy exemptions on a subscription level. | `policyDefinitionReferenceIds` | array | `[]` | | The policy definition reference ID list when the associated policy assignment is an assignment of a policy set definition. | | `subscriptionId` | string | `[subscription().subscriptionId]` | | The subscription ID of the subscription to be exempted from the policy assignment. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -45,6 +44,3 @@ With this module you can create policy exemptions on a subscription level. | `resourceId` | string | Policy Exemption resource ID | | `scope` | string | Policy Exemption Scope | -## Template references - -- [Policyexemptions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-07-01-preview/policyExemptions) diff --git a/arm/Microsoft.Authorization/policySetDefinitions/managementGroup/readme.md b/arm/Microsoft.Authorization/policySetDefinitions/managementGroup/readme.md index 44cca53809..d84b09b34f 100644 --- a/arm/Microsoft.Authorization/policySetDefinitions/managementGroup/readme.md +++ b/arm/Microsoft.Authorization/policySetDefinitions/managementGroup/readme.md @@ -35,7 +35,6 @@ With this module you can create policy set definitions on a management group lev | `parameters` | object | `{object}` | The Set Definition (Initiative) parameters that can be used in policy definition references. | | `policyDefinitionGroups` | array | `[]` | The metadata describing groups of policy definition references within the Policy Set Definition (Initiative). | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ With this module you can create policy set definitions on a management group lev | `name` | string | Policy Set Definition Name | | `resourceId` | string | Policy Set Definition resource ID | -## Template references - -- [Policysetdefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policySetDefinitions) diff --git a/arm/Microsoft.Authorization/policySetDefinitions/readme.md b/arm/Microsoft.Authorization/policySetDefinitions/readme.md index 313094f8f2..c475f6f114 100644 --- a/arm/Microsoft.Authorization/policySetDefinitions/readme.md +++ b/arm/Microsoft.Authorization/policySetDefinitions/readme.md @@ -38,7 +38,6 @@ With this module you can create policy set definitions across the management gro | `policyDefinitionGroups` | array | `[]` | The metadata describing groups of policy definition references within the Policy Set Definition (Initiative). | | `subscriptionId` | string | `''` | The subscription ID of the subscription (Scope). Cannot be used with managementGroupId | - ### Parameter Usage: `managementGroupId` To deploy resource to a Management Group, provide the `managementGroupId` as an input parameter to the module. @@ -93,6 +92,3 @@ module policysetdefinition 'yourpath/arm/Microsoft.Authorization.policySetDefini - Policy Set Definitions (Initiatives) have a dependency on Policy Assignments being applied before creating an initiative. You can use the Policy Assignment [Module](../policyDefinitions/deploy.bicep) to deploy a Policy Definition and then create an initiative for it on the required scope. -## Template references - -- [Policysetdefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policySetDefinitions) diff --git a/arm/Microsoft.Authorization/policySetDefinitions/subscription/readme.md b/arm/Microsoft.Authorization/policySetDefinitions/subscription/readme.md index 3c4bf8fe0c..63b8b38406 100644 --- a/arm/Microsoft.Authorization/policySetDefinitions/subscription/readme.md +++ b/arm/Microsoft.Authorization/policySetDefinitions/subscription/readme.md @@ -35,7 +35,6 @@ With this module you can create policy set definitions on a subscription level. | `policyDefinitionGroups` | array | `[]` | The metadata describing groups of policy definition references within the Policy Set Definition (Initiative). | | `subscriptionId` | string | `[subscription().subscriptionId]` | The subscription ID of the subscription | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ With this module you can create policy set definitions on a subscription level. | `name` | string | Policy Set Definition Name | | `resourceId` | string | Policy Set Definition resource ID | -## Template references - -- [Policysetdefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2021-06-01/policySetDefinitions) diff --git a/arm/Microsoft.Authorization/roleAssignments/managementGroup/readme.md b/arm/Microsoft.Authorization/roleAssignments/managementGroup/readme.md index 649f825bc4..fb68497531 100644 --- a/arm/Microsoft.Authorization/roleAssignments/managementGroup/readme.md +++ b/arm/Microsoft.Authorization/roleAssignments/managementGroup/readme.md @@ -35,7 +35,6 @@ With this module you can perform role assignments on a management group level | `managementGroupId` | string | `[managementGroup().name]` | | Group ID of the Management Group to assign the RBAC role to. If not provided, will use the current scope for deployment. | | `principalType` | string | `''` | `[ServicePrincipal, Group, User, ForeignGroup, Device, ]` | The principal type of the assigned principal ID. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ With this module you can perform role assignments on a management group level | `resourceId` | string | The scope this Role Assignment applies to | | `scope` | string | The resource ID of the Role Assignment | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/roleAssignments/readme.md b/arm/Microsoft.Authorization/roleAssignments/readme.md index f5b19e5112..7623ac6ad6 100644 --- a/arm/Microsoft.Authorization/roleAssignments/readme.md +++ b/arm/Microsoft.Authorization/roleAssignments/readme.md @@ -39,7 +39,6 @@ This module deploys Role Assignments across the management group, subscription o | `resourceGroupName` | string | `''` | | Name of the Resource Group to assign the RBAC role to. If Resource Group name is provided, and Subscription ID is provided, the module deploys at resource group level, therefore assigns the provided RBAC role to the resource group. | | `subscriptionId` | string | `''` | | Subscription ID of the subscription to assign the RBAC role to. If no Resource Group name is provided, the module deploys at subscription level, therefore assigns the provided RBAC role to the subscription. | - ### Parameter Usage: `managementGroupId` To deploy resource to a Management Group, provide the `managementGroupId` as an input parameter to the module. @@ -110,6 +109,3 @@ module roleassignment 'yourpath/arm/Microsoft.Authorization.roleAssignments/subs This module can be deployed at the management group, subscription or resource group level -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/roleAssignments/resourceGroup/readme.md b/arm/Microsoft.Authorization/roleAssignments/resourceGroup/readme.md index 2aa023c01c..c1b12567ff 100644 --- a/arm/Microsoft.Authorization/roleAssignments/resourceGroup/readme.md +++ b/arm/Microsoft.Authorization/roleAssignments/resourceGroup/readme.md @@ -35,7 +35,6 @@ With this module you can perform role assignments on a resource group level | `resourceGroupName` | string | `[resourceGroup().name]` | | Name of the Resource Group to assign the RBAC role to. If not provided, will use the current scope for deployment. | | `subscriptionId` | string | `[subscription().subscriptionId]` | | Subscription ID of the subscription to assign the RBAC role to. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -45,6 +44,3 @@ With this module you can perform role assignments on a resource group level | `resourceId` | string | The scope this Role Assignment applies to | | `scope` | string | The resource ID of the Role Assignment | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/roleAssignments/subscription/readme.md b/arm/Microsoft.Authorization/roleAssignments/subscription/readme.md index a9f6fa476a..48a94cea89 100644 --- a/arm/Microsoft.Authorization/roleAssignments/subscription/readme.md +++ b/arm/Microsoft.Authorization/roleAssignments/subscription/readme.md @@ -35,7 +35,6 @@ With this module you can perform role assignments on a subscription level | `principalType` | string | `''` | `[ServicePrincipal, Group, User, ForeignGroup, Device, ]` | The principal type of the assigned principal ID. | | `subscriptionId` | string | `[subscription().subscriptionId]` | | Subscription ID of the subscription to assign the RBAC role to. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ With this module you can perform role assignments on a subscription level | `resourceId` | string | The scope this Role Assignment applies to | | `scope` | string | The resource ID of the Role Assignment | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Authorization/roleDefinitions/managementGroup/readme.md b/arm/Microsoft.Authorization/roleDefinitions/managementGroup/readme.md index 0969defa31..df03e0ed67 100644 --- a/arm/Microsoft.Authorization/roleDefinitions/managementGroup/readme.md +++ b/arm/Microsoft.Authorization/roleDefinitions/managementGroup/readme.md @@ -33,7 +33,6 @@ With this module you can create role definitions on a management group level | `managementGroupId` | string | `[managementGroup().name]` | The group ID of the Management Group where the Role Definition and Target Scope will be applied to. If not provided, will use the current scope for deployment. | | `notActions` | array | `[]` | List of denied actions. | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ With this module you can create role definitions on a management group level | `resourceId` | string | The resource ID of the Role Definition | | `scope` | string | The scope this Role Definition applies to | -## Template references - -- [Roledefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2018-01-01-preview/roleDefinitions) diff --git a/arm/Microsoft.Authorization/roleDefinitions/readme.md b/arm/Microsoft.Authorization/roleDefinitions/readme.md index 818735d010..18695c7460 100644 --- a/arm/Microsoft.Authorization/roleDefinitions/readme.md +++ b/arm/Microsoft.Authorization/roleDefinitions/readme.md @@ -39,7 +39,6 @@ This module deploys custom RBAC Role Definitions across the management group, su | `resourceGroupName` | string | `''` | The name of the Resource Group where the Role Definition and Target Scope will be applied to. | | `subscriptionId` | string | `''` | The subscription ID where the Role Definition and Target Scope will be applied to. Use for both Subscription level and Resource Group Level. | - ### Parameter Usage: `managementGroupId` To deploy resource to a Management Group, provide the `managementGroupId` as an input parameter to the module. @@ -114,6 +113,3 @@ This module can be deployed both at subscription or resource group level: - To deploy the module at the subscription level, provide an existing subscription ID in the `subscriptionId` parameter. - To deploy the module at the management group level, provide an existing management group ID in the `managementGroupId` parameter. -## Template references - -- [Roledefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2018-01-01-preview/roleDefinitions) diff --git a/arm/Microsoft.Authorization/roleDefinitions/resourceGroup/readme.md b/arm/Microsoft.Authorization/roleDefinitions/resourceGroup/readme.md index d9c3b75bf5..753e18be85 100644 --- a/arm/Microsoft.Authorization/roleDefinitions/resourceGroup/readme.md +++ b/arm/Microsoft.Authorization/roleDefinitions/resourceGroup/readme.md @@ -35,7 +35,6 @@ With this module you can create role definitions on a resource group level | `resourceGroupName` | string | `[resourceGroup().name]` | The name of the Resource Group where the Role Definition and Target Scope will be applied to. If not provided, will use the current scope for deployment. | | `subscriptionId` | string | `[subscription().subscriptionId]` | The subscription ID where the Role Definition and Target Scope will be applied to. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -45,6 +44,3 @@ With this module you can create role definitions on a resource group level | `resourceId` | string | The resource ID of the Role Definition | | `scope` | string | The scope this Role Definition applies to | -## Template references - -- [Roledefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2018-01-01-preview/roleDefinitions) diff --git a/arm/Microsoft.Authorization/roleDefinitions/subscription/readme.md b/arm/Microsoft.Authorization/roleDefinitions/subscription/readme.md index 694f9f6d5c..b3507316b3 100644 --- a/arm/Microsoft.Authorization/roleDefinitions/subscription/readme.md +++ b/arm/Microsoft.Authorization/roleDefinitions/subscription/readme.md @@ -35,7 +35,6 @@ With this module you can create role definitions on a subscription level | `notDataActions` | array | `[]` | List of denied data actions. This is not supported if the assignableScopes contains Management Group Scopes | | `subscriptionId` | string | `[subscription().subscriptionId]` | The subscription ID where the Role Definition and Target Scope will be applied to. If not provided, will use the current scope for deployment. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ With this module you can create role definitions on a subscription level | `resourceId` | string | The resource ID of the Role Definition | | `scope` | string | The scope this Role Definition applies to | -## Template references - -- [Roledefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2018-01-01-preview/roleDefinitions) diff --git a/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md b/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md index 98474cd231..f176d526c3 100644 --- a/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/jobSchedules/readme.md @@ -36,7 +36,6 @@ This module deploys an Azure Automation Account Job Schedule. | `parameters` | object | `{object}` | List of job properties. | | `runOn` | string | `''` | The hybrid worker group that the scheduled job should run on. | - ## Outputs | Output Name | Type | Description | @@ -45,6 +44,3 @@ This module deploys an Azure Automation Account Job Schedule. | `resourceGroupName` | string | The resource group of the deployed job schedule. | | `resourceId` | string | The resource ID of the deployed job schedule. | -## Template references - -- [Automationaccounts/Jobschedules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/jobSchedules) diff --git a/arm/Microsoft.Automation/automationAccounts/modules/readme.md b/arm/Microsoft.Automation/automationAccounts/modules/readme.md index 93513ead38..9e85bad24f 100644 --- a/arm/Microsoft.Automation/automationAccounts/modules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/modules/readme.md @@ -36,7 +36,6 @@ This module deploys an Azure Automation Account Module. | `tags` | object | `{object}` | Tags of the Automation Account resource. | | `version` | string | `'latest'` | Module version or specify latest to get the latest version. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -62,6 +61,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the deployed module. | | `resourceId` | string | The resource ID of the deployed module. | -## Template references - -- [Automationaccounts/Modules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/modules) diff --git a/arm/Microsoft.Automation/automationAccounts/readme.md b/arm/Microsoft.Automation/automationAccounts/readme.md index 7c461d54fc..44a1d9f277 100644 --- a/arm/Microsoft.Automation/automationAccounts/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/readme.md @@ -69,7 +69,6 @@ This module deploys an Azure Automation Account. | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `variables` | _[variables](variables/readme.md)_ array | `[]` | | List of variables to be created in the automation account. | - ### Parameter Usage: `encryption` Prerequsites: - User Assigned Identity for Encryption needs `Get`, `List`, `Wrap` and `Unwrap` permissions on the key. @@ -202,19 +201,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the deployed automation account. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Automationaccounts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts) -- [Automationaccounts/Jobschedules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/jobSchedules) -- [Automationaccounts/Modules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/modules) -- [Automationaccounts/Runbooks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2019-06-01/automationAccounts/runbooks) -- [Automationaccounts/Schedules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/schedules) -- [Automationaccounts/Softwareupdateconfigurations](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2019-06-01/automationAccounts/softwareUpdateConfigurations) -- [Automationaccounts/Variables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/variables) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Solutions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationsManagement/2015-11-01-preview/solutions) -- [Workspaces/Linkedservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-03-01-preview/workspaces/linkedServices) diff --git a/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md b/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md index 5890f87953..b752cd041e 100644 --- a/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/runbooks/readme.md @@ -45,7 +45,6 @@ This module deploys an Azure Automation Account Runbook. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Time used as a basis for e.g. the schedule start date. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -71,6 +70,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the deployed runbook. | | `resourceId` | string | The resource ID of the deployed runbook. | -## Template references - -- [Automationaccounts/Runbooks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2019-06-01/automationAccounts/runbooks) diff --git a/arm/Microsoft.Automation/automationAccounts/schedules/readme.md b/arm/Microsoft.Automation/automationAccounts/schedules/readme.md index 3b0980ad6a..0628b6999e 100644 --- a/arm/Microsoft.Automation/automationAccounts/schedules/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/schedules/readme.md @@ -44,7 +44,6 @@ This module deploys an Azure Automation Account Schedule. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Time used as a basis for e.g. the schedule start date. | - ## Outputs | Output Name | Type | Description | @@ -53,6 +52,3 @@ This module deploys an Azure Automation Account Schedule. | `resourceGroupName` | string | The resource group of the deployed schedule. | | `resourceId` | string | The resource ID of the deployed schedule. | -## Template references - -- [Automationaccounts/Schedules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/schedules) diff --git a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md index 4c910b0d44..0322d7c9c4 100644 --- a/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/softwareUpdateConfigurations/readme.md @@ -67,7 +67,6 @@ This module deploys an Azure Automation Account Software update Configuration. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Do not touch. Is used to provide the base time for time comparison for startTime. If startTime is specified in HH:MM format, baseTime is used to check if the provided startTime has passed, adding one day before setting the deployment schedule. | - ### Parameter Usage: `scopeByTags` Provide tag keys, with an array of values, filtering in machines that should be included in the deployment schedule. @@ -121,6 +120,3 @@ Occurrences of days within a month. | `resourceGroupName` | string | The resource group of the deployed softwareUpdateConfiguration. | | `resourceId` | string | The resource ID of the deployed softwareUpdateConfiguration. | -## Template references - -- [Automationaccounts/Softwareupdateconfigurations](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2019-06-01/automationAccounts/softwareUpdateConfigurations) diff --git a/arm/Microsoft.Automation/automationAccounts/variables/readme.md b/arm/Microsoft.Automation/automationAccounts/variables/readme.md index 734b209947..882ea92808 100644 --- a/arm/Microsoft.Automation/automationAccounts/variables/readme.md +++ b/arm/Microsoft.Automation/automationAccounts/variables/readme.md @@ -35,7 +35,6 @@ This module deploys a variable to an Azure Automation Account. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `isEncrypted` | bool | `True` | If the variable should be encrypted. For security reasons encryption of variables should be enabled | - ### Parameter Usage: `value` ```json @@ -68,6 +67,3 @@ This module deploys a variable to an Azure Automation Account. | `resourceGroupName` | string | The resource group of the deployed variable | | `resourceId` | string | The resource ID of the deployed variable | -## Template references - -- [Automationaccounts/Variables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Automation/2020-01-13-preview/automationAccounts/variables) diff --git a/arm/Microsoft.Batch/batchAccounts/readme.md b/arm/Microsoft.Batch/batchAccounts/readme.md index f33f3ed70f..53ce366b49 100644 --- a/arm/Microsoft.Batch/batchAccounts/readme.md +++ b/arm/Microsoft.Batch/batchAccounts/readme.md @@ -38,7 +38,6 @@ | `lock` | string | `'NotSpecified'` | `[CanNotDelete, NotSpecified, ReadOnly]` | Specify the type of lock. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -64,8 +63,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the batch account was deployed into. | | `resourceId` | string | The resource ID of the batch account. | -## Template references - -- [Batchaccounts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Batch/2020-09-01/batchAccounts) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) diff --git a/arm/Microsoft.CognitiveServices/accounts/readme.md b/arm/Microsoft.CognitiveServices/accounts/readme.md index 7bf049ed76..beb8a47667 100644 --- a/arm/Microsoft.CognitiveServices/accounts/readme.md +++ b/arm/Microsoft.CognitiveServices/accounts/readme.md @@ -61,7 +61,6 @@ This module deploys different kinds of cognitive services resources | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `userOwnedStorage` | array | `[]` | | The storage accounts for this resource. | - ### Parameter Usage: `privateEndpoints` To use Private Endpoint the following dependencies must be deployed: @@ -193,11 +192,3 @@ You can specify multiple user assigned identities to a resource by providing add - Not all combinations of parameters `kind` and `sku` are valid and they may vary in different Azure Regions. Please use PowerShell CmdLet `Get-AzCognitiveServicesAccountSku` or another methods to determine valid values in your region. - Not all kinds of Cognitive Services support virtual networks. Please visit the link below to determine supported services. -## Template references - -- [Accounts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.CognitiveServices/2021-10-01/accounts) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-02-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Compute/availabilitySets/readme.md b/arm/Microsoft.Compute/availabilitySets/readme.md index 9a0074d21a..015c2c4df0 100644 --- a/arm/Microsoft.Compute/availabilitySets/readme.md +++ b/arm/Microsoft.Compute/availabilitySets/readme.md @@ -37,7 +37,6 @@ This template deploys an availability set | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the availability set resource. | - ### 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. @@ -89,8 +88,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the availability set was deployed into. | | `resourceId` | string | The resource ID of the availability set. | -## Template references - -- [Availabilitysets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-07-01/availabilitySets) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Compute/diskEncryptionSets/readme.md b/arm/Microsoft.Compute/diskEncryptionSets/readme.md index 4ad880347d..4fb641d5e3 100644 --- a/arm/Microsoft.Compute/diskEncryptionSets/readme.md +++ b/arm/Microsoft.Compute/diskEncryptionSets/readme.md @@ -36,7 +36,6 @@ This template deploys a disk encryption set. | `rotationToLatestKeyVersionEnabled` | bool | `False` | | Set this flag to true to enable auto-updating of this disk encryption set to the latest key version. | | `tags` | object | `{object}` | | Tags of the disk encryption resource. | - ### 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. @@ -90,8 +89,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceId` | string | The resource ID of the disk encryption set. | | `systemAssignedPrincipalId` | string | The principal ID of the disk encryption set. | -## Template references - -- [Diskencryptionsets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-04-01/diskEncryptionSets) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Vaults/Accesspolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2021-06-01-preview/vaults/accessPolicies) diff --git a/arm/Microsoft.Compute/disks/readme.md b/arm/Microsoft.Compute/disks/readme.md index 9d137b50e4..18f9468ce9 100644 --- a/arm/Microsoft.Compute/disks/readme.md +++ b/arm/Microsoft.Compute/disks/readme.md @@ -53,7 +53,6 @@ This template deploys a disk | `tags` | object | `{object}` | | Tags of the availability set resource. | | `uploadSizeBytes` | int | `20972032` | | If create option is Upload, this is the size of the contents of the upload including the VHD footer. | - ### 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. @@ -105,8 +104,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the disk was deployed into. | | `resourceId` | string | The resource ID of the disk. | -## Template references - -- [Disks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-08-01/disks) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Compute/galleries/images/readme.md b/arm/Microsoft.Compute/galleries/images/readme.md index ba90626a2c..d1dfa8f012 100644 --- a/arm/Microsoft.Compute/galleries/images/readme.md +++ b/arm/Microsoft.Compute/galleries/images/readme.md @@ -55,7 +55,6 @@ This module deploys an Image Definition in a Shared Image Gallery. | `sku` | string | `'2019-Datacenter'` | | The name of the gallery Image Definition SKU. | | `tags` | object | `{object}` | | Tags for all resources. | - ### 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. @@ -107,7 +106,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the image was deployed into. | | `resourceId` | string | The resource ID of the image. | -## Template references - -- [Galleries/Images](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2020-09-30/galleries/images) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Compute/galleries/readme.md b/arm/Microsoft.Compute/galleries/readme.md index 76d3eb75b3..235896d263 100644 --- a/arm/Microsoft.Compute/galleries/readme.md +++ b/arm/Microsoft.Compute/galleries/readme.md @@ -36,7 +36,6 @@ This module deploys an Azure compute gallery (formerly known as shared image gal | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags for all resources. | - ### 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. @@ -88,9 +87,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the deployed image gallery. | | `resourceId` | string | The resource ID of the deployed image gallery. | -## Template references - -- [Galleries](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2020-09-30/galleries) -- [Galleries/Images](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2020-09-30/galleries/images) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Compute/images/readme.md b/arm/Microsoft.Compute/images/readme.md index fdebdfd959..daecf17766 100644 --- a/arm/Microsoft.Compute/images/readme.md +++ b/arm/Microsoft.Compute/images/readme.md @@ -37,7 +37,6 @@ This module deploys a compute image. | `tags` | object | `{object}` | Tags of the resource. | | `zoneResilient` | bool | `False` | Default is false. Specifies whether an image is zone resilient or not. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS). | - ### 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. @@ -89,7 +88,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the image was deployed into. | | `resourceId` | string | The resource ID of the image. | -## Template references - -- [Images](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-04-01/images) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Compute/proximityPlacementGroups/readme.md b/arm/Microsoft.Compute/proximityPlacementGroups/readme.md index d1dbae416b..332e37c2f3 100644 --- a/arm/Microsoft.Compute/proximityPlacementGroups/readme.md +++ b/arm/Microsoft.Compute/proximityPlacementGroups/readme.md @@ -34,7 +34,6 @@ This template deploys a proximity placement group. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the proximity placement group resource. | - ### 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. @@ -86,8 +85,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the proximity placement group was deployed into. | | `resourceId` | string | The resourceId the proximity placement group. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Proximityplacementgroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-04-01/proximityPlacementGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md index b9c17bb727..b1943d87c7 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md @@ -41,7 +41,6 @@ This module deploys a virtual machine scale set extension. | `settings` | object | `{object}` | Any object that contains the extension specific settings. | | `supressFailures` | bool | `False` | Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false. | - ## Outputs | Output Name | Type | Description | @@ -50,6 +49,3 @@ This module deploys a virtual machine scale set extension. | `resourceGroupName` | string | The name of the Resource Group the extension was created in. | | `resourceId` | string | The ResourceId of the extension. | -## Template references - -- [Virtualmachinescalesets/Extensions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-07-01/virtualMachineScaleSets/extensions) diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md b/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md index 28f5f83597..0ad05ffb6c 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/readme.md @@ -118,7 +118,6 @@ The following resources are required to be able to deploy this resource. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Do not provide a value! This date value is used to generate a registration token. | - #### Marketplace images ```json @@ -433,11 +432,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the virtual machine scale set. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Proximityplacementgroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-04-01/proximityPlacementGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Virtualmachinescalesets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-04-01/virtualMachineScaleSets) -- [Virtualmachinescalesets/Extensions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-07-01/virtualMachineScaleSets/extensions) diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md index f89f30f493..f759f4a636 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md @@ -42,7 +42,6 @@ This module deploys a virtual machine extension. | `settings` | object | `{object}` | Any object that contains the extension specific settings. | | `supressFailures` | bool | `False` | Indicates whether failures stemming from the extension will be suppressed (Operational failures such as not connecting to the VM will not be suppressed regardless of this value). The default is false. | - ## Outputs | Output Name | Type | Description | @@ -51,6 +50,3 @@ This module deploys a virtual machine extension. | `resourceGroupName` | string | The name of the Resource Group the extension was created in. | | `resourceId` | string | The resource ID of the extension. | -## Template references - -- [Virtualmachines/Extensions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-07-01/virtualMachines/extensions) diff --git a/arm/Microsoft.Compute/virtualMachines/readme.md b/arm/Microsoft.Compute/virtualMachines/readme.md index 9bfa2738fd..b867581aa0 100644 --- a/arm/Microsoft.Compute/virtualMachines/readme.md +++ b/arm/Microsoft.Compute/virtualMachines/readme.md @@ -108,7 +108,6 @@ This module deploys one Virtual Machine with one or multiple nics and optionally | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Do not provide a value! This date value is used to generate a registration token. | - ### Parameter Usage: `imageReference` #### Marketplace images @@ -549,14 +548,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the VM. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Define resources with Bicep and ARM templates](https://docs.microsoft.com/en-us/azure/templates) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Networkinterfaces](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkInterfaces) -- [Publicipaddresses](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/publicIPAddresses) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Vaults/Backupfabrics/Protectioncontainers/Protecteditems](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-06-01/vaults/backupFabrics/protectionContainers/protectedItems) -- [Virtualmachines](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-07-01/virtualMachines) -- [Virtualmachines/Extensions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Compute/2021-07-01/virtualMachines/extensions) diff --git a/arm/Microsoft.Consumption/budgets/readme.md b/arm/Microsoft.Consumption/budgets/readme.md index 419f7fb3a5..c262748ec3 100644 --- a/arm/Microsoft.Consumption/budgets/readme.md +++ b/arm/Microsoft.Consumption/budgets/readme.md @@ -37,7 +37,6 @@ This module deploys budgets for subscriptions. | `resetPeriod` | string | `'Monthly'` | `[Monthly, Quarterly, Annually, BillingMonth, BillingQuarter, BillingAnnual]` | 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. | | `thresholds` | array | `[50, 75, 90, 100, 110]` | | Percent thresholds of budget for when to get a notification. Can be up to 5 thresholds, where each must be between 1 and 1000. | - ## Outputs | Output Name | Type | Description | @@ -46,6 +45,3 @@ This module deploys budgets for subscriptions. | `resourceId` | string | The resource ID of the budget. | | `subscriptionName` | string | The subscription the budget was deployed into. | -## Template references - -- [Budgets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Consumption/2019-05-01/budgets) diff --git a/arm/Microsoft.ContainerInstance/containerGroups/readme.md b/arm/Microsoft.ContainerInstance/containerGroups/readme.md index 6aebd65dcb..c594c55db2 100644 --- a/arm/Microsoft.ContainerInstance/containerGroups/readme.md +++ b/arm/Microsoft.ContainerInstance/containerGroups/readme.md @@ -45,7 +45,6 @@ The top-level resource in Azure Container Instances is the container group. A co | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### Parameter Usage: `imageRegistryCredentials` The image registry credentials by which the container group is created from. @@ -101,7 +100,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the container group. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Containergroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ContainerInstance/2021-03-01/containerGroups) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) diff --git a/arm/Microsoft.ContainerRegistry/registries/readme.md b/arm/Microsoft.ContainerRegistry/registries/readme.md index f403786671..a1464d64c5 100644 --- a/arm/Microsoft.ContainerRegistry/registries/readme.md +++ b/arm/Microsoft.ContainerRegistry/registries/readme.md @@ -64,7 +64,6 @@ Azure Container Registry is a managed, private Docker registry service based on | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `zoneRedundancy` | string | `'Disabled'` | `[Disabled, Enabled]` | Whether or not zone redundancy is enabled for this container registry. | - ### Parameter Usage: `keyVaultProperties` ```json @@ -193,12 +192,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the Azure container registry. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-02-01/privateEndpoints/privateDnsZoneGroups) -- [Registries](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ContainerRegistry/2021-09-01/registries) -- [Registries/Replications](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ContainerRegistry/2021-12-01-preview/registries/replications) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md index f7818b4d35..2541833319 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md +++ b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md @@ -36,7 +36,6 @@ This module deploys ContainerRegistry Registries Replications. | `tags` | object | `{object}` | | Tags of the resource. | | `zoneRedundancy` | string | `'Disabled'` | `[Disabled, Enabled]` | Whether or not zone redundancy is enabled for this container registry. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -62,6 +61,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The name of the resource group the replication was created in. | | `resourceId` | string | The resource ID of the replication. | -## Template references - -- [Registries/Replications](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ContainerRegistry/2021-12-01-preview/registries/replications) diff --git a/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md b/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md index 8cbcaa2b87..85078d7d24 100644 --- a/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md +++ b/arm/Microsoft.ContainerService/managedClusters/agentPools/readme.md @@ -66,7 +66,6 @@ This module deploys an Agent Pool for a Container Service Managed Cluster | `vnetSubnetId` | string | `''` | | Node Subnet ID. If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} . | | `workloadRuntime` | string | `''` | | Determines the type of workload a node can run. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -92,6 +91,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the agent pool was deployed into. | | `resourceId` | string | The resource ID of the agent pool. | -## Template references - -- [Managedclusters/Agentpools](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ContainerService/2021-08-01/managedClusters/agentPools) diff --git a/arm/Microsoft.ContainerService/managedClusters/readme.md b/arm/Microsoft.ContainerService/managedClusters/readme.md index 0761e3c50e..1844b8ad5b 100644 --- a/arm/Microsoft.ContainerService/managedClusters/readme.md +++ b/arm/Microsoft.ContainerService/managedClusters/readme.md @@ -109,7 +109,6 @@ This module deploys Azure Kubernetes Cluster (AKS). | `usePrivateDNSZone` | bool | `False` | | If AKS will create a Private DNS Zone in the Node Resource Group. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### 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. @@ -248,10 +247,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the managed cluster. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Managedclusters](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ContainerService/2022-01-01/managedClusters) -- [Managedclusters/Agentpools](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ContainerService/2021-08-01/managedClusters/agentPools) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md index 2fc8332ca6..bef16e21ae 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md @@ -35,7 +35,6 @@ This module deploys a Managed or Self-Hosted Integration Runtime for an Azure Da | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `managedVirtualNetworkName` | string | `''` | The name of the Managed Virtual Network if using type "Managed" . | - ### Parameter Usage: [`typeProperties`](https://docs.microsoft.com/en-us/azure/templates/microsoft.datafactory/factories/integrationruntimes?tabs=bicep#integrationruntime-objects) ```json @@ -57,6 +56,3 @@ This module deploys a Managed or Self-Hosted Integration Runtime for an Azure Da | `resourceGroupName` | string | The name of the Resource Group the Integration Runtime was created in. | | `resourceId` | string | The resource ID of the Integration Runtime. | -## Template references - -- [Factories/Integrationruntimes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DataFactory/2018-06-01/factories/integrationRuntimes) diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md index a24c1eaa9d..d6a681bcae 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md @@ -32,7 +32,6 @@ This module deploys a Managed Virtual Network for an Azure Data Factory | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | - ## Outputs | Output Name | Type | Description | @@ -41,6 +40,3 @@ This module deploys a Managed Virtual Network for an Azure Data Factory | `resourceGroupName` | string | The name of the Resource Group the Managed Virtual Network was created in. | | `resourceId` | string | The resource ID of the Managed Virtual Network. | -## Template references - -- [Factories/Managedvirtualnetworks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DataFactory/2018-06-01/factories/managedVirtualNetworks) diff --git a/arm/Microsoft.DataFactory/factories/readme.md b/arm/Microsoft.DataFactory/factories/readme.md index caf9f25fd5..2f1699a7c2 100644 --- a/arm/Microsoft.DataFactory/factories/readme.md +++ b/arm/Microsoft.DataFactory/factories/readme.md @@ -54,7 +54,6 @@ | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### 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. @@ -120,11 +119,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The Resource ID of the Data factory. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Factories](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DataFactory/2018-06-01/factories) -- [Factories/Integrationruntimes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DataFactory/2018-06-01/factories/integrationRuntimes) -- [Factories/Managedvirtualnetworks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DataFactory/2018-06-01/factories/managedVirtualNetworks) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Databricks/workspaces/readme.md b/arm/Microsoft.Databricks/workspaces/readme.md index 7a2346fee0..1c9748fd3e 100644 --- a/arm/Microsoft.Databricks/workspaces/readme.md +++ b/arm/Microsoft.Databricks/workspaces/readme.md @@ -42,7 +42,6 @@ | `tags` | object | `{object}` | | Tags of the resource. | | `workspaceParameters` | object | `{object}` | | The workspace's custom parameters. | - ### 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. @@ -127,9 +126,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the deployed databricks workspace. | | `resourceId` | string | The resource ID of the deployed databricks workspace. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Workspaces](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Databricks/2018-04-01/workspaces) diff --git a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md index e7fafef2b8..76cacb4325 100644 --- a/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md +++ b/arm/Microsoft.DesktopVirtualization/applicationgroups/applications/readme.md @@ -40,7 +40,6 @@ This module deploys AVD Applications. | `iconPath` | string | `''` | | Path to icon. | | `showInPortal` | bool | `False` | | Specifies whether to show the RemoteApp program in the RD Web Access server. | - ## Outputs | Output Name | Type | Description | @@ -49,6 +48,3 @@ This module deploys AVD Applications. | `name` | string | The Name of the Application Group to register the Application in. | | `resourceGroupName` | string | The name of the Resource Group the AVD Application was created in. | -## Template references - -- [Applicationgroups/Applications](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DesktopVirtualization/2021-07-12/applicationGroups/applications) diff --git a/arm/Microsoft.DesktopVirtualization/applicationgroups/readme.md b/arm/Microsoft.DesktopVirtualization/applicationgroups/readme.md index 750713e79e..f15f0c21d8 100644 --- a/arm/Microsoft.DesktopVirtualization/applicationgroups/readme.md +++ b/arm/Microsoft.DesktopVirtualization/applicationgroups/readme.md @@ -47,7 +47,6 @@ This module deploys an Azure virtual desktop application group. | `roleAssignments` | array | `[]` | | 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' | | `tags` | object | `{object}` | | Tags of the resource. | - ### 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. @@ -99,10 +98,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the AVD application group was deployed into | | `resourceId` | string | The resource ID of the AVD application group | -## Template references - -- [Applicationgroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DesktopVirtualization/2021-07-12/applicationGroups) -- [Applicationgroups/Applications](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DesktopVirtualization/2021-07-12/applicationGroups/applications) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.DesktopVirtualization/hostpools/readme.md b/arm/Microsoft.DesktopVirtualization/hostpools/readme.md index a5cf02383f..6e299d3ee7 100644 --- a/arm/Microsoft.DesktopVirtualization/hostpools/readme.md +++ b/arm/Microsoft.DesktopVirtualization/hostpools/readme.md @@ -59,7 +59,6 @@ This module deploys an Azure virtual desktop host pool. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Do not provide a value! This date value is used to generate a registration token. | - ### 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. @@ -146,9 +145,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceId` | string | The resource ID of the AVD host pool. | | `tokenExpirationTime` | string | The expiration time for the registration token. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Hostpools](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DesktopVirtualization/2021-07-12/hostPools) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md b/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md index 6bf93e98e4..40cc8d0e8a 100644 --- a/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md +++ b/arm/Microsoft.DesktopVirtualization/scalingplans/readme.md @@ -44,7 +44,6 @@ This module deploys an AVD Scaling Plan. | `tags` | object | `{object}` | | Tags of the resource. | | `timeZone` | string | `'W. Europe Standard Time'` | | Timezone to be used for the scaling plan. | - ### Parameter Usage: `schedules` Multiple schedules can be provided as needed. If a schedule is not provided, a default schedule will be created. @@ -144,8 +143,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the AVD scaling plan was deployed into. | | `resourceId` | string | The resource ID of the AVD scaling plan. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Scalingplans](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DesktopVirtualization/2021-09-03-preview/scalingPlans) diff --git a/arm/Microsoft.DesktopVirtualization/workspaces/readme.md b/arm/Microsoft.DesktopVirtualization/workspaces/readme.md index a222a74cff..d38ef720dd 100644 --- a/arm/Microsoft.DesktopVirtualization/workspaces/readme.md +++ b/arm/Microsoft.DesktopVirtualization/workspaces/readme.md @@ -44,7 +44,6 @@ This module deploys an Azure virtual desktop workspace. | `workspaceDescription` | string | `''` | | The description of the Workspace to be created. | | `workspaceFriendlyName` | string | `''` | | The friendly name of the Workspace to be created. | - ### 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. @@ -96,9 +95,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the AVD workspace was deployed into. | | `resourceId` | string | The resource ID of the AVD workspace. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Workspaces](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DesktopVirtualization/2021-07-12/workspaces) diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md index 128e6d07bd..eab9b47380 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/readme.md @@ -36,7 +36,6 @@ This module deploys a collection within a MongoDB. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `throughput` | int | `400` | Name of the mongodb database. | - ### Parameter Usage: `indexes` Array of index keys as MongoIndex. The array contains keys for each MongoDB collection in the Azure Cosmos DB service with a collection resource object (as `key`) and collection index options (as `options`). @@ -103,6 +102,3 @@ The shard key and partition kind pair, only support "Hash" partition kind. | `resourceGroupName` | string | The name of the resource group the mongodb database was created in. | | `resourceId` | string | The resource ID of the mongodb database. | -## Template references - -- [Databaseaccounts/Mongodbdatabases/Collections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/mongodbDatabases/collections) diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md index 8135c3b775..db9c8e7582 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/readme.md @@ -36,7 +36,6 @@ This module deploys a MongoDB within a CosmosDB account. | `tags` | object | `{object}` | Tags of the resource. | | `throughput` | int | `400` | Name of the mongodb database. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -66,7 +65,3 @@ Please reference the documentation for [collections](./collections/readme.md) | `resourceGroupName` | string | The name of the resource group the mongodb database was created in. | | `resourceId` | string | The resource ID of the mongodb database. | -## Template references - -- [Databaseaccounts/Mongodbdatabases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/mongodbDatabases) -- [Databaseaccounts/Mongodbdatabases/Collections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/mongodbDatabases/collections) diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/readme.md index 066f1be4e5..acc450d268 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/readme.md @@ -57,7 +57,6 @@ This module deploys a DocumentDB database account and its child resources. | `tags` | object | `{object}` | | Tags of the Database Account resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### 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. @@ -229,13 +228,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the database account. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Databaseaccounts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-06-15/databaseAccounts) -- [Databaseaccounts/Mongodbdatabases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/mongodbDatabases) -- [Databaseaccounts/Mongodbdatabases/Collections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/mongodbDatabases/collections) -- [Databaseaccounts/Sqldatabases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-06-15/databaseAccounts/sqlDatabases) -- [Databaseaccounts/Sqldatabases/Containers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/sqlDatabases/containers) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md index d821491803..7a00b871eb 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/readme.md @@ -35,7 +35,6 @@ | `tags` | object | `{object}` | | Tags of the SQL Database resource. | | `throughput` | int | `400` | | Request Units per second. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -61,6 +60,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The name of the resource group the container was created in. | | `resourceId` | string | The resource ID of the container. | -## Template references - -- [Databaseaccounts/Sqldatabases/Containers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/sqlDatabases/containers) diff --git a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md index ad86fc6d20..1a984002d4 100644 --- a/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md +++ b/arm/Microsoft.DocumentDB/databaseAccounts/sqlDatabases/readme.md @@ -34,7 +34,6 @@ | `tags` | object | `{object}` | Tags of the SQL database resource. | | `throughput` | int | `400` | Request units per second. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -60,7 +59,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The name of the resource group the SQL database was created in. | | `resourceId` | string | The resource ID of the SQL database. | -## Template references - -- [Databaseaccounts/Sqldatabases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-06-15/databaseAccounts/sqlDatabases) -- [Databaseaccounts/Sqldatabases/Containers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.DocumentDB/2021-07-01-preview/databaseAccounts/sqlDatabases/containers) diff --git a/arm/Microsoft.EventGrid/systemTopics/readme.md b/arm/Microsoft.EventGrid/systemTopics/readme.md index 53fe8035df..f829e582b9 100644 --- a/arm/Microsoft.EventGrid/systemTopics/readme.md +++ b/arm/Microsoft.EventGrid/systemTopics/readme.md @@ -49,7 +49,6 @@ This module deploys an Event Grid System Topic. | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### Parameter Usage: `privateEndpoints` To use Private Endpoint the following dependencies must be deployed: @@ -151,11 +150,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the event grid system topic. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-02-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Systemtopics](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventGrid/2021-12-01/systemTopics) diff --git a/arm/Microsoft.EventGrid/topics/readme.md b/arm/Microsoft.EventGrid/topics/readme.md index f2d6a990dd..d237df4f48 100644 --- a/arm/Microsoft.EventGrid/topics/readme.md +++ b/arm/Microsoft.EventGrid/topics/readme.md @@ -47,7 +47,6 @@ This module deploys an event grid topic. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `privateEndpoints` To use Private Endpoint the following dependencies must be deployed: @@ -135,11 +134,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The name of the resource group the event grid was deployed into. | | `resourceId` | string | The resource ID of the event grid. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-02-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Topics](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventGrid/2020-06-01/topics) diff --git a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md index 698993c996..a3e4e57c85 100644 --- a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md @@ -33,7 +33,6 @@ This module deploys an EventHub Namespace Authorization Rule | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `rights` | array | `[]` | `[Listen, Manage, Send]` | The rights associated with the rule. | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys an EventHub Namespace Authorization Rule | `resourceGroupName` | string | The name of the resource group the authorization rule was created in. | | `resourceId` | string | The resource ID of the authorization rule. | -## Template references - -- [Namespaces/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2017-04-01/namespaces/authorizationRules) diff --git a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md index 831c47264f..a908a6ca38 100644 --- a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md @@ -33,7 +33,6 @@ This module deploys an EventHub Namespace Disaster Recovery Config | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `partnerNamespaceId` | string | `''` | Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing. | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys an EventHub Namespace Disaster Recovery Config | `resourceGroupName` | string | The name of the resource group the disaster recovery config was created in. | | `resourceId` | string | The resource ID of the disaster recovery config. | -## Template references - -- [Namespaces/Disasterrecoveryconfigs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2017-04-01/namespaces/disasterRecoveryConfigs) diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md index 6400c27fe6..b7ae26c8fd 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md @@ -34,7 +34,6 @@ This module deploys an EventHub Namespace EventHubs Authorization Rule | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `rights` | array | `[]` | `[Listen, Manage, Send]` | The rights associated with the rule. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys an EventHub Namespace EventHubs Authorization Rule | `resourceGroupName` | string | The name of the resource group the authorization rule was created in. | | `resourceId` | string | The resource ID of the authorization rule. | -## Template references - -- [Namespaces/Eventhubs/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs/authorizationRules) diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md index 5183245b2b..ed15009c92 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md @@ -34,7 +34,6 @@ This module deploys an EventHub Namespace EventHubs Consumer Group | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `userMetadata` | string | `''` | User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys an EventHub Namespace EventHubs Consumer Group | `resourceGroupName` | string | The name of the resource group the consumer group was created in. | | `resourceId` | string | The resource ID of the consumer group. | -## Template references - -- [Namespaces/Eventhubs/Consumergroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs/consumergroups) diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md index e7121bb76f..5b9df9a32d 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md @@ -52,7 +52,6 @@ This module deploys an Event Hub. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `status` | string | `'Active'` | `[Active, Creating, Deleting, Disabled, ReceiveDisabled, Renaming, Restoring, SendDisabled, Unknown]` | Enumerates the possible values for the status of the Event Hub. | - ### 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. @@ -88,10 +87,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the event hub was deployed into. | | `resourceId` | string | The authentication rule resource ID of the event hub. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Namespaces/Eventhubs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs) -- [Namespaces/Eventhubs/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs/authorizationRules) -- [Namespaces/Eventhubs/Consumergroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs/consumergroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.EventHub/namespaces/readme.md b/arm/Microsoft.EventHub/namespaces/readme.md index 001051b05e..a851654a34 100644 --- a/arm/Microsoft.EventHub/namespaces/readme.md +++ b/arm/Microsoft.EventHub/namespaces/readme.md @@ -57,7 +57,6 @@ This module deploys an event hub namespace. | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `zoneRedundant` | bool | `False` | | Switch to make the Event Hub Namespace zone redundant. | - ### Parameter Usage: `privateEndpoints` To use Private Endpoint the following dependencies must be deployed: @@ -159,16 +158,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the eventspace. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Namespaces](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces) -- [Namespaces/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2017-04-01/namespaces/authorizationRules) -- [Namespaces/Disasterrecoveryconfigs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2017-04-01/namespaces/disasterRecoveryConfigs) -- [Namespaces/Eventhubs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs) -- [Namespaces/Eventhubs/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs/authorizationRules) -- [Namespaces/Eventhubs/Consumergroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.EventHub/2021-06-01-preview/namespaces/eventhubs/consumergroups) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.HealthBot/healthBots/readme.md b/arm/Microsoft.HealthBot/healthBots/readme.md index b451b8c078..1dcf938d73 100644 --- a/arm/Microsoft.HealthBot/healthBots/readme.md +++ b/arm/Microsoft.HealthBot/healthBots/readme.md @@ -34,7 +34,6 @@ This module deploys an Azure Health Bot. | `sku` | string | `'F0'` | | The resource model definition representing SKU. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -86,8 +85,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the health bot was deployed into. | | `resourceId` | string | The resource ID of the health bot. | -## Template references - -- [Healthbots](https://docs.microsoft.com/en-us/azure/templates/Microsoft.HealthBot/2020-12-08/healthBots) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Insights/actionGroups/readme.md b/arm/Microsoft.Insights/actionGroups/readme.md index 030c023efb..dcb45817a7 100644 --- a/arm/Microsoft.Insights/actionGroups/readme.md +++ b/arm/Microsoft.Insights/actionGroups/readme.md @@ -43,7 +43,6 @@ This module deploys an Action Group. | `voiceReceivers` | array | `[]` | The list of voice receivers that are part of this action group. | | `webhookReceivers` | array | `[]` | The list of webhook receivers that are part of this action group. | - ### Parameter Usage: receivers See [Documentation](https://docs.microsoft.com/en-us/azure/templates/microsoft.insights/2019-06-01/actiongroups) for description of parameters usage and syntax. @@ -139,7 +138,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the action group was deployed into. | | `resourceId` | string | The resource ID of the action group . | -## Template references - -- [Actiongroups](https://docs.microsoft.com/en-us/azure/templates/microsoft.insights/2019-06-01/actionGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Insights/activityLogAlerts/readme.md b/arm/Microsoft.Insights/activityLogAlerts/readme.md index 47804c66d9..7d215adb6a 100644 --- a/arm/Microsoft.Insights/activityLogAlerts/readme.md +++ b/arm/Microsoft.Insights/activityLogAlerts/readme.md @@ -36,7 +36,6 @@ This module deploys an Alert based on Activity Log. | `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | Tags of the resource. | - ### Parameter Usage: actions ```json @@ -193,7 +192,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the activity log alert was deployed into. | | `resourceId` | string | The resource ID of the activity log alert. | -## Template references - -- [Activitylogalerts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2020-10-01/activityLogAlerts) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Insights/components/readme.md b/arm/Microsoft.Insights/components/readme.md index 24fbca2af4..5a16af34b4 100644 --- a/arm/Microsoft.Insights/components/readme.md +++ b/arm/Microsoft.Insights/components/readme.md @@ -36,7 +36,6 @@ | `samplingPercentage` | int | `100` | | Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry. | | `tags` | object | `{object}` | | Tags of the resource. | - ### 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. @@ -89,7 +88,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the application insights component was deployed into. | | `resourceId` | string | The resource ID of the application insights component. | -## Template references - -- [Components](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2020-02-02/components) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Insights/diagnosticSettings/readme.md b/arm/Microsoft.Insights/diagnosticSettings/readme.md index a4b9c8bfa7..006c8ad6da 100644 --- a/arm/Microsoft.Insights/diagnosticSettings/readme.md +++ b/arm/Microsoft.Insights/diagnosticSettings/readme.md @@ -30,7 +30,6 @@ This module deploys a subscription wide export of the activity log. | `location` | string | `[deployment().location]` | | Location deployment metadata. | | `name` | string | `[format('{0}-ActivityLog', uniqueString(subscription().id))]` | | Name of the ActivityLog diagnostic settings. | - ## Outputs | Output Name | Type | Description | @@ -39,6 +38,3 @@ This module deploys a subscription wide export of the activity log. | `resourceId` | string | The resource ID of the diagnostic settings. | | `subscriptionName` | string | The name of the subscription to deploy into. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) diff --git a/arm/Microsoft.Insights/metricAlerts/readme.md b/arm/Microsoft.Insights/metricAlerts/readme.md index d538022289..7b233239f2 100644 --- a/arm/Microsoft.Insights/metricAlerts/readme.md +++ b/arm/Microsoft.Insights/metricAlerts/readme.md @@ -43,7 +43,6 @@ This module deploys an alert based on metrics. | `targetResourceType` | string | `''` | | The resource type of the target resource(s) on which the alert is created/updated. Mandatory for MultipleResourceMultipleMetricCriteria. | | `windowSize` | string | `'PT15M'` | `[PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D]` | the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. | - ### Parameter Usage: actions ```json @@ -183,7 +182,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the metric alert was deployed into. | | `resourceId` | string | The resource ID of the metric alert. | -## Template references - -- [Metricalerts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2018-03-01/metricAlerts) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Insights/privateLinkScopes/readme.md b/arm/Microsoft.Insights/privateLinkScopes/readme.md index 10523b193f..a79da89036 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/readme.md +++ b/arm/Microsoft.Insights/privateLinkScopes/readme.md @@ -38,7 +38,6 @@ This module deploys an Azure Monitor Private Link Scope. | `scopedResources` | _[scopedResources](scopedResources/readme.md)_ array | `[]` | | Configuration Details for Azure Monitor Resources. | | `tags` | object | `{object}` | | Resource tags. | - ### 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. @@ -126,11 +125,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the private link scope was deployed into. | | `resourceId` | string | The resource ID of the private link scope. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Privatelinkscopes](https://docs.microsoft.com/en-us/azure/templates/microsoft.insights/2019-10-17-preview/privateLinkScopes) -- [Privatelinkscopes/Scopedresources](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-07-01-preview/privateLinkScopes/scopedResources) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md index 02de72849d..e618199e7f 100644 --- a/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md +++ b/arm/Microsoft.Insights/privateLinkScopes/scopedResources/readme.md @@ -33,7 +33,6 @@ This module deploys Insights PrivateLinkScopes ScopedResources. | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys Insights PrivateLinkScopes ScopedResources. | `resourceGroupName` | string | The name of the resource group where the resource has been deployed. | | `resourceId` | string | The resource ID of the deployed scopedResource. | -## Template references - -- [Privatelinkscopes/Scopedresources](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-07-01-preview/privateLinkScopes/scopedResources) diff --git a/arm/Microsoft.Insights/scheduledQueryRules/readme.md b/arm/Microsoft.Insights/scheduledQueryRules/readme.md index 054b264bb0..3dda73db05 100644 --- a/arm/Microsoft.Insights/scheduledQueryRules/readme.md +++ b/arm/Microsoft.Insights/scheduledQueryRules/readme.md @@ -45,7 +45,6 @@ This module deploys a scheduled query rule. | `targetResourceTypes` | array | `[]` | | List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria. Relevant only for rules of the kind LogAlert. | | `windowSize` | string | `''` | | The period of time (in ISO 8601 duration format) on which the Alert query will be executed (bin size). Relevant and required only for rules of the kind LogAlert. | - ### 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. @@ -97,7 +96,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The Resource Group of the created query rule. | | `resourceId` | string | The resource ID of the created query rule. | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Scheduledqueryrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-02-01-preview/scheduledQueryRules) diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md index dc4327c145..d03906c982 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md @@ -29,7 +29,6 @@ This module deploys key vault access policies. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `'add'` | The access policy deployment. | - ### Parameter Usage: `accessPolicies` ```json @@ -63,6 +62,3 @@ This module deploys key vault access policies. | `resourceGroupName` | string | The name of the resource group the access policies assignment was created in. | | `resourceId` | string | The resource ID of the access policies assignment. | -## Template references - -- [Vaults/Accesspolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2021-06-01-preview/vaults/accessPolicies) diff --git a/arm/Microsoft.KeyVault/vaults/keys/readme.md b/arm/Microsoft.KeyVault/vaults/keys/readme.md index 3e2e840822..2bd155e89a 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/readme.md +++ b/arm/Microsoft.KeyVault/vaults/keys/readme.md @@ -42,7 +42,6 @@ This module deploys a key vault key. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Resource tags. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -94,7 +93,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The name of the resource group the key was created in. | | `resourceId` | string | The resource ID of the key. | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Vaults/Keys](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2019-09-01/vaults/keys) diff --git a/arm/Microsoft.KeyVault/vaults/readme.md b/arm/Microsoft.KeyVault/vaults/readme.md index b46f8fadc5..5a886012cf 100644 --- a/arm/Microsoft.KeyVault/vaults/readme.md +++ b/arm/Microsoft.KeyVault/vaults/readme.md @@ -63,7 +63,6 @@ This module deploys a key vault and its child resources. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Do not provide a value! This date value is used to generate a SAS token to access the modules. | - ### 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. @@ -202,14 +201,3 @@ To use Private Endpoint the following dependencies must be deployed: | `resourceId` | string | The resource ID of the key vault. | | `uri` | string | The URI of the key vault. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-02-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Vaults](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2021-11-01-preview/vaults) -- [Vaults/Accesspolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2021-06-01-preview/vaults/accessPolicies) -- [Vaults/Keys](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2019-09-01/vaults/keys) -- [Vaults/Secrets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2019-09-01/vaults/secrets) diff --git a/arm/Microsoft.KeyVault/vaults/secrets/readme.md b/arm/Microsoft.KeyVault/vaults/secrets/readme.md index 54538d25ff..9a6044479e 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/readme.md +++ b/arm/Microsoft.KeyVault/vaults/secrets/readme.md @@ -40,7 +40,6 @@ This module deploys a key vault secret. | `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | Resource tags. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -92,7 +91,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The name of the resource group the secret was created in. | | `resourceId` | string | The resource ID of the secret. | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Vaults/Secrets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KeyVault/2019-09-01/vaults/secrets) diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md index add93aeab7..7caad2d0ee 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md +++ b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md @@ -58,7 +58,6 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | `targetNamespace` | string | `''` | Namespace where the extension will be created for an Namespace scoped extension. If this namespace does not exist, it will be created. | | `version` | string | `''` | Version of the extension for this extension, if it is "pinned" to a specific version. | - ## Outputs | Output Name | Type | Description | @@ -67,6 +66,3 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | `resourceGroupName` | string | The name of the resource group the extension was deployed into. | | `resourceId` | string | The resource ID of the extension. | -## Template references - -- [Extensions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KubernetesConfiguration/2022-03-01/extensions) diff --git a/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md b/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md index 6ccca642d0..79fa16d488 100644 --- a/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md +++ b/arm/Microsoft.KubernetesConfiguration/fluxConfigurations/readme.md @@ -56,7 +56,6 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | `location` | string | `[resourceGroup().location]` | Location for all resources. | | `suspend` | bool | `False` | Whether this configuration should suspend its reconciliation of its kustomizations and sources. | - ### Parameter Usage: `bucket` ```json @@ -103,6 +102,3 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc | `resourceGroupName` | string | The name of the resource group the flux configuration was deployed into. | | `resourceId` | string | The resource ID of the flux configuration. | -## Template references - -- [Fluxconfigurations](https://docs.microsoft.com/en-us/azure/templates/Microsoft.KubernetesConfiguration/2022-03-01/fluxConfigurations) diff --git a/arm/Microsoft.Logic/workflows/readme.md b/arm/Microsoft.Logic/workflows/readme.md index 9b6aa697fb..944cdca764 100644 --- a/arm/Microsoft.Logic/workflows/readme.md +++ b/arm/Microsoft.Logic/workflows/readme.md @@ -60,7 +60,6 @@ This module deploys a Logic App resource. | `workflowStaticResults` | object | `{object}` | | The definitions for one or more static results returned by actions as mock outputs when static results are enabled on those actions. In each action definition, the runtimeConfiguration.staticResult.name attribute references the corresponding definition inside staticResults. | | `workflowTriggers` | object | `{object}` | | The definitions for one or more triggers that instantiate your workflow. You can define more than one trigger, but only with the Workflow Definition Language, not visually through the Logic Apps Designer. | - ### Parameter Usage `AccessControlConfiguration` - `actionsAccessControlConfiguration` @@ -178,9 +177,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the logic app. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Workflows](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Logic/2019-05-01/workflows) diff --git a/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md b/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md index fcbe22fab3..8ebedc3bfa 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md +++ b/arm/Microsoft.MachineLearningServices/workspaces/computes/readme.md @@ -45,7 +45,6 @@ Attaching a compute is not idempotent and will fail in case you try to redeploy | `tags` | object | `{object}` | | Contains resource tags defined as key-value pairs. Ignored when attaching a compute resource, i.e. when you provide a resource ID. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. Ignored when attaching a compute resource, i.e. when you provide a resource ID. | - ### Parameter Usage: `properties` Properties for the compute resource to create. @@ -98,7 +97,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the compute. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. Is null in case of attaching a compute resource, i.e. when you provide a resource ID. | - -## Template references - -- [Workspaces/Computes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.MachineLearningServices/2022-01-01-preview/workspaces/computes) diff --git a/arm/Microsoft.MachineLearningServices/workspaces/readme.md b/arm/Microsoft.MachineLearningServices/workspaces/readme.md index 6325e2b88f..352ab4ac50 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/readme.md +++ b/arm/Microsoft.MachineLearningServices/workspaces/readme.md @@ -56,7 +56,6 @@ This module deploys a Machine Learning Services Workspace. | `tags` | object | `{object}` | | Resource tags. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### Parameter Usage: `computes` Array to specify the compute resources to create respectively attach. @@ -209,12 +208,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceGroupName` | string | The resource group the machine learning service was deployed into. | | `resourceId` | string | The resource ID of the machine learning service. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-02-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Workspaces](https://docs.microsoft.com/en-us/azure/templates/Microsoft.MachineLearningServices/2021-04-01/workspaces) -- [Workspaces/Computes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.MachineLearningServices/2022-01-01-preview/workspaces/computes) diff --git a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md index 878f9926e9..356d1f35d9 100644 --- a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md +++ b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md @@ -29,7 +29,6 @@ This module deploys a user assigned identity. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### 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. @@ -82,8 +81,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the user assigned identity was deployed into. | | `resourceId` | string | The resource ID of the user assigned identity. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Userassignedidentities](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ManagedIdentity/2018-11-30/userAssignedIdentities) diff --git a/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md b/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md index c4be21822f..bac478ddca 100644 --- a/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md +++ b/arm/Microsoft.ManagedServices/registrationDefinitions/readme.md @@ -38,7 +38,6 @@ remote/managing tenant. | `location` | string | `[deployment().location]` | Location deployment metadata. | | `resourceGroupName` | string | `''` | Specify the name of the Resource Group to delegate access to. If not provided, delegation will be done on the targeted subscription. | - ### Parameter Usage: `authorizations` | Parameter Name | Type | Default Value | Possible values | Description | @@ -96,7 +95,6 @@ If the subscription was created through the Cloud Solution Provider (CSP) progra **More info on this topic:** -- [Deploy the Azure Resource Manager templates - Onboard a customer to Azure Lighthouse | Microsoft Docs](https://docs.microsoft.com/en-us/azure/lighthouse/how-to/onboard-customer#deploy-the-azure-resource-manager-templates) ### Permissions required to remove delegations @@ -116,7 +114,6 @@ removed by a user in the customer's tenant. **More info on this topic:** -- [Service providers - Remove access to a delegation | Microsoft Docs](https://docs.microsoft.com/en-us/azure/lighthouse/how-to/remove-delegation#service-providers) ### Limitations with Lighthouse and resource delegation @@ -129,10 +126,4 @@ There are a couple of limitations that you should be aware of with Lighthouse: **More info on this topic:** -- [Current limitations - Cross-tenant management experiences | Microsoft Docs](https://docs.microsoft.com/en-us/azure/lighthouse/concepts/cross-tenant-management-experience#current-limitations) -- [Troubleshooting - Onboard a customer to Azure Lighthouse | Microsoft Docs](https://docs.microsoft.com/en-us/azure/lighthouse/how-to/onboard-customer#troubleshooting) - -## Template references -- [Registrationassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ManagedServices/2019-09-01/registrationAssignments) -- [Registrationdefinitions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ManagedServices/2019-09-01/registrationDefinitions) diff --git a/arm/Microsoft.Management/managementGroups/readme.md b/arm/Microsoft.Management/managementGroups/readme.md index 4e25f8b527..63d5c4c10b 100644 --- a/arm/Microsoft.Management/managementGroups/readme.md +++ b/arm/Microsoft.Management/managementGroups/readme.md @@ -38,7 +38,6 @@ This module has some known **limitations**: | `parentId` | string | `''` | The management group parent ID. Defaults to current scope. | | `roleAssignments` | array | `[]` | Array of role assignment objects to define RBAC on this resource. | - ### 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. @@ -90,7 +89,3 @@ New-AzRoleAssignment -ObjectId $PrincipalID -Scope "/" -RoleDefinitionName "Auto New-AzRoleAssignment -ObjectId $PrincipalID -Scope "/providers/Microsoft.Management/managementGroups/$TopMGID" -RoleDefinitionName "Management Group Contributor" ``` -## Template references - -- [Managementgroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Management/2021-04-01/managementGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md index 22aeb07fa6..788d030a67 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md @@ -42,7 +42,6 @@ This template deploys capacity pools in an Azure NetApp Files. | `tags` | object | `{object}` | | Tags for all resources. | | `volumes` | _[volumes](volumes/readme.md)_ array | `[]` | | List of volumnes to create in the capacity pool. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -94,8 +93,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The name of the Resource Group the Capacity Pool was created in. | | `resourceId` | string | The resource ID of the Capacity Pool. | -## Template references - -- [Netappaccounts/Capacitypools](https://docs.microsoft.com/en-us/azure/templates/Microsoft.NetApp/2021-06-01/netAppAccounts/capacityPools) -- [Netappaccounts/Capacitypools/Volumes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.NetApp/2021-06-01/netAppAccounts/capacityPools/volumes) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md index ab86a9371f..1c2429d808 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md @@ -42,7 +42,6 @@ This template deploys volumes in a capacity pool of an Azure NetApp files. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `serviceLevel` | string | `'Standard'` | `[Premium, Standard, StandardZRS, Ultra]` | The pool service level. Must match the one of the parent capacity pool. | - ### 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. @@ -77,7 +76,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The name of the Resource Group the Volume was created in. | | `resourceId` | string | The Resource ID of the Volume. | -## Template references - -- [Netappaccounts/Capacitypools/Volumes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.NetApp/2021-06-01/netAppAccounts/capacityPools/volumes) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.NetApp/netAppAccounts/readme.md b/arm/Microsoft.NetApp/netAppAccounts/readme.md index ad373a39aa..36488d002e 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/readme.md @@ -42,7 +42,6 @@ This template deploys Azure NetApp Files. | `smbServerNamePrefix` | string | `''` | | Required if domainName is specified. NetBIOS name of the SMB server. A computer account with this prefix will be registered in the AD and used to mount volumes | | `tags` | object | `{object}` | | Tags for all resources. | - ### 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. @@ -94,10 +93,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The name of the Resource Group the NetApp account was created in. | | `resourceId` | string | The Resource ID of the NetApp account. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Netappaccounts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.NetApp/2021-04-01/netAppAccounts) -- [Netappaccounts/Capacitypools](https://docs.microsoft.com/en-us/azure/templates/Microsoft.NetApp/2021-06-01/netAppAccounts/capacityPools) -- [Netappaccounts/Capacitypools/Volumes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.NetApp/2021-06-01/netAppAccounts/capacityPools/volumes) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/applicationGateways/readme.md b/arm/Microsoft.Network/applicationGateways/readme.md index d3c711870b..27d5fdfa1a 100644 --- a/arm/Microsoft.Network/applicationGateways/readme.md +++ b/arm/Microsoft.Network/applicationGateways/readme.md @@ -77,7 +77,6 @@ This module deploys Network ApplicationGateways. | `webApplicationFirewallConfiguration` | object | `{object}` | | Application gateway web application firewall configuration. | | `zones` | array | `[]` | | A list of availability zones denoting where the resource needs to come from. | - ### Parameter Usage: `authenticationCertificates` ```json @@ -679,9 +678,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceGroupName` | string | The resource group the application gateway was deployed into. | | `resourceId` | string | The resource ID of the application gateway. | -## Template references - -- [Applicationgateways](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/applicationGateways) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/applicationSecurityGroups/readme.md b/arm/Microsoft.Network/applicationSecurityGroups/readme.md index 1f82f59969..151392a451 100644 --- a/arm/Microsoft.Network/applicationSecurityGroups/readme.md +++ b/arm/Microsoft.Network/applicationSecurityGroups/readme.md @@ -33,7 +33,6 @@ This module deploys an application security group. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -85,8 +84,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the application security group was deployed into. | | `resourceId` | string | The resource ID of the application security group. | -## Template references - -- [Applicationsecuritygroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/applicationSecurityGroups) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/azureFirewalls/readme.md b/arm/Microsoft.Network/azureFirewalls/readme.md index 6aae8362a6..9e37ef4325 100644 --- a/arm/Microsoft.Network/azureFirewalls/readme.md +++ b/arm/Microsoft.Network/azureFirewalls/readme.md @@ -52,7 +52,6 @@ This module deploys a firewall. | `threatIntelMode` | string | `'Deny'` | `[Alert, Deny, Off]` | The operation mode for Threat Intel. | | `zones` | array | `[1, 2, 3]` | | Zone numbers e.g. 1,2,3. | - ### 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. @@ -113,9 +112,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a The `applicationRuleCollections` parameter accepts a JSON Array of AzureFirewallApplicationRule objects. The `networkRuleCollections` parameter accepts a JSON Array of AzureFirewallNetworkRuleCollection objects. -## Template references - -- [Azurefirewalls](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/azureFirewalls) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/bastionHosts/readme.md b/arm/Microsoft.Network/bastionHosts/readme.md index 9541ebd459..1cda7b028e 100644 --- a/arm/Microsoft.Network/bastionHosts/readme.md +++ b/arm/Microsoft.Network/bastionHosts/readme.md @@ -47,7 +47,6 @@ This module deploys a bastion host. | `skuType` | string | `'Basic'` | `[Basic, Standard]` | The SKU of this Bastion Host. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -99,10 +98,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the Azure Bastion was deployed into. | | `resourceId` | string | The resource ID the Azure Bastion. | -## Template references - -- [Bastionhosts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/bastionHosts) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Publicipaddresses](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/publicIPAddresses) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/connections/readme.md b/arm/Microsoft.Network/connections/readme.md index 368dbf3b7b..992af59e08 100644 --- a/arm/Microsoft.Network/connections/readme.md +++ b/arm/Microsoft.Network/connections/readme.md @@ -41,7 +41,6 @@ This template deploys a virtual network gateway connection. | `virtualNetworkGatewayConnectionType` | string | `'IPsec'` | `[IPsec, Vnet2Vnet, ExpressRoute, VPNClient]` | Gateway connection type. | | `vpnSharedKey` | string | `''` | | Specifies a VPN shared key. The same value has to be specified on both Virtual Network Gateways. | - ### Parameter Usage: `virtualNetworkGateway1` The primary virtual network gateway object. @@ -143,7 +142,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the remote connection was deployed into. | | `resourceId` | string | The resource ID of the remote connection. | -## Template references - -- [Connections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/connections) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) diff --git a/arm/Microsoft.Network/ddosProtectionPlans/readme.md b/arm/Microsoft.Network/ddosProtectionPlans/readme.md index 0d3253fe79..7c516576df 100644 --- a/arm/Microsoft.Network/ddosProtectionPlans/readme.md +++ b/arm/Microsoft.Network/ddosProtectionPlans/readme.md @@ -33,7 +33,6 @@ This template deploys a DDoS protection plan. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### 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. @@ -85,8 +84,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the DDOS protection plan was deployed into. | | `resourceId` | string | The resource ID of the DDOS protection plan. | -## Template references - -- [Ddosprotectionplans](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/ddosProtectionPlans) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/expressRouteCircuits/readme.md b/arm/Microsoft.Network/expressRouteCircuits/readme.md index 76a30dac56..eb2b74f6a5 100644 --- a/arm/Microsoft.Network/expressRouteCircuits/readme.md +++ b/arm/Microsoft.Network/expressRouteCircuits/readme.md @@ -54,7 +54,6 @@ This template deploys an express route circuit. | `tags` | object | `{object}` | | Tags of the resource. | | `vlanId` | int | `0` | | Specifies the identifier that is used to identify the customer. | - ### 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. @@ -107,9 +106,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceId` | string | The resource ID of express route curcuit. | | `serviceKey` | string | The service key of the express route circuit. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Expressroutecircuits](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/expressRouteCircuits) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/firewallPolicies/readme.md b/arm/Microsoft.Network/firewallPolicies/readme.md index 3a4af3bee8..2ab29a33b1 100644 --- a/arm/Microsoft.Network/firewallPolicies/readme.md +++ b/arm/Microsoft.Network/firewallPolicies/readme.md @@ -50,7 +50,6 @@ This module deploys Firewall Policies. | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `workspaces` | array | `[]` | | List of workspaces for Firewall Policy Insights. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -89,7 +88,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceGroupName` | string | The resource group of the deployed firewall policy. | | `resourceId` | string | The resource ID of the deployed firewall policy. | -## Template references - -- [Firewallpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/firewallPolicies) -- [Firewallpolicies/Rulecollectiongroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/firewallPolicies/ruleCollectionGroups) diff --git a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md index 607c20d6d6..3f22a26695 100644 --- a/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md +++ b/arm/Microsoft.Network/firewallPolicies/ruleCollectionGroups/readme.md @@ -34,7 +34,6 @@ This module deploys Network Firewall Policies Rule Collection Groups. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `ruleCollections` | array | `[]` | Group of Firewall Policy rule collections. | - ### Parameter Usage: `ruleCollections` For remaining properties, see [FirewallPolicyRuleCollection objects](https://docs.microsoft.com/en-us/azure/templates/microsoft.network/firewallpolicies/rulecollectiongroups?tabs=json#firewallpolicyrulecollection-objects) @@ -58,6 +57,3 @@ For remaining properties, see [FirewallPolicyRuleCollection objects](https://doc | `resourceGroupName` | string | The resource group of the deployed rule collection group. | | `resourceId` | string | The resource ID of the deployed rule collection group. | -## Template references - -- [Firewallpolicies/Rulecollectiongroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/firewallPolicies/ruleCollectionGroups) diff --git a/arm/Microsoft.Network/frontDoors/readme.md b/arm/Microsoft.Network/frontDoors/readme.md index 3de9f286f9..cbd5a1edb8 100644 --- a/arm/Microsoft.Network/frontDoors/readme.md +++ b/arm/Microsoft.Network/frontDoors/readme.md @@ -51,7 +51,6 @@ This module deploys Front Doors. | `sendRecvTimeoutSeconds` | int | `600` | | Certificate name check time of the frontdoor resource. | | `tags` | object | `{object}` | | Resource tags. | - ### 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. @@ -103,9 +102,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the front door was deployed into. | | `resourceId` | string | The resource ID of the front door. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Frontdoors](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-05-01/frontDoors) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/ipGroups/readme.md b/arm/Microsoft.Network/ipGroups/readme.md index 15b9369f50..956d5f69db 100644 --- a/arm/Microsoft.Network/ipGroups/readme.md +++ b/arm/Microsoft.Network/ipGroups/readme.md @@ -34,7 +34,6 @@ This module deploys an IP group. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Resource tags. | - ### 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. @@ -86,8 +85,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the IP group was deployed into. | | `resourceId` | string | The resource ID of the IP group. | -## Template references - -- [Ipgroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/ipGroups) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md index 02c3c4a8e4..ed4d97faff 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md @@ -34,7 +34,6 @@ This module deploys load balancer backend address pools. | `loadBalancerBackendAddresses` | array | `[]` | An array of backend addresses. | | `tunnelInterfaces` | array | `[]` | An array of gateway load balancer tunnel interfaces. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys load balancer backend address pools. | `resourceGroupName` | string | The resource group the backend address pool was deployed into. | | `resourceId` | string | The resource ID of the backend address pool. | -## Template references - -- [Loadbalancers/Backendaddresspools](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/loadBalancers/backendAddressPools) diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md index 2c3794437b..b28eab9750 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md @@ -42,7 +42,6 @@ This module deploys load balancers inbound NAT rules. | `idleTimeoutInMinutes` | int | `4` | | The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP. | | `protocol` | string | `'Tcp'` | `[All, Tcp, Udp]` | The transport protocol for the endpoint. | - ## Outputs | Output Name | Type | Description | @@ -51,6 +50,3 @@ This module deploys load balancers inbound NAT rules. | `resourceGroupName` | string | The resource group the inbound NAT rule was deployed into. | | `resourceId` | string | The resource ID of the inbound NAT rule. | -## Template references - -- [Loadbalancers/Inboundnatrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/loadBalancers/inboundNatRules) diff --git a/arm/Microsoft.Network/loadBalancers/readme.md b/arm/Microsoft.Network/loadBalancers/readme.md index cfe9972861..f3a1056223 100644 --- a/arm/Microsoft.Network/loadBalancers/readme.md +++ b/arm/Microsoft.Network/loadBalancers/readme.md @@ -50,7 +50,6 @@ This module deploys a load balancer. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `frontendIPConfigurations` ```json @@ -233,11 +232,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the load balancer was deployed into. | | `resourceId` | string | The resource ID of the load balancer. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Loadbalancers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/loadBalancers) -- [Loadbalancers/Backendaddresspools](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/loadBalancers/backendAddressPools) -- [Loadbalancers/Inboundnatrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/loadBalancers/inboundNatRules) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/localNetworkGateways/readme.md b/arm/Microsoft.Network/localNetworkGateways/readme.md index ccd64f3a14..06f7863cf3 100644 --- a/arm/Microsoft.Network/localNetworkGateways/readme.md +++ b/arm/Microsoft.Network/localNetworkGateways/readme.md @@ -39,7 +39,6 @@ This module deploys a local network gateway. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### 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. @@ -91,8 +90,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the local network gateway was deployed into. | | `resourceId` | string | The resource ID of the local network gateway. | -## Template references - -- [Localnetworkgateways](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/localNetworkGateways) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/natGateways/readme.md b/arm/Microsoft.Network/natGateways/readme.md index e58b4989b3..0c43252085 100644 --- a/arm/Microsoft.Network/natGateways/readme.md +++ b/arm/Microsoft.Network/natGateways/readme.md @@ -51,7 +51,6 @@ This module deploys a NAT gateway. | `tags` | object | `{object}` | | Tags for the resource. | | `zones` | array | `[]` | | A list of availability zones denoting the zone in which Nat Gateway should be deployed. | - ### 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. @@ -103,10 +102,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the NAT Gateway was deployed into. | | `resourceId` | string | The resource ID of the NAT Gateway. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Natgateways](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/natGateways) -- [Publicipaddresses](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/publicIPAddresses) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/networkSecurityGroups/readme.md b/arm/Microsoft.Network/networkSecurityGroups/readme.md index e5c239873f..4e35fc6921 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/readme.md +++ b/arm/Microsoft.Network/networkSecurityGroups/readme.md @@ -43,7 +43,6 @@ This template deploys a network security group (NSG) with optional security rule | `securityRules` | _[securityRules](securityRules/readme.md)_ array | `[]` | | Array of Security Rules to deploy to the Network Security Group. When not provided, an NSG including only the built-in roles will be deployed. | | `tags` | object | `{object}` | | Tags of the NSG resource. | - ### 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. @@ -95,10 +94,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the network security group was deployed into. | | `resourceId` | string | The resource ID of the network security group. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Networksecuritygroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkSecurityGroups) -- [Networksecuritygroups/Securityrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkSecurityGroups/securityRules) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md index 715c3cd953..0484156939 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md +++ b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md @@ -47,7 +47,6 @@ This module deploys Network Security Group Security Rules. | `sourcePortRange` | string | `''` | | The source port or range. Integer or range between 0 and 65535. Asterisk "*" can also be used to match all ports. | | `sourcePortRanges` | array | `[]` | | The source port ranges. | - ## Outputs | Output Name | Type | Description | @@ -56,6 +55,3 @@ This module deploys Network Security Group Security Rules. | `resourceGroupName` | string | The resource group the security rule was deployed into | | `resourceId` | string | The resource ID of the security rule | -## Template references - -- [Networksecuritygroups/Securityrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkSecurityGroups/securityRules) diff --git a/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md b/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md index 5b001d998d..c00d93677d 100644 --- a/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md +++ b/arm/Microsoft.Network/networkWatchers/connectionMonitors/readme.md @@ -30,7 +30,6 @@ This template deploys Connection Monitors. | `testGroups` | array | `[]` | List of connection monitor test groups. | | `workspaceResourceId` | string | `''` | Specify the Log Analytics Workspace Resource ID. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -56,6 +55,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the connection monitor was deployed into. | | `resourceId` | string | The resource ID of the deployed connection monitor. | -## Template references - -- [Networkwatchers/Connectionmonitors](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkWatchers/connectionMonitors) diff --git a/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md b/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md index 469a078684..e189862443 100644 --- a/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md +++ b/arm/Microsoft.Network/networkWatchers/flowLogs/readme.md @@ -38,7 +38,6 @@ This module controls the Network Security Group Flow Logs and analytics settings | `trafficAnalyticsInterval` | int | `60` | `[10, 60]` | The interval in minutes which would decide how frequently TA service should do flow analytics. | | `workspaceResourceId` | string | `''` | | Specify the Log Analytics Workspace Resource ID. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -64,6 +63,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the flow log was deployed into. | | `resourceId` | string | The resource ID of the flow log. | -## Template references - -- [Networkwatchers/Flowlogs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkWatchers/flowLogs) diff --git a/arm/Microsoft.Network/networkWatchers/readme.md b/arm/Microsoft.Network/networkWatchers/readme.md index 55f4d71019..09ddeba64e 100644 --- a/arm/Microsoft.Network/networkWatchers/readme.md +++ b/arm/Microsoft.Network/networkWatchers/readme.md @@ -37,7 +37,6 @@ This template deploys a network watcher. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### 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. @@ -89,10 +88,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the network watcher was deployed into. | | `resourceId` | string | The resource ID of the deployed network watcher. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Networkwatchers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkWatchers) -- [Networkwatchers/Connectionmonitors](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkWatchers/connectionMonitors) -- [Networkwatchers/Flowlogs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/networkWatchers/flowLogs) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/privateDnsZones/A/readme.md b/arm/Microsoft.Network/privateDnsZones/A/readme.md index be7dc0a5b9..c585495ed4 100644 --- a/arm/Microsoft.Network/privateDnsZones/A/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/A/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone A record. | `metadata` | object | `{object}` | The metadata attached to the record set. | | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | - ### Parameter Usage: `aRecords` ```json @@ -56,6 +55,3 @@ This module deploys a Private DNS Zone A record. | `resourceGroupName` | string | The resource group of the deployed A record. | | `resourceId` | string | The resource ID of the deployed A record. | -## Template references - -- [Privatednszones/A](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/A) diff --git a/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md b/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md index 6eacf52983..403c2ff83c 100644 --- a/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/AAAA/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone AAAA record. | `metadata` | object | `{object}` | The metadata attached to the record set. | | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | - ### Parameter Usage: `aaaaRecords` ```json @@ -56,6 +55,3 @@ This module deploys a Private DNS Zone AAAA record. | `resourceGroupName` | string | The resource group of the deployed AAAA record. | | `resourceId` | string | The resource ID of the deployed AAAA record. | -## Template references - -- [Privatednszones/AAAA](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/AAAA) diff --git a/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md b/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md index bac0b5ac55..42e6f50ec0 100644 --- a/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/CNAME/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone CNAME record. | `metadata` | object | `{object}` | The metadata attached to the record set. | | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ This module deploys a Private DNS Zone CNAME record. | `resourceGroupName` | string | The resource group of the deployed CNAME record. | | `resourceId` | string | The resource ID of the deployed CNAME record. | -## Template references - -- [Privatednszones/CNAME](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/CNAME) diff --git a/arm/Microsoft.Network/privateDnsZones/MX/readme.md b/arm/Microsoft.Network/privateDnsZones/MX/readme.md index 1e1757b1dd..b17fd28b1f 100644 --- a/arm/Microsoft.Network/privateDnsZones/MX/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/MX/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone MX record. | `mxRecords` | array | `[]` | The list of MX records in the record set. | | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | - ### Parameter Usage: `mxRecords` ```json @@ -57,6 +56,3 @@ This module deploys a Private DNS Zone MX record. | `resourceGroupName` | string | The resource group of the deployed MX record. | | `resourceId` | string | The resource ID of the deployed MX record. | -## Template references - -- [Privatednszones/MX](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/MX) diff --git a/arm/Microsoft.Network/privateDnsZones/PTR/readme.md b/arm/Microsoft.Network/privateDnsZones/PTR/readme.md index 24f726f98d..31550a007f 100644 --- a/arm/Microsoft.Network/privateDnsZones/PTR/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/PTR/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone PTR record. | `ptrRecords` | array | `[]` | The list of PTR records in the record set. | | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | - ### Parameter Usage: `ptrRecords` ```json @@ -56,6 +55,3 @@ This module deploys a Private DNS Zone PTR record. | `resourceGroupName` | string | The resource group of the deployed PTR record. | | `resourceId` | string | The resource ID of the deployed PTR record. | -## Template references - -- [Privatednszones/PTR](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/PTR) diff --git a/arm/Microsoft.Network/privateDnsZones/SOA/readme.md b/arm/Microsoft.Network/privateDnsZones/SOA/readme.md index 4beced127e..43b2af7cfd 100644 --- a/arm/Microsoft.Network/privateDnsZones/SOA/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/SOA/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone SOA record. | `soaRecord` | object | `{object}` | A SOA record. | | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | - ### Parameter Usage: `soaRecord` ```json @@ -60,6 +59,3 @@ This module deploys a Private DNS Zone SOA record. | `resourceGroupName` | string | The resource group of the deployed SOA record. | | `resourceId` | string | The resource ID of the deployed SOA record. | -## Template references - -- [Privatednszones/SOA](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/SOA) diff --git a/arm/Microsoft.Network/privateDnsZones/SRV/readme.md b/arm/Microsoft.Network/privateDnsZones/SRV/readme.md index 3a611dfaf2..b826a86d69 100644 --- a/arm/Microsoft.Network/privateDnsZones/SRV/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/SRV/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone TXT record. | `srvRecords` | array | `[]` | The list of SRV records in the record set. | | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | - ### Parameter Usage: `srvRecords` ```json @@ -59,6 +58,3 @@ This module deploys a Private DNS Zone TXT record. | `resourceGroupName` | string | The resource group of the deployed SRV record. | | `resourceId` | string | The resource ID of the deployed SRV record. | -## Template references - -- [Privatednszones/SRV](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/SRV) diff --git a/arm/Microsoft.Network/privateDnsZones/TXT/readme.md b/arm/Microsoft.Network/privateDnsZones/TXT/readme.md index 94b28c1b2a..b031a75be8 100644 --- a/arm/Microsoft.Network/privateDnsZones/TXT/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/TXT/readme.md @@ -35,7 +35,6 @@ This module deploys a Private DNS Zone TXT record. | `ttl` | int | `3600` | The TTL (time-to-live) of the records in the record set. | | `txtRecords` | array | `[]` | The list of TXT records in the record set. | - ### Parameter Usage: `txtRecords` ```json @@ -56,6 +55,3 @@ This module deploys a Private DNS Zone TXT record. | `resourceGroupName` | string | The resource group of the deployed TXT record. | | `resourceId` | string | The resource ID of the deployed TXT record. | -## Template references - -- [Privatednszones/TXT](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/TXT) diff --git a/arm/Microsoft.Network/privateDnsZones/readme.md b/arm/Microsoft.Network/privateDnsZones/readme.md index 9cc4c3f597..e45e9c913d 100644 --- a/arm/Microsoft.Network/privateDnsZones/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/readme.md @@ -51,7 +51,6 @@ This template deploys a private DNS zone. | `txt` | _[txt](txt/readme.md)_ array | `[]` | | Array of TXT records. | | `virtualNetworkLinks` | _[virtualNetworkLinks](virtualNetworkLinks/readme.md)_ array | `[]` | | Array of custom objects describing vNet links of the DNS zone. Each object should contain properties 'vnetResourceId' and 'registrationEnabled'. The 'vnetResourceId' is a resource ID of a vNet to link, 'registrationEnabled' (bool) enables automatic DNS registration in the zone for the linked vNet. | - ### 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. @@ -103,17 +102,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the private DNS zone was deployed into. | | `resourceId` | string | The resource ID of the private DNS zone. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privatednszones](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones) -- [Privatednszones/A](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/A) -- [Privatednszones/AAAA](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/AAAA) -- [Privatednszones/CNAME](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/CNAME) -- [Privatednszones/MX](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/MX) -- [Privatednszones/PTR](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/PTR) -- [Privatednszones/SOA](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/SOA) -- [Privatednszones/SRV](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/SRV) -- [Privatednszones/TXT](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/TXT) -- [Privatednszones/Virtualnetworklinks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/virtualNetworkLinks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md index 2b3adf5a87..dd30ab7e4c 100644 --- a/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md +++ b/arm/Microsoft.Network/privateDnsZones/virtualNetworkLinks/readme.md @@ -36,7 +36,6 @@ This module deploys private dns zone virtual network links. | `registrationEnabled` | bool | `False` | Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled?. | | `tags` | object | `{object}` | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -62,6 +61,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the deployed virtual network link. | | `resourceId` | string | The resource ID of the deployed virtual network link. | -## Template references - -- [Privatednszones/Virtualnetworklinks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2020-06-01/privateDnsZones/virtualNetworkLinks) diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md index b48204fa73..5802d2e200 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md @@ -33,7 +33,6 @@ This module deploys a private endpoint private DNS zone group | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `'default'` | The name of the private DNS Zone Group. | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys a private endpoint private DNS zone group | `resourceGroupName` | string | The resource group the private endpoint DNS zone group was deployed into. | | `resourceId` | string | The resource ID of the private endpoint DNS zone group. | -## Template references - -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) diff --git a/arm/Microsoft.Network/privateEndpoints/readme.md b/arm/Microsoft.Network/privateEndpoints/readme.md index f1fd90e1e5..a4925aac4c 100644 --- a/arm/Microsoft.Network/privateEndpoints/readme.md +++ b/arm/Microsoft.Network/privateEndpoints/readme.md @@ -48,7 +48,6 @@ The following resources are required to be able to deploy this resource: | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags to be applied on all resources/resource groups in this deployment. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -100,9 +99,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the private endpoint was deployed into. | | `resourceId` | string | The resource ID of the private endpoint. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/publicIPAddresses/readme.md b/arm/Microsoft.Network/publicIPAddresses/readme.md index 46d2165ce9..05ab7981a3 100644 --- a/arm/Microsoft.Network/publicIPAddresses/readme.md +++ b/arm/Microsoft.Network/publicIPAddresses/readme.md @@ -46,7 +46,6 @@ | `tags` | object | `{object}` | | Tags of the resource. | | `zones` | array | `[]` | | A list of availability zones denoting the IP allocated for the resource needs to come from. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -99,9 +98,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the public IP address was deployed into. | | `resourceId` | string | The resource ID of the public IP address. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Publicipaddresses](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/publicIPAddresses) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/publicIPPrefixes/readme.md b/arm/Microsoft.Network/publicIPPrefixes/readme.md index 9dbc7d10be..f275c775bc 100644 --- a/arm/Microsoft.Network/publicIPPrefixes/readme.md +++ b/arm/Microsoft.Network/publicIPPrefixes/readme.md @@ -34,7 +34,6 @@ This template deploys a public IP prefix. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### 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. @@ -86,8 +85,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the public IP prefix was deployed into. | | `resourceId` | string | The resource ID of the public IP prefix. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Publicipprefixes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/publicIPPrefixes) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Network/routeTables/readme.md b/arm/Microsoft.Network/routeTables/readme.md index 6a55cdb28a..2195bf7169 100644 --- a/arm/Microsoft.Network/routeTables/readme.md +++ b/arm/Microsoft.Network/routeTables/readme.md @@ -35,7 +35,6 @@ This module deploys a user defined route table. | `routes` | array | `[]` | | An Array of Routes to be established within the hub route table. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `routes` The `routes` parameter accepts a JSON Array of Route objects to deploy to the Route Table. @@ -129,8 +128,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the route table was deployed into. | | `resourceId` | string | The resource ID of the route table. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Routetables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/routeTables) diff --git a/arm/Microsoft.Network/trafficmanagerprofiles/readme.md b/arm/Microsoft.Network/trafficmanagerprofiles/readme.md index e31ba8f33b..5ba81d22b2 100644 --- a/arm/Microsoft.Network/trafficmanagerprofiles/readme.md +++ b/arm/Microsoft.Network/trafficmanagerprofiles/readme.md @@ -49,7 +49,6 @@ This module deploys a traffic manager profile. | `trafficViewEnrollmentStatus` | string | `'Disabled'` | `[Disabled, Enabled]` | Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage profile. | | `ttl` | int | `60` | | The DNS Time-To-Live (TTL), in seconds. This informs the local DNS resolvers and DNS clients how long to cache DNS responses provided by this Traffic Manager profile. | - ### Parameter Usage: `monitorConfig` ```json @@ -139,9 +138,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the traffix manager was deployed into. | | `resourceId` | string | The resource ID of the traffix manager. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Trafficmanagerprofiles](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2018-08-01/trafficmanagerprofiles) diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md index 008debed54..993bcc32e9 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md @@ -34,7 +34,6 @@ This module deploys virtual hub route tables. | `labels` | array | `[]` | List of labels associated with this route table. | | `routes` | array | `[]` | List of all routes. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys virtual hub route tables. | `resourceGroupName` | string | The resource group the virtual hub route table was deployed into. | | `resourceId` | string | The resource ID of the deployed virtual hub route table. | -## Template references - -- [Virtualhubs/Hubroutetables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualHubs/hubRouteTables) diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md index f23e1c21b2..5dc3902f00 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md @@ -35,7 +35,6 @@ This module deploys virtual hub virtual network connections. | `enableInternetSecurity` | bool | `True` | Enable internet security. | | `routingConfiguration` | object | `{object}` | Routing Configuration indicating the associated and propagated route tables for this connection. | - ### Parameter Usage: `hubVirtualNetworkConnections` ... @@ -48,6 +47,3 @@ This module deploys virtual hub virtual network connections. | `resourceGroupName` | string | The resource group the virtual hub connection was deployed into. | | `resourceId` | string | The resource ID of the virtual hub connection. | -## Template references - -- [Virtualhubs/Hubvirtualnetworkconnections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualHubs/hubVirtualNetworkConnections) diff --git a/arm/Microsoft.Network/virtualHubs/readme.md b/arm/Microsoft.Network/virtualHubs/readme.md index a7788ecdf3..a697e1de7d 100644 --- a/arm/Microsoft.Network/virtualHubs/readme.md +++ b/arm/Microsoft.Network/virtualHubs/readme.md @@ -50,7 +50,6 @@ This module deploys a Virtual Hub. | `virtualRouterIps` | array | `[]` | | VirtualRouter IPs. | | `vpnGatewayId` | string | `''` | | Resource ID of the VPN Gateway to link to. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -76,9 +75,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the virtual hub was deployed into. | | `resourceId` | string | The resource ID of the virtual hub. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Virtualhubs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualHubs) -- [Virtualhubs/Hubroutetables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualHubs/hubRouteTables) -- [Virtualhubs/Hubvirtualnetworkconnections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualHubs/hubVirtualNetworkConnections) diff --git a/arm/Microsoft.Network/virtualNetworkGateways/readme.md b/arm/Microsoft.Network/virtualNetworkGateways/readme.md index d093bac058..caecb6dda5 100644 --- a/arm/Microsoft.Network/virtualNetworkGateways/readme.md +++ b/arm/Microsoft.Network/virtualNetworkGateways/readme.md @@ -60,7 +60,6 @@ This module deploys a virtual network gateway. | `virtualNetworkGatewayDiagnosticSettingsName` | string | `[format('{0}-diagnosticSettings', parameters('name'))]` | | The name of the diagnostic setting, if deployed. | | `vpnClientAddressPoolPrefix` | string | `''` | | The IP address range from which VPN clients will receive an IP address when connected. Range specified must not overlap with on-premise network. | - ### Parameter Usage: `subnets` The `subnets` parameter accepts a JSON Array of `subnet` objects to deploy to the Virtual Network. @@ -144,10 +143,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the virtual network gateway was deployed. | | `resourceId` | string | The resource ID of the virtual network gateway. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Publicipaddresses](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/publicIPAddresses) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Virtualnetworkgateways](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualNetworkGateways) diff --git a/arm/Microsoft.Network/virtualNetworks/readme.md b/arm/Microsoft.Network/virtualNetworks/readme.md index a1a0f2ddf5..8b07abcfbd 100644 --- a/arm/Microsoft.Network/virtualNetworks/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/readme.md @@ -50,7 +50,6 @@ This template deploys a virtual network (vNet). | `tags` | object | `{object}` | | Tags of the resource. | | `virtualNetworkPeerings` | _[virtualNetworkPeerings](virtualNetworkPeerings/readme.md)_ array | `[]` | | Virtual Network Peerings configurations. | - ### Parameter Usage: `subnets` Below you can find an example for the subnet property's usage. For all remaining properties, please refer to the _[subnets](subnets/readme.md)_ readme. @@ -193,11 +192,3 @@ The network security group and route table resources must reside in the same res | `subnetNames` | array | The names of the deployed subnets. | | `subnetResourceIds` | array | The resource IDs of the deployed subnets. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Virtualnetworks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualNetworks) -- [Virtualnetworks/Subnets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualNetworks/subnets) -- [Virtualnetworks/Virtualnetworkpeerings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualNetworks/virtualNetworkPeerings) diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md index a13fe6acbb..dc7d4554bd 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md @@ -47,7 +47,6 @@ This module deploys a virtual network subnet. | `serviceEndpointPolicies` | array | `[]` | | An array of service endpoint policies. | | `serviceEndpoints` | array | `[]` | | The service endpoints to enable on the subnet. | - ### Parameter Usage: `delegations` ```json @@ -113,7 +112,3 @@ The `privateEndpointNetworkPolicies` property must be set to disabled for subnet | `subnetAddressPrefix` | string | The address prefix for the subnet. | | `subnetAddressPrefixes` | array | List of address prefixes for the subnet. | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Virtualnetworks/Subnets](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualNetworks/subnets) diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md index 276dfa1bb8..d892786c40 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md @@ -45,7 +45,6 @@ The following resources are required to be able to deploy this resource. | `name` | string | `[format('{0}-{1}', parameters('localVnetName'), last(split(parameters('remoteVirtualNetworkId'), '/')))]` | The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName. | | `useRemoteGateways` | bool | `False` | If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway. Default is false. | - ## Outputs | Output Name | Type | Description | @@ -54,6 +53,3 @@ The following resources are required to be able to deploy this resource. | `resourceGroupName` | string | The resource group the virtual network peering was deployed into. | | `resourceId` | string | The resource ID of the virtual network peering. | -## Template references - -- [Virtualnetworks/Virtualnetworkpeerings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualNetworks/virtualNetworkPeerings) diff --git a/arm/Microsoft.Network/virtualWans/readme.md b/arm/Microsoft.Network/virtualWans/readme.md index d3ddec46d9..ba36ec751f 100644 --- a/arm/Microsoft.Network/virtualWans/readme.md +++ b/arm/Microsoft.Network/virtualWans/readme.md @@ -37,7 +37,6 @@ This template deploys a virtual WAN. | `tags` | object | `{object}` | | Tags of the resource. | | `type` | string | `'Standard'` | `[Standard, Basic]` | The type of the Virtual WAN. | - ### 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. @@ -89,8 +88,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the virtual WAN was deployed into. | | `resourceId` | string | The resource ID of the virtual WAN. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Virtualwans](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualWans) diff --git a/arm/Microsoft.Network/vpnGateways/connections/readme.md b/arm/Microsoft.Network/vpnGateways/connections/readme.md index e1febb287d..3756e7362f 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/readme.md +++ b/arm/Microsoft.Network/vpnGateways/connections/readme.md @@ -46,7 +46,6 @@ This module deploys VPN Gateways Connections. | `vpnConnectionProtocolType` | string | `'IKEv2'` | `[IKEv1, IKEv2]` | Gateway connection protocol. | | `vpnLinkConnections` | array | `[]` | | List of all VPN site link connections to the gateway. | - ### Parameter Usage: `routingConfiguration` ```json @@ -78,6 +77,3 @@ This module deploys VPN Gateways Connections. | `resourceGroupName` | string | The name of the resource group the VPN connection was deployed into. | | `resourceId` | string | The resource ID of the VPN connection. | -## Template references - -- [Vpngateways/Vpnconnections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/vpnGateways/vpnConnections) diff --git a/arm/Microsoft.Network/vpnGateways/natRules/readme.md b/arm/Microsoft.Network/vpnGateways/natRules/readme.md index 4b45feb2a2..1e19b482c6 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/readme.md +++ b/arm/Microsoft.Network/vpnGateways/natRules/readme.md @@ -37,7 +37,6 @@ This module deploys VPN Gateways NATRules | `mode` | string | `''` | `[, EgressSnat, IngressSnat]` | The type of NAT rule for VPN NAT. IngressSnat mode (also known as Ingress Source NAT) is applicable to traffic entering the Azure hub's site-to-site VPN gateway. EgressSnat mode (also known as Egress Source NAT) is applicable to traffic leaving the Azure hub's Site-to-site VPN gateway. | | `type` | string | `''` | `[, Dynamic, Static]` | The type of NAT rule for VPN NAT. Static one-to-one NAT establishes a one-to-one relationship between an internal address and an external address while Dynamic NAT assigns an IP and port based on availability. | - ## Outputs | Output Name | Type | Description | @@ -46,6 +45,3 @@ This module deploys VPN Gateways NATRules | `resourceGroupName` | string | The name of the resource group the NAT rule was deployed into. | | `resourceId` | string | The resource ID of the NAT rule. | -## Template references - -- [Vpngateways/Natrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/vpnGateways/natRules) diff --git a/arm/Microsoft.Network/vpnGateways/readme.md b/arm/Microsoft.Network/vpnGateways/readme.md index 03cb8e13fe..c58ebe03ed 100644 --- a/arm/Microsoft.Network/vpnGateways/readme.md +++ b/arm/Microsoft.Network/vpnGateways/readme.md @@ -40,7 +40,6 @@ This module deploys VPN Gateways. | `tags` | object | `{object}` | | Tags of the resource. | | `vpnGatewayScaleUnit` | int | `2` | | The scale unit for this VPN gateway. | - ### Parameter Usage: ### Parameter Usage: `bgpSettings` @@ -101,9 +100,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The name of the resource group the VPN gateway was deployed into. | | `resourceId` | string | The resource ID of the VPN gateway. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Vpngateways](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/vpnGateways) -- [Vpngateways/Natrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/vpnGateways/natRules) -- [Vpngateways/Vpnconnections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/vpnGateways/vpnConnections) diff --git a/arm/Microsoft.Network/vpnSites/readme.md b/arm/Microsoft.Network/vpnSites/readme.md index d0aacaa6b4..c9913c9734 100644 --- a/arm/Microsoft.Network/vpnSites/readme.md +++ b/arm/Microsoft.Network/vpnSites/readme.md @@ -41,7 +41,6 @@ This module deploys a VPN Site. | `tags` | object | `{object}` | | Tags of the resource. | | `vpnSiteLinks` | array | `[]` | | List of all VPN site links. | - ### Parameter Usage `o365Policy` ```json @@ -158,8 +157,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group the VPN site was deployed into. | | `resourceId` | string | The resource ID of the VPN site. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Vpnsites](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/vpnSites) diff --git a/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md b/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md index 1a1a7deed3..4ad6494fdb 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/dataSources/readme.md @@ -45,7 +45,6 @@ This template deploys a data source for a Log Analytics workspace. | `syslogSeverities` | array | `[]` | Severities to configure when kind is LinuxSyslog. | | `tags` | object | `{object}` | Tags to configure in the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -71,6 +70,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group where the data source is deployed. | | `resourceId` | string | The resource ID of the deployed data source. | -## Template references - -- [Workspaces/Datasources](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/dataSources) diff --git a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md index c5e7f36eff..ec9f4ab88e 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/linkedServices/readme.md @@ -35,7 +35,6 @@ This template deploys a linked service for a Log Analytics workspace. | `tags` | object | `{object}` | Tags to configure in the resource. | | `writeAccessResourceId` | string | `''` | The resource ID of the resource that will be linked to the workspace. This should be used for linking resources which require write access. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -61,6 +60,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group where the linked service is deployed. | | `resourceId` | string | The resource ID of the deployed linked service. | -## Template references - -- [Workspaces/Linkedservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/linkedServices) diff --git a/arm/Microsoft.OperationalInsights/workspaces/readme.md b/arm/Microsoft.OperationalInsights/workspaces/readme.md index baeb83876e..b6c1c4ce6a 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/readme.md @@ -58,7 +58,6 @@ This template deploys a log analytics workspace. | `tags` | object | `{object}` | | Tags of the resource. | | `useResourcePermissions` | bool | `False` | | Set to 'true' to use resource or workspace permissions and 'false' (or leave empty) to require workspace permissions. | - ### Parameter Usage: `gallerySolutions` ```json @@ -241,14 +240,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the deployed log analytics workspace. | | `resourceId` | string | The resource ID of the deployed log analytics workspace. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Solutions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationsManagement/2015-11-01-preview/solutions) -- [Workspaces](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces) -- [Workspaces/Datasources](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/dataSources) -- [Workspaces/Linkedservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/linkedServices) -- [Workspaces/Savedsearches](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/savedSearches) -- [Workspaces/Storageinsightconfigs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/storageInsightConfigs) diff --git a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md index e6c4ee81fc..b50fea65e4 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/savedSearches/readme.md @@ -39,7 +39,6 @@ This template deploys a saved search for a Log Analytics workspace. | `tags` | array | `[]` | Tags to configure in the resource. | | `version` | int | `2` | The version number of the query language. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -65,6 +64,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group where the saved search is deployed. | | `resourceId` | string | The resource ID of the deployed saved search. | -## Template references - -- [Workspaces/Savedsearches](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/savedSearches) diff --git a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md index 0a080dfb73..86cbdbcec4 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/storageInsightConfigs/readme.md @@ -36,7 +36,6 @@ This template deploys a storage insights configuration for a Log Analytics works | `tables` | array | `[]` | The names of the Azure tables that the workspace should read. | | `tags` | object | `{object}` | Tags to configure in the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -62,6 +61,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group where the storage insight configuration is deployed. | | `resourceId` | string | The resource ID of the deployed storage insights configuration. | -## Template references - -- [Workspaces/Storageinsightconfigs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/storageInsightConfigs) diff --git a/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md index ea2fd4b2b0..c8d8acd885 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupConfig/readme.md @@ -34,7 +34,6 @@ This module deploys recovery services vault backup config. | `storageType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Storage type. | | `storageTypeState` | string | `'Locked'` | `[Locked, Unlocked]` | Once a machine is registered against a resource, the storageTypeState is always Locked. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys recovery services vault backup config. | `resourceGroupName` | string | The name of the resource group the backup config was created in. | | `resourceId` | string | The resource ID of the backup config. | -## Template references - -- [Vaults/Backupconfig](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-10-01/vaults/backupconfig) diff --git a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md index c0f7a7aeb3..a374641cca 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupPolicies/readme.md @@ -33,7 +33,6 @@ This module deploys a Backup Policy for a Recovery Services Vault | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | - ### Parameter Usage: `backupPolicyProperties` Object continaining the configuration for backup policies. It needs to be properly formatted and can be VM backup policies, SQL on VM backup policies or fileshare policies. The following example shows a VM backup policy. @@ -130,6 +129,3 @@ Object continaining the configuration for backup policies. It needs to be proper | `resourceGroupName` | string | The name of the resource group the backup policy was created in. | | `resourceId` | string | The resource ID of the backup policy. | -## Template references - -- [Vaults/Backuppolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-08-01/vaults/backupPolicies) diff --git a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md index f6740f769b..cb3e97c234 100644 --- a/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/backupStorageConfig/readme.md @@ -29,7 +29,6 @@ This module deploys the Backup Storage Configuration for the Recovery Service Va | `name` | string | `'vaultstorageconfig'` | | The name of the backup storage config. | | `storageModelType` | string | `'GeoRedundant'` | `[GeoRedundant, LocallyRedundant, ReadAccessGeoZoneRedundant, ZoneRedundant]` | Change Vault Storage Type (Works if vault has not registered any backup instance). | - ## Outputs | Output Name | Type | Description | @@ -38,6 +37,3 @@ This module deploys the Backup Storage Configuration for the Recovery Service Va | `resourceGroupName` | string | The name of the Resource Group the backup storage configuration was created in. | | `resourceId` | string | The resource ID of the backup storage config. | -## Template references - -- [Vaults/Backupstorageconfig](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-08-01/vaults/backupstorageconfig) diff --git a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md index ede871674f..05c26d1d94 100644 --- a/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/protectionContainers/readme.md @@ -36,7 +36,6 @@ This module deploys a Protection Container for a Recovery Services Vault | `friendlyName` | string | `''` | | Friendly name of the Protection Container. | | `sourceResourceId` | string | `''` | | Resource ID of the target resource for the Protection Container. | - ## Outputs | Output Name | Type | Description | @@ -45,6 +44,3 @@ This module deploys a Protection Container for a Recovery Services Vault | `resourceGroupName` | string | The name of the Resource Group the Protection Container was created in. | | `resourceId` | string | The resource ID of the Protection Container. | -## Template references - -- [Vaults/Backupfabrics/Protectioncontainers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-08-01/vaults/backupFabrics/protectionContainers) diff --git a/arm/Microsoft.RecoveryServices/vaults/readme.md b/arm/Microsoft.RecoveryServices/vaults/readme.md index 5832ae5ec2..b8f7513ceb 100644 --- a/arm/Microsoft.RecoveryServices/vaults/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/readme.md @@ -58,7 +58,6 @@ This module deploys a recovery service vault. | `tags` | object | `{object}` | | Tags of the Recovery Service Vault resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### Parameter Usage: `backupStorageConfig` ```json @@ -429,17 +428,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the recovery services vault. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Vaults](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-11-01-preview/vaults) -- [Vaults/Backupconfig](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-10-01/vaults/backupconfig) -- [Vaults/Backupfabrics/Protectioncontainers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-08-01/vaults/backupFabrics/protectionContainers) -- [Vaults/Backuppolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-08-01/vaults/backupPolicies) -- [Vaults/Backupstorageconfig](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-08-01/vaults/backupstorageconfig) -- [Vaults/Replicationfabrics](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics) -- [Vaults/Replicationfabrics/Replicationprotectioncontainers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics/replicationProtectionContainers) -- [Vaults/Replicationfabrics/Replicationprotectioncontainers/Replicationprotectioncontainermappings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings) -- [Vaults/Replicationpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationPolicies) diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md index a5d7dc19a2..dbcb5bda73 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/readme.md @@ -38,7 +38,6 @@ This module deploys a Replication Fabric for Azure to Azure disaster recovery sc | `name` | string | `[parameters('location')]` | The name of the fabric. | | `replicationContainers` | array | `[]` | Replication containers to create. | - ### Parameter Usage: `replicationContainers` ```json @@ -68,8 +67,3 @@ This module deploys a Replication Fabric for Azure to Azure disaster recovery sc | `resourceGroupName` | string | The name of the resource group the replication fabric was created in. | | `resourceId` | string | The resource ID of the replication fabric. | -## Template references - -- [Vaults/Replicationfabrics](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics) -- [Vaults/Replicationfabrics/Replicationprotectioncontainers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics/replicationProtectionContainers) -- [Vaults/Replicationfabrics/Replicationprotectioncontainers/Replicationprotectioncontainermappings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings) diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md index bd58112897..3b93458198 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/readme.md @@ -37,7 +37,6 @@ This module deploys a Replication Protection Container. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `replicationContainerMappings` | array | `[]` | Replication containers mappings to create. | - ### Parameter Usage: `replicationContainerMappings` ```json @@ -65,7 +64,3 @@ This module deploys a Replication Protection Container. | `resourceGroupName` | string | The name of the resource group the replication container was created in. | | `resourceId` | string | The resource ID of the replication container. | -## Template references - -- [Vaults/Replicationfabrics/Replicationprotectioncontainers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics/replicationProtectionContainers) -- [Vaults/Replicationfabrics/Replicationprotectioncontainers/Replicationprotectioncontainermappings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings) diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md index 77808c9b97..866f0f787f 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/readme.md @@ -37,7 +37,6 @@ This module deploys a Replication Protection Container Mapping. | `targetContainerName` | string | `''` | Name of the target container. Must be specified if targetProtectionContainerId is not. If targetProtectionContainerId is specified, this parameter will be ignored. | | `targetProtectionContainerId` | string | `''` | Resource ID of the target Replication container. Must be specified if targetContainerName is not. If specified, targetContainerFabricName and targetContainerName will be ignored. | - ## Outputs | Output Name | Type | Description | @@ -46,6 +45,3 @@ This module deploys a Replication Protection Container Mapping. | `resourceGroupName` | string | The name of the resource group the replication container was created in. | | `resourceId` | string | The resource ID of the replication container. | -## Template references - -- [Vaults/Replicationfabrics/Replicationprotectioncontainers/Replicationprotectioncontainermappings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings) diff --git a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md index 7ac2a22607..8f55fa66cf 100644 --- a/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md +++ b/arm/Microsoft.RecoveryServices/vaults/replicationPolicies/readme.md @@ -38,7 +38,6 @@ This module deploys a Replication Policy for Disaster Recovery scenario. | `multiVmSyncStatus` | string | `'Enable'` | `[Enable, Disable]` | A value indicating whether multi-VM sync has to be enabled. | | `recoveryPointHistory` | int | `1440` | | The duration in minutes until which the recovery points need to be stored. | - ## Outputs | Output Name | Type | Description | @@ -47,6 +46,3 @@ This module deploys a Replication Policy for Disaster Recovery scenario. | `resourceGroupName` | string | The name of the resource group the replication policy was created in. | | `resourceId` | string | The resource ID of the replication policy. | -## Template references - -- [Vaults/Replicationpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.RecoveryServices/2021-12-01/vaults/replicationPolicies) diff --git a/arm/Microsoft.Resources/deploymentScripts/readme.md b/arm/Microsoft.Resources/deploymentScripts/readme.md index f49386a053..371d02e4b2 100644 --- a/arm/Microsoft.Resources/deploymentScripts/readme.md +++ b/arm/Microsoft.Resources/deploymentScripts/readme.md @@ -51,7 +51,6 @@ This module deploys a deployment script. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('yyyy-MM-dd-HH-mm-ss')]` | Do not provide a value! This date value is used to make sure the script run every time the template is deployed. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -94,7 +93,3 @@ You can specify multiple user assigned identities to a resource by providing add This module requires a User Assigned Identity (MSI, managed service identity) to exist, and this MSI has to have contributor rights on the subscription - that allows the Deployment Script to create the required Storage Account and the Azure Container Instance. -## Template references - -- [Deploymentscripts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Resources/2020-10-01/deploymentScripts) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) diff --git a/arm/Microsoft.Resources/resourceGroups/readme.md b/arm/Microsoft.Resources/resourceGroups/readme.md index 9e9a48b79c..4a6c139778 100644 --- a/arm/Microsoft.Resources/resourceGroups/readme.md +++ b/arm/Microsoft.Resources/resourceGroups/readme.md @@ -34,7 +34,6 @@ This module deploys a resource group. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the storage account resource. | - ### 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. @@ -89,8 +88,3 @@ This module requires a User Assigned Identity (MSI, managed service identity) to | `name` | string | The name of the resource group. | | `resourceId` | string | The resource ID of the resource group. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Resourcegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Resources/2019-05-01/resourceGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Resources/tags/readme.md b/arm/Microsoft.Resources/tags/readme.md index 719dda5df9..4728e3f3c8 100644 --- a/arm/Microsoft.Resources/tags/readme.md +++ b/arm/Microsoft.Resources/tags/readme.md @@ -27,7 +27,6 @@ This module deploys Resources Tags on a subscription or resource group scope. | `subscriptionId` | string | `[subscription().id]` | Subscription ID of the subscription to assign the tags to. If no Resource Group name is provided, the module deploys at subscription level, therefore assigns the provided tags to the subscription. | | `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -52,6 +51,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `name` | string | The name of the tags resource. | | `tags` | object | The applied tags. | -## Template references - -- [Tags](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Resources/2019-10-01/tags) diff --git a/arm/Microsoft.Resources/tags/resourceGroups/readme.md b/arm/Microsoft.Resources/tags/resourceGroups/readme.md index 9c85b309c4..3f7cc3d4ce 100644 --- a/arm/Microsoft.Resources/tags/resourceGroups/readme.md +++ b/arm/Microsoft.Resources/tags/resourceGroups/readme.md @@ -25,7 +25,6 @@ This module deploys Resources Tags on a resource group scope. | `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags. | | `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -52,6 +51,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceId` | string | The resourceId of the resource group the tags were applied to. | | `tags` | object | The applied tags. | -## Template references - -- [Tags](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Resources/2019-10-01/tags) diff --git a/arm/Microsoft.Resources/tags/subscriptions/readme.md b/arm/Microsoft.Resources/tags/subscriptions/readme.md index 3c3f149189..920593d313 100644 --- a/arm/Microsoft.Resources/tags/subscriptions/readme.md +++ b/arm/Microsoft.Resources/tags/subscriptions/readme.md @@ -26,7 +26,6 @@ This module deploys Resources Tags on a subscription scope. | `onlyUpdate` | bool | `False` | Instead of overwriting the existing tags, combine them with the new tags. | | `tags` | object | `{object}` | Tags for the resource group. If not provided, removes existing tags. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -51,6 +50,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `name` | string | The name of the tags resource. | | `tags` | object | The applied tags. | -## Template references - -- [Tags](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Resources/2019-10-01/tags) diff --git a/arm/Microsoft.Security/azureSecurityCenter/readme.md b/arm/Microsoft.Security/azureSecurityCenter/readme.md index a49868182c..0747709aa2 100644 --- a/arm/Microsoft.Security/azureSecurityCenter/readme.md +++ b/arm/Microsoft.Security/azureSecurityCenter/readme.md @@ -51,7 +51,6 @@ This template enables Azure security center - Standard tier by default, could be | `storageAccountsPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for StorageAccounts. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | | `virtualMachinesPricingTier` | string | `'Free'` | `[Free, Standard]` | The pricing tier value for VMs. Azure Security Center is provided in two pricing tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic security features. - Free or Standard. | - ### Parameter Usage: `deviceSecurityGroupProperties` ```json @@ -149,11 +148,3 @@ This template enables Azure security center - Standard tier by default, could be | :-- | :-- | :-- | | `workspaceId` | string | The resource IDs of the used log analytics workspace. | -## Template references - -- [Autoprovisioningsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Security/2017-08-01-preview/autoProvisioningSettings) -- [Devicesecuritygroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Security/2019-08-01/deviceSecurityGroups) -- [Iotsecuritysolutions](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Security/2019-08-01/iotSecuritySolutions) -- [Pricings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Security/2018-06-01/pricings) -- [Securitycontacts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Security/2017-08-01-preview/securityContacts) -- [Workspacesettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Security/2017-08-01-preview/workspaceSettings) diff --git a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md index c77b5c051c..78e6f8c040 100644 --- a/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/authorizationRules/readme.md @@ -33,7 +33,6 @@ This module deploys authorization rules for a service bus namespace | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `rights` | array | `[]` | `[Listen, Manage, Send]` | The rights associated with the rule. | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys authorization rules for a service bus namespace | `resourceGroupName` | string | The name of the Resource Group the authorization rule was created in. | | `resourceId` | string | The resource ID of the authorization rule. | -## Template references - -- [Namespaces/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/AuthorizationRules) diff --git a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md index 9663adc9cc..ca88c30104 100644 --- a/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs/readme.md @@ -30,7 +30,6 @@ This module deploys a disaster recovery config for a service bus Namespace | `name` | string | `'default'` | The name of the disaster recovery config. | | `partnerNamespaceResourceID` | string | `''` | Resource ID of the Primary/Secondary event hub namespace name, which is part of GEO DR pairing. | - ## Outputs | Output Name | Type | Description | @@ -39,6 +38,3 @@ This module deploys a disaster recovery config for a service bus Namespace | `resourceGroupName` | string | The name of the Resource Group the disaster recovery config was created in. | | `resourceId` | string | The Resource ID of the disaster recovery config. | -## Template references - -- [Namespaces/Disasterrecoveryconfigs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/disasterRecoveryConfigs) diff --git a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md index 74e49387d1..26edadcb83 100644 --- a/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/ipFilterRules/readme.md @@ -35,7 +35,6 @@ This module deploys IP filter rules for a service bus namespace | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `[parameters('filterName')]` | The name of the ip filter rule. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ This module deploys IP filter rules for a service bus namespace | `resourceGroupName` | string | The name of the Resource Group the IP filter rule was created in. | | `resourceId` | string | The Resource ID of the IP filter rule. | -## Template references - -- [Namespaces/Ipfilterrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2018-01-01-preview/namespaces/ipfilterrules) diff --git a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md index a2dedee13d..dfe9d89820 100644 --- a/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/migrationConfigurations/readme.md @@ -34,7 +34,6 @@ This module deploys a migration configuration for a service bus namespace | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `'$default'` | The name of the migration configuration. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys a migration configuration for a service bus namespace | `resourceGroupName` | string | The name of the Resource Group the migration configuration was created in. | | `resourceId` | string | The Resource ID of the migration configuration. | -## Template references - -- [Namespaces/Migrationconfigurations](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/migrationConfigurations) diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md index 0f175a949c..639be9acfc 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md @@ -34,7 +34,6 @@ This module deploys an authorization rule for a service bus namespace queue. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `rights` | array | `[]` | `[Listen, Manage, Send]` | The rights associated with the rule. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys an authorization rule for a service bus namespace queue. | `resourceGroupName` | string | The name of the Resource Group the authorization rule was created in. | | `resourceId` | string | The Resource ID of the authorization rule. | -## Template references - -- [Namespaces/Queues/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/queues/authorizationRules) diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/readme.md b/arm/Microsoft.ServiceBus/namespaces/queues/readme.md index a4670b5215..e8bda2c8a4 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/queues/readme.md @@ -50,7 +50,6 @@ This module deploys a queue for a service bus namespace. | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `status` | string | `'Active'` | `[Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown]` | Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown. | - ### 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. @@ -85,9 +84,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group of the deployed queue. | | `resourceId` | string | The resource ID of the deployed queue. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Namespaces/Queues](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces/queues) -- [Namespaces/Queues/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/queues/authorizationRules) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.ServiceBus/namespaces/readme.md b/arm/Microsoft.ServiceBus/namespaces/readme.md index 91da4ce839..2bb93fc86f 100644 --- a/arm/Microsoft.ServiceBus/namespaces/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/readme.md @@ -70,7 +70,6 @@ This module deploys a service bus namespace resource. | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('u')]` | Do not provide a value! This date value is used to generate a SAS token to access the modules. | - ### 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. @@ -172,20 +171,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the deployed service bus namespace. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Namespaces](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces) -- [Namespaces/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/AuthorizationRules) -- [Namespaces/Disasterrecoveryconfigs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/disasterRecoveryConfigs) -- [Namespaces/Ipfilterrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2018-01-01-preview/namespaces/ipfilterrules) -- [Namespaces/Migrationconfigurations](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/migrationConfigurations) -- [Namespaces/Queues](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces/queues) -- [Namespaces/Queues/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2017-04-01/namespaces/queues/authorizationRules) -- [Namespaces/Topics](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces/topics) -- [Namespaces/Topics/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces/topics/authorizationRules) -- [Namespaces/Virtualnetworkrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2018-01-01-preview/namespaces/virtualnetworkrules) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md index f574e6fc28..9a4439c3be 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md @@ -34,7 +34,6 @@ This module deploys an authorization rule for a service bus namespace topic. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `rights` | array | `[]` | `[Listen, Manage, Send]` | The rights associated with the rule. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys an authorization rule for a service bus namespace topic. | `resourceGroupName` | string | The name of the Resource Group the authorization rule was created in. | | `resourceId` | string | The Resource ID of the authorization rule. | -## Template references - -- [Namespaces/Topics/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces/topics/authorizationRules) diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/readme.md b/arm/Microsoft.ServiceBus/namespaces/topics/readme.md index 3e9d9f0587..a43985baa6 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/topics/readme.md @@ -49,7 +49,6 @@ This module deploys a topic for a service bus namespace. | `status` | string | `'Active'` | `[Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown]` | Enumerates the possible values for the status of a messaging entity. - Active, Disabled, Restoring, SendDisabled, ReceiveDisabled, Creating, Deleting, Renaming, Unknown. | | `supportOrdering` | bool | `False` | | Value that indicates whether the topic supports ordering. | - ### 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. @@ -84,9 +83,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group of the deployed topic. | | `resourceId` | string | The resource ID of the deployed topic. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Namespaces/Topics](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces/topics) -- [Namespaces/Topics/Authorizationrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2021-06-01-preview/namespaces/topics/authorizationRules) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md index b9dba6ab30..eed32ba99f 100644 --- a/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/virtualNetworkRules/readme.md @@ -33,7 +33,6 @@ This module deploys a virtual network rule for a service bus namespace. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `[format('{0}-vnr', parameters('namespaceName'))]` | The name of the virtual network rule. | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys a virtual network rule for a service bus namespace. | `resourceGroupName` | string | The name of the Resource Group the virtual network rule was created in. | | `resourceId` | string | The Resource ID of the virtual network rule. | -## Template references - -- [Namespaces/Virtualnetworkrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceBus/2018-01-01-preview/namespaces/virtualnetworkrules) diff --git a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md index d57be16c7a..ec0d651796 100644 --- a/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md +++ b/arm/Microsoft.ServiceFabric/clusters/applicationTypes/readme.md @@ -29,7 +29,6 @@ This module deploys a Service Fabric Cluster Application Type. | `name` | string | `'defaultApplicationType'` | Application type name. | | `tags` | object | `{object}` | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -55,6 +54,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the Application type. | | `resourceID` | string | The resource ID of the Application type. | -## Template references - -- [Clusters/Applicationtypes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceFabric/2021-06-01/clusters/applicationTypes) diff --git a/arm/Microsoft.ServiceFabric/clusters/readme.md b/arm/Microsoft.ServiceFabric/clusters/readme.md index 92b82917d5..fe8bb932cf 100644 --- a/arm/Microsoft.ServiceFabric/clusters/readme.md +++ b/arm/Microsoft.ServiceFabric/clusters/readme.md @@ -62,7 +62,6 @@ This module deploys a Service Fabric Cluster. | `vmssZonalUpgradeMode` | string | `'Hierarchical'` | `[Hierarchical, Parallel]` | 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` | bool | `False` | | Boolean to pause automatic runtime version upgrades to the cluster. | - ### Parameter Usage: `notifications` ```json @@ -137,9 +136,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The Service Fabric Cluster resource group. | | `resourceId` | string | The Service Fabric Cluster resource ID. | -## Template references - -- [Clusters](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceFabric/2021-06-01/clusters) -- [Clusters/Applicationtypes](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ServiceFabric/2021-06-01/clusters/applicationTypes) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-04-01-preview/roleAssignments) diff --git a/arm/Microsoft.Sql/managedInstances/administrators/readme.md b/arm/Microsoft.Sql/managedInstances/administrators/readme.md index d155bda829..979b94cedb 100644 --- a/arm/Microsoft.Sql/managedInstances/administrators/readme.md +++ b/arm/Microsoft.Sql/managedInstances/administrators/readme.md @@ -35,7 +35,6 @@ This module deploys an administrator for the SQL managed instance | `name` | string | `'ActiveDirectory'` | The name of the managed instance administrator. | | `tenantId` | string | `''` | Tenant ID of the managed instance administrator. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ This module deploys an administrator for the SQL managed instance | `resourceGroupName` | string | The resource group of the deployed managed instance. | | `resourceId` | string | The resource ID of the deployed managed instance. | -## Template references - -- [Managedinstances/Administrators](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/managedInstances/administrators) diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md index 94ef596739..f0620705fe 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md @@ -37,7 +37,6 @@ This module deploys a backup long-term retention policies for SQL Managed Instan | `weekOfYear` | int | `5` | The week of year to take the yearly backup in an ISO 8601 format. | | `yearlyRetention` | string | `'P5Y'` | The yearly retention policy for an LTR backup in an ISO 8601 format. | - ## Outputs | Output Name | Type | Description | @@ -46,6 +45,3 @@ This module deploys a backup long-term retention policies for SQL Managed Instan | `resourceGroupName` | string | The resource group of the deployed database backup long-term retention policy. | | `resourceId` | string | The resource ID of the deployed database backup long-term retention policy. | -## Template references - -- [Managedinstances/Databases/Backuplongtermretentionpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/managedInstances/databases/backupLongTermRetentionPolicies) diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md index 893551df50..816baf1a22 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md @@ -35,7 +35,6 @@ This module deploys a backup short-term retention policies for SQL Managed Insta | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `retentionDays` | int | `35` | The backup retention period in days. This is how many days Point-in-Time Restore will be supported. | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ This module deploys a backup short-term retention policies for SQL Managed Insta | `resourceGroupName` | string | The resource group of the deployed database backup short-term retention policy. | | `resourceId` | string | The resource ID of the deployed database backup short-term retention policy. | -## Template references - -- [Managedinstances/Databases/Backupshorttermretentionpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2017-03-01-preview/managedInstances/databases/backupShortTermRetentionPolicies) diff --git a/arm/Microsoft.Sql/managedInstances/databases/readme.md b/arm/Microsoft.Sql/managedInstances/databases/readme.md index ff35d1e05a..2c04c02cad 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/readme.md @@ -62,7 +62,6 @@ The SQL Managed Instance Database is deployed on a SQL Managed Instance. | `storageContainerUri` | string | `''` | | Conditional. If createMode is RestoreExternalBackup, this value is required. Specifies the uri of the storage container where backups for this restore are stored. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -88,10 +87,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the database was deployed into. | | `resourceId` | string | The resource ID of the deployed database. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Managedinstances/Databases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/managedInstances/databases) -- [Managedinstances/Databases/Backuplongtermretentionpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/managedInstances/databases/backupLongTermRetentionPolicies) -- [Managedinstances/Databases/Backupshorttermretentionpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2017-03-01-preview/managedInstances/databases/backupShortTermRetentionPolicies) diff --git a/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md b/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md index 734a321635..e8e775836f 100644 --- a/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md +++ b/arm/Microsoft.Sql/managedInstances/encryptionProtector/readme.md @@ -35,7 +35,6 @@ This module deploys an encryption protector for a SQL managed instance. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `serverKeyType` | string | `'ServiceManaged'` | `[AzureKeyVault, ServiceManaged]` | The encryption protector type like "ServiceManaged", "AzureKeyVault". | - ## Outputs | Output Name | Type | Description | @@ -44,6 +43,3 @@ This module deploys an encryption protector for a SQL managed instance. | `resourceGroupName` | string | The resource group of the deployed managed instance. | | `resourceId` | string | The resource ID of the deployed managed instance. | -## Template references - -- [Managedinstances/Encryptionprotector](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/managedInstances/encryptionProtector) diff --git a/arm/Microsoft.Sql/managedInstances/keys/readme.md b/arm/Microsoft.Sql/managedInstances/keys/readme.md index 012ede025b..f682314da9 100644 --- a/arm/Microsoft.Sql/managedInstances/keys/readme.md +++ b/arm/Microsoft.Sql/managedInstances/keys/readme.md @@ -30,7 +30,6 @@ This module deploys a key for a SQL managed instance. | `serverKeyType` | string | `'ServiceManaged'` | `[AzureKeyVault, ServiceManaged]` | The encryption protector type like "ServiceManaged", "AzureKeyVault". | | `uri` | string | `''` | | The URI of the key. If the ServerKeyType is AzureKeyVault, then either the URI or the keyVaultName/keyName combination is required. | - ## Outputs | Output Name | Type | Description | @@ -39,6 +38,3 @@ This module deploys a key for a SQL managed instance. | `resourceGroupName` | string | The resource group of the deployed managed instance. | | `resourceId` | string | The resource ID of the deployed managed instance. | -## Template references - -- [Managedinstances/Keys](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/managedInstances/keys) diff --git a/arm/Microsoft.Sql/managedInstances/readme.md b/arm/Microsoft.Sql/managedInstances/readme.md index a2e36a50a2..8ab30d00aa 100644 --- a/arm/Microsoft.Sql/managedInstances/readme.md +++ b/arm/Microsoft.Sql/managedInstances/readme.md @@ -92,7 +92,6 @@ SQL MI allows for Azure AD Authentication via an [Azure AD Admin](https://docs.m | `vulnerabilityAssessmentsObj` | _[vulnerabilityAssessments](vulnerabilityAssessments/readme.md)_ object | `{object}` | | The vulnerability assessment configuration. | | `zoneRedundant` | bool | `False` | | Whether or not multi-az is enabled. | - ### Parameter Usage : `userAssignedIdentities` ```json @@ -169,17 +168,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the deployed managed instance. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Managedinstances](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/managedInstances) -- [Managedinstances/Administrators](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/managedInstances/administrators) -- [Managedinstances/Databases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/managedInstances/databases) -- [Managedinstances/Databases/Backuplongtermretentionpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/managedInstances/databases/backupLongTermRetentionPolicies) -- [Managedinstances/Databases/Backupshorttermretentionpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2017-03-01-preview/managedInstances/databases/backupShortTermRetentionPolicies) -- [Managedinstances/Encryptionprotector](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/managedInstances/encryptionProtector) -- [Managedinstances/Keys](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/managedInstances/keys) -- [Managedinstances/Securityalertpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2017-03-01-preview/managedInstances/securityAlertPolicies) -- [Managedinstances/Vulnerabilityassessments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/managedInstances/vulnerabilityAssessments) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md index 9e2312068f..77504fddf4 100644 --- a/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/securityAlertPolicies/readme.md @@ -34,7 +34,6 @@ This module deploys a security alert policy for a SQL managed instance. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `state` | string | `'Disabled'` | `[Enabled, Disabled]` | Enables advanced data security features, like recuring vulnerability assesment scans and ATP. If enabled, storage account must be provided. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys a security alert policy for a SQL managed instance. | `resourceGroupName` | string | The resource group of the deployed security alert policy. | | `resourceId` | string | The resource ID of the deployed security alert policy. | -## Template references - -- [Managedinstances/Securityalertpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2017-03-01-preview/managedInstances/securityAlertPolicies) diff --git a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md index 83ed4864d1..d94d50abcf 100644 --- a/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md +++ b/arm/Microsoft.Sql/managedInstances/vulnerabilityAssessments/readme.md @@ -36,7 +36,6 @@ This module deploys a vulnerability assessment for a SQL managed instance. | `recurringScansIsEnabled` | bool | `False` | Recurring scans state. | | `vulnerabilityAssessmentsStorageAccountId` | string | `''` | A blob storage to hold the scan results. | - ## Outputs | Output Name | Type | Description | @@ -45,6 +44,3 @@ This module deploys a vulnerability assessment for a SQL managed instance. | `resourceGroupName` | string | The resource group of the deployed vulnerability assessment. | | `resourceId` | string | The resource ID of the deployed vulnerability assessment. | -## Template references - -- [Managedinstances/Vulnerabilityassessments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/managedInstances/vulnerabilityAssessments) diff --git a/arm/Microsoft.Sql/servers/databases/readme.md b/arm/Microsoft.Sql/servers/databases/readme.md index 23ceb05a0b..35ba982b3b 100644 --- a/arm/Microsoft.Sql/servers/databases/readme.md +++ b/arm/Microsoft.Sql/servers/databases/readme.md @@ -60,7 +60,6 @@ This module deploys an Azure SQL Server. | `tags` | object | `{object}` | | Tags of the resource. | | `zoneRedundant` | bool | `False` | | Whether or not this database is zone redundant. | - ### Parameter Usage: `tags` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -86,7 +85,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resourceGroup of the deployed database. | | `resourceId` | string | The resource ID of the deployed database. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Servers/Databases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/servers/databases) diff --git a/arm/Microsoft.Sql/servers/firewallRules/readme.md b/arm/Microsoft.Sql/servers/firewallRules/readme.md index b429ec21fc..2dda0d0666 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/readme.md +++ b/arm/Microsoft.Sql/servers/firewallRules/readme.md @@ -34,7 +34,6 @@ This module deploys an SQL Server Firewall rule. | `endIpAddress` | string | `'0.0.0.0'` | The end IP address of the firewall rule. Must be IPv4 format. Must be greater than or equal to startIpAddress. Use value '0.0.0.0' for all Azure-internal IP addresses. | | `startIpAddress` | string | `'0.0.0.0'` | The start IP address of the firewall rule. Must be IPv4 format. Use value '0.0.0.0' for all Azure-internal IP addresses. | - ## Outputs | Output Name | Type | Description | @@ -43,6 +42,3 @@ This module deploys an SQL Server Firewall rule. | `resourceGroupName` | string | The resourceGroup of the deployed firewall rule. | | `resourceId` | string | The resource ID of the deployed firewall rule. | -## Template references - -- [Servers/Firewallrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/servers/firewallRules) diff --git a/arm/Microsoft.Sql/servers/readme.md b/arm/Microsoft.Sql/servers/readme.md index 0d8636a324..173226b121 100644 --- a/arm/Microsoft.Sql/servers/readme.md +++ b/arm/Microsoft.Sql/servers/readme.md @@ -45,7 +45,6 @@ This module deploys a SQL server. | `tags` | object | `{object}` | | Tags of the resource. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### 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. @@ -128,12 +127,3 @@ https://docs.microsoft.com/en-us/azure/templates/microsoft.sql/servers/administr | `resourceId` | string | The resource ID of the deployed SQL server. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Servers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/servers) -- [Servers/Databases](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-02-01-preview/servers/databases) -- [Servers/Firewallrules](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/servers/firewallRules) -- [Servers/Securityalertpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/servers/securityAlertPolicies) diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md index 060737ad4c..43489b95f4 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md @@ -39,7 +39,6 @@ This module deploys an SQL Server Security Alert Policy. | `storageAccountAccessKey` | secureString | `''` | | Specifies the identifier key of the Threat Detection audit storage account.. | | `storageEndpoint` | string | `''` | | Specifies the blob storage endpoint (e.g. https://mystorageaccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs. | - ## Outputs | Output Name | Type | Description | @@ -48,6 +47,3 @@ This module deploys an SQL Server Security Alert Policy. | `resourceGroupName` | string | The resourceGroup of the deployed security alert policy. | | `resourceId` | string | The resource ID of the deployed security alert policy. | -## Template references - -- [Servers/Securityalertpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Sql/2021-05-01-preview/servers/securityAlertPolicies) diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md index 4d8acc36f5..025154b9fd 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/readme.md @@ -32,7 +32,6 @@ This module deploys an Immutability Policy for a blob container | `immutabilityPeriodSinceCreationInDays` | int | `365` | The immutability period for the blobs in the container since the policy creation, in days. | | `name` | string | `'default'` | Name of the immutable policy. | - ## Outputs | Output Name | Type | Description | @@ -41,6 +40,3 @@ This module deploys an Immutability Policy for a blob container | `resourceGroupName` | string | The resource group of the deployed immutability policy. | | `resourceId` | string | The resource ID of the deployed immutability policy. | -## Template references - -- [Storageaccounts/Blobservices/Containers/Immutabilitypolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/blobServices/containers/immutabilityPolicies) diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md index 06dfb33239..d1b5b9cca0 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/containers/readme.md @@ -39,7 +39,6 @@ This module deploys a blob container | `publicAccess` | string | `'None'` | `[Container, Blob, None]` | Specifies whether data in the container may be accessed publicly and the level of access. | | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | - ### 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. @@ -74,8 +73,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group of the deployed container. | | `resourceId` | string | The resource ID of the deployed container. | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Storageaccounts/Blobservices/Containers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/blobServices/containers) -- [Storageaccounts/Blobservices/Containers/Immutabilitypolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/blobServices/containers/immutabilityPolicies) diff --git a/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md b/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md index ae9c1db83b..9bebcfb68f 100644 --- a/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/blobServices/readme.md @@ -44,7 +44,6 @@ This module can be used to deploy a blob service into a storage account. | `enableDefaultTelemetry` | bool | `True` | | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `'default'` | | The name of the blob service. | - ## Outputs | Output Name | Type | Description | @@ -53,10 +52,3 @@ This module can be used to deploy a blob service into a storage account. | `resourceGroupName` | string | The name of the deployed blob service. | | `resourceId` | string | The resource ID of the deployed blob service. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Storageaccounts/Blobservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-06-01/storageAccounts/blobServices) -- [Storageaccounts/Blobservices/Containers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/blobServices/containers) -- [Storageaccounts/Blobservices/Containers/Immutabilitypolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/blobServices/containers/immutabilityPolicies) diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md b/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md index b2c53e4509..bf992f8c3d 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/readme.md @@ -42,7 +42,6 @@ This module can be used to deploy a file share service into a storage account. | `shareDeleteRetentionPolicy` | object | `{object}` | | The service properties for soft delete. | | `shares` | _[shares](shares/readme.md)_ array | `[]` | | File shares to create. | - ## Outputs | Output Name | Type | Description | @@ -51,9 +50,3 @@ This module can be used to deploy a file share service into a storage account. | `resourceGroupName` | string | The resource group of the deployed file share service. | | `resourceId` | string | The resource ID of the deployed file share service. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Storageaccounts/Fileservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-04-01/storageAccounts/fileServices) -- [Storageaccounts/Fileservices/Shares](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-08-01/storageAccounts/fileServices/shares) diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md index 6de7c888b3..fe1670c836 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md @@ -38,7 +38,6 @@ This module deploys a storage account file share. | `rootSquash` | string | `'NoRootSquash'` | `[AllSquash, NoRootSquash, RootSquash]` | Permissions for NFS file shares are enforced by the client OS rather than the Azure Files service. Toggling the root squash behavior reduces the rights of the root user for NFS shares. | | `sharedQuota` | int | `5120` | | The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400. | - ### 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. @@ -73,7 +72,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group of the deployed file share. | | `resourceId` | string | The resource ID of the deployed file share. | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Storageaccounts/Fileservices/Shares](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-08-01/storageAccounts/fileServices/shares) diff --git a/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md b/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md index c9423f956f..da3318a3a3 100644 --- a/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/managementPolicies/readme.md @@ -33,7 +33,6 @@ This module can be used to deploy a management policies into a storage account. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `name` | string | `'default'` | The name of the storage container to deploy. | - ### Parameter Usage: `rules` ```json @@ -76,6 +75,3 @@ This module can be used to deploy a management policies into a storage account. | `resourceGroupName` | string | The resource group of the deployed management policy. | | `resourceId` | string | The resource ID of the deployed management policy. | -## Template references - -- [Storageaccounts/Managementpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/managementPolicies) diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md index 3a03045237..ef4b39db30 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md @@ -36,7 +36,6 @@ This module deploys a storage account queue | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `roleAssignments` | array | `[]` | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | - ### 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. @@ -71,7 +70,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceGroupName` | string | The resource group of the deployed queue. | | `resourceId` | string | The resource ID of the deployed queue. | -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Storageaccounts/Queueservices/Queues](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/queueServices/queues) diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md b/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md index 5411648917..0b1a8dace8 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/readme.md @@ -40,7 +40,6 @@ This module can be used to deploy a file share service into a storage account. | `name` | string | `'default'` | | The name of the queue service. | | `queues` | _[queues](queues/readme.md)_ array | `[]` | | Queues to create. | - ## Outputs | Output Name | Type | Description | @@ -49,9 +48,3 @@ This module can be used to deploy a file share service into a storage account. | `resourceGroupName` | string | The resource group of the deployed file share service. | | `resourceId` | string | The resource ID of the deployed file share service. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Storageaccounts/Queueservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-04-01/storageAccounts/queueServices) -- [Storageaccounts/Queueservices/Queues](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/queueServices/queues) diff --git a/arm/Microsoft.Storage/storageAccounts/readme.md b/arm/Microsoft.Storage/storageAccounts/readme.md index 7231d7ea81..93fe948099 100644 --- a/arm/Microsoft.Storage/storageAccounts/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/readme.md @@ -74,7 +74,6 @@ This module is used to deploy a storage account, with the ability to deploy 1 or | :-- | :-- | :-- | :-- | | `basetime` | string | `[utcNow('u')]` | Do not provide a value! This date value is used to generate a SAS token to access the modules. | - ### 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. @@ -204,21 +203,3 @@ You can specify multiple user assigned identities to a resource by providing add This is a generic module for deploying a Storage Account. Any customization for different storage needs (such as a diagnostic or other storage account) need to be done through the Archetype. The hierarchical namespace of the storage account (see parameter `enableHierarchicalNamespace`), can be only set at creation time. -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-02-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Storageaccounts](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-08-01/storageAccounts) -- [Storageaccounts/Blobservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-06-01/storageAccounts/blobServices) -- [Storageaccounts/Blobservices/Containers](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/blobServices/containers) -- [Storageaccounts/Blobservices/Containers/Immutabilitypolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/blobServices/containers/immutabilityPolicies) -- [Storageaccounts/Fileservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-04-01/storageAccounts/fileServices) -- [Storageaccounts/Fileservices/Shares](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-08-01/storageAccounts/fileServices/shares) -- [Storageaccounts/Managementpolicies](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/managementPolicies) -- [Storageaccounts/Queueservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-04-01/storageAccounts/queueServices) -- [Storageaccounts/Queueservices/Queues](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2019-06-01/storageAccounts/queueServices/queues) -- [Storageaccounts/Tableservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-04-01/storageAccounts/tableServices) -- [Storageaccounts/Tableservices/Tables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-06-01/storageAccounts/tableServices/tables) diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md b/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md index 28d8e4800b..2bf17767a5 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/readme.md @@ -39,7 +39,6 @@ This module deploys a storage account table service | `name` | string | `'default'` | | The name of the table service. | | `tables` | _[tables](tables/readme.md)_ array | `[]` | | tables to create. | - ## Outputs | Output Name | Type | Description | @@ -48,8 +47,3 @@ This module deploys a storage account table service | `resourceGroupName` | string | The resource group of the deployed table service. | | `resourceId` | string | The resource ID of the deployed table service. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Storageaccounts/Tableservices](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-04-01/storageAccounts/tableServices) -- [Storageaccounts/Tableservices/Tables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-06-01/storageAccounts/tableServices/tables) diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md index b8db33041d..21deac1007 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md @@ -33,7 +33,6 @@ This module deploys a storage account table | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | - ## Outputs | Output Name | Type | Description | @@ -42,6 +41,3 @@ This module deploys a storage account table | `resourceGroupName` | string | The resource group of the deployed file share service. | | `resourceId` | string | The resource ID of the deployed file share service. | -## Template references - -- [Storageaccounts/Tableservices/Tables](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Storage/2021-06-01/storageAccounts/tableServices/tables) diff --git a/arm/Microsoft.Synapse/privateLinkHubs/readme.md b/arm/Microsoft.Synapse/privateLinkHubs/readme.md index 181ec65b06..2f5a921b89 100644 --- a/arm/Microsoft.Synapse/privateLinkHubs/readme.md +++ b/arm/Microsoft.Synapse/privateLinkHubs/readme.md @@ -36,7 +36,6 @@ This module deploys Azure Synapse Analytics (private link hubs). | `roleAssignments` | array | `[]` | | Array of role assignment objects that contain the 'roleDefinitionIdOrName' and 'principalId' 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'. | | `tags` | object | `{object}` | | Tags of the resource. | - ### Parameter Usage: `privateEndpoints` To use Private Endpoint the following dependencies must be deployed: @@ -124,10 +123,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group of the deployed Synapse Private Link Hub. | | `resourceId` | string | The resource ID of the deployed Synapse Private Link Hub. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Privatelinkhubs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Synapse/2021-06-01/privateLinkHubs) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md b/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md index 4c4928bd28..dd1dddfe65 100644 --- a/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md +++ b/arm/Microsoft.VirtualMachineImages/imageTemplates/readme.md @@ -50,7 +50,6 @@ This module deploys an image template that can be consumed by the Azure Image Bu | :-- | :-- | :-- | :-- | | `baseTime` | string | `[utcNow('yyyy-MM-dd-HH-mm-ss')]` | Do not provide a value! This date value is used to generate a unique image template name. | - ### Parameter Usage: `imageSource` Tag names and tag values can be provided as needed. A tag can be left without a value. @@ -137,8 +136,3 @@ Create a role assignment for the given resource. If you want to assign a service | `resourceId` | string | The resource ID of the image template. | | `runThisCommand` | string | The command to run in order to trigger the image build. | -## Template references - -- [Imagetemplates](https://docs.microsoft.com/en-us/azure/templates/Microsoft.VirtualMachineImages/2020-02-14/imageTemplates) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Web/connections/readme.md b/arm/Microsoft.Web/connections/readme.md index 7c111c8c94..1ae7183dd2 100644 --- a/arm/Microsoft.Web/connections/readme.md +++ b/arm/Microsoft.Web/connections/readme.md @@ -43,7 +43,6 @@ This module deploys an Azure API connection. | `tags` | object | `{object}` | | Tags of the resource. | | `testLinks` | array | `[]` | | Links to test the API connection. | - ### 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. @@ -146,8 +145,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the connection was deployed into. | | `resourceId` | string | The resource ID of the connection. | -## Template references - -- [Connections](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/2016-06-01/connections) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Web/hostingEnvironments/readme.md b/arm/Microsoft.Web/hostingEnvironments/readme.md index c7b52b9623..fbb9f93c0f 100644 --- a/arm/Microsoft.Web/hostingEnvironments/readme.md +++ b/arm/Microsoft.Web/hostingEnvironments/readme.md @@ -57,7 +57,6 @@ This module deploys an app service environment. | `userWhitelistedIpRanges` | array | `[]` | | User added ip ranges to whitelist on ASE db - string. | | `workerPools` | array | `[]` | | Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.. | - ### 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. @@ -157,9 +156,3 @@ workerPools can have two properties workerSize and workerCount: | `resourceGroupName` | string | The resource group the app service environment was deployed into. | | `resourceId` | string | The resource ID of the app service environment. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Hostingenvironments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/2021-02-01/hostingEnvironments) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/arm/Microsoft.Web/serverfarms/readme.md b/arm/Microsoft.Web/serverfarms/readme.md index 8f5d829634..632bfa4244 100644 --- a/arm/Microsoft.Web/serverfarms/readme.md +++ b/arm/Microsoft.Web/serverfarms/readme.md @@ -49,7 +49,6 @@ This module deploys an app service plan. | `targetWorkerSize` | int | `0` | `[0, 1, 2]` | The instance size of the hosting plan (small, medium, or large). | | `workerTierName` | string | `''` | | Target worker tier assigned to the App Service plan. | - ### Parameter Usage: `sku` ```json @@ -115,9 +114,3 @@ Tag names and tag values can be provided as needed. A tag can be left without a | `resourceGroupName` | string | The resource group the app service plan was deployed into. | | `resourceId` | string | The resource ID of the app service plan. | -## Template references - -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Serverfarms](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/2021-02-01/serverfarms) diff --git a/arm/Microsoft.Web/sites/config-appsettings/readme.md b/arm/Microsoft.Web/sites/config-appsettings/readme.md index 06a271cb04..278cf187a0 100644 --- a/arm/Microsoft.Web/sites/config-appsettings/readme.md +++ b/arm/Microsoft.Web/sites/config-appsettings/readme.md @@ -36,7 +36,6 @@ This module deploys the app settings. | `setAzureWebJobsDashboard` | bool | `[if(contains(parameters('kind'), 'functionapp'), true(), false())]` | For function apps. If true the app settings "AzureWebJobsDashboard" will be set. If false not. In case you use Application Insights it can make sense to not set it for performance reasons. | | `storageAccountId` | string | `''` | Required if app of kind functionapp. Resource ID of the storage account to manage triggers and logging function executions. | - ### Parameter Usage: `appSettingsKeyValuePairs` AzureWebJobsStorage, AzureWebJobsDashboard, APPINSIGHTS_INSTRUMENTATIONKEY and APPLICATIONINSIGHTS_CONNECTION_STRING are set separately (check parameters storageAccountId, setAzureWebJobsDashboard, appInsightId). @@ -65,6 +64,3 @@ For all other app settings key-value pairs use this object. | `resourceGroupName` | string | The resource group the site config was deployed into. | | `resourceId` | string | The resource ID of the site config. | -## Template references - -- ['sites/config' Parent Documentation](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/sites) diff --git a/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md b/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md index 654843c9fc..3906518d15 100644 --- a/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md +++ b/arm/Microsoft.Web/sites/config-authsettingsv2/readme.md @@ -33,7 +33,6 @@ This module deploys the auth settings v2. | :-- | :-- | :-- | :-- | | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | - ### Parameter Usage: `authSettingV2Configuration` The auth settings V2 configuration. @@ -54,6 +53,3 @@ The auth settings V2 configuration. | `resourceGroupName` | string | The resource group the site config was deployed into. | | `resourceId` | string | The resource ID of the site config. | -## Template references - -- ['sites/config' Parent Documentation](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/sites) diff --git a/arm/Microsoft.Web/sites/readme.md b/arm/Microsoft.Web/sites/readme.md index d9a385a577..665b2dac32 100644 --- a/arm/Microsoft.Web/sites/readme.md +++ b/arm/Microsoft.Web/sites/readme.md @@ -61,7 +61,6 @@ This module deploys a web or function app. | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | | `virtualNetworkSubnetId` | string | `''` | | Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration. This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. | - ### Parameter Usage: `appSettingsKeyValuePairs` AzureWebJobsStorage, AzureWebJobsDashboard, APPINSIGHTS_INSTRUMENTATIONKEY and APPLICATIONINSIGHTS_CONNECTION_STRING are set separately (check parameters storageAccountId, setAzureWebJobsDashboard, appInsightId). @@ -207,12 +206,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the site. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- ['sites/config' Parent Documentation](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/sites) -- [Diagnosticsettings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Sites](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/2021-03-01/sites) diff --git a/arm/Microsoft.Web/staticSites/readme.md b/arm/Microsoft.Web/staticSites/readme.md index 7054837377..70884dbd13 100644 --- a/arm/Microsoft.Web/staticSites/readme.md +++ b/arm/Microsoft.Web/staticSites/readme.md @@ -48,7 +48,6 @@ This module deploys a Static Web Site. | `templateProperties` | object | `{object}` | | Template Options for the static site. | | `userAssignedIdentities` | object | `{object}` | | The ID(s) to assign to the resource. | - ### Parameter Usage: `buildProperties` [StaticSiteBuildProperties - Microsoft.Web/staticSites 2021-03-01 - Bicep & ARM template reference | Microsoft Docs](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/2021-03-01/staticSites?tabs=bicep#staticsitebuildproperties) @@ -184,10 +183,3 @@ You can specify multiple user assigned identities to a resource by providing add | `resourceId` | string | The resource ID of the static site. | | `systemAssignedPrincipalId` | string | The principal ID of the system assigned identity. | -## Template references - -- [Locks](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) -- [Privateendpoints](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) -- [Privateendpoints/Privatednszonegroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints/privateDnsZoneGroups) -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) -- [Staticsites](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Web/2021-03-01/staticSites) diff --git a/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md b/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md index 54dcc7a25e..cf91766962 100644 --- a/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md +++ b/constructs/Microsoft.Authorization/roleAssignments-multiRolesMultiPrincipals/readme.md @@ -28,7 +28,6 @@ This module deploys Role Assignments. | `roleAssignments` | array | `[]` | 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'. | | `subscriptionId` | string | `''` | Subscription ID of the subscription to assign the RBAC role to. If no Resource Group name is provided, the module deploys at subscription level, therefore assigns the provided RBAC role to the subscription. | - ### 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. @@ -107,6 +106,3 @@ This module can be deployed both at management group, subscription or resource g - To deploy the module at the subscription level, only provide the `subscriptionId` parameter. - To deploy the module at the management group level, only provide the `managementGroupId` parameter. -## Template references - -- [Roleassignments](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/roleAssignments) diff --git a/constructs/Microsoft.Management/managementGroup-structure/readme.md b/constructs/Microsoft.Management/managementGroup-structure/readme.md index f643efe439..6c270a93c4 100644 --- a/constructs/Microsoft.Management/managementGroup-structure/readme.md +++ b/constructs/Microsoft.Management/managementGroup-structure/readme.md @@ -123,5 +123,3 @@ This template is using a **Tenant level deployment**, meaning the user/principal ## Additional resources -- [Management group](https://docs.microsoft.com/en-us/azure/governance/management-groups/) -- [Managementgroups](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Management/2021-04-01/managementGroups) diff --git a/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md b/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md index 4fdcbc6a89..797b96dff3 100644 --- a/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md +++ b/constructs/Microsoft.Network/virtualNetwork/virtualNetworkPeerings-multiRemoteVnets/readme.md @@ -28,7 +28,6 @@ This template deploys Virtual Network Peering. | `enableDefaultTelemetry` | bool | `True` | Enable telemetry via the Customer Usage Attribution ID (GUID). | | `peeringConfigurations` | array | `[]` | Optional. The list of remote networks to peering peer with, including the configuration. | - ### Parameter Usage: `peeringConfigurations` Array containing multiple objects for different VNETs to peer with. @@ -56,6 +55,3 @@ Array containing multiple objects for different VNETs to peer with. | `virtualNetworkPeeringNames` | array | The names of the deployed virtual network peerings. | | `virtualNetworkPeeringResourceGroup` | string | The resource group of the deployed virtual network peerings. | -## Template references - -- [Virtualnetworks/Virtualnetworkpeerings](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/virtualNetworks/virtualNetworkPeerings) From f248bec8ae122543faba2713a8fac9e02d0615a8 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Fri, 6 May 2022 18:40:53 +0200 Subject: [PATCH 7/8] Update to latest --- .../extensions/deploy.bicep | 2 +- arm/Microsoft.KubernetesConfiguration/extensions/readme.md | 6 +----- .../managementGroup-structure/readme.md | 4 ---- 3 files changed, 2 insertions(+), 10 deletions(-) diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep index 3c9709e8b5..b89751b8c8 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep +++ b/arm/Microsoft.KubernetesConfiguration/extensions/deploy.bicep @@ -4,7 +4,7 @@ param name string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') param enableDefaultTelemetry bool = true -@description('Conditional. The name of the AKS cluster that should be configured. Required if the template is used in a standalone deployment.') +@description('Required. The name of the AKS cluster that should be configured.') param clusterName string @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md index b1c208e485..23da188672 100644 --- a/arm/Microsoft.KubernetesConfiguration/extensions/readme.md +++ b/arm/Microsoft.KubernetesConfiguration/extensions/readme.md @@ -37,14 +37,10 @@ For Details see [Prerequisites](https://docs.microsoft.com/en-us/azure/azure-arc **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | +| `clusterName` | string | The name of the AKS cluster that should be configured. | | `extensionType` | string | Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher. | | `name` | string | The name of the Flux Configuration. | -**Conditional parameters** -| Parameter Name | Type | Description | -| :-- | :-- | :-- | -| `clusterName` | string | The name of the AKS cluster that should be configured. Required if the template is used in a standalone deployment. | - **Optional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | diff --git a/constructs/Microsoft.Management/managementGroup-structure/readme.md b/constructs/Microsoft.Management/managementGroup-structure/readme.md index 6c270a93c4..7e1d41b706 100644 --- a/constructs/Microsoft.Management/managementGroup-structure/readme.md +++ b/constructs/Microsoft.Management/managementGroup-structure/readme.md @@ -58,7 +58,6 @@ Describes the Management groups to be created. Each management group is represen } ] } - ``` | Parameter Name | Type | Default Value | Possible values | Description | @@ -120,6 +119,3 @@ This template is using a **Tenant level deployment**, meaning the user/principal >> `$TopMGID = ""`
>> `New-AzRoleAssignment -ObjectId $PrincipalID -Scope "/" -RoleDefinitionName "Automation Job Operator"`
>> `New-AzRoleAssignment -ObjectId $PrincipalID -Scope "/providers/Microsoft.Management/managementGroups/$TopMGID" -RoleDefinitionName "Management Group Contributor"` - -## Additional resources - From 0ccd0f3745cee536dfd414213f18e3b74ef1e427 Mon Sep 17 00:00:00 2001 From: Erika Gressi <56914614+eriqua@users.noreply.github.com> Date: Sat, 7 May 2022 18:48:23 +0200 Subject: [PATCH 8/8] Readme typo fix and parent addition (#1370) * add parent to description conditional * update readme --- .../service/.bicep/nested_authorizationServers.bicep | 2 +- .../service/apiVersionSets/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md | 2 +- arm/Microsoft.ApiManagement/service/apis/deploy.bicep | 2 +- .../service/apis/policies/deploy.bicep | 4 ++-- arm/Microsoft.ApiManagement/service/apis/policies/readme.md | 4 ++-- arm/Microsoft.ApiManagement/service/apis/readme.md | 2 +- .../service/authorizationServers/deploy.bicep | 2 +- .../service/authorizationServers/readme.md | 2 +- arm/Microsoft.ApiManagement/service/backends/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/backends/readme.md | 2 +- arm/Microsoft.ApiManagement/service/caches/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/caches/readme.md | 2 +- arm/Microsoft.ApiManagement/service/deploy.bicep | 2 +- .../service/identityProviders/deploy.bicep | 2 +- .../service/identityProviders/readme.md | 2 +- arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/namedValues/readme.md | 2 +- arm/Microsoft.ApiManagement/service/policies/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/policies/readme.md | 2 +- .../service/portalsettings/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/portalsettings/readme.md | 2 +- .../service/products/apis/deploy.bicep | 4 ++-- arm/Microsoft.ApiManagement/service/products/apis/readme.md | 4 ++-- arm/Microsoft.ApiManagement/service/products/deploy.bicep | 2 +- .../service/products/groups/deploy.bicep | 4 ++-- arm/Microsoft.ApiManagement/service/products/groups/readme.md | 4 ++-- arm/Microsoft.ApiManagement/service/products/readme.md | 2 +- arm/Microsoft.ApiManagement/service/readme.md | 2 +- .../service/subscriptions/deploy.bicep | 2 +- arm/Microsoft.ApiManagement/service/subscriptions/readme.md | 2 +- .../virtualMachineScaleSets/extensions/deploy.bicep | 2 +- .../virtualMachineScaleSets/extensions/readme.md | 2 +- arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep | 2 +- arm/Microsoft.Compute/virtualMachines/extensions/readme.md | 2 +- .../registries/replications/deploy.bicep | 2 +- .../registries/replications/readme.md | 2 +- .../factories/integrationRuntime/deploy.bicep | 2 +- .../factories/integrationRuntime/readme.md | 2 +- .../factories/managedVirtualNetwork/deploy.bicep | 2 +- .../factories/managedVirtualNetwork/readme.md | 2 +- .../namespaces/authorizationRules/deploy.bicep | 2 +- .../namespaces/authorizationRules/readme.md | 2 +- .../namespaces/disasterRecoveryConfigs/deploy.bicep | 2 +- .../namespaces/disasterRecoveryConfigs/readme.md | 2 +- .../namespaces/eventhubs/authorizationRules/deploy.bicep | 4 ++-- .../namespaces/eventhubs/authorizationRules/readme.md | 4 ++-- .../namespaces/eventhubs/consumergroups/deploy.bicep | 4 ++-- .../namespaces/eventhubs/consumergroups/readme.md | 4 ++-- arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep | 2 +- arm/Microsoft.EventHub/namespaces/eventhubs/readme.md | 2 +- arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md | 2 +- arm/Microsoft.KeyVault/vaults/keys/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/keys/readme.md | 2 +- arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep | 2 +- arm/Microsoft.KeyVault/vaults/secrets/readme.md | 2 +- arm/Microsoft.MachineLearningServices/workspaces/readme.md | 2 +- .../userAssignedIdentities/readme.md | 2 +- .../netAppAccounts/capacityPools/deploy.bicep | 2 +- arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md | 2 +- .../netAppAccounts/capacityPools/volumes/deploy.bicep | 4 ++-- .../netAppAccounts/capacityPools/volumes/readme.md | 4 ++-- .../loadBalancers/backendAddressPools/deploy.bicep | 2 +- .../loadBalancers/backendAddressPools/readme.md | 2 +- .../loadBalancers/inboundNatRules/deploy.bicep | 2 +- arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md | 2 +- .../networkSecurityGroups/securityRules/deploy.bicep | 2 +- .../networkSecurityGroups/securityRules/readme.md | 2 +- .../privateEndpoints/privateDnsZoneGroups/deploy.bicep | 2 +- .../privateEndpoints/privateDnsZoneGroups/readme.md | 2 +- arm/Microsoft.Network/publicIPAddresses/deploy.bicep | 2 +- arm/Microsoft.Network/publicIPAddresses/readme.md | 2 +- arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep | 2 +- arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md | 2 +- .../virtualHubs/hubVirtualNetworkConnections/deploy.bicep | 2 +- .../virtualHubs/hubVirtualNetworkConnections/readme.md | 2 +- arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep | 2 +- arm/Microsoft.Network/virtualNetworks/subnets/readme.md | 2 +- .../virtualNetworks/virtualNetworkPeerings/deploy.bicep | 2 +- .../virtualNetworks/virtualNetworkPeerings/readme.md | 2 +- arm/Microsoft.Network/vpnGateways/connections/deploy.bicep | 2 +- arm/Microsoft.Network/vpnGateways/connections/readme.md | 2 +- arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep | 2 +- arm/Microsoft.Network/vpnGateways/natRules/readme.md | 2 +- arm/Microsoft.OperationalInsights/workspaces/readme.md | 2 +- .../namespaces/queues/authorizationRules/deploy.bicep | 4 ++-- .../namespaces/queues/authorizationRules/readme.md | 4 ++-- .../namespaces/topics/authorizationRules/deploy.bicep | 4 ++-- .../namespaces/topics/authorizationRules/readme.md | 4 ++-- .../databases/backupLongTermRetentionPolicies/deploy.bicep | 2 +- .../databases/backupLongTermRetentionPolicies/readme.md | 2 +- .../databases/backupShortTermRetentionPolicies/deploy.bicep | 2 +- .../databases/backupShortTermRetentionPolicies/readme.md | 2 +- arm/Microsoft.Sql/managedInstances/databases/deploy.bicep | 2 +- arm/Microsoft.Sql/managedInstances/databases/readme.md | 2 +- arm/Microsoft.Sql/servers/databases/deploy.bicep | 2 +- arm/Microsoft.Sql/servers/databases/readme.md | 2 +- arm/Microsoft.Sql/servers/firewallRules/deploy.bicep | 2 +- arm/Microsoft.Sql/servers/firewallRules/readme.md | 2 +- arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep | 2 +- arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md | 2 +- .../storageAccounts/fileServices/shares/deploy.bicep | 2 +- .../storageAccounts/fileServices/shares/readme.md | 2 +- .../storageAccounts/queueServices/queues/deploy.bicep | 2 +- .../storageAccounts/queueServices/queues/readme.md | 2 +- .../storageAccounts/tableServices/tables/deploy.bicep | 2 +- .../storageAccounts/tableServices/tables/readme.md | 2 +- 108 files changed, 124 insertions(+), 124 deletions(-) diff --git a/arm/Microsoft.ApiManagement/service/.bicep/nested_authorizationServers.bicep b/arm/Microsoft.ApiManagement/service/.bicep/nested_authorizationServers.bicep index 8bbf638029..f75d368cc2 100644 --- a/arm/Microsoft.ApiManagement/service/.bicep/nested_authorizationServers.bicep +++ b/arm/Microsoft.ApiManagement/service/.bicep/nested_authorizationServers.bicep @@ -1,7 +1,7 @@ @description('Required. Identifier of the authorization server.') param name string -@description('Required. The name of the of the API Management service.') +@description('Required. The name of the API Management service.') param apiManagementServiceName string @description('Required. OAuth authorization endpoint. See .') diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep index 2c2ba3be42..bec9d25a36 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md index 69b6865862..f58179bd5b 100644 --- a/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md +++ b/arm/Microsoft.ApiManagement/service/apiVersionSets/readme.md @@ -19,7 +19,7 @@ This module deploys API Management Service APIs Version Set. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep index ab37c5667a..127df5c70b 100644 --- a/arm/Microsoft.ApiManagement/service/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/deploy.bicep @@ -4,7 +4,7 @@ param name string @description('Optional. Array of Policies to apply to the Service API.') param policies array = [] -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Describes the Revision of the API. If no value is provided, default revision 1 is created.') diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep index ac1cbffabb..88efbdf854 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/apis/policies/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string -@description('Conditional. The name of the of the API. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API. Required if the template is used in a standalone deployment.') param apiName string @description('Optional. The name of the policy.') diff --git a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md index 10fdbe68b5..1747204e51 100644 --- a/arm/Microsoft.ApiManagement/service/apis/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/policies/readme.md @@ -24,8 +24,8 @@ This module deploys API Management Service APIs policies. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | -| `apiName` | string | The name of the of the API. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | +| `apiName` | string | The name of the parent API. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/apis/readme.md b/arm/Microsoft.ApiManagement/service/apis/readme.md index 20a496a527..4fe8d278fd 100644 --- a/arm/Microsoft.ApiManagement/service/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/apis/readme.md @@ -33,7 +33,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep index 5cecfb09f9..f8b62e6080 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. Identifier of the authorization server.') param name string -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Required. OAuth authorization endpoint. See .') diff --git a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md index 490e38288d..f50f271f21 100644 --- a/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md +++ b/arm/Microsoft.ApiManagement/service/authorizationServers/readme.md @@ -34,7 +34,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep index f233e1a1b4..e5b0c40119 100644 --- a/arm/Microsoft.ApiManagement/service/backends/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/backends/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Required. Backend Name.') diff --git a/arm/Microsoft.ApiManagement/service/backends/readme.md b/arm/Microsoft.ApiManagement/service/backends/readme.md index c54da4bd33..93095dd9c2 100644 --- a/arm/Microsoft.ApiManagement/service/backends/readme.md +++ b/arm/Microsoft.ApiManagement/service/backends/readme.md @@ -31,7 +31,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep index b485845cf4..2cb7c6b57f 100644 --- a/arm/Microsoft.ApiManagement/service/caches/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/caches/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Required. Identifier of the Cache entity. Cache identifier (should be either \'default\' or valid Azure region identifier).') diff --git a/arm/Microsoft.ApiManagement/service/caches/readme.md b/arm/Microsoft.ApiManagement/service/caches/readme.md index 373c7e02f9..67c2ddcb3c 100644 --- a/arm/Microsoft.ApiManagement/service/caches/readme.md +++ b/arm/Microsoft.ApiManagement/service/caches/readme.md @@ -32,7 +32,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/deploy.bicep b/arm/Microsoft.ApiManagement/service/deploy.bicep index b3ca4950c3..21b92ff642 100644 --- a/arm/Microsoft.ApiManagement/service/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. Additional datacenter locations of the API Management service.') param additionalLocations array = [] -@description('Required. The name of the of the API Management service.') +@description('Required. The name of the API Management service.') param name string @description('Optional. List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.') diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep index d43eebf6b3..615c0c5595 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/identityProviders/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md index 5ac8f1c8e4..b766571387 100644 --- a/arm/Microsoft.ApiManagement/service/identityProviders/readme.md +++ b/arm/Microsoft.ApiManagement/service/identityProviders/readme.md @@ -24,7 +24,7 @@ This module deploys API Management Service Identity Provider. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep index dbe734b196..ae752cb224 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/namedValues/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string = '' @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/namedValues/readme.md b/arm/Microsoft.ApiManagement/service/namedValues/readme.md index 609673e3e1..c9c4d6ff38 100644 --- a/arm/Microsoft.ApiManagement/service/namedValues/readme.md +++ b/arm/Microsoft.ApiManagement/service/namedValues/readme.md @@ -31,7 +31,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `apiManagementServiceName` | string | `''` | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | `''` | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep index 84a2552c6a..92ffa2ef9e 100644 --- a/arm/Microsoft.ApiManagement/service/policies/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/policies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. The name of the policy.') diff --git a/arm/Microsoft.ApiManagement/service/policies/readme.md b/arm/Microsoft.ApiManagement/service/policies/readme.md index f5cbdb64f6..33b6f49c14 100644 --- a/arm/Microsoft.ApiManagement/service/policies/readme.md +++ b/arm/Microsoft.ApiManagement/service/policies/readme.md @@ -24,7 +24,7 @@ This module deploys API Management Service Policy. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep index e244c4c328..2d3b46b433 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/portalsettings/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md index ca559001a9..64d512dea9 100644 --- a/arm/Microsoft.ApiManagement/service/portalsettings/readme.md +++ b/arm/Microsoft.ApiManagement/service/portalsettings/readme.md @@ -24,7 +24,7 @@ This module deploys API Management Service Portal Setting. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep index 00ea503a2c..0180dcd197 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/apis/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string -@description('Conditional. The name of the of the Product. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent Product. Required if the template is used in a standalone deployment.') param productName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/products/apis/readme.md b/arm/Microsoft.ApiManagement/service/products/apis/readme.md index 43b2261e19..38ece595ba 100644 --- a/arm/Microsoft.ApiManagement/service/products/apis/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/apis/readme.md @@ -24,8 +24,8 @@ This module deploys API Management Service Product APIs. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | -| `productName` | string | The name of the of the Product. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | +| `productName` | string | The name of the parent Product. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/products/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/deploy.bicep index 5af6892fac..e3205da7e3 100644 --- a/arm/Microsoft.ApiManagement/service/products/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the products APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the products APIs. Can be present only if subscriptionRequired property is present and has a value of false.') diff --git a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep index 19e85768f3..729680bb6f 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/products/groups/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string -@description('Conditional. The name of the of the Product. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent Product. Required if the template is used in a standalone deployment.') param productName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/products/groups/readme.md b/arm/Microsoft.ApiManagement/service/products/groups/readme.md index b2f4363126..366a5433b7 100644 --- a/arm/Microsoft.ApiManagement/service/products/groups/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/groups/readme.md @@ -24,8 +24,8 @@ This module deploys API Management Service Product Groups. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | -| `productName` | string | The name of the of the Product. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | +| `productName` | string | The name of the parent Product. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/products/readme.md b/arm/Microsoft.ApiManagement/service/products/readme.md index f6c53739ee..f65f9b355b 100644 --- a/arm/Microsoft.ApiManagement/service/products/readme.md +++ b/arm/Microsoft.ApiManagement/service/products/readme.md @@ -32,7 +32,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ApiManagement/service/readme.md b/arm/Microsoft.ApiManagement/service/readme.md index 88f6372270..17950ae8b6 100644 --- a/arm/Microsoft.ApiManagement/service/readme.md +++ b/arm/Microsoft.ApiManagement/service/readme.md @@ -37,7 +37,7 @@ This module deploys an API management service. **Required parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `name` | string | The name of the of the API Management service. | +| `name` | string | The name of the API Management service. | | `publisherEmail` | string | The email address of the owner of the service. | | `publisherName` | string | The name of the owner of the service. | diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep index 2437ab6a5c..44b4dd5647 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep +++ b/arm/Microsoft.ApiManagement/service/subscriptions/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. Determines whether tracing can be enabled.') param allowTracing bool = true -@description('Conditional. The name of the of the API Management service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent API Management service. Required if the template is used in a standalone deployment.') param apiManagementServiceName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md index 0b64e13349..6016921fa9 100644 --- a/arm/Microsoft.ApiManagement/service/subscriptions/readme.md +++ b/arm/Microsoft.ApiManagement/service/subscriptions/readme.md @@ -30,7 +30,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `apiManagementServiceName` | string | The name of the of the API Management service. Required if the template is used in a standalone deployment. | +| `apiManagementServiceName` | string | The name of the parent API Management service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep index ff2dec4198..812188bcdf 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent virtual machine scale set that extension is provisioned for. Required if the template is used in a standalone deployment.') param virtualMachineScaleSetName string @description('Required. The name of the virtual machine scale set extension.') diff --git a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md index 7195130973..bda4064346 100644 --- a/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachineScaleSets/extensions/readme.md @@ -29,7 +29,7 @@ This module deploys a virtual machine scale set extension. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualMachineScaleSetName` | string | The name of the virtual machine scale set that extension is provisioned for. Required if the template is used in a standalone deployment. | +| `virtualMachineScaleSetName` | string | The name of the parent virtual machine scale set that extension is provisioned for. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep index 3e0ae7a5bf..14b6bfaac1 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep +++ b/arm/Microsoft.Compute/virtualMachines/extensions/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the virtual machine that extension is provisioned for. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent virtual machine that extension is provisioned for. Required if the template is used in a standalone deployment.') param virtualMachineName string @description('Required. The name of the virtual machine extension.') diff --git a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md index 24d57da1c6..1e387f965a 100644 --- a/arm/Microsoft.Compute/virtualMachines/extensions/readme.md +++ b/arm/Microsoft.Compute/virtualMachines/extensions/readme.md @@ -29,7 +29,7 @@ This module deploys a virtual machine extension. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualMachineName` | string | The name of the virtual machine that extension is provisioned for. Required if the template is used in a standalone deployment. | +| `virtualMachineName` | string | The name of the parent virtual machine that extension is provisioned for. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep index 63e9ae18ec..43be6e20c6 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep +++ b/arm/Microsoft.ContainerRegistry/registries/replications/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the registry. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent registry. Required if the template is used in a standalone deployment.') param registryName string @description('Required. The name of the replication.') diff --git a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md index 3cee6bf9d9..f13afdc431 100644 --- a/arm/Microsoft.ContainerRegistry/registries/replications/readme.md +++ b/arm/Microsoft.ContainerRegistry/registries/replications/readme.md @@ -24,7 +24,7 @@ This module deploys ContainerRegistry Registries Replications. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `registryName` | string | The name of the registry. Required if the template is used in a standalone deployment. | +| `registryName` | string | The name of the parent registry. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep index a892845caa..213e310864 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the Azure Data Factory. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent Azure Data Factory. Required if the template is used in a standalone deployment.') param dataFactoryName string @description('Required. The name of the Integration Runtime.') diff --git a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md index fc672818f1..4e729503a2 100644 --- a/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md +++ b/arm/Microsoft.DataFactory/factories/integrationRuntime/readme.md @@ -26,7 +26,7 @@ This module deploys a Managed or Self-Hosted Integration Runtime for an Azure Da **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in a standalone deployment. | +| `dataFactoryName` | string | The name of the parent Azure Data Factory. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep index cbd8fef30e..5542692daf 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the Azure Data Factory. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent Azure Data Factory. Required if the template is used in a standalone deployment.') param dataFactoryName string @description('Required. The name of the Managed Virtual Network.') diff --git a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md index b06e0f076d..9744293605 100644 --- a/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md +++ b/arm/Microsoft.DataFactory/factories/managedVirtualNetwork/readme.md @@ -24,7 +24,7 @@ This module deploys a Managed Virtual Network for an Azure Data Factory **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `dataFactoryName` | string | The name of the Azure Data Factory. Required if the template is used in a standalone deployment. | +| `dataFactoryName` | string | The name of the parent Azure Data Factory. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep b/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep index a820608d07..743ba22f23 100644 --- a/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/authorizationRules/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string @description('Required. The name of the authorization rule.') diff --git a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md index 1bc64c8dd7..67d6117b3a 100644 --- a/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/authorizationRules/readme.md @@ -24,7 +24,7 @@ This module deploys an EventHub Namespace Authorization Rule **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the parent event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep index e5ba0e4531..c8cb528758 100644 --- a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string @description('Required. The name of the disaster recovery config.') diff --git a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md index 9ffc9be163..83c1445822 100644 --- a/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/disasterRecoveryConfigs/readme.md @@ -24,7 +24,7 @@ This module deploys an EventHub Namespace Disaster Recovery Config **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the parent event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep index ab85daa708..8690cf47ed 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string -@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent event hub namespace event hub. Required if the template is used in a standalone deployment.') param eventHubName string @description('Required. The name of the authorization rule.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md index ea7fb9a736..f33c1c6fd7 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/authorizationRules/readme.md @@ -24,8 +24,8 @@ This module deploys an EventHub Namespace EventHubs Authorization Rule **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in a standalone deployment. | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | +| `eventHubName` | string | The name of the parent event hub namespace event hub. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the parent event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep index 0bc949449e..1b03bf2aa8 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.s.') +@description('Conditional. The name of the parent event hub namespace. Required if the template is used in a standalone deployment.s.') param namespaceName string -@description('Conditional. The name of the event hub namespace event hub. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent event hub namespace event hub. Required if the template is used in a standalone deployment.') param eventHubName string @description('Required. The name of the consumer group.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md index 2186c5c40b..c643cd19de 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/consumergroups/readme.md @@ -24,8 +24,8 @@ This module deploys an EventHub Namespace EventHubs Consumer Group **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `eventHubName` | string | The name of the event hub namespace event hub. Required if the template is used in a standalone deployment. | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment.s. | +| `eventHubName` | string | The name of the parent event hub namespace event hub. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the parent event hub namespace. Required if the template is used in a standalone deployment.s. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep index d636d928aa..50323cceca 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the event hub namespace. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent event hub namespace. Required if the template is used in a standalone deployment.') param namespaceName string @description('Required. The name of the event hub.') diff --git a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md index f06112e115..d928b62dbe 100644 --- a/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md +++ b/arm/Microsoft.EventHub/namespaces/eventhubs/readme.md @@ -28,7 +28,7 @@ This module deploys an Event Hub. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the event hub namespace. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the parent event hub namespace. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep index be947f3fdc..e161410ac7 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the key vault. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent key vault. Required if the template is used in a standalone deployment.') param keyVaultName string @description('Optional. The access policy deployment.') diff --git a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md index f5167a7af5..78df5350e7 100644 --- a/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md +++ b/arm/Microsoft.KeyVault/vaults/accessPolicies/readme.md @@ -19,7 +19,7 @@ This module deploys key vault access policies. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault. Required if the template is used in a standalone deployment. | +| `keyVaultName` | string | The name of the parent key vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep index 8b7c552788..de0962508b 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/keys/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the key vault. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent key vault. Required if the template is used in a standalone deployment.') param keyVaultName string @description('Required. The name of the key.') diff --git a/arm/Microsoft.KeyVault/vaults/keys/readme.md b/arm/Microsoft.KeyVault/vaults/keys/readme.md index f8e5c2a516..e661582eff 100644 --- a/arm/Microsoft.KeyVault/vaults/keys/readme.md +++ b/arm/Microsoft.KeyVault/vaults/keys/readme.md @@ -25,7 +25,7 @@ This module deploys a key vault key. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault. Required if the template is used in a standalone deployment. | +| `keyVaultName` | string | The name of the parent key vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep index a2b2fb02f0..1918cd7bc5 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep +++ b/arm/Microsoft.KeyVault/vaults/secrets/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the key vault. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent key vault. Required if the template is used in a standalone deployment.') param keyVaultName string @description('Required. The name of the secret.') diff --git a/arm/Microsoft.KeyVault/vaults/secrets/readme.md b/arm/Microsoft.KeyVault/vaults/secrets/readme.md index 140f8d8e2f..2b9e30eccb 100644 --- a/arm/Microsoft.KeyVault/vaults/secrets/readme.md +++ b/arm/Microsoft.KeyVault/vaults/secrets/readme.md @@ -26,7 +26,7 @@ This module deploys a key vault secret. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `keyVaultName` | string | The name of the key vault. Required if the template is used in a standalone deployment. | +| `keyVaultName` | string | The name of the parent key vault. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.MachineLearningServices/workspaces/readme.md b/arm/Microsoft.MachineLearningServices/workspaces/readme.md index 9139870cb7..eeecadf235 100644 --- a/arm/Microsoft.MachineLearningServices/workspaces/readme.md +++ b/arm/Microsoft.MachineLearningServices/workspaces/readme.md @@ -14,7 +14,7 @@ This module deploys a Machine Learning Services Workspace. | :-- | :-- | | `Microsoft.Authorization/locks` | [2017-04-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2020-10-01-preview](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-10-01-preview/roleAssignments) | -| `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/diagnosticSettings) | +| `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.MachineLearningServices/workspaces` | [2021-07-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.MachineLearningServices/2021-07-01/workspaces) | | `Microsoft.MachineLearningServices/workspaces/computes` | [2022-01-01-preview](https://docs.microsoft.com/en-us/azure/templates/Microsoft.MachineLearningServices/2022-01-01-preview/workspaces/computes) | | `Microsoft.Network/privateEndpoints` | [2021-05-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Network/2021-05-01/privateEndpoints) | diff --git a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md index 7c484e536f..ee1554bbc0 100644 --- a/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md +++ b/arm/Microsoft.ManagedIdentity/userAssignedIdentities/readme.md @@ -14,7 +14,7 @@ This module deploys a user assigned identity. | :-- | :-- | | `Microsoft.Authorization/locks` | [2017-04-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2017-04-01/locks) | | `Microsoft.Authorization/roleAssignments` | [2020-10-01-preview](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-10-01-preview/roleAssignments) | -| `Microsoft.ManagedIdentity/userAssignedIdentities` | [2018-11-30](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ManagedIdentity/userAssignedIdentities) | +| `Microsoft.ManagedIdentity/userAssignedIdentities` | [2018-11-30](https://docs.microsoft.com/en-us/azure/templates/Microsoft.ManagedIdentity/2018-11-30/userAssignedIdentities) | ## Parameters diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep index afbffa9832..2759d4fab2 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the NetApp account. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent NetApp account. Required if the template is used in a standalone deployment.') param netAppAccountName string @description('Required. The name of the capacity pool.') diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md index 694737f36d..eb6671de63 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/readme.md @@ -27,7 +27,7 @@ This template deploys capacity pools in an Azure NetApp Files. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in a standalone deployment. | +| `netAppAccountName` | string | The name of the parent NetApp account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep index 309a335cdd..cfbc79aef7 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/deploy.bicep @@ -1,7 +1,7 @@ -@description('Conditional. The name of the NetApp account. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent NetApp account. Required if the template is used in a standalone deployment.') param netAppAccountName string -@description('Conditional. The name of the capacity pool. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent capacity pool. Required if the template is used in a standalone deployment.') param capacityPoolName string @description('Required. The name of the pool volume.') diff --git a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md index 359d54e326..5443fcffa3 100644 --- a/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md +++ b/arm/Microsoft.NetApp/netAppAccounts/capacityPools/volumes/readme.md @@ -27,8 +27,8 @@ This template deploys volumes in a capacity pool of an Azure NetApp files. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `capacityPoolName` | string | The name of the capacity pool. Required if the template is used in a standalone deployment. | -| `netAppAccountName` | string | The name of the NetApp account. Required if the template is used in a standalone deployment. | +| `capacityPoolName` | string | The name of the parent capacity pool. Required if the template is used in a standalone deployment. | +| `netAppAccountName` | string | The name of the parent NetApp account. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep index 7b71222a1f..1dfd69020b 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the parent load balancer. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent parent load balancer. Required if the template is used in a standalone deployment.') param loadBalancerName string @description('Required. The name of the backend address pool.') diff --git a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md index 927002a6aa..4815d6a554 100644 --- a/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md +++ b/arm/Microsoft.Network/loadBalancers/backendAddressPools/readme.md @@ -24,7 +24,7 @@ This module deploys load balancer backend address pools. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in a standalone deployment. | +| `loadBalancerName` | string | The name of the parent parent load balancer. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep index 24edb5b733..fc3b14d15e 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the parent load balancer. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent parent load balancer. Required if the template is used in a standalone deployment.') param loadBalancerName string @description('Required. The name of the inbound NAT rule.') diff --git a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md index fee70c9b38..d003e4e94f 100644 --- a/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md +++ b/arm/Microsoft.Network/loadBalancers/inboundNatRules/readme.md @@ -26,7 +26,7 @@ This module deploys load balancers inbound NAT rules. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `loadBalancerName` | string | The name of the parent load balancer. Required if the template is used in a standalone deployment. | +| `loadBalancerName` | string | The name of the parent parent load balancer. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep b/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep index b775e6f93f..af7e9f32c3 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep +++ b/arm/Microsoft.Network/networkSecurityGroups/securityRules/deploy.bicep @@ -1,7 +1,7 @@ @sys.description('Required. The name of the security rule') param name string -@sys.description('Conditional. The name of the network security group to deploy the security rule into. Required if the template is used in a standalone deployment.') +@sys.description('Conditional. The name of the parent network security group to deploy the security rule into. Required if the template is used in a standalone deployment.') param networkSecurityGroupName string @sys.description('Optional. Whether network traffic is allowed or denied.') diff --git a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md index efd78782c7..222eee66e2 100644 --- a/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md +++ b/arm/Microsoft.Network/networkSecurityGroups/securityRules/readme.md @@ -27,7 +27,7 @@ This module deploys Network Security Group Security Rules. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `networkSecurityGroupName` | string | The name of the network security group to deploy the security rule into. Required if the template is used in a standalone deployment. | +| `networkSecurityGroupName` | string | The name of the parent network security group to deploy the security rule into. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep index 1f00eb6103..db01f717a2 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/deploy.bicep @@ -1,4 +1,4 @@ -@description('Conditional. The name of the private endpoint. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent private endpoint. Required if the template is used in a standalone deployment.') param privateEndpointName string @description('Required. List of private DNS resource IDs.') diff --git a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md index b8f6383e75..6d827b810d 100644 --- a/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md +++ b/arm/Microsoft.Network/privateEndpoints/privateDnsZoneGroups/readme.md @@ -24,7 +24,7 @@ This module deploys a private endpoint private DNS zone group **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `privateEndpointName` | string | The name of the private endpoint. Required if the template is used in a standalone deployment. | +| `privateEndpointName` | string | The name of the parent private endpoint. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/publicIPAddresses/deploy.bicep b/arm/Microsoft.Network/publicIPAddresses/deploy.bicep index 51497e1240..22844b5472 100644 --- a/arm/Microsoft.Network/publicIPAddresses/deploy.bicep +++ b/arm/Microsoft.Network/publicIPAddresses/deploy.bicep @@ -190,5 +190,5 @@ output name string = publicIpAddress.name @description('The resource ID of the public IP address.') output resourceId string = publicIpAddress.id -@description('The public IP address of the of the public IP address resource.') +@description('The public IP address of the public IP address resource.') output ipAddress string = publicIpAddress.properties.ipAddress diff --git a/arm/Microsoft.Network/publicIPAddresses/readme.md b/arm/Microsoft.Network/publicIPAddresses/readme.md index 6bf0e0633b..93389d8243 100644 --- a/arm/Microsoft.Network/publicIPAddresses/readme.md +++ b/arm/Microsoft.Network/publicIPAddresses/readme.md @@ -93,7 +93,7 @@ Create a role assignment for the given resource. If you want to assign a service | Output Name | Type | Description | | :-- | :-- | :-- | -| `ipAddress` | string | The public IP address of the of the public IP address resource. | +| `ipAddress` | string | The public IP address of the public IP address resource. | | `name` | string | The name of the public IP address. | | `resourceGroupName` | string | The resource group the public IP address was deployed into. | | `resourceId` | string | The resource ID of the public IP address. | diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep index 5f985ce709..6cda1075f4 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The route table name.') param name string -@description('Conditional. The virtual hub name. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent virtual hub. Required if the template is used in a standalone deployment.') param virtualHubName string @description('Optional. List of labels associated with this route table.') diff --git a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md index 4d77b41233..b8be56a013 100644 --- a/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubRouteTables/readme.md @@ -24,7 +24,7 @@ This module deploys virtual hub route tables. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualHubName` | string | The virtual hub name. Required if the template is used in a standalone deployment. | +| `virtualHubName` | string | The name of the parent virtual hub. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep index b13218e234..6d3cc941ab 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The connection name.') param name string -@description('Conditional. The virtual hub name. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent virtual hub. Required if the template is used in a standalone deployment.') param virtualHubName string @description('Optional. Enable internet security.') diff --git a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md index eb98bb8813..a3033acf10 100644 --- a/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md +++ b/arm/Microsoft.Network/virtualHubs/hubVirtualNetworkConnections/readme.md @@ -25,7 +25,7 @@ This module deploys virtual hub virtual network connections. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualHubName` | string | The virtual hub name. Required if the template is used in a standalone deployment. | +| `virtualHubName` | string | The name of the parent virtual hub. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep index fe0dda3d6c..07c727f5dd 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/subnets/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. The Name of the subnet resource.') param name string -@description('Conditional. The name of the parent virtual network. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent parent virtual network. Required if the template is used in a standalone deployment.') param virtualNetworkName string @description('Required. The address prefix for the subnet.') diff --git a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md index 8cbf9c34dd..7298e1b33d 100644 --- a/arm/Microsoft.Network/virtualNetworks/subnets/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/subnets/readme.md @@ -26,7 +26,7 @@ This module deploys a virtual network subnet. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `virtualNetworkName` | string | The name of the parent virtual network. Required if the template is used in a standalone deployment. | +| `virtualNetworkName` | string | The name of the parent parent virtual network. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep index d24ee21f95..2b03c2c930 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/deploy.bicep @@ -1,7 +1,7 @@ @description('Optional. The Name of Vnet Peering resource. If not provided, default value will be localVnetName-remoteVnetName.') param name string = '${localVnetName}-${last(split(remoteVirtualNetworkId, '/'))}' -@description('Conditional. The Name of the Virtual Network to add the peering to. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent Virtual Network to add the peering to. Required if the template is used in a standalone deployment.') param localVnetName string @description('Required. The Resource ID of the VNet that is this Local VNet is being peered to. Should be in the format of a Resource ID.') diff --git a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md index bd5dfb5580..cc666c6e36 100644 --- a/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md +++ b/arm/Microsoft.Network/virtualNetworks/virtualNetworkPeerings/readme.md @@ -31,7 +31,7 @@ The following resources are required to be able to deploy this resource. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `localVnetName` | string | The Name of the Virtual Network to add the peering to. Required if the template is used in a standalone deployment. | +| `localVnetName` | string | The name of the parent Virtual Network to add the peering to. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep index c3d70681d2..7e63d366cd 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/connections/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the VPN connection.') param name string -@description('Conditional. The name of the VPN gateway this VPN connection is associated with. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent VPN gateway this VPN connection is associated with. Required if the template is used in a standalone deployment.') param vpnGatewayName string @description('Optional. The IPSec policies to be considered by this connection.') diff --git a/arm/Microsoft.Network/vpnGateways/connections/readme.md b/arm/Microsoft.Network/vpnGateways/connections/readme.md index 9cb3beecfd..db07b517fc 100644 --- a/arm/Microsoft.Network/vpnGateways/connections/readme.md +++ b/arm/Microsoft.Network/vpnGateways/connections/readme.md @@ -24,7 +24,7 @@ This module deploys VPN Gateways Connections. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `vpnGatewayName` | string | The name of the VPN gateway this VPN connection is associated with. Required if the template is used in a standalone deployment. | +| `vpnGatewayName` | string | The name of the parent VPN gateway this VPN connection is associated with. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep index 2a1b50bef3..53156ffe17 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep +++ b/arm/Microsoft.Network/vpnGateways/natRules/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the NAT rule.') param name string -@description('Conditional. The name of the VPN gateway this NAT rule is associated with. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent VPN gateway this NAT rule is associated with. Required if the template is used in a standalone deployment.') param vpnGatewayName string @description('Optional. An address prefix range of destination IPs on the outside network that source IPs will be mapped to. In other words, your post-NAT address prefix range.') diff --git a/arm/Microsoft.Network/vpnGateways/natRules/readme.md b/arm/Microsoft.Network/vpnGateways/natRules/readme.md index bf0c26ba88..fbb6699e83 100644 --- a/arm/Microsoft.Network/vpnGateways/natRules/readme.md +++ b/arm/Microsoft.Network/vpnGateways/natRules/readme.md @@ -24,7 +24,7 @@ This module deploys VPN Gateways NATRules **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `vpnGatewayName` | string | The name of the VPN gateway this NAT rule is associated with. Required if the template is used in a standalone deployment. | +| `vpnGatewayName` | string | The name of the parent VPN gateway this NAT rule is associated with. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.OperationalInsights/workspaces/readme.md b/arm/Microsoft.OperationalInsights/workspaces/readme.md index d02ff8c983..82a233af4d 100644 --- a/arm/Microsoft.OperationalInsights/workspaces/readme.md +++ b/arm/Microsoft.OperationalInsights/workspaces/readme.md @@ -16,7 +16,7 @@ This template deploys a log analytics workspace. | `Microsoft.Authorization/roleAssignments` | [2020-10-01-preview](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Authorization/2020-10-01-preview/roleAssignments) | | `Microsoft.Insights/diagnosticSettings` | [2021-05-01-preview](https://docs.microsoft.com/en-us/azure/templates/Microsoft.Insights/2021-05-01-preview/diagnosticSettings) | | `Microsoft.OperationalInsights/workspaces` | [2020-08-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces) | -| `Microsoft.OperationalInsights/workspaces/dataSources` | [2020-08-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/workspaces/dataSources) | +| `Microsoft.OperationalInsights/workspaces/dataSources` | [2020-08-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/dataSources) | | `Microsoft.OperationalInsights/workspaces/linkedServices` | [2020-08-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/linkedServices) | | `Microsoft.OperationalInsights/workspaces/savedSearches` | [2020-08-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/savedSearches) | | `Microsoft.OperationalInsights/workspaces/storageInsightConfigs` | [2020-08-01](https://docs.microsoft.com/en-us/azure/templates/Microsoft.OperationalInsights/2020-08-01/workspaces/storageInsightConfigs) | diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep index c75e3f69ad..7c598dab1e 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the service bus namepace queue.') param name string -@description('Conditional. The name of the parent service bus namespace. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent parent service bus namespace. Required if the template is used in a standalone deployment.') param namespaceName string -@description('Conditional. The name of the parent service bus namespace queue. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent parent service bus namespace queue. Required if the template is used in a standalone deployment.') param queueName string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md index 92b0ce2e37..2518bdcf55 100644 --- a/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/queues/authorizationRules/readme.md @@ -24,8 +24,8 @@ This module deploys an authorization rule for a service bus namespace queue. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in a standalone deployment. | -| `queueName` | string | The name of the parent service bus namespace queue. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the parent parent service bus namespace. Required if the template is used in a standalone deployment. | +| `queueName` | string | The name of the parent parent service bus namespace queue. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep index f91e4a8c11..2c3c8e12fa 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep +++ b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/deploy.bicep @@ -1,10 +1,10 @@ @description('Required. The name of the service bus namespace topic.') param name string -@description('Conditional. The name of the parent service bus namespace. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent parent service bus namespace. Required if the template is used in a standalone deployment.') param namespaceName string -@description('Conditional. The name of the parent service bus namespace topic. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent parent service bus namespace topic. Required if the template is used in a standalone deployment.') param topicName string @description('Optional. The rights associated with the rule.') diff --git a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md index c78721abaa..9db26d7a07 100644 --- a/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md +++ b/arm/Microsoft.ServiceBus/namespaces/topics/authorizationRules/readme.md @@ -24,8 +24,8 @@ This module deploys an authorization rule for a service bus namespace topic. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `namespaceName` | string | The name of the parent service bus namespace. Required if the template is used in a standalone deployment. | -| `topicName` | string | The name of the parent service bus namespace topic. Required if the template is used in a standalone deployment. | +| `namespaceName` | string | The name of the parent parent service bus namespace. Required if the template is used in a standalone deployment. | +| `topicName` | string | The name of the parent parent service bus namespace topic. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep index 60d9ec5692..b9ccf57725 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the Long Term Retention backup policy. For example "default".') param name string -@description('Conditional. The name of the managed instance database. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent managed instance database. Required if the template is used in a standalone deployment.') param databaseName string @description('Conditional. Name of the managed instance. Required if the template is used in a standalone deployment.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md index 53a85a781e..0f21b9a808 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupLongTermRetentionPolicies/readme.md @@ -24,7 +24,7 @@ This module deploys a backup long-term retention policies for SQL Managed Instan **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseName` | string | The name of the managed instance database. Required if the template is used in a standalone deployment. | +| `databaseName` | string | The name of the parent managed instance database. Required if the template is used in a standalone deployment. | | `managedInstanceName` | string | Name of the managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep index b9f9614b80..d8e5819231 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the Short Term Retention backup policy. For example "default".') param name string -@description('Conditional. The name of the SQL managed instance database. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent SQL managed instance database. Required if the template is used in a standalone deployment.') param databaseName string @description('Conditional. Name of the SQL managed instance. Required if the template is used in a standalone deployment.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md index 0ea7441e65..95e3e4c883 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/backupShortTermRetentionPolicies/readme.md @@ -25,7 +25,7 @@ This module deploys a backup short-term retention policies for SQL Managed Insta **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `databaseName` | string | The name of the SQL managed instance database. Required if the template is used in a standalone deployment. | +| `databaseName` | string | The name of the parent SQL managed instance database. Required if the template is used in a standalone deployment. | | `managedInstanceName` | string | Name of the SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** diff --git a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep index 20b302f4a5..7ffb74a133 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep +++ b/arm/Microsoft.Sql/managedInstances/databases/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the SQL managed instance database.') param name string -@description('Conditional. The name of the SQL managed instance. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent SQL managed instance. Required if the template is used in a standalone deployment.') param managedInstanceName string @description('Optional. Location for all resources.') diff --git a/arm/Microsoft.Sql/managedInstances/databases/readme.md b/arm/Microsoft.Sql/managedInstances/databases/readme.md index 0b8c82be84..c0532bd6b3 100644 --- a/arm/Microsoft.Sql/managedInstances/databases/readme.md +++ b/arm/Microsoft.Sql/managedInstances/databases/readme.md @@ -32,7 +32,7 @@ The SQL Managed Instance Database is deployed on a SQL Managed Instance. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `managedInstanceName` | string | The name of the SQL managed instance. Required if the template is used in a standalone deployment. | +| `managedInstanceName` | string | The name of the parent SQL managed instance. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/servers/databases/deploy.bicep b/arm/Microsoft.Sql/servers/databases/deploy.bicep index 987f5e2626..c9791da6ce 100644 --- a/arm/Microsoft.Sql/servers/databases/deploy.bicep +++ b/arm/Microsoft.Sql/servers/databases/deploy.bicep @@ -1,7 +1,7 @@ @description('Required. The name of the database.') param name string -@description('Conditional. The Name of SQL Server. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent SQL Server. Required if the template is used in a standalone deployment.') param serverName string @description('Optional. The collation of the database.') diff --git a/arm/Microsoft.Sql/servers/databases/readme.md b/arm/Microsoft.Sql/servers/databases/readme.md index fee1d3bf34..9b09263672 100644 --- a/arm/Microsoft.Sql/servers/databases/readme.md +++ b/arm/Microsoft.Sql/servers/databases/readme.md @@ -25,7 +25,7 @@ This module deploys an Azure SQL Server. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `serverName` | string | The Name of SQL Server. Required if the template is used in a standalone deployment. | +| `serverName` | string | The name of the parent SQL Server. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep index 66229102d3..ec242a2453 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep +++ b/arm/Microsoft.Sql/servers/firewallRules/deploy.bicep @@ -7,7 +7,7 @@ param endIpAddress string = '0.0.0.0' @description('Optional. The start IP address of the firewall rule. Must be IPv4 format. Use value \'0.0.0.0\' for all Azure-internal IP addresses.') param startIpAddress string = '0.0.0.0' -@description('Conditional. The Name of SQL Server. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent SQL Server. Required if the template is used in a standalone deployment.') param serverName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Sql/servers/firewallRules/readme.md b/arm/Microsoft.Sql/servers/firewallRules/readme.md index 566a3c456f..6d059ebe87 100644 --- a/arm/Microsoft.Sql/servers/firewallRules/readme.md +++ b/arm/Microsoft.Sql/servers/firewallRules/readme.md @@ -24,7 +24,7 @@ This module deploys an SQL Server Firewall rule. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `serverName` | string | The Name of SQL Server. Required if the template is used in a standalone deployment. | +| `serverName` | string | The name of the parent SQL Server. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description | diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep index dda89e55a8..61e277134c 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/deploy.bicep @@ -27,7 +27,7 @@ param storageAccountAccessKey string = '' @description('Optional. Specifies the blob storage endpoint (e.g. https://mystorageaccount.blob.core.windows.net). This blob storage will hold all Threat Detection audit logs.') param storageEndpoint string = '' -@description('Conditional. The Name of SQL Server. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent SQL Server. Required if the template is used in a standalone deployment.') param serverName string @description('Optional. Enable telemetry via the Customer Usage Attribution ID (GUID).') diff --git a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md index 3c28aa8c74..ba5330a064 100644 --- a/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md +++ b/arm/Microsoft.Sql/servers/securityAlertPolicies/readme.md @@ -24,7 +24,7 @@ This module deploys an SQL Server Security Alert Policy. **Conditional parameters** | Parameter Name | Type | Description | | :-- | :-- | :-- | -| `serverName` | string | The Name of SQL Server. Required if the template is used in a standalone deployment. | +| `serverName` | string | The name of the parent SQL Server. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Allowed Values | Description | diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep index a8f3fe3113..2cd67243cf 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/deploy.bicep @@ -2,7 +2,7 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string -@description('Conditional. The name of the file service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent file service. Required if the template is used in a standalone deployment.') param fileServicesName string = 'default' @description('Required. The name of the file share to create.') diff --git a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md index 8c40f90a29..fd4fe08135 100644 --- a/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/fileServices/shares/readme.md @@ -25,7 +25,7 @@ This module deploys a storage account file share. **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `fileServicesName` | string | `'default'` | The name of the file service. Required if the template is used in a standalone deployment. | +| `fileServicesName` | string | `'default'` | The name of the parent file service. Required if the template is used in a standalone deployment. | | `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep index 91e3c7327b..911bed91fc 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/deploy.bicep @@ -2,7 +2,7 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string -@description('Conditional. The name of the queue service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent queue service. Required if the template is used in a standalone deployment.') param queueServicesName string = 'default' @description('Required. The name of the storage queue to deploy.') diff --git a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md index a4d46b858b..564d83a872 100644 --- a/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/queueServices/queues/readme.md @@ -26,7 +26,7 @@ This module deploys a storage account queue **Conditional parameters** | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | -| `queueServicesName` | string | `'default'` | The name of the queue service. Required if the template is used in a standalone deployment. | +| `queueServicesName` | string | `'default'` | The name of the parent queue service. Required if the template is used in a standalone deployment. | | `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in a standalone deployment. | **Optional parameters** diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep index 654078ebff..896ebe5f07 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/deploy.bicep @@ -2,7 +2,7 @@ @description('Conditional. Name of the Storage Account. Required if the template is used in a standalone deployment.') param storageAccountName string -@description('Conditional. The name of the table service. Required if the template is used in a standalone deployment.') +@description('Conditional. The name of the parent table service. Required if the template is used in a standalone deployment.') param tableServicesName string = 'default' @description('Required. Name of the table.') diff --git a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md index 2d7c7adec5..c7f66335f6 100644 --- a/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md +++ b/arm/Microsoft.Storage/storageAccounts/tableServices/tables/readme.md @@ -25,7 +25,7 @@ This module deploys a storage account table | Parameter Name | Type | Default Value | Description | | :-- | :-- | :-- | :-- | | `storageAccountName` | string | | Name of the Storage Account. Required if the template is used in a standalone deployment. | -| `tableServicesName` | string | `'default'` | The name of the table service. Required if the template is used in a standalone deployment. | +| `tableServicesName` | string | `'default'` | The name of the parent table service. Required if the template is used in a standalone deployment. | **Optional parameters** | Parameter Name | Type | Default Value | Description |