* Updated README to show new scope at mg level
* Changes to mgDiagSettingsAll.bicep with new mg deployment scope
* Added mgDiagSettingsAll as a new orchestration module to the list
* Fixed a URL tfor step 4.1 to point to the corret module
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Changed the test-pipelines to reflec the deployment at the mg level now
Co-authored-by: Luis Chaves <luchaves@microsoft.com>
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* mgDiagSet module to enable Diagnostic Settings to all Management Groups in hierarchy
* removed a space at end of file
* Fixed the logic for enabling default and confidential child MGs
* Changed the name of the files to match the names of the folders
* Changed module path with new name
* Changes to README files
* removed LAW ID used in tests from parameters file
* changes to the high level deployment flow image
* fixed linter error in parameteres file
* Update infra-as-code/bicep/modules/mgDiagSettings/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/modules/mgDiagSettings/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/modules/mgDiagSettings/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/modules/mgDiagSettings/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/modules/mgDiagSettings/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/parameters/mgDiagSettingsAll.parameters.all.json
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/parameters/mgDiagSettingsAll.parameters.min.json
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/modules/mgDiagSettings/diagSettings.bicep
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/parameters/mgDiagSettingsAll.parameters.all.json
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* changed module file name and high level flow diagram
* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* added telemetry and deployment options to mdDiagSettings README
* changes to mgDiagSettings parameters files
* Added test to validate and CodeTour
* Fixed name of mgDiagSettings.bicep file when called from orchestration module
* Added logic to bicep-build-to-validate.yml
* Added logic to bicep-build-to-validate.yml Fixed typo
* Fixed CRLF and other linter errors
* Update base-unit-validate.yml
* Fixed Format for base-unit-validate.yml
* Update base-unit-validate.yml
* Update base-unit-validate.yml
* add location
* Update mgDiagSettingsAll.parameters.all.json
* Update base-unit-validate.yml
* Update mc-base-unit-validate.yml
* Update mc-base-unit-validate.yml
* Update base-unit-validate.yml
* Update bicep-build-to-validate.yml
* Update mgDiagSettingsAll.parameters.min.json
* Update bicep-build-to-validate.yml
* Update base-unit-validate.yml
* Update base-unit-validate.yml
* Update mc-base-unit-validate.yml
* Update base-unit-validate.yml
* Update mc-base-unit-validate.yml
* Update bicep-build-to-validate.yml
* Update bicep-build-to-validate.yml
* Update base-unit-validate.yml
* Update mc-base-unit-validate.yml
* Update bicep-build-to-validate.yml
Co-authored-by: Luis Chaves <luchaves@microsoft.com>
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Use latest API versions in all modules
* fix eastus hardcoded to location var
* fix location + dns zones in vwan + reorder spoke vnet
* update vnet link name uniqueness
* change link uniqueness
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Adding policy assignments folder for Azure China
* Update Policy Library for Azure China (automated)
* hand populated policy assignment files for Mooncake
* tested entire deployment flow in Azure China
* added separate lib/china folder for policy assignments
* Update infra-as-code/bicep/modules/policy/assignments/alzDefaults/README.md
Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>
* more fetched updates from upstream
* updated variables for policy definition and policy set definitions
* law workspace account location is chinaeast2 (deleted trailing space) for mc
* fixes in alzDefaults and identation in json files
* removed test yml file
* reverted change to params file in hubPeeredSpoke orchestration module
* reverted change
* Changed indent size
changed indent size
* Update _mc_policySetDefinitionsBicepInput.txt
changed indent size
* Update Policy Library for Azure China (automated)
* Update infra-as-code/bicep/modules/policy/assignments/alzDefaults/mc-alzDefaultPolicyAssignments.bicep
Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>
* reinserting modPolicyAssignmentConnEnableDDoSVNET
* reinserted modPolicyAssignmentConnEnableDdosVnet
* updated ValidateMcCloud yaml file
Co-authored-by: github-actions <action@github.com>
Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>
* Some description and camelCase changes
* camelCasing parDestinationVirtualNetworkId
* camelCasing parDestinationVirtualNetworkId
* Fix linting issues
* Update: destination vnet id casing for unit tests
* Add check for vWan NW connection
* test commit
* bogus commit
* remove bogus
* add vwan nwc step
* add missing ne to condition
* update condition to ensure that vwan gets deployed
* correct bicep file
* trigger vwan nwc
* Update conditions to include gitVwanNwcOUTPUT
* fix commandline
* remove trigger
* pin to v1.0.13 due to upstream bug
https://github.com/gaurav-nelson/github-action-markdown-link-check/issues/127
* remove v for version
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Upped aliases API version to non-preview
Checked if the current properties are still valid. With the newer version `Microsoft.Subscription/aliases` there are more properties present, tags for example.
Link to msdocs: https://docs.microsoft.com/en-us/azure/templates/microsoft.subscription/2021-10-01/aliases?tabs=bicep
* Added parTags, parManagementGroupId, parSubscriptionOwnerId
* Updated readme, updated example params
* Implemented review feedback
Added input examples, added parTenantId, added author name, updated description of subscriptionOwnerId
* Added managementGroup reference
* Made parManagementGroupId, parSubscriptionOwnerId optional
* Turned the ternary check around
* Typo fixes
* Removed (optional) in README
* updates to params min and location for upcomming change and update tests
* Removed block quote because of markdownlinter error
* changes for module docs consistency
Co-authored-by: John Lokerse <j.lokerse@rubicon.nl>
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
* Fixed parDdosEnabled/parDdosPlanName camel casing
* DDoS -> Ddos camel case updates including docs and output
* Ensure that all instances of alz-DDos-Plan -> alz-ddos-plan in code, example, doc and validate.yaml
* alz-ddos-Plan -> alz-ddos-plan
* found one last parDDoSPlanName in orch-hubSpoke.bicep - fixed now
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>