-
bicep/avm/res/aad/domain-service (Version: 0.3.0)
- No default sample found
-
bicep/avm/res/alerts-management/action-rule (Version: 0.2.0)
- No default sample found
-
bicep/avm/res/analysis-services/server (Version: 0.3.1)
module server 'br/public:avm/res/analysis-services/server:<version>' = { name: 'serverDeployment' params: { // Required parameters name: 'assmin' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/api-management/service (Version: 0.6.0)
- No default sample found
-
bicep/avm/res/app-configuration/configuration-store (Version: 0.5.2)
module configurationStore 'br/public:avm/res/app-configuration/configuration-store:<version>' = { name: 'configurationStoreDeployment' params: { // Required parameters name: 'accmin001' // Non-required parameters enablePurgeProtection: false location: '<location>' } }
-
bicep/avm/res/app/container-app (Version: 0.11.0)
module containerApp 'br/public:avm/res/app/container-app:<version>' = { name: 'containerAppDeployment' params: { // Required parameters containers: [ { image: 'mcr.microsoft.com/azuredocs/containerapps-helloworld:latest' name: 'simple-hello-world-container' resources: { cpu: '<cpu>' memory: '0.5Gi' } } ] environmentResourceId: '<environmentResourceId>' name: 'acamin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/app/job (Version: 0.5.1)
- No default sample found
-
bicep/avm/res/app/managed-environment (Version: 0.8.1)
module managedEnvironment 'br/public:avm/res/app/managed-environment:<version>' = { name: 'managedEnvironmentDeployment' params: { // Required parameters logAnalyticsWorkspaceResourceId: '<logAnalyticsWorkspaceResourceId>' name: 'amemin001' // Non-required parameters dockerBridgeCidr: '172.16.0.1/28' infrastructureResourceGroupName: '<infrastructureResourceGroupName>' infrastructureSubnetId: '<infrastructureSubnetId>' internal: true location: '<location>' platformReservedCidr: '172.17.17.0/24' platformReservedDnsIP: '172.17.17.17' workloadProfiles: [ { maximumCount: 3 minimumCount: 0 name: 'CAW01' workloadProfileType: 'D4' } ] } }
-
bicep/avm/res/automation/automation-account (Version: 0.10.0)
module automationAccount 'br/public:avm/res/automation/automation-account:<version>' = { name: 'automationAccountDeployment' params: { // Required parameters name: 'aamin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/batch/batch-account (Version: 0.9.1)
module batchAccount 'br/public:avm/res/batch/batch-account:<version>' = { name: 'batchAccountDeployment' params: { // Required parameters name: 'bbamin001' storageAccountId: '<storageAccountId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/cache/redis (Version: 0.7.2)
module redis 'br/public:avm/res/cache/redis:<version>' = { name: 'redisDeployment' params: { // Required parameters name: 'crmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/cdn/profile (Version: 0.8.0)
- No default sample found
-
bicep/avm/res/cognitive-services/account (Version: 0.8.1)
- No default sample found
-
bicep/avm/res/communication/communication-service (Version: 0.2.0)
module communicationService 'br/public:avm/res/communication/communication-service:<version>' = { name: 'communicationServiceDeployment' params: { // Required parameters dataLocation: 'Germany' name: 'ccsmin001' // Non-required parameters location: 'global' } }
-
bicep/avm/res/communication/email-service (Version: 0.3.0)
module emailService 'br/public:avm/res/communication/email-service:<version>' = { name: 'emailServiceDeployment' params: { // Required parameters dataLocation: 'Europe' name: 'cesmin001' // Non-required parameters location: 'global' } }
-
bicep/avm/res/compute/availability-set (Version: 0.2.0)
module availabilitySet 'br/public:avm/res/compute/availability-set:<version>' = { name: 'availabilitySetDeployment' params: { // Required parameters name: 'casmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/compute/disk (Version: 0.4.0)
module disk 'br/public:avm/res/compute/disk:<version>' = { name: 'diskDeployment' params: { // Required parameters availabilityZone: 0 name: 'cdmin001' sku: 'Standard_LRS' // Non-required parameters diskSizeGB: 1 location: '<location>' } }
-
bicep/avm/res/compute/disk-encryption-set (Version: 0.3.0)
- No default sample found
-
bicep/avm/res/compute/gallery (Version: 0.7.1)
module gallery 'br/public:avm/res/compute/gallery:<version>' = { name: 'galleryDeployment' params: { // Required parameters name: 'cgmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/compute/image (Version: 0.3.0)
module image 'br/public:avm/res/compute/image:<version>' = { name: 'imageDeployment' params: { // Required parameters name: 'cimin001' osAccountType: 'Standard_LRS' osDiskBlobUri: '<osDiskBlobUri>' osDiskCaching: 'ReadWrite' osType: 'Windows' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/compute/proximity-placement-group (Version: 0.3.0)
module proximityPlacementGroup 'br/public:avm/res/compute/proximity-placement-group:<version>' = { name: 'proximityPlacementGroupDeployment' params: { // Required parameters name: 'cppgmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/compute/ssh-public-key (Version: 0.4.1)
module sshPublicKey 'br/public:avm/res/compute/ssh-public-key:<version>' = { name: 'sshPublicKeyDeployment' params: { // Required parameters name: 'cspkmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/compute/virtual-machine (Version: 0.10.0)
- No default sample found
-
bicep/avm/res/compute/virtual-machine-scale-set (Version: 0.4.0)
- No default sample found
-
bicep/avm/res/consumption/budget (Version: 0.3.6)
module budget 'br/public:avm/res/consumption/budget:<version>' = { name: 'budgetDeployment' params: { // Required parameters amount: 500 name: 'cbmin001' // Non-required parameters contactEmails: [ '[email protected]' ] location: '<location>' } }
-
bicep/avm/res/container-instance/container-group (Version: 0.2.1)
module containerGroup 'br/public:avm/res/container-instance/container-group:<version>' = { name: 'containerGroupDeployment' params: { // Required parameters containers: [ { name: 'az-aci-x-001' properties: { image: 'mcr.microsoft.com/azuredocs/aci-helloworld' ports: [ { port: 443 protocol: 'Tcp' } ] resources: { requests: { cpu: 2 memoryInGB: 2 } } } } ] ipAddressPorts: [ { port: 443 protocol: 'Tcp' } ] name: 'cicgmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/container-registry/registry (Version: 0.6.0)
- No default sample found
-
bicep/avm/res/container-service/managed-cluster (Version: 0.5.1)
- No default sample found
-
bicep/avm/res/data-factory/factory (Version: 0.6.2)
module factory 'br/public:avm/res/data-factory/factory:<version>' = { name: 'factoryDeployment' params: { // Required parameters name: 'dffmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/data-protection/backup-vault (Version: 0.7.0)
module backupVault 'br/public:avm/res/data-protection/backup-vault:<version>' = { name: 'backupVaultDeployment' params: { // Required parameters name: 'dpbvmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/databricks/access-connector (Version: 0.3.0)
module accessConnector 'br/public:avm/res/databricks/access-connector:<version>' = { name: 'accessConnectorDeployment' params: { // Required parameters name: 'dacmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/databricks/workspace (Version: 0.8.5)
module workspace 'br/public:avm/res/databricks/workspace:<version>' = { name: 'workspaceDeployment' params: { // Required parameters name: 'dwmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/db-for-my-sql/flexible-server (Version: 0.4.1)
module flexibleServer 'br/public:avm/res/db-for-my-sql/flexible-server:<version>' = { name: 'flexibleServerDeployment' params: { // Required parameters name: 'dfmsfsmin001' skuName: 'Standard_D2ds_v4' tier: 'GeneralPurpose' // Non-required parameters administratorLogin: 'adminUserName' administratorLoginPassword: '<administratorLoginPassword>' location: '<location>' storageAutoGrow: 'Enabled' } }
-
bicep/avm/res/db-for-postgre-sql/flexible-server (Version: 0.6.0)
module flexibleServer 'br/public:avm/res/db-for-postgre-sql/flexible-server:<version>' = { name: 'flexibleServerDeployment' params: { // Required parameters name: 'dfpsfsmin001' skuName: 'Standard_D2s_v3' tier: 'GeneralPurpose' // Non-required parameters administrators: [ { objectId: '<objectId>' principalName: '<principalName>' principalType: 'ServicePrincipal' } ] } }
-
bicep/avm/res/desktop-virtualization/application-group (Version: 0.3.0)
module applicationGroup 'br/public:avm/res/desktop-virtualization/application-group:<version>' = { name: 'applicationGroupDeployment' params: { // Required parameters applicationGroupType: 'Desktop' hostpoolName: '<hostpoolName>' name: 'dvagmin002' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/desktop-virtualization/host-pool (Version: 0.5.1)
module hostPool 'br/public:avm/res/desktop-virtualization/host-pool:<version>' = { name: 'hostPoolDeployment' params: { // Required parameters name: 'dvhpmin002' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/desktop-virtualization/scaling-plan (Version: 0.3.0)
module scalingPlan 'br/public:avm/res/desktop-virtualization/scaling-plan:<version>' = { name: 'scalingPlanDeployment' params: { // Required parameters name: 'dvspmin002' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/desktop-virtualization/workspace (Version: 0.7.1)
module workspace 'br/public:avm/res/desktop-virtualization/workspace:<version>' = { name: 'workspaceDeployment' params: { // Required parameters name: 'dvwsmin002' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/dev-ops-infrastructure/pool (Version: 0.2.0)
module pool 'br/public:avm/res/dev-ops-infrastructure/pool:<version>' = { name: 'poolDeployment' params: { // Required parameters agentProfile: { kind: 'Stateless' } concurrency: 1 devCenterProjectResourceId: '<devCenterProjectResourceId>' fabricProfileSkuName: 'Standard_DS2_v2' images: [ { wellKnownImageName: 'windows-2022/latest' } ] name: 'mdpmin001' organizationProfile: { kind: 'AzureDevOps' organizations: [ { url: '<url>' } ] } // Non-required parameters location: '<location>' } }
-
bicep/avm/res/dev-test-lab/lab (Version: 0.3.2)
module lab 'br/public:avm/res/dev-test-lab/lab:<version>' = { name: 'labDeployment' params: { // Required parameters name: 'dtllmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/digital-twins/digital-twins-instance (Version: 0.1.3)
module digitalTwinsInstance 'br/public:avm/res/digital-twins/digital-twins-instance:<version>' = { name: 'digitalTwinsInstanceDeployment' params: { name: 'dtdimin001' } }
-
bicep/avm/res/document-db/database-account (Version: 0.8.1)
- No default sample found
-
bicep/avm/res/document-db/mongo-cluster (Version: 0.1.1)
module mongoCluster 'br/public:avm/res/document-db/mongo-cluster:<version>' = { name: 'mongoClusterDeployment' params: { // Required parameters administratorLogin: 'Admin001' administratorLoginPassword: '<administratorLoginPassword>' name: 'ddmcdefmin001' nodeCount: 2 sku: 'M30' storage: 256 // Non-required parameters location: '<location>' } }
-
bicep/avm/res/event-grid/domain (Version: 0.6.1)
module domain 'br/public:avm/res/event-grid/domain:<version>' = { name: 'domainDeployment' params: { // Required parameters name: 'egdmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/event-grid/namespace (Version: 0.4.1)
module namespace 'br/public:avm/res/event-grid/namespace:<version>' = { name: 'namespaceDeployment' params: { // Required parameters name: 'egnmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/event-grid/system-topic (Version: 0.4.0)
module systemTopic 'br/public:avm/res/event-grid/system-topic:<version>' = { name: 'systemTopicDeployment' params: { // Required parameters name: 'egstmin001' source: '<source>' topicType: 'Microsoft.Storage.StorageAccounts' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/event-grid/topic (Version: 0.6.1)
module topic 'br/public:avm/res/event-grid/topic:<version>' = { name: 'topicDeployment' params: { // Required parameters name: 'egtmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/event-hub/namespace (Version: 0.7.1)
module namespace 'br/public:avm/res/event-hub/namespace:<version>' = { name: 'namespaceDeployment' params: { // Required parameters name: 'ehnmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/fabric/capacity (Version: 0.1.1)
module capacity 'br/public:avm/res/fabric/capacity:<version>' = { name: 'capacityDeployment' params: { // Required parameters adminMembers: [ '<adminMembersSecret>' ] name: 'fcmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/health-bot/health-bot (Version: 0.3.1)
module healthBot 'br/public:avm/res/health-bot/health-bot:<version>' = { name: 'healthBotDeployment' params: { // Required parameters name: 'hbhbmin002' sku: 'F0' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/healthcare-apis/workspace (Version: 0.3.2)
module workspace 'br/public:avm/res/healthcare-apis/workspace:<version>' = { name: 'workspaceDeployment' params: { // Required parameters name: 'hawmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/hybrid-compute/machine (Version: 0.3.0)
- No default sample found
-
bicep/avm/res/insights/action-group (Version: 0.4.0)
module actionGroup 'br/public:avm/res/insights/action-group:<version>' = { name: 'actionGroupDeployment' params: { // Required parameters groupShortName: 'agiagmin001' name: 'iagmin001' // Non-required parameters location: 'global' } }
-
bicep/avm/res/insights/activity-log-alert (Version: 0.3.0)
module activityLogAlert 'br/public:avm/res/insights/activity-log-alert:<version>' = { name: 'activityLogAlertDeployment' params: { // Required parameters conditions: [ { equals: 'ServiceHealth' field: 'category' } { anyOf: [ { equals: 'Incident' field: 'properties.incidentType' } { equals: 'Maintenance' field: 'properties.incidentType' } ] } { containsAny: [ 'Storage' ] field: 'properties.impactedServices[*].ServiceName' } { containsAny: [ 'West Europe' ] field: 'properties.impactedServices[*].ImpactedRegions[*].RegionName' } ] name: 'ialamin001' // Non-required parameters location: 'global' } }
-
bicep/avm/res/insights/component (Version: 0.4.2)
module component 'br/public:avm/res/insights/component:<version>' = { name: 'componentDeployment' params: { // Required parameters name: 'icmin001' workspaceResourceId: '<workspaceResourceId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/insights/data-collection-endpoint (Version: 0.4.0)
module dataCollectionEndpoint 'br/public:avm/res/insights/data-collection-endpoint:<version>' = { name: 'dataCollectionEndpointDeployment' params: { // Required parameters name: 'idcemin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/insights/data-collection-rule (Version: 0.4.0)
- No default sample found
-
bicep/avm/res/insights/diagnostic-setting (Version: 0.1.3)
module diagnosticSetting 'br/public:avm/res/insights/diagnostic-setting:<version>' = { name: 'diagnosticSettingDeployment' params: { location: '<location>' name: 'idsmin001' workspaceResourceId: '<workspaceResourceId>' } }
-
bicep/avm/res/insights/metric-alert (Version: 0.3.0)
module metricAlert 'br/public:avm/res/insights/metric-alert:<version>' = { name: 'metricAlertDeployment' params: { // Required parameters criteria: { allof: [ { criterionType: 'StaticThresholdCriterion' dimensions: [] metricName: 'Percentage CPU' name: '1st criterion' operator: 'GreaterThan' threshold: 80 timeAggregation: 'Average' } ] 'odata.type': 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' } name: 'imamin001' // Non-required parameters location: 'Global' scopes: [ '<virtualMachineResourceId>' ] } }
-
bicep/avm/res/insights/private-link-scope (Version: 0.5.2)
module privateLinkScope 'br/public:avm/res/insights/private-link-scope:<version>' = { name: 'privateLinkScopeDeployment' params: { // Required parameters name: 'iplsmin001' // Non-required parameters location: 'global' } }
-
bicep/avm/res/insights/scheduled-query-rule (Version: 0.3.0)
module scheduledQueryRule 'br/public:avm/res/insights/scheduled-query-rule:<version>' = { name: 'scheduledQueryRuleDeployment' params: { // Required parameters criterias: { allOf: [ { dimensions: [ { name: 'Computer' operator: 'Include' values: [ '*' ] } { name: 'InstanceName' operator: 'Include' values: [ '*' ] } ] metricMeasureColumn: 'AggregatedValue' operator: 'GreaterThan' query: 'Perf | where ObjectName == \'LogicalDisk\' | where CounterName == \'% Free Space\' | where InstanceName <> \'HarddiskVolume1\' and InstanceName <> \'_Total\' | summarize AggregatedValue = min(CounterValue) by Computer, InstanceName, bin(TimeGenerated,5m)' threshold: 0 timeAggregation: 'Average' } ] } name: 'isqrmin001' scopes: [ '<logAnalyticsWorkspaceResourceId>' ] // Non-required parameters evaluationFrequency: 'PT5M' location: '<location>' windowSize: 'PT5M' } }
-
bicep/avm/res/insights/webtest (Version: 0.3.0)
module webtest 'br/public:avm/res/insights/webtest:<version>' = { name: 'webtestDeployment' params: { // Required parameters appInsightResourceId: '<appInsightResourceId>' name: 'iwtmin001' request: { HttpVerb: 'GET' RequestUrl: 'https://learn.microsoft.com/en-us/' } webTestName: 'wt$iwtmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/key-vault/vault (Version: 0.10.2)
module vault 'br/public:avm/res/key-vault/vault:<version>' = { name: 'vaultDeployment' params: { // Required parameters name: 'kvvmin002' // Non-required parameters enablePurgeProtection: false location: '<location>' } }
-
bicep/avm/res/kubernetes-configuration/extension (Version: 0.3.4)
module extension 'br/public:avm/res/kubernetes-configuration/extension:<version>' = { name: 'extensionDeployment' params: { // Required parameters clusterName: '<clusterName>' extensionType: 'microsoft.flux' name: 'kcemin001' // Non-required parameters location: '<location>' releaseNamespace: 'flux-system' releaseTrain: 'Stable' } }
-
bicep/avm/res/kubernetes-configuration/flux-configuration (Version: 0.3.4)
module fluxConfiguration 'br/public:avm/res/kubernetes-configuration/flux-configuration:<version>' = { name: 'fluxConfigurationDeployment' params: { // Required parameters clusterName: '<clusterName>' kustomizations: { unified: { path: './cluster-manifests' } } name: 'kcfcmin001' namespace: 'flux-system' scope: 'cluster' sourceKind: 'GitRepository' // Non-required parameters gitRepository: { repositoryRef: { branch: 'main' } sshKnownHosts: '' syncIntervalInSeconds: 300 timeoutInSeconds: 180 url: 'https://github.com/mspnp/aks-baseline' } location: '<location>' } }
-
bicep/avm/res/kusto/cluster (Version: 0.3.2)
module cluster 'br/public:avm/res/kusto/cluster:<version>' = { name: 'clusterDeployment' params: { // Required parameters name: 'akcmin0001' sku: 'Standard_E2ads_v5' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/load-test-service/load-test (Version: 0.3.0)
module loadTest 'br/public:avm/res/load-test-service/load-test:<version>' = { name: 'loadTestDeployment' params: { // Required parameters name: 'ltmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/logic/workflow (Version: 0.4.0)
module workflow 'br/public:avm/res/logic/workflow:<version>' = { name: 'workflowDeployment' params: { // Required parameters name: 'lwmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/machine-learning-services/workspace (Version: 0.8.2)
- No default sample found
-
bicep/avm/res/maintenance/maintenance-configuration (Version: 0.3.0)
module maintenanceConfiguration 'br/public:avm/res/maintenance/maintenance-configuration:<version>' = { name: 'maintenanceConfigurationDeployment' params: { // Required parameters name: 'mmcmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/managed-identity/user-assigned-identity (Version: 0.4.0)
module userAssignedIdentity 'br/public:avm/res/managed-identity/user-assigned-identity:<version>' = { name: 'userAssignedIdentityDeployment' params: { // Required parameters name: 'miuaimin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/managed-services/registration-definition (Version: 0.1.2)
module registrationDefinition 'br/public:avm/res/managed-services/registration-definition:<version>' = { name: 'registrationDefinitionDeployment' params: { // Required parameters authorizations: [ { principalId: 'ecadddf6-78c3-4516-afb2-7d30a174ea13' roleDefinitionId: 'b24988ac-6180-42a0-ab88-20f7382dd24c' } { principalId: 'ecadddf6-78c3-4516-afb2-7d30a174ea13' roleDefinitionId: '91c1777a-f3dc-4fae-b103-61d183457e46' } ] managedByTenantId: '<managedByTenantId>' name: 'Component Validation - msrdmin Subscription assignment' registrationDescription: 'Managed by Lighthouse' // Non-required parameters metadataLocation: '<metadataLocation>' } }
-
bicep/avm/res/management/management-group (Version: 0.1.2)
module managementGroup 'br/public:avm/res/management/management-group:<version>' = { name: 'managementGroupDeployment' params: { // Required parameters name: 'mmgmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/net-app/net-app-account (Version: 0.3.2)
module netAppAccount 'br/public:avm/res/net-app/net-app-account:<version>' = { name: 'netAppAccountDeployment' params: { // Required parameters name: 'nanaamin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/application-gateway (Version: 0.5.1)
module applicationGateway 'br/public:avm/res/network/application-gateway:<version>' = { name: 'applicationGatewayDeployment' params: { // Required parameters name: '<name>' // Non-required parameters backendAddressPools: [ { name: 'backendAddressPool1' } ] backendHttpSettingsCollection: [ { name: 'backendHttpSettings1' properties: { cookieBasedAffinity: 'Disabled' port: 80 protocol: 'Http' } } ] frontendIPConfigurations: [ { name: 'frontendIPConfig1' properties: { publicIPAddress: { id: '<id>' } } } ] frontendPorts: [ { name: 'frontendPort1' properties: { port: 80 } } ] gatewayIPConfigurations: [ { name: 'publicIPConfig1' properties: { subnet: { id: '<id>' } } } ] httpListeners: [ { name: 'httpListener1' properties: { frontendIPConfiguration: { id: '<id>' } frontendPort: { id: '<id>' } hostName: 'www.contoso.com' protocol: 'Http' } } ] location: '<location>' requestRoutingRules: [ { name: 'requestRoutingRule1' properties: { backendAddressPool: { id: '<id>' } backendHttpSettings: { id: '<id>' } httpListener: { id: '<id>' } priority: 100 ruleType: 'Basic' } } ] } }
-
bicep/avm/res/network/application-gateway-web-application-firewall-policy (Version: 0.1.1)
module applicationGatewayWebApplicationFirewallPolicy 'br/public:avm/res/network/application-gateway-web-application-firewall-policy:<version>' = { name: 'applicationGatewayWebApplicationFirewallPolicyDeployment' params: { // Required parameters managedRules: { managedRuleSets: [ { ruleSetType: 'OWASP' ruleSetVersion: '3.2' } ] } name: 'nagwafpmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/application-security-group (Version: 0.2.0)
module applicationSecurityGroup 'br/public:avm/res/network/application-security-group:<version>' = { name: 'applicationSecurityGroupDeployment' params: { // Required parameters name: 'nasgmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/azure-firewall (Version: 0.5.1)
- No default sample found
-
bicep/avm/res/network/bastion-host (Version: 0.5.0)
- No default sample found
-
bicep/avm/res/network/connection (Version: 0.1.3)
module connection 'br/public:avm/res/network/connection:<version>' = { name: 'connectionDeployment' params: { // Required parameters name: 'ncmin001' virtualNetworkGateway1: { id: '<id>' } // Non-required parameters connectionType: 'Vnet2Vnet' location: '<location>' virtualNetworkGateway2: { id: '<id>' } vpnSharedKey: '<vpnSharedKey>' } }
-
bicep/avm/res/network/ddos-protection-plan (Version: 0.3.0)
module ddosProtectionPlan 'br/public:avm/res/network/ddos-protection-plan:<version>' = { name: 'ddosProtectionPlanDeployment' params: { // Required parameters name: 'ndppmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/dns-forwarding-ruleset (Version: 0.5.0)
module dnsForwardingRuleset 'br/public:avm/res/network/dns-forwarding-ruleset:<version>' = { name: 'dnsForwardingRulesetDeployment' params: { // Required parameters dnsForwardingRulesetOutboundEndpointResourceIds: [ '<dnsResolverOutboundEndpointsResourceId>' ] name: 'ndfrsmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/dns-resolver (Version: 0.5.0)
module dnsResolver 'br/public:avm/res/network/dns-resolver:<version>' = { name: 'dnsResolverDeployment' params: { // Required parameters name: 'ndrmin001' virtualNetworkResourceId: '<virtualNetworkResourceId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/dns-zone (Version: 0.5.0)
module dnsZone 'br/public:avm/res/network/dns-zone:<version>' = { name: 'dnsZoneDeployment' params: { // Required parameters name: 'ndzmin001.com' // Non-required parameters location: 'global' } }
-
bicep/avm/res/network/express-route-circuit (Version: 0.3.0)
module expressRouteCircuit 'br/public:avm/res/network/express-route-circuit:<version>' = { name: 'expressRouteCircuitDeployment' params: { // Required parameters bandwidthInMbps: 50 name: 'nercmin001' peeringLocation: 'Amsterdam' serviceProviderName: 'Equinix' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/express-route-gateway (Version: 0.7.0)
module expressRouteGateway 'br/public:avm/res/network/express-route-gateway:<version>' = { name: 'expressRouteGatewayDeployment' params: { // Required parameters name: 'nergmin001' virtualHubId: '<virtualHubId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/firewall-policy (Version: 0.2.0)
module firewallPolicy 'br/public:avm/res/network/firewall-policy:<version>' = { name: 'firewallPolicyDeployment' params: { // Required parameters name: 'nfpmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/front-door (Version: 0.3.1)
module frontDoor 'br/public:avm/res/network/front-door:<version>' = { name: 'frontDoorDeployment' params: { // Required parameters backendPools: [ { name: 'backendPool' properties: { backends: [ { address: 'biceptest.local' backendHostHeader: 'backendAddress' enabledState: 'Enabled' httpPort: 80 httpsPort: 443 priority: 1 weight: 50 } ] HealthProbeSettings: { id: '<id>' } LoadBalancingSettings: { id: '<id>' } } } ] frontendEndpoints: [ { name: 'frontEnd' properties: { hostName: '<hostName>' sessionAffinityEnabledState: 'Disabled' sessionAffinityTtlSeconds: 60 } } ] healthProbeSettings: [ { name: 'heathProbe' properties: { intervalInSeconds: 60 path: '/' protocol: 'Https' } } ] loadBalancingSettings: [ { name: 'loadBalancer' properties: { additionalLatencyMilliseconds: 0 sampleSize: 50 successfulSamplesRequired: 1 } } ] name: '<name>' routingRules: [ { name: 'routingRule' properties: { acceptedProtocols: [ 'Https' ] enabledState: 'Enabled' frontendEndpoints: [ { id: '<id>' } ] patternsToMatch: [ '/*' ] routeConfiguration: { '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' backendPool: { id: '<id>' } } } } ] // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/front-door-web-application-firewall-policy (Version: 0.3.1)
module frontDoorWebApplicationFirewallPolicy 'br/public:avm/res/network/front-door-web-application-firewall-policy:<version>' = { name: 'frontDoorWebApplicationFirewallPolicyDeployment' params: { // Required parameters name: 'nagwafpmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/ip-group (Version: 0.2.0)
module ipGroup 'br/public:avm/res/network/ip-group:<version>' = { name: 'ipGroupDeployment' params: { // Required parameters name: 'nigmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/load-balancer (Version: 0.4.0)
module loadBalancer 'br/public:avm/res/network/load-balancer:<version>' = { name: 'loadBalancerDeployment' params: { // Required parameters frontendIPConfigurations: [ { name: 'publicIPConfig1' publicIPAddressId: '<publicIPAddressId>' } ] name: 'nlbmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/local-network-gateway (Version: 0.3.0)
module localNetworkGateway 'br/public:avm/res/network/local-network-gateway:<version>' = { name: 'localNetworkGatewayDeployment' params: { // Required parameters localAddressPrefixes: [ '192.168.1.0/24' ] localGatewayPublicIpAddress: '8.8.8.8' name: 'nlngmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/nat-gateway (Version: 1.2.1)
module natGateway 'br/public:avm/res/network/nat-gateway:<version>' = { name: 'natGatewayDeployment' params: { // Required parameters name: 'nngmin001' zone: 1 // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/network-interface (Version: 0.4.0)
module networkInterface 'br/public:avm/res/network/network-interface:<version>' = { name: 'networkInterfaceDeployment' params: { // Required parameters ipConfigurations: [ { name: 'ipconfig01' subnetResourceId: '<subnetResourceId>' } ] name: 'nnimin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/network-manager (Version: 0.4.0)
module networkManager 'br/public:avm/res/network/network-manager:<version>' = { name: 'networkManagerDeployment' params: { // Required parameters name: 'nnmmin001' networkManagerScopeAccesses: [ 'Connectivity' ] networkManagerScopes: { subscriptions: [ '<id>' ] } // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/network-security-group (Version: 0.5.0)
module networkSecurityGroup 'br/public:avm/res/network/network-security-group:<version>' = { name: 'networkSecurityGroupDeployment' params: { // Required parameters name: 'nnsgmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/network-watcher (Version: 0.3.0)
module networkWatcher 'br/public:avm/res/network/network-watcher:<version>' = { name: 'networkWatcherDeployment' params: { location: '<location>' } }
-
bicep/avm/res/network/private-dns-zone (Version: 0.6.0)
module privateDnsZone 'br/public:avm/res/network/private-dns-zone:<version>' = { name: 'privateDnsZoneDeployment' params: { // Required parameters name: 'npdzmin001.com' // Non-required parameters location: 'global' } }
-
bicep/avm/res/network/private-endpoint (Version: 0.9.0)
module privateEndpoint 'br/public:avm/res/network/private-endpoint:<version>' = { name: 'privateEndpointDeployment' params: { // Required parameters name: 'npemin001' subnetResourceId: '<subnetResourceId>' // Non-required parameters location: '<location>' privateLinkServiceConnections: [ { name: 'npemin001' properties: { groupIds: [ 'vault' ] privateLinkServiceId: '<privateLinkServiceId>' } } ] } }
-
bicep/avm/res/network/private-link-service (Version: 0.2.0)
module privateLinkService 'br/public:avm/res/network/private-link-service:<version>' = { name: 'privateLinkServiceDeployment' params: { // Required parameters ipConfigurations: [ { name: 'nplsmin01' properties: { subnet: { id: '<id>' } } } ] loadBalancerFrontendIpConfigurations: [ { id: '<id>' } ] name: 'nplsmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/public-ip-address (Version: 0.7.0)
module publicIpAddress 'br/public:avm/res/network/public-ip-address:<version>' = { name: 'publicIpAddressDeployment' params: { // Required parameters name: 'npiamin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/public-ip-prefix (Version: 0.6.0)
module publicIpPrefix 'br/public:avm/res/network/public-ip-prefix:<version>' = { name: 'publicIpPrefixDeployment' params: { // Required parameters name: 'npipmin001' prefixLength: 28 // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/route-table (Version: 0.4.0)
module routeTable 'br/public:avm/res/network/route-table:<version>' = { name: 'routeTableDeployment' params: { // Required parameters name: 'nrtmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/service-endpoint-policy (Version: 0.3.0)
module serviceEndpointPolicy 'br/public:avm/res/network/service-endpoint-policy:<version>' = { name: 'serviceEndpointPolicyDeployment' params: { // Required parameters name: 'nsepmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/trafficmanagerprofile (Version: 0.2.1)
module trafficmanagerprofile 'br/public:avm/res/network/trafficmanagerprofile:<version>' = { name: 'trafficmanagerprofileDeployment' params: { // Required parameters name: 'ntmpmin001' // Non-required parameters location: 'global' } }
-
bicep/avm/res/network/virtual-hub (Version: 0.2.2)
module virtualHub 'br/public:avm/res/network/virtual-hub:<version>' = { name: 'virtualHubDeployment' params: { // Required parameters addressPrefix: '10.0.0.0/16' name: 'nvhmin' virtualWanId: '<virtualWanId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/virtual-network (Version: 0.5.1)
module virtualNetwork 'br/public:avm/res/network/virtual-network:<version>' = { name: 'virtualNetworkDeployment' params: { // Required parameters addressPrefixes: [ '10.0.0.0/16' ] name: 'nvnmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/virtual-network-gateway (Version: 0.5.0)
- No default sample found
-
bicep/avm/res/network/virtual-wan (Version: 0.3.0)
module virtualWan 'br/public:avm/res/network/virtual-wan:<version>' = { name: 'virtualWanDeployment' params: { // Required parameters name: 'nvwmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/vpn-gateway (Version: 0.1.3)
module vpnGateway 'br/public:avm/res/network/vpn-gateway:<version>' = { name: 'vpnGatewayDeployment' params: { // Required parameters name: 'vpngmin001' virtualHubResourceId: '<virtualHubResourceId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/network/vpn-server-configuration (Version: 0.1.0)
module vpnServerConfiguration 'br/public:avm/res/network/vpn-server-configuration:<version>' = { name: 'vpnServerConfigurationDeployment' params: { // Required parameters name: 'vscminVPNConfig' // Non-required parameters aadAudience: '11111111-1234-4321-1234-111111111111' aadIssuer: 'https://sts.windows.net/11111111-1111-1111-1111-111111111111/' aadTenant: 'https://login.microsoftonline.com/11111111-1111-1111-1111-111111111111' location: '<location>' p2sConfigurationPolicyGroups: [ { isDefault: 'true' policymembers: [ { attributeType: 'AADGroupId' attributeValue: '11111111-1111-2222-3333-111111111111' name: 'UserGroup1' } ] priority: '0' userVPNPolicyGroupName: 'DefaultGroup' } ] vpnAuthenticationTypes: [ 'AAD' ] vpnProtocols: [ 'OpenVPN' ] } }
-
bicep/avm/res/network/vpn-site (Version: 0.3.0)
module vpnSite 'br/public:avm/res/network/vpn-site:<version>' = { name: 'vpnSiteDeployment' params: { // Required parameters name: 'nvsmin' virtualWanId: '<virtualWanId>' // Non-required parameters addressPrefixes: [ '10.0.0.0/16' ] ipAddress: '1.2.3.4' location: '<location>' } }
-
bicep/avm/res/operational-insights/workspace (Version: 0.8.0)
- No default sample found
-
bicep/avm/res/operations-management/solution (Version: 0.3.0)
module solution 'br/public:avm/res/operations-management/solution:<version>' = { name: 'solutionDeployment' params: { // Required parameters logAnalyticsWorkspaceName: '<logAnalyticsWorkspaceName>' name: '<name>' plan: { product: 'OMSGallery/Updates' } // Non-required parameters location: '<location>' } }
-
bicep/avm/res/portal/dashboard (Version: 0.3.0)
module dashboard 'br/public:avm/res/portal/dashboard:<version>' = { name: 'dashboardDeployment' params: { // Required parameters name: 'pdmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/power-bi-dedicated/capacity (Version: 0.1.5)
module capacity 'br/public:avm/res/power-bi-dedicated/capacity:<version>' = { name: 'capacityDeployment' params: { // Required parameters members: [ '<managedIdentityPrincipalId>' ] name: 'pbdcapmin001' sku: { capacity: 1 } // Non-required parameters location: '<location>' } }
-
bicep/avm/res/purview/account (Version: 0.5.2)
module account 'br/public:avm/res/purview/account:<version>' = { name: 'accountDeployment' params: { // Required parameters name: 'pvamin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/recovery-services/vault (Version: 0.5.1)
module vault 'br/public:avm/res/recovery-services/vault:<version>' = { name: 'vaultDeployment' params: { // Required parameters name: 'rsvmin001' // Non-required parameters location: '<location>' replicationAlertSettings: { customEmailAddresses: [ '[email protected]' ] locale: 'en-US' sendToOwners: 'Send' } securitySettings: { immutabilitySettings: { state: 'Unlocked' } } } }
-
bicep/avm/res/relay/namespace (Version: 0.5.2)
module namespace 'br/public:avm/res/relay/namespace:<version>' = { name: 'namespaceDeployment' params: { // Required parameters name: 'rnmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/resource-graph/query (Version: 0.3.0)
module query 'br/public:avm/res/resource-graph/query:<version>' = { name: 'queryDeployment' params: { // Required parameters name: 'rdsmin001' query: 'Resources | limit 10' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/resources/deployment-script (Version: 0.5.0)
- No default sample found
-
bicep/avm/res/resources/resource-group (Version: 0.4.0)
module resourceGroup 'br/public:avm/res/resources/resource-group:<version>' = { name: 'resourceGroupDeployment' params: { // Required parameters name: 'avm-resources.resourcegroups-rrgmin-rg' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/search/search-service (Version: 0.8.0)
module searchService 'br/public:avm/res/search/search-service:<version>' = { name: 'searchServiceDeployment' params: { // Required parameters name: 'sssmin002' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/service-bus/namespace (Version: 0.10.1)
module namespace 'br/public:avm/res/service-bus/namespace:<version>' = { name: 'namespaceDeployment' params: { // Required parameters name: 'sbnmin001' // Non-required parameters location: '<location>' skuObject: { capacity: 2 name: 'Premium' } } }
-
bicep/avm/res/service-fabric/cluster (Version: 0.4.0)
module cluster 'br/public:avm/res/service-fabric/cluster:<version>' = { name: 'clusterDeployment' params: { // Required parameters managementEndpoint: 'https://sfcmin001.westeurope.cloudapp.azure.com:19080' name: 'sfcmin001' nodeTypes: [ { applicationPorts: { endPort: 30000 startPort: 20000 } clientConnectionEndpointPort: 19000 durabilityLevel: 'Bronze' ephemeralPorts: { endPort: 65534 startPort: 49152 } httpGatewayEndpointPort: 19080 isPrimary: true name: 'Node01' } ] reliabilityLevel: 'None' // Non-required parameters certificate: { thumbprint: '0AC113D5E1D94C401DDEB0EE2B1B96CC130' } location: '<location>' } }
-
bicep/avm/res/service-networking/traffic-controller (Version: 0.1.1)
module trafficController 'br/public:avm/res/service-networking/traffic-controller:<version>' = { name: 'trafficControllerDeployment' params: { // Required parameters name: 'sntcmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/signal-r-service/signal-r (Version: 0.6.0)
module signalR 'br/public:avm/res/signal-r-service/signal-r:<version>' = { name: 'signalRDeployment' params: { // Required parameters name: 'srsdrmin-001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/signal-r-service/web-pub-sub (Version: 0.5.2)
module webPubSub 'br/public:avm/res/signal-r-service/web-pub-sub:<version>' = { name: 'webPubSubDeployment' params: { // Required parameters name: 'srswpsmin-001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/sql/instance-pool (Version: 0.1.1)
module instancePool 'br/public:avm/res/sql/instance-pool:<version>' = { name: 'instancePoolDeployment' params: { // Required parameters name: '<name>' subnetResourceId: '<subnetResourceId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/sql/managed-instance (Version: 0.1.1)
module managedInstance 'br/public:avm/res/sql/managed-instance:<version>' = { name: 'managedInstanceDeployment' params: { // Required parameters administratorLogin: 'adminUserName' administratorLoginPassword: '<administratorLoginPassword>' name: 'sqlmimin' subnetResourceId: '<subnetResourceId>' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/sql/server (Version: 0.10.1)
- No default sample found
-
bicep/avm/res/storage/storage-account (Version: 0.14.3)
- No default sample found
-
bicep/avm/res/synapse/private-link-hub (Version: 0.6.2)
module privateLinkHub 'br/public:avm/res/synapse/private-link-hub:<version>' = { name: 'privateLinkHubDeployment' params: { // Required parameters name: 'splhmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/synapse/workspace (Version: 0.8.2)
module workspace 'br/public:avm/res/synapse/workspace:<version>' = { name: 'workspaceDeployment' params: { // Required parameters defaultDataLakeStorageAccountResourceId: '<defaultDataLakeStorageAccountResourceId>' defaultDataLakeStorageFilesystem: '<defaultDataLakeStorageFilesystem>' name: 'swmin001' sqlAdministratorLogin: 'synwsadmin' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/virtual-machine-images/image-template (Version: 0.4.2)
module imageTemplate 'br/public:avm/res/virtual-machine-images/image-template:<version>' = { name: 'imageTemplateDeployment' params: { // Required parameters distributions: [ { imageName: 'mi-vmiitmin-001' type: 'ManagedImage' } ] imageSource: { offer: 'Windows-11' publisher: 'MicrosoftWindowsDesktop' sku: 'win11-23h2-ent' type: 'PlatformImage' version: 'latest' } managedIdentities: { userAssignedResourceIds: [ '<managedIdentityResourceId>' ] } name: 'vmiitmin001' // Non-required parameters location: '<location>' } }
-
bicep/avm/res/web/connection (Version: 0.4.1)
module connection 'br/public:avm/res/web/connection:<version>' = { name: 'connectionDeployment' params: { // Required parameters displayName: 'azuremonitorlogs' name: 'azuremonitor' // Non-required parameters api: { id: '<id>' } location: '<location>' } }
-
bicep/avm/res/web/hosting-environment (Version: 0.2.0)
- No default sample found
-
bicep/avm/res/web/serverfarm (Version: 0.3.0)
- No default sample found
-
bicep/avm/res/web/site (Version: 0.11.1)
- No default sample found
-
bicep/avm/res/web/static-site (Version: 0.6.1)
module staticSite 'br/public:avm/res/web/static-site:<version>' = { name: 'staticSiteDeployment' params: { // Required parameters name: 'wssmin001' // Non-required parameters location: '<location>' } }
Created
November 17, 2024 15:54
-
-
Save danielscholl/1b0028e9af9f5304c4f6e0cea064c3e2 to your computer and use it in GitHub Desktop.
Bicep Modules
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment