Tags: ThojoUno/ALZ-Bicep
Tags
Update `Invoke-PolicyToBicep.ps1` Scripts to Handle `-`'s,` `'s (spac… …es) & `'` apostrophes + Fix Azure#254 (Azure#288) * update policy to bicep script to handle spaces and hyphens for txt file var outputs * add support for apostrophe escaping * adding parameters * update path and name vars * add more params * remove comment * add param vars for sets * fixing empty paramters file bug * ps1 updates * updates * linter fixes * add should process * surpress false positives * update azure public policies * update mc policies * wiki update * update codetour * more docs * add hyphen support * updates to indents * docs * Update .github/scripts/Invoke-PolicyToBicep-China.ps1 Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com> * Update .github/scripts/Invoke-PolicyToBicep.ps1 Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com> Co-authored-by: SeSeicht <Sebastian.Seichter@microsoft.com> Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>
Module Bicep template and parameter file hygiene (Azure#227) * [arameters updates * updates * updates * updates * updates * Update and rename vnetPeeringVwan.parameters.example.json to virtualNetworkPeer.parameters.example.json * Create aaa.json * Rename aaa.json to virtualNetworkPeer.minimum.parameters.example.json * updates * updates * updates * updates * File hygiene: containerRegistry module. * File hygiene: subscriptionAlias module. * File hygiene: customRoleDefinitions module. * File hygiene: hubNetworking module. * File hygiene: logging module. * File hygiene: managementGroups module. * File hygiene: privateDnsZones module. * File hygiene: publicIp module. * File hygiene: resourceGroup module. * File hygiene: roleAssignments module. * File hygiene: spokeNetworking module. * File hygiene: subscriptionPlacement module. * File hygiene: unstable/orchestration module. * File hygiene: vnetPeering module. * File hygiene: vnetPeeringVwan module. * File hygiene: vwanConnectivity module. * Delete old virtualNetworkPeer module remnants. * File hygiene: policy module. * File hygiene: Update test pipeline for new file paths and names. * File hygiene: Fix policy module README. * File hygiene: Fix Markdown Lint Check errors. * File hygiene: camelCase orchHubSpoke.bicep in build validation workflow. * camelCase par, var, res, mod, out: customRoleDefinitions module. * camelCase par, var, res, mod, out: hubNetworking module. * camelCase par, var, res, mod, out: logging module. * camelCase par, var, res, mod, out: managementGroups module. * camelCase par, var, res, mod, out: policy module. * camelCase par, var, res, mod, out: privateDnsZones module. * camelCase par, var, res, mod, out: publicIp module. * camelCase par, var, res, mod, out: resourceGroup module. * camelCase par, var, res, mod, out: roleAssignments module. * camelCase par, var, res, mod, out: spokeNetworking module. * camelCase par, var, res, mod, out: subscriptionPlacement module. * camelCase par, var, res, mod, out: orchestration module. * camelCase par, var, res, mod, out: vnetPeering module. * camelCase par, var, res, mod, out: vnetPeeringVwan module. * camelCase par, var, res, mod, out: vwanConnectivity module. * camelCase par, var, res, mod, out: scripts and pipelines. * Corrected outputs and other naming in READMEs * Removed duplicate parTelemetryOptOut value. * Fixed dead link in vwanConnectivity README. * Changing parDdosEnabled to false for mc- parameter files since Mooncake does not support DDoS * Fixed casing issue introduced by merging of main. * PR review feedback. * Reset Az Policy Assignment names. * Fixed parBgpRoutePropagationDisabled linting errors. * Removed duplicate parameter. * fix missing parTelemetryOptOut in mc-custompolicy * fix missing parTelemetryOptOut in mc-customroledef * add missing EOL character to PwSh command * Added eslint rules to ignore inline JSON comments. * fix paths and readme for hubPeeredSpoke * Update hubPeeredSpoke.parameters.all.json set parTelemetryOptOut to false * Set parTelemetryOptOut to false * Cleaned yml to pass linting. * Added newline at end of .markdown-lint.yml to pass linting. * Converted CRLF to LF. * fix bash variable setting commands * Updated WIKI to accurately reflect template and parameter file names. * Updated README with NOTE to replace xxxxxxx with appropriate region in parPrivateDnsZones * Removed parPrivateDnsZones parameter * Consolidated regional DNS to bottom of parPrivateDnsZones array to make editing easier * fix linting * Linting fix. * Rename parDisableBgpRoutePropagation to align with ARM API surface. * Minor corrections to orchestration module and README.md * Renamed parDnsServerIpArray to parDnsServerIps * Added parameters/ to README * Updated contribution guide to account for camelCasing and parameter file naming. * Fixed linting in Contributing.md Co-authored-by: danycontre <dcontreras@microsoft.com> Co-authored-by: danycontre <dany.contreras@outlook.com> Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com> Co-authored-by: Ryan Graham <rygraham@microsoft.com> Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com> Co-authored-by: Eric Henry <44706965+ejhenry@users.noreply.github.com>
logging: parametrize workspace sku and resource specific tags (Azure#239 ) * logging: parametrize workspace sku and resource specific tags * logging: updated based on feedback * logging: update parameters files * logging: Do not include parAutomationAccountTags and parLogAnalyticsWorkspaceTags to parameters file Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
PreviousNext