-
Notifications
You must be signed in to change notification settings - Fork 514
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Module Bicep template and parameter file hygiene (#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 <[email protected]> Co-authored-by: danycontre <[email protected]> Co-authored-by: Jack Tracey <[email protected]> Co-authored-by: Ryan Graham <[email protected]> Co-authored-by: Jan Faurskov <[email protected]> Co-authored-by: Eric Henry <[email protected]>
- Loading branch information
1 parent
8e56dac
commit 48bb2d4
Showing
174 changed files
with
4,786 additions
and
3,343 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
--- | ||
############################# | ||
############################# | ||
## JavaScript Linter rules ## | ||
############################# | ||
############################# | ||
|
||
############ | ||
# Env Vars # | ||
############ | ||
env: | ||
browser: true | ||
es6: true | ||
jest: true | ||
|
||
############### | ||
# Global Vars # | ||
############### | ||
globals: | ||
Atomics: readonly | ||
SharedArrayBuffer: readonly | ||
|
||
############### | ||
# Parser vars # | ||
############### | ||
parser: "@typescript-eslint/parser" | ||
parserOptions: | ||
ecmaVersion: 2018 | ||
sourceType: module | ||
|
||
########### | ||
# Plugins # | ||
########### | ||
plugins: | ||
- "@typescript-eslint" | ||
|
||
######### | ||
# Rules # | ||
######### | ||
rules: { } | ||
|
||
############################## | ||
# Overrides for JSON parsing # | ||
############################## | ||
overrides: | ||
# JSON files | ||
- files: | ||
- "*.json" | ||
extends: | ||
- plugin:jsonc/recommended-with-json | ||
parser: jsonc-eslint-parser | ||
parserOptions: | ||
jsonSyntax: JSONC | ||
rules: | ||
"jsonc/no-comments": "warn" | ||
|
||
# JSONC files | ||
- files: | ||
- "*.jsonc" | ||
extends: | ||
- plugin:jsonc/recommended-with-jsonc | ||
parser: jsonc-eslint-parser | ||
parserOptions: | ||
jsonSyntax: JSONC | ||
|
||
# JSON5 files | ||
- files: | ||
- "*.json5" | ||
extends: | ||
- plugin:jsonc/recommended-with-json5 | ||
parser: jsonc-eslint-parser | ||
parserOptions: | ||
jsonSyntax: JSON5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.