Skip to content

Commit

Permalink
[Modules] Added CMK implementation to Container Instances module & fi…
Browse files Browse the repository at this point in the history
…xed default ports parameter (Azure#1554)

* Added first draft for CMK + minor fixes

* Disabled ports for testing

* Disabled test file & pester

* URL & port tests

* Undid changes

* Updated docs

* Updated wiki

* Updated wiki

* Update to latest

* Removed redundant param

* Minor change in prep

* Updated versioning

* Update to latest

* Update to latest

* Cleanup

* Update to latest

* Update to latest

* Update to latest

* cleanup

* Latest somehow working

* Updated docs

* Update to latest

Push updated Readme file(s)

[Modules] Azure Virtual Network Manager Module (API Version: 2022-07-01) (#2515)

Push updated Readme file(s)

[Modules] Update Microsoft.DBforPostgreSQL API to '2022-12-01' and add support for data encryption using CMK (#2550)

Push updated Readme file(s)

Fix Virtual Hubs Pipeline (#2552)

[Modules] Microsoft.Cdn - Fixing Descriptions for Pipeline Validation (#2554)

* Fixing Descriptions for Pipeline Validation

* Fixing RA placement

Push updated Readme file(s)

Updated Network Manager module and updated wiki known issues (#2556)

Added sorting to wiki table (#2559)

Fixed typos (#2563)

[Modules] Dependencies approach fixes and updates (#2562)

* Updated dependencies comment

* Renamed resourceGroupResources to nestedDependencies

* Update the deployment name of the nestedDependencies deployment block

* Update to latest

* Update to latest

[Wiki] Updated docs recommendations & structure (#2565)

* Updated docs recommendations & structure

* Update to latest

* Added recommendations for dependencies

* Update to latest

[Modules] Microsoft.SignalRService/SignalR (#2557)

* init import for SignalR Deployment

* Adding Min Test

* fixing workflow file name

* Published new readme

* Updating Kind

* updating description of param

* Fixing test

* Removing references to webpubsub

* fixing readme

* Fixing broken link from copilot

* Updating defualt value of param

Push updated Readme file(s)

[Wiki] Updated docs recommendations & structure - suggestions (#2567)

* fixes and permalink test

* remove code

* permalink code

add code link (#2569)

[Wiki] Added initial version of troubleshooting guidance (#2560)

* Added description

* Added sidebars etc.

Implemented diverse publishing fixes (#2558)

[Modules] Updated Web-Sites API Version & extended common test (#2526)

* Merged test cases & updated readmes

* Updated RBAC

* Added additional properties

* Update to latest

* Update to latest

* Update to latest

Push updated Readme file(s)

Push updated API Specs file

nesteddep (#2574)

[Fixes] Further format alignment and fix `@maxLength(80)` for some resource groups (#2577)

* aligning formatting

* aligning formatting

* description back

* description back

* description back

* brace

* lenght 80

* lenght 80

* lenght 80

* linux

* brace

* brace

* fix new line

* fix new line 2

* fix new line 3

* fix new line 4

* fix new line 5

* fix brace

[CI environment] Add scheduled workflow to validate PSRule pre-flight checks on the whole library (#2453)

* linter

* Create ps-rule.yaml (#2066)

* exclude parameters

* [Hackaton] First test for PSRule exclusions on KeyVault (#2067)

* Changed KeyVault workflow

* Changed inputPath for KeyVault workflow

* Comment other steps

* Added exclude modules for version.json

* Enable custom rules exclusions

* Suppression of Azure.Resource.UseTags

* Added suppression with namePrefix

* Uncomment validation steps

* [Hackathon] Token replacement for the resource group module (#2068)

* Added ps-rule.yaml

* testing psrule

* fixing typo yml

* fixed typo

* testing input path

* Added token replacement task

* Adding Azure login task

* checking context

* adding write-output

* Adding setEnvironmentVariables

* Added matrix and needs

* Testing inputPath /${{ matrix.moduleTestFilePaths }}

* Uncommented workflow

Co-authored-by: Elena Batanero Garcia <[email protected]>

* pathIgnore

* [Hackathon] PSRule addition for VNet resource  (#2070)

* setting json expansion to false

* add psrule to vnet workflow

* exclude tagging psrule

* custom psrule.yaml per module

* typo in psrule.yaml

* updated typo in psrule.yaml

* uncomment deployment job

Co-authored-by: Karthik Venkatraman <[email protected]>

* clean up token replacement

* clean up token replacement further

* resize token replacement

* [Hackathon] Added suppression group for dependency resources (#2071)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* filed suppress poc

* suppress poc

* psrule suppression

* Updates to suppression yaml

Co-authored-by: Karthik Venkatraman <[email protected]>

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* [Hackaton] Align 3 module workflows to use PSRule test matrix (#2065)

* linter

* exclude parameters

* pathIgnore

* clean up token replacement

* clean up token replacement further

* resize token replacement

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* linter test removed

* psrule back

* vnet no deploy

* comment deployment

* conflicts

* suppressedRuleWarning

* [Hackathon] PSRule output in markdown  (#2072)

* output formatting

* psrule output summary

* output summary psrule

* xml output

* markdown output

* publish output always

* adding output to github summary

* filter psrule outcome

* psrul outcome env

* outcome filter psrule

* outcome filter psrule

* output summary filter psrule

* output to file psrule

* adding output github summary

Co-authored-by: Karthik Venkatraman <[email protected]>

* enable deployment

* [Hackaton] Psrule output on csv format with detailed results (#2089)

* select xml output with summary

* outout format as json

* json without summary

* no outcome, summary on output md

* no outcome filter, summaery on, markdown

* no summary, no outcome, markdown

* output csv, detail

* output csv, summary, no outcome

* wide format, no summarized, no outcome

* no summary, no outcome, output yaml

* csv + details - no outcome and no summary

* [Hackaton] csv output on Keyvault module (#2091)

* kv summart csv no outcome

* print summary

* outcome all, format csv as summary

* csv detailed all

* csv all detail execution supresswaring

* rull.pass log information

* empty options with summary on

* csv test

* [Hackathon] Set PSRule output script (#2093)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* TEsting supressiongroup

* testing supressSelector

* testing supression group

* Create test.md

* Update test.md

* Added csv to md powershell script and results

* Updated md

* Delete test.md

* Updates to PSRule output script

* PS output script changes

* Putting the virtualnetworks workflow back from hack/topic6

* removed output md and csv

* removing baseline

Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>

* linter csv

* path to ignore

* execution

* disable rg deployment

* 2 jobs

* inputpath

* add init

* variables

* env variables

* call function

* md detail summary

* new lines

* details pass and fail

* moduleTestFiles

* moduleTest

* join path

* modulesFolderPath

* modulesFolderPath collection

* modulesFolderPath no filter

* modulesFolderPath no file

* force

* cleanup

* root

* noroot

* convert verbose

* no pipe

* [Hackaton] Added PSRule Output to job summary (#2110)

* Create ps-rule.yaml (#2066)

* [Hackaton] First test for PSRule exclusions on KeyVault (#2067)

* Changed KeyVault workflow

* Changed inputPath for KeyVault workflow

* Comment other steps

* Added exclude modules for version.json

* Enable custom rules exclusions

* Suppression of Azure.Resource.UseTags

* Added suppression with namePrefix

* Uncomment validation steps

* [Hackathon] Token replacement for the resource group module (#2068)

* Added ps-rule.yaml

* testing psrule

* fixing typo yml

* fixed typo

* testing input path

* Added token replacement task

* Adding Azure login task

* checking context

* adding write-output

* Adding setEnvironmentVariables

* Added matrix and needs

* Testing inputPath /${{ matrix.moduleTestFilePaths }}

* Uncommented workflow

Co-authored-by: Elena Batanero Garcia <[email protected]>

* [Hackathon] PSRule addition for VNet resource  (#2070)

* setting json expansion to false

* add psrule to vnet workflow

* exclude tagging psrule

* custom psrule.yaml per module

* typo in psrule.yaml

* updated typo in psrule.yaml

* uncomment deployment job

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackathon] Added suppression group for dependency resources (#2071)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* filed suppress poc

* suppress poc

* psrule suppression

* Updates to suppression yaml

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackaton] Align 3 module workflows to use PSRule test matrix (#2065)

* linter

* exclude parameters

* pathIgnore

* clean up token replacement

* clean up token replacement further

* resize token replacement

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* linter test removed

* psrule back

* vnet no deploy

* comment deployment

* [Hackathon] PSRule output in markdown  (#2072)

* output formatting

* psrule output summary

* output summary psrule

* xml output

* markdown output

* publish output always

* adding output to github summary

* filter psrule outcome

* psrul outcome env

* outcome filter psrule

* outcome filter psrule

* output summary filter psrule

* output to file psrule

* adding output github summary

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackaton] Psrule output on csv format with detailed results (#2089)

* select xml output with summary

* outout format as json

* json without summary

* no outcome, summary on output md

* no outcome filter, summaery on, markdown

* no summary, no outcome, markdown

* output csv, detail

* output csv, summary, no outcome

* wide format, no summarized, no outcome

* no summary, no outcome, output yaml

* csv + details - no outcome and no summary

* [Hackaton] csv output on Keyvault module (#2091)

* kv summart csv no outcome

* print summary

* outcome all, format csv as summary

* csv detailed all

* csv all detail execution supresswaring

* rull.pass log information

* empty options with summary on

* csv test

* [Hackathon] Set PSRule output script (#2093)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* TEsting supressiongroup

* testing supressSelector

* testing supression group

* Create test.md

* Update test.md

* Added csv to md powershell script and results

* Updated md

* Delete test.md

* Updates to PSRule output script

* PS output script changes

* Putting the virtualnetworks workflow back from hack/topic6

* removed output md and csv

* removing baseline

Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>

* psoutput from workflow

* suppressed warnings

* added summary markdown

* addedd summary mkd for pass rules

* updated failing title

Co-authored-by: Elena Batanero <[email protected]>
Co-authored-by: Karel De Winter <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Erika Gressi <[email protected]>

* [Hackaton] Hack/topic6 virtual network PSrule on GitHub Action (#2111)

* hackaton: action.yml

* update action

* update

* update

* update

* output

* deleted commented block

Co-authored-by: Fabio Masciotra <[email protected]>

* [Hackaton] Fix job summary output in GH action (#2112)

* linter

* exclude parameters

* pathIgnore

* clean up token replacement

* clean up token replacement further

* resize token replacement

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* linter test removed

* psrule back

* vnet no deploy

* comment deployment

* job summary out

* Print to job schedule back to action

* action shell

* remove module input

* cleanup vnet

* [hackaton]: Hack/topic6 fabmas/psrule test updated RG, KV, VNET (#2113)

* update

* update

* kv update

* ps1

* update

Co-authored-by: Fabio Masciotra <[email protected]>

* [Hackathon]  Suppress rules where not required (#2115)

* exclude tags for min

* typo in ps-rule yaml

* update suppression yaml

* keyvault rule exclusions

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackathon] Added psrule to ado pipelines (#2121)

* Added ADO validate module for PS Rule

* Added DefaultWorkingDirectory to inputPath var

* Changed inputPath to moduleTestFilePath

* Changed inputPath and outputPath

* Cleanup unused parameters templateFilePath

* Added task Publish PSRule results

* Changed for continue on failed

* Changed for continue on error

* changed displayname for getting test files

* Added seperate stage for PSRuleValidation

* Add dependsOn for PSRuleValidation

* Added dependsOn for validation and PSRule stages

* Added dependsOn for validation and PSRule

* added .result for condition

* Added documentation to stages and validatePsRule

* Changed documentation formatting

* [Hackathon] Refined PSRule results, uncommented Deploy and Publish jobs and added condition to run deployment if psrule fails (#2123)

* Uncommented deploy and publish and added if

* Uncommented deploy and publish and added if into rg and vnet workflows

* removed vnet-ps-rule.yaml

* Updated Set-PSRuleOutput.ps1

Co-authored-by: Elena Batanero Garcia <[email protected]>

* yay

* token secret

* skip passed

* rocket

* noFailuresContent

* yay Content

* yay Content if the case

* double rocket

* cleanup

* header content

* header

* cleanup

* cleanerup

* tbd

* test on kv only

* test on kv only change

* test on kv only change path

* library

* comment

* suppress ms rg

* suppress privatelink

* reduce scope

* reduce scope csv

* reduce scope csv kv

* 242

* remove require

* 250

* 250 linter

* 240 linter

* requires 240 linter

* include 240

* EoF

* update inputpath to all modules

* [Hackaton] Update PSRule suppress rules (#2451)

* linter

* exclude parameters

* pathIgnore

* clean up token replacement

* clean up token replacement further

* resize token replacement

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* conflicts

* suppressedRuleWarning

* enable deployment

* linter csv

* path to ignore

* execution

* disable rg deployment

* 2 jobs

* inputpath

* add init

* variables

* env variables

* call function

* md detail summary

* new lines

* details pass and fail

* moduleTestFiles

* moduleTest

* join path

* modulesFolderPath

* modulesFolderPath collection

* modulesFolderPath no filter

* modulesFolderPath no file

* force

* cleanup

* root

* noroot

* convert verbose

* no pipe

* yay

* token secret

* skip passed

* rocket

* noFailuresContent

* yay Content

* yay Content if the case

* double rocket

* cleanup

* header content

* header

* cleanup

* cleanerup

* tbd

* test on kv only

* test on kv only change

* test on kv only change path

* library

* comment

* suppress ms rg

* suppress privatelink

* reduce scope

* reduce scope csv

* reduce scope csv kv

* 242

* remove require

* 250

* 250 linter

* 240 linter

* requires 240 linter

* include 240

* EoF

* update inputpath to all modules

* clean linter

* clean linter env

* update yaml

* add script synopsis

* remove include version setting

* clean psrule settings

* pipeline trigger

* scheduled pipeline

* linter cleanup

* update workflow

* remove actions and templates

* cleanup module pipelines

* typo

* main settings cleanup

* update trigger

* update trigger

* docs

* remove branch push

* Update docs/wiki/The CI environment - Pipeline design.md

Co-authored-by: Alexander Sehr <[email protected]>

* Update .github/workflows/platform.librarycheck.psrule.yml

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* Update utilities/pipelines/PSRuleValidation/Set-PSRuleOutput.ps1

Co-authored-by: Alexander Sehr <[email protected]>

* update comment

* Update docs/wiki/The CI environment - Pipeline design.md

Co-authored-by: Alexander Sehr <[email protected]>

* update wiki

* function name

* test on push

* fix typo

* format resource name

* gh env

* removed test branch from trigger

Co-authored-by: Elena Batanero <[email protected]>
Co-authored-by: Karel De Winter <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: elisa anzelmo <[email protected]>
Co-authored-by: Fabio Masciotra <[email protected]>
Co-authored-by: Fabio Masciotra <[email protected]>
Co-authored-by: Alexander Sehr <[email protected]>

[CI Environment] Updated deployment names were possible (#2566)

* Updated deployment names were possible

* Updated readmes

* Update to latest

* Renamed folder to force case sensitivity

* Renamed folder to force case sensitivity

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

[Modules] Storage account - Enable LargeFileShares feature (#2580)

* enable feature and update tests

* readme

* fix sharedQuota

* update description

* update version

* largeFileSharesState condition

* update shares version

Push updated Readme file(s)

[Modules] Microsoft.EventGrid/Subscriptions - New Modules (#2564)

* Init Import of Event Subscriptions

* Init for Event Subscriptions

* Updating delivery with reasource id

* Fixing readme

* Push updated API Specs file

* UPdating descriptions

* updating readme

* Updated from {} to null

* Removing Delivery with Resource Identity

* UPdated readme

* Reversing changes to apispec list

* merge from main

Co-authored-by: CARMLPipelinePrincipal <[email protected]>

Push updated Readme file(s)

[Modules] Update AVD Scaling Plans API Version (#2588)

[Fixes] Solve issue with WAF config in Application Gateway (#2582)

* solve issue with WAF config

* Update modules/Microsoft.Network/applicationGateways/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

Co-authored-by: Alexander Sehr <[email protected]>

Push updated Readme file(s)

Create/Comment/Close issues for failing pipelines (#2585)

* adding pipeline and PS file

* test

* fix

* Update New-IssuesForFailingPipelines.ps1

fix spaces

* Fix PAT name

* test

* test

* test

* fix

* test2

* final run

* change trigger

Updated readme (#2593)

[CI Environment] Implemented name shortening for TemplateSpecs artifacts & extended docs (#2589)

* Update to latest

* Updated docs

[Fixes] Fixed template spec name gen & added documentation (#2605)

* Fixed template spec name gen & added documentation

* Update utilities/pipelines/resourcePublish/Get-TemplateSpecsName.ps1

Co-authored-by: Ahmad Abdalla <[email protected]>

* Update utilities/pipelines/resourcePublish/Get-TemplateSpecsName.ps1

Co-authored-by: Ahmad Abdalla <[email protected]>

Co-authored-by: Ahmad Abdalla <[email protected]>

Push updated API Specs file

Updated Network Manager documentation and wiki (#2586)

[CI Environment] Added utility to automatically add & update all platform pipelines to the main readme (#2610)

* Update to latest

* Further updates to logic

* Further updates

* Small docs update

* Updated pipeline templates

* Updated pipeline templates

* Updated docs

* Updated docs

* Added missing ref

* Push updated Readme file(s)

* Push updated Readme file(s)

* Adjusted url gen

* Push updated Readme file(s)

* Added pipe name

* Split URI gen

* Update to latest

* Push updated Readme file(s)

* Push updated Readme file(s)

* Renamed pipeline

Co-authored-by: CARMLPipelinePrincipal <[email protected]>

remove duplicated status (#2612)

[Modules] Bump StorageAccount and add params (#2617)

* Bump version and params

* fix readme

Push updated Readme file(s)

updated api versions (#2623)

Co-authored-by: Felix Borst <[email protected]>

[Modules] Adding new module for Microsoft.Insights/dataCollectionRules (#2614)

* First draft by REST2CARML +param default value fix

* test files - first version

* params added: dataFlows, dataSources, destinations

* minimal test bicep filr update

* adding dataCollectionEndpoint, api version update

* adding test case "windows"

* adding a second tag to test case "windows"

* adding test case "linux"

* Update dataFlows param description

* adding streamDeclarations parameter

* adding test case "custom basic" (txt logs collection)

* adding dataCollectionRuleDescription parameter

* renaming serviceShort for custom-basic

* adding test case "custom adv" (txt logs with transform)

* adding test case "iis logs"

* Updating custom logs paths

* Typo fix

* Readme update

* law depencency - update api version

* Adding tests: roleAssignments, locks

* readme update

* Update modules/Microsoft.Insights/dataCollectionRules/readme.md

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionRules/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionRules/.test/custombasic/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionRules/.test/customadv/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionRules/.test/customiis/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionRules/.test/linux/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionRules/.test/windows/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Readme - removed empty section

* readme title updated

---------

Co-authored-by: Alexander Sehr <[email protected]>

Push updated Readme file(s)

[Modules] Adding new module for Microsoft.Insights/dataCollectionEndpoints (#2620)

* First draft by REST2CARML

* Setting default value for "kind"

* Initial module readme genereated

* publicNetworkAccess parameter and property added

* test files - first version

* adding roleAssignments

* nested_roleAssignments.bicep fix

* update test cases

* readme update

* Fixing publicNetworkAccess param description

* Update modules/Microsoft.Insights/dataCollectionEndpoints/.test/min/deploy.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionEndpoints/.test/common/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionEndpoints/readme.md

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.Insights/dataCollectionEndpoints/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* roleAssignments - deployment name fix

* readme update

---------

Co-authored-by: Alexander Sehr <[email protected]>

Push updated Readme file(s)

Push updated API Specs file

[CI Environment] Added controls to enable only Pester and or only deployment tests (#2590)

* Added test runtime param

* Added dependency

* Adjusted cond

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Enabled job again

* Updated all other pipelines with working conditions

* Updated ADO pipelines

* Update to latest

* Update to latest

* Update to latest

* Updated screenshot

[Fixes] CI environment - Skip static and deployment validation feature (#2627)

* on push branch

* condition

* condition needs

* condition remove input

* condition false

* condition false

* condition false no quotes

* condition false no quotes in

* no dep

* no pub

* condition true

* condition true on push

* condition true on push no quotes

* True

* True no q

* no True no q

* no True no q

* default true

* dep no dep

* dep false

* dep false

* false false

* false true

* false true

* false true

* always

* always and

* always and and result

* always and and result par

* single con

* no fail

* always par

* always par indent

* 2 cond

* 2 cond and old

* true true

* true false

* false false

* false true

* true false one cond

* true false one cond

* true false two cond

* true false two cond two lines

* true false two cond no always

* true false two cond no always

* true false one cond no always

* true false one cond eq false no always

* true false one cond

* true false one cond new line

* true false two cond inline

* true false two cond inline par

* force false

* force false no dollar

* true false

* true true

* false false

* false true

* true true

* no brace

* eq true

* eq true

* eq false

* eq true both

* eq true false

* eq true both

* true false output

* tostring

* tostring true false

* tostring true true

* cleanup

* cond 01

* cond 02

* cond 02 fix des

* test push

* missing replace

[Fixes] CI environment - Skip deployment if static failing (#2628)

* failure cond

* failure cond false first

* synapse

* replace all

* test condition

* remove temp push

[Modules] Updated Disk Encryption Set to latest published API version (2022-07-02) (#2636)

Push updated Readme file(s)

[Fixes] Update rg roleAssignments name (guid) to use rg resourceID instead of rg name (#2642)

* update rg rbac name

* show bicep cli

* show bicep cli back

* show bicep cli back cleanup

* version

[CI Environment] Added automation to update the Static Validation Tests documentation (#2591)

* Updated tests

* Updated tests & removed redundancy

* Added platform pipelines to keep the static test documentation automatically up to date

* Changed title

* Disabled condition for testing

* Push updated API Specs file

* Introduced section header

* Replaced task type

* Re-enabled conditions

* Fallback of Wiki to re-enable testing

* Push updated API Specs file

* Introduced display names

* Update to latest

Co-authored-by: CARMLPipelinePrincipal <[email protected]>

Push updated Readme file(s)

[Fixes] Added space workaround (#2645)

* Added space workaround

* Update to latest

* Update to latest

* Disabled tests

* Disabled tests

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Tried whitespace

* Another try

Push updated API Specs file

Push updated API Specs file

[Modules] Added Microsoft Purview Account module (#2646)

Push updated Readme file(s)

[Modules] Add `premium` option to StorageAccount tier with test (#2643)

* Add premium option to sa tier with test

* Update readme

Push updated Readme file(s)

[Fixes] Remove json function from modules not requiring it (#2661)

* apim

* vmss

* natgat

* policy rem

* sqldb

* sqldb from sql

Push updated Readme file(s)

[Modules] Update PIP API version and modules cross referencing it (#2663)

* nat gateway

* nat gateway api

* update modules cross referencing pip

* nat gateway version

* diagnosticLogsRetentionInDays

* readme

Push updated Readme file(s)

add enableReferencedModulesTelemetry (#2664)

Push updated Readme file(s)

remove adp ref (#2665)

[Modules] Included OIDC issuer URL as output to the AKS module (#2654)

* Included oidc issuer url as output.
* Included the condition to output this.
* Updated README.md

Push updated Readme file(s)

[Modules] New Module - Add Health Data Services Bicep modules (#2398)

* Add Health Data Services Bicep modules

* Update modules/Microsoft.HealthDataServices/fhirservices/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* - restructure
- fix RBAC module and use resourceId
- add RBAC module to workspace
- add place holders for test templates
- cleanup
- add default telemetry to workspace

* update readmes

* update readme

* remove commented code

* update readme

* update fhir service readme

* cleanup

* add new ADO pipelines for Health Data Services

* add github workflows

* add description

* rename child resource

* add child resources

* add missing child properties

* update readme

* update readme

* add min test

* add common test and update readme

* update test

* Push updated Readme file(s)

* remove unused pipelines

* fix static analysis

* fix code analysis

* update readme

* update params

* test module deploy

* fix test

* test deploy

* fix test

* test with different service short

* remove lock

* add version

* add version

* disable registry

* test

* fix test

* update readme and test

* update readme

* Update .github/workflows/ms.healthcareapis.workspaces.yml

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.test/common/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.test/common/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.test/common/dependencies.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.test/common/deploy.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/.test/min/deploy.test.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* update resource name

* Push updated Readme file(s)

* update name convention

* Update modules/Microsoft.HealthcareApis/workspaces/dicomservices/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* remove deployment samples

* Update modules/Microsoft.HealthcareApis/workspaces/fhirservices/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/fhirservices/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/fhirservices/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/fhirservices/.bicep/nested_roleAssignments.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* remove deployment example

* Update modules/Microsoft.HealthcareApis/workspaces/iotconnectors/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/iotconnectors/fhirdestinations/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/iotconnectors/fhirdestinations/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/iotconnectors/fhirdestinations/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.HealthcareApis/workspaces/iotconnectors/fhirdestinations/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* remove deployment samples

* add version

* fix output

* cleanup

* update readme

* test

* update readme

* update readme

* remove readme section

* update readme

* fix test

* update readme

* Push updated Readme file(s)

* set setting to true

* update iot connector

* Push updated Readme file(s)

* update doc

---------

Co-authored-by: Luis Apellaniz <[email protected]>
Co-authored-by: Alexander Sehr <[email protected]>
Co-authored-by: CARMLPipelinePrincipal <[email protected]>

Push updated Readme file(s)

[Modules] Compute gallery image definition update (#2674)

* updated to include new features

* added tests

* fixed parameter name

* updated description on accelerated networking

---------

Co-authored-by: Shawn Meyer <[email protected]>

Regenerated all docs (#2682)

Added min test to managedClusters (#2680)

[Modules] Updated Virtual Network Gateway Module API Version (2022-07-01) (#2685)

Push updated Readme file(s)

Enabled RBAC role assignment for disk encrpytion set key (#2684)

* Enabled RBAC role assignment for disk encrpytion set key

* Adjusted implmenetation

* Added AP test case

* Update to latest

Push updated Readme file(s)

Push updated API Specs file

[Modules] Reduce parameter names to necessary baseline (#2686)

* Updated Api Management

* Updated Automation Account

* Updated CDN, Galleryies & PPG

* Updated docs

* Updated Databricks & Desktop Virtualization

* Updated ReadMes

* Updated API versions

* Added min test & updated default

Push updated Readme file(s)

[Fixes] Align ADO module pipeline input parameters (#2687)

* align input pipeline ado

* align input pipeline ado

[Fixes] Updated documentation references from docs.microsoft.com - to learn (#2691)

* Updated documentation references in main and utilities folder

* Updated documentation references in modules folder

* Updated documentation references in docs folder

* Updated documentation references in constructs  folder

[CI Environment] GH Reusable workflows PoC (#2637)

* action from push if

* action from push if spaces

* cleanup

* env

* input

* input

* apace

* inputs

* main run

* analisys services

* analisys services comment actions

* analisys services uncomment actions

* analisys services comment test actions

* analisys services uncomment

* cleanup

* refactor

* uncomment for push

* script out

* cleanup

* cleanup

* avset bicep

* avset bicep workflow name

* avset bicep readme

* avset bicep push

* proximity placement group

* lowercase workflow

* temp change

* change back

* dependency pipeline

* dependency pipeline param

* dependency pipeline param list

* msi param list

* msi job name

* workflow rename

* workflow rename push path

* remove dependencies rg

* kv secrets

* kv secrets dep

* kv keys

* kv access policies

* kv access policies objId

* kv secret opt

* input options

* input options versioning

* reuse

* bicep registry

* uses root

* simple call

* workflow path

* no env

* template input

* string all

* env

* env sec

* test input

* echo sec

* echo sec pass

* echo sec pass hardcoded

* echo sec pass hardcoded in

* echo sec pass hardcoded in req

* cleanup

* secrets in

* all secrets check

* pester on

* set input on

* set input on needs

* set input on needs job

* deployment on

* comment echo

* vnet

* reusable workflow name

* bicep registry

* nsg dep and publish

* dep

* repo var

* modulePath

* align

* modulepath output

* change dep name

* dependencies q

* msi q

* step dep msi

* get msi id

* get msi output

* new dep print

* new dep print key

* new dep print key2

* new dep print value

* allOut

* allOut right

* allOut hash

* allOut hash and action out

* echo next step

* echo next step right

* echo next job

* echo out json

* echo one line

* out string

* out string in dep

* out string in dep )

* cast

* double entry

* double entry out

* brace out

* last

* least

* beast

* bast

* back

* black

* remove custom naming

* solutions module

* rke settings

* workflow

* skip validation

* law and automation account

* readme

* law and automation account skip pester

* ado

* enable pester

* fix static val location

* carml tokens

* fix input

* rke

* carml

* disabling telemetry

* gallery param

* telemetry

* readme note

* enableReferencedModulesTelemetry

* ado pipeline trigger

* ado pipeline min par

* third party

* third party param

* disable test

* test third party

* workspace readme

* carml

* rke

* acr

* readme

* carml

* lock 0.1

* rke

* skip pester

* testrg02

* test from rg module

* publish

* validation

* validation new line

* ado

* scope

* location

* update lock name

* carml

* lock rg dependencies

* lock rg dependencies in pipeline

* carml

* subscription lock

* sub locks

* no name

* disable sub level lock deployment

* enable sub level lock deployment

* linter trigger

* Update platform.assignIssueToProject.yml

* remove arm

* settings

* template static

* draft caller

* caller

* caller env

* caller moduleTestFilePaths

* env secrets

* env secrets

* prerelease

* env

* prerelease

* prerelease

* pass secrets

* pass secrets templ

* pass secrets template

* deployment template

* deployment template

* inherit secrets

* up template

* up caller

* publish

* publish prerelease

* add skip job input

* add network

* trigger path for template

* trigger path for template actions

* revert settings and temp trigger

* replace main workflow

* add trigger

* fix rg trigger

* replace env block

* replace env block varpath

* remove end new line

* replace main 1

* replace main rest

* replace main rest 2

* replace main rest 3

* replace main rest 4

* workflow name

* fix budgets

* align missing wks

* json

* align input pipelines

* align input pipeline

---------

Co-authored-by: Erika Gressi <erikag.microsoft.com>

[Fixes] Replace missing occurrences of docs.microsoft.com links and regenerated readmes (#2697)

* fix missing occurrences

* readme regenerated

* add readme regenerated

Push updated Readme file(s)

[Modules] Extend managedCluster and K8s extensions with flux config (#2679)

- Adding ability to specify flux (GitOps) settings for a managedCluster, via extension doing cross reference to fluxConfigrations.
- Added tests for flux config in common test scenario for extensions.
- Updated readme.

Co-authored-by: Alexander Sehr <[email protected]>
Co-authored-by: Erika Gressi <[email protected]>

Push updated Readme file(s)

[Fixes] Automation account fix parameter names (#2723)

* fix missing occurrences

* readme regenerated

* add readme regenerated

* schedule description

* runbook type

* readme

appgw changes (#2724) (#2725)

Push updated Readme file(s)

[Modules] Updated Azure Load Balancer Module to the latest API version (2022-07-01) (#2719)

[Modules] Updated Application Security Groups Module to the latest API version (2022-07-01) (#2720)

Push updated Readme file(s)

[Modules] Updated Route Table Module to the latest API Version (2022-07-01) (#2792)

[Modules] Updated Public IP Prefix Module to the latest API Version (2022-07-01) (#2790)

Push updated Readme file(s)

[Modules] Updated Azure Firewall Module to the latest API Version (2022-07-01) (#2788)

[Modules] Updated Firewall Policies Module to the latest API Version (2022-07-01) (#2787)

Push updated Readme file(s)

[Modules] Updated Private Endpoints Module to the latest API Version (2022-07-01) (#2722)

[Modules] Updated Network Interface Module to the latest API version (2022-07-01) (#2721)

Push updated Readme file(s)

[Modules] Updated Virtual Network Module to the latest API Version (2022-07-01) (#2791)

[Modules] Updated Virtual WAN Module to the latest API Version (2022-07-01) (#2793)

Push updated Readme file(s)

[Modules] Updated Express Route Circuit Module to latest API Version (2022-07-01) (#2794)

Push updated Readme file(s)

[Modules] Connections Module to latest API Version (2022-07-01) (#2797)

Push updated Readme file(s)

[Modules] Updated Network Security Group Module to latest API Version (2022-07-01) (#2795)

Push updated Readme file(s)

[Modules] Updated Local Network Gateway Module to the latest API Version (2022-07-01) (#2799)

[Modules] Updated DDoS Protection Plan Module to the latest API Version (2022-07-01) (#2801)

[Modules] Updated IP Groups Module to the latest API Version (2022-07-01) (#2800)

fix filter (#2803)

[Utilities] New condition for adding examples in module readme (#2658)

* Change the readme gens way of evaluating if it should document examples to look for deploy.test.* files.

---------

Co-authored-by: CARMLPipelinePrincipal <[email protected]>

[Utilities] Updated regex to remove only top-level dependsOn statements (#2804)

* Updated regex to remove only top-level dependsOn statements

* Update to latest

* Fix the flux example in managedClusters

* Fix new readme gen test/example condition

* Update to latest

* casing

* Updated readmes

---------

Co-authored-by: Marius Storhaug <[email protected]>

[Modules] Fixing failing dataCollectionRules pipeline (#2809)

* Changing perf counters sampling frequency to 60s

* Addressing Bicep warning BCP321

[Modules] Updated VPN Sites Module to the latest API Version (2022-07-01) (#2789)

* updated module and documentation

* Removed sitekey property

[CI Environment] Moved test scripts to shared folder & renamed shared templates folder (#2681)

* Moved several scripts into shared folder & renamed dependenciesConstruct folder

* Moved further scripts into shared folder

* Recovered cert script

* Formatted readme

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Update to latest

* Added docs

* Added docs

* Update to latest

* Updated AppGw API version

* Updated test cases

* Updated disk encryption's identity to user assigned as it will otherwise always fail on first run

Push updated Readme file(s)

[Modules] Addressed Bicep Update about null-checks (#2806)

* First commit

* Address role assignment warnings

* Update more warnings

[Modules] Support for configuring backup retention policies for Azure SQL Database (#2811)

* [Modules] Support for configuring backup retention policies for Azure SQL Database (#2802)

The change adds support for configuring short and long term backup retention policies for Azure SQL Databases.

Default values are fetched from a deployment through portal without defining any policy.
retentionDays: 7
diffBackupIntervalInHours: 24

---------

Co-authored-by: Thomas <[email protected]>
Co-authored-by: Thomas Flenstad <[email protected]>
Co-authored-by: Alexander Sehr <[email protected]>

Push updated Readme file(s)

[Modules] Update Microsoft.DesktopVirtualization RP modules API version (#2815)

* new version

* appgroup identity

* systemAssignedIdentity true

* readme

* non preview

* non preview app

* readme

* hp

* removed identity

* other modules

[Modules] Updated App Service Environments to latest API Version (2022-03-01) (#2639)

Push updated Readme file(s)

[Modules] Updated VPN Gateway Module to the latest API Version (2022-07-01) (#2786)

Push updated API Specs file

[Modules] Fixed bug for storage account premium minimum test file (#2821)

[Modules] Updated Synapse Workspace module to the latest API version (#2823)

* Updating module api versions

* Updating keys api versions

* Updating api versions in test files

* readme update

[CI environment] Integrate PSRule action with GH module workflows (#2812)

* linter

* Create ps-rule.yaml (#2066)

* exclude parameters

* [Hackaton] First test for PSRule exclusions on KeyVault (#2067)

* Changed KeyVault workflow

* Changed inputPath for KeyVault workflow

* Comment other steps

* Added exclude modules for version.json

* Enable custom rules exclusions

* Suppression of Azure.Resource.UseTags

* Added suppression with namePrefix

* Uncomment validation steps

* [Hackathon] Token replacement for the resource group module (#2068)

* Added ps-rule.yaml

* testing psrule

* fixing typo yml

* fixed typo

* testing input path

* Added token replacement task

* Adding Azure login task

* checking context

* adding write-output

* Adding setEnvironmentVariables

* Added matrix and needs

* Testing inputPath /${{ matrix.moduleTestFilePaths }}

* Uncommented workflow

Co-authored-by: Elena Batanero Garcia <[email protected]>

* pathIgnore

* [Hackathon] PSRule addition for VNet resource  (#2070)

* setting json expansion to false

* add psrule to vnet workflow

* exclude tagging psrule

* custom psrule.yaml per module

* typo in psrule.yaml

* updated typo in psrule.yaml

* uncomment deployment job

Co-authored-by: Karthik Venkatraman <[email protected]>

* clean up token replacement

* clean up token replacement further

* resize token replacement

* [Hackathon] Added suppression group for dependency resources (#2071)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* filed suppress poc

* suppress poc

* psrule suppression

* Updates to suppression yaml

Co-authored-by: Karthik Venkatraman <[email protected]>

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* linter test removed

* psrule back

* vnet no deploy

* comment deployment

* [Hackaton] Align 3 module workflows to use PSRule test matrix (#2065)

* linter

* exclude parameters

* pathIgnore

* clean up token replacement

* clean up token replacement further

* resize token replacement

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* linter test removed

* psrule back

* vnet no deploy

* comment deployment

* [Hackathon] PSRule output in markdown  (#2072)

* output formatting

* psrule output summary

* output summary psrule

* xml output

* markdown output

* publish output always

* adding output to github summary

* filter psrule outcome

* psrul outcome env

* outcome filter psrule

* outcome filter psrule

* output summary filter psrule

* output to file psrule

* adding output github summary

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackaton] Psrule output on csv format with detailed results (#2089)

* select xml output with summary

* outout format as json

* json without summary

* no outcome, summary on output md

* no outcome filter, summaery on, markdown

* no summary, no outcome, markdown

* output csv, detail

* output csv, summary, no outcome

* wide format, no summarized, no outcome

* no summary, no outcome, output yaml

* csv + details - no outcome and no summary

* [Hackaton] csv output on Keyvault module (#2091)

* kv summart csv no outcome

* print summary

* outcome all, format csv as summary

* csv detailed all

* csv all detail execution supresswaring

* rull.pass log information

* empty options with summary on

* csv test

* [Hackathon] Set PSRule output script (#2093)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* TEsting supressiongroup

* testing supressSelector

* testing supression group

* Create test.md

* Update test.md

* Added csv to md powershell script and results

* Updated md

* Delete test.md

* Updates to PSRule output script

* PS output script changes

* Putting the virtualnetworks workflow back from hack/topic6

* removed output md and csv

* removing baseline

Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>

* [Hackaton] Added PSRule Output to job summary (#2110)

* Create ps-rule.yaml (#2066)

* [Hackaton] First test for PSRule exclusions on KeyVault (#2067)

* Changed KeyVault workflow

* Changed inputPath for KeyVault workflow

* Comment other steps

* Added exclude modules for version.json

* Enable custom rules exclusions

* Suppression of Azure.Resource.UseTags

* Added suppression with namePrefix

* Uncomment validation steps

* [Hackathon] Token replacement for the resource group module (#2068)

* Added ps-rule.yaml

* testing psrule

* fixing typo yml

* fixed typo

* testing input path

* Added token replacement task

* Adding Azure login task

* checking context

* adding write-output

* Adding setEnvironmentVariables

* Added matrix and needs

* Testing inputPath /${{ matrix.moduleTestFilePaths }}

* Uncommented workflow

Co-authored-by: Elena Batanero Garcia <[email protected]>

* [Hackathon] PSRule addition for VNet resource  (#2070)

* setting json expansion to false

* add psrule to vnet workflow

* exclude tagging psrule

* custom psrule.yaml per module

* typo in psrule.yaml

* updated typo in psrule.yaml

* uncomment deployment job

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackathon] Added suppression group for dependency resources (#2071)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* filed suppress poc

* suppress poc

* psrule suppression

* Updates to suppression yaml

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackaton] Align 3 module workflows to use PSRule test matrix (#2065)

* linter

* exclude parameters

* pathIgnore

* clean up token replacement

* clean up token replacement further

* resize token replacement

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* linter test removed

* psrule back

* vnet no deploy

* comment deployment

* [Hackathon] PSRule output in markdown  (#2072)

* output formatting

* psrule output summary

* output summary psrule

* xml output

* markdown output

* publish output always

* adding output to github summary

* filter psrule outcome

* psrul outcome env

* outcome filter psrule

* outcome filter psrule

* output summary filter psrule

* output to file psrule

* adding output github summary

Co-authored-by: Karthik Venkatraman <[email protected]>

* [Hackaton] Psrule output on csv format with detailed results (#2089)

* select xml output with summary

* outout format as json

* json without summary

* no outcome, summary on output md

* no outcome filter, summaery on, markdown

* no summary, no outcome, markdown

* output csv, detail

* output csv, summary, no outcome

* wide format, no summarized, no outcome

* no summary, no outcome, output yaml

* csv + details - no outcome and no summary

* [Hackaton] csv output on Keyvault module (#2091)

* kv summart csv no outcome

* print summary

* outcome all, format csv as summary

* csv detailed all

* csv all detail execution supresswaring

* rull.pass log information

* empty options with summary on

* csv test

* [Hackathon] Set PSRule output script (#2093)

* suppress dependancy

* comment deployment validation job

* add supress yaml

* supress yaml poc

* rule filter

* suppress rule filter

* add baseline for suppression

* baseline for suppression

* TEsting supressiongroup

* testing supressSelector

* testing supression group

* Create test.md

* Update test.md

* Added csv to md powershell script and results

* Updated md

* Delete test.md

* Updates to PSRule output script

* PS output script changes

* Putting the virtualnetworks workflow back from hack/topic6

* removed output md and csv

* removing baseline

Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>

* psoutput from workflow

* suppressed warnings

* added summary markdown

* addedd summary mkd for pass rules

* updated failing title

Co-authored-by: Elena Batanero <[email protected]>
Co-authored-by: Karel De Winter <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Erika Gressi <[email protected]>

* [Hackaton] Hack/topic6 virtual network PSrule on GitHub Action (#2111)

* hackaton: action.yml

* update action

* update

* update

* update

* output

* deleted commented block

Co-authored-by: Fabio Masciotra <[email protected]>

* job summary out

* Print to job schedule back to action

* action shell

* remove module input

* cleanup vnet

* [Hackaton] Fix job summary output in GH action (#2112)

* linter

* exclude parameters

* pathIgnore

* clean up token replacement

* clean up token replacement further

* resize token replacement

* typo

* modulePath

* job name

* no psrule

* no psrule step

* fix inputpath

* comment out continue on error option

* Align KV

* kv no psrule

* replace

* no replace

* replace 1

* indent

* align vnet

* align vnet and enable deployment

* linter test removed

* psrule back

* vnet no deploy

* comment deployment

* job summary out

* Print to job schedule back to action

* action shell

* remove module input

* cleanup vnet

* [hackaton]: Hack/topic6 fabmas/psrule test updated RG, KV, VNET (#2113)

* update

* update

* kv update

* ps1

* update

Co-authored-by: Fabio Masciotra <[email protected]>

* [Hackathon]  Suppress rules where not required (#2115)

* exclude tags for min

* typo in ps-rule yaml

* update suppression yaml

* keyvault rule exclusions

Co-authored-by: Karthik Venkatraman <[email protected]>

* kv test

* disable deployment

* templateFilePath

* templateFilePath in workflow template

* disable pester

* psrule action update

* psrule action update

* remove not used script

* update old workflows

* remove not used setting

* template update

* update action output

* update action output as file

* update job summary file

* PsRule

* comment other jobs

* test path

* write warning

* action shell

* update step

* update step no grouping

* regroup

* undo template comment

* Update .github/actions/templates/validateModulePSRule/action.yml

Co-authored-by: Alexander Sehr <[email protected]>

* Update .github/actions/templates/validateModulePSRule/action.yml

Co-authored-by: Alexander Sehr <[email protected]>

* Update .github/workflows/platform.librarycheck.psrule.yml

Co-authored-by: Alexander Sehr <[email protected]>

* remove script init

* psrule job name

* cleanup

* condition

* Update .github/actions/templates/validateModulePSRule/action.yml

Co-authored-by: Alexander Sehr <[email protected]>

* Update .github/actions/templates/validateModulePSRule/action.yml

Co-authored-by: Alexander Sehr <[email protected]>

---------

Co-authored-by: Elena Batanero <[email protected]>
Co-authored-by: Karel De Winter <[email protected]>
Co-authored-by: Elena Batanero Garcia <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: Karthik Venkatraman <[email protected]>
Co-authored-by: elisa anzelmo <[email protected]>
Co-authored-by: Fabio Masciotra <[email protected]>
Co-authored-by: Fabio Masciotra <[email protected]>
Co-authored-by: Alexander Sehr <[email protected]>

[Modules] Log Analytics Workspace - added support for tables, dataExports, identity (#2822)

* Initial files by REST2CARML

* Tables: updated allowed and default parameter values

* adding tables to LAW module

* adding tables to the test files

* Updating readme files

* Readme update

* dataExports - initial filey by REST2CARML

* adding dataExports - working

* Separating test cases: creating 'adv' test

* Readme update

* fixing tableNames description

* API versions updated

* Adding support for identity

Push updated Readme file(s)

[Modules] Updated  Microsoft.Compute/images: API versions, image sku (#2833)

* Updated source image sku

* Updated API versions

* readme update

[Modules] Updated  Microsoft.Compute/disks: API versions, image sku, new properties (#2831)

* Image source offer and sku fixed

* Update api version of test files and rbac

* Updated disk api version, new properties

* Removed preview features

* readme update

Push updated Readme file(s)

[Wiki] Add further details to identity bug of RSV to documentation (#2624)

* updated the identity issue on the rsv module

* added branch ref

* Update docs/wiki/Known issues.md

Co-authored-by: Erika Gressi <[email protected]>

* remove duplicated paragraph

* removed branch ref in docs

---------

Co-authored-by: Felix Borst <[email protected]>
Co-authored-by: Julian Peißker <[email protected]>
Co-authored-by: Erika Gressi <[email protected]>
Co-authored-by: Julian Peißker <[email protected]>

[Modules] Key Vault - Added support for key key auto-rotation (#2840)

Push updated Readme file(s)

Push updated API Specs file

Add support for ADF GlobalParameter (#2842)

Push updated Readme file(s)

[Fixes] Fix target-path reference for Universal Package Publish (#2841)

* Updated publishing to use folder instead of template file

* Changed version for testing

[Modules] Added Database for MySQL Flexible Server Module (#2657)

Push updated Readme file(s)

[CI Environment] Increased Azure DevOps timeout for Microsoft.Web/hostingEnvironments (#2843)

[Modules] Added restrictOutboundNetworkAccess to Microsoft.Sql/servers (#2836)

Push updated Readme file(s)

[Modules] Added missing 'enableDefaultTelemetry' param in test files (#2844)

* Added missing 'enableDefaultTelemetry' param in test files

* Readme files update

[Modules] Updated Network Watcher Module to the latest API Version (2022-07-01) (#2798)

[Modules] Update Container Instances API version and CMK implementation (#2845)

* change encr serviceshort

* shorten dep kv name

* cmk identity

* identity string

* remove tests

* serviceshort back

* other tests back

* cleanup

Push updated Readme file(s)

Simplify the RG RBAC (#2855)

Simplify the RG RBAC

Push updated Readme file(s)

Enforce PS7.3 where required (#2859)

[Modules] Reduced permissions of ML encr test (#2862)

* Reduced permissions

* Update to latest

[Modules] Added modules App-containerApps & App-managedEnvironment (follow-up PR) (#2848)

* [Modules] New module Microsoft.App managedEnvironments for Container Apps (#2832)

* added service connection

* update

* Service Connection added

* Added Event Grid Domain topic

* updated RegistryName

* Revert "added service connection"

This reverts commit abe601749a2378cc0fe1e694a811ad68e0f6d024.

* Revert "updated RegistryName"

This reverts commit 56efc1018239ba6e20a7e1ddfa3fb3667d9e93b7.

* Update modules/Microsoft.EventGrid/domains/.bicep/nested_roleAssignments.bicep

Updated symbolic name to domain

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.bicep/nested_roleAssignments.bicep

Scoped updated to domain

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.bicep/nested_roleAssignments.bicep

updated the id with domain

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/min/deploy.test.bicep

parameter updated from egtmin to egdmin

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/common/deploy.test.bicep

updated parameter

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/pe/deploy.test.bicep

updated pe parameter

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/pe/dependencies.bicep

updated addressPrefix to addressPrefix

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/pe/dependencies.bicep

updated addressPrefix

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/pe/dependencies.bicep

updated

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/common/dependencies.bicep

updated

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/common/dependencies.bicep

updated

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/.test/common/dependencies.bicep

updated

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/readme.md

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/readme.md

Co-authored-by: Alexander Sehr <[email protected]>

* Update modules/Microsoft.EventGrid/domains/deploy.bicep

Co-authored-by: Alexander Sehr <[email protected]>

* Readme file updated

* update

* update

* managedEnvironment module added

* update

* update

* update managed environment module

* update

* update readme

* update

* update

* Update settings.yml

Co-authored-by: Erika Gressi <[email protected]>

* Update settings.yml

Co-authored-by: Erika Gressi <[email protected]>

* Update settings.yml

Co-authored-by: Erika Gressi <[email protected]>

* update both pipeline files

* update

* update

* update

* update

* update ADO pipeline

* Updated ADO pipeline

* update

* Update .github/workflows/ms.app.managedenvironments.yml

Co-authored-by: Alexander Sehr <[email protected]>

* update

* update

* updated module

* updated Module

* Readme updated

* updated readme.md file

* update

* udpate service connection

* Updated module 25Feb01

* update Module 25Feb02

* update Module 25Feb03

* Module updated Feb04

* Module updated Feb25-1

* Module Update Sat 01

* Update - Sat 02
…
  • Loading branch information
AlexanderSehr authored and Stephane Vallier committed Aug 7, 2024
1 parent 8059091 commit 4b2bb49
Show file tree
Hide file tree
Showing 2,041 changed files with 34,878 additions and 180,545 deletions.
14 changes: 12 additions & 2 deletions .azuredevops/modulePipelines/ms.aad.domainservices.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
name: 'AAD - DomainServices'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
Expand All @@ -21,7 +29,7 @@ trigger:
include:
- '/.azuredevops/modulePipelines/ms.aad.domainservices.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/Microsoft.AAD/DomainServices/*'
- '/modules/aad/domain-service/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
Expand All @@ -31,10 +39,12 @@ variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/Microsoft.AAD/DomainServices'
value: '/modules/aad/domain-service'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
14 changes: 12 additions & 2 deletions .azuredevops/modulePipelines/ms.analysisservices.servers.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
name: 'AnalysisServices - Servers'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
Expand All @@ -21,7 +29,7 @@ trigger:
include:
- '/.azuredevops/modulePipelines/ms.analysisservices.servers.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/Microsoft.AnalysisServices/servers/*'
- '/modules/analysis-services/server/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
Expand All @@ -31,10 +39,12 @@ variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/Microsoft.AnalysisServices/servers'
value: '/modules/analysis-services/server'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
14 changes: 12 additions & 2 deletions .azuredevops/modulePipelines/ms.apimanagement.service.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
name: 'ApiManagement - Service'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
Expand All @@ -21,7 +29,7 @@ trigger:
include:
- '/.azuredevops/modulePipelines/ms.apimanagement.service.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/Microsoft.ApiManagement/service/*'
- '/modules/api-management/service/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
Expand All @@ -31,10 +39,12 @@ variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/Microsoft.ApiManagement/service'
value: '/modules/api-management/service'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
50 changes: 50 additions & 0 deletions .azuredevops/modulePipelines/ms.app.containerapps.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: 'App - ContainerApps'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
default: true
- name: prerelease
displayName: Publish prerelease module
type: boolean
default: false

pr: none

trigger:
batch: true
branches:
include:
- main
paths:
include:
- '/.azuredevops/modulePipelines/ms.app.containerapps.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/app/container-app/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
- '/**/*.md'

variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/app/container-app'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
50 changes: 50 additions & 0 deletions .azuredevops/modulePipelines/ms.app.jobs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: 'App - Jobs'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
default: true
- name: prerelease
displayName: Publish prerelease module
type: boolean
default: false

pr: none

trigger:
batch: true
branches:
include:
- main
paths:
include:
- '/.azuredevops/modulePipelines/ms.app.jobs.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/app/job/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
- '/**/*.md'

variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/app/job'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
50 changes: 50 additions & 0 deletions .azuredevops/modulePipelines/ms.app.managedenvironments.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: 'App - Managed Environments'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
default: true
- name: prerelease
displayName: Publish prerelease module
type: boolean
default: false

pr: none

trigger:
batch: true
branches:
include:
- main
paths:
include:
- '/.azuredevops/modulePipelines/ms.app.managedenvironments.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/app/managed-environment/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
- '/**/*.md'

variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/app/managed-environment'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
name: 'AppConfiguration - ConfigurationStores'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
Expand All @@ -19,9 +27,10 @@ trigger:
- main
paths:
include:
- '/modules/app-configuration/configuration-store/*'
- '/modules/network/private-endpoint/*'
- '/.azuredevops/modulePipelines/ms.appconfiguration.configurationstores.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/Microsoft.AppConfiguration/configurationStores/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
Expand All @@ -31,10 +40,12 @@ variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/Microsoft.AppConfiguration/configurationStores'
value: '/modules/app-configuration/configuration-store'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
14 changes: 12 additions & 2 deletions .azuredevops/modulePipelines/ms.authorization.locks.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
name: 'Authorization - Locks'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
Expand All @@ -21,7 +29,7 @@ trigger:
include:
- '/.azuredevops/modulePipelines/ms.authorization.locks.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/Microsoft.Authorization/locks/*'
- '/modules/authorization/lock/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
Expand All @@ -31,10 +39,12 @@ variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/Microsoft.Authorization/locks'
value: '/modules/authorization/lock'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
name: 'Authorization - PolicyAssignments'

parameters:
- name: staticValidation
displayName: Execute static validation
type: boolean
default: true
- name: deploymentValidation
displayName: Execute deployment validation
type: boolean
default: true
- name: removeDeployment
displayName: Remove deployed module
type: boolean
Expand All @@ -21,7 +29,7 @@ trigger:
include:
- '/.azuredevops/modulePipelines/ms.authorization.policyassignments.yml'
- '/.azuredevops/pipelineTemplates/*.yml'
- '/modules/Microsoft.Authorization/policyAssignments/*'
- '/modules/authorization/policy-assignment/*'
- '/utilities/pipelines/*'
exclude:
- '/utilities/pipelines/deploymentRemoval/*'
Expand All @@ -31,10 +39,12 @@ variables:
- template: '../../settings.yml'
- group: 'PLATFORM_VARIABLES'
- name: modulePath
value: '/modules/Microsoft.Authorization/policyAssignments'
value: '/modules/authorization/policy-assignment'

stages:
- template: /.azuredevops/pipelineTemplates/stages.module.yml
parameters:
staticValidation: '${{ parameters.staticValidation }}'
deploymentValidation: '${{ parameters.deploymentValidation }}'
removeDeployment: '${{ parameters.removeDeployment }}'
prerelease: '${{ parameters.prerelease }}'
Loading

0 comments on commit 4b2bb49

Please sign in to comment.