Skip to content

Conversation

@RolandKrummenacher
Copy link
Collaborator

πŸ› οΈ Description

Added 8 missing parameters to Deploy-FinOpsHub PowerShell cmdlet to align with all available Bicep template parameters:

  • -EnablePurgeProtection (switch) - Enable purge protection for Key Vault
  • -DisableManagedExports (switch) - Disable managed Cost Management exports
  • -FabricQueryUri (string) - Microsoft Fabric eventhouse query URI
  • -FabricCapacityUnits (int) - Fabric capacity units (1-2048)
  • -TagsByResource (hashtable) - Resource-type specific tags
  • -ScopesToMonitor (string[]) - Scope IDs to monitor
  • -ExportRetentionInDays (int) - Export data retention
  • -IngestionRetentionInMonths (int) - Ingestion data retention

πŸ“· Screenshots

N/A - Code enhancement only

πŸ“‹ Checklist

πŸ”¬ How did you test this change?

  • 🀏 Lint tests
  • 🀞 PS -WhatIf / az validate
  • πŸ‘ Manually deployed + verified
  • πŸ’ͺ Unit tests
  • πŸ™Œ Integration tests

πŸ™‹β€β™€οΈ Do any of the following that apply?

  • 🚨 This is a breaking change.
  • 🀏 The change is less than 20 lines of code.

πŸ“‘ Did you update docs/changelog.md?

  • βœ… Updated changelog (required for dev PRs)
  • ➑️ Will add log in a future PR (feature branch PRs only)
  • ❎ Log not needed (small/internal change)

πŸ“– Did you update documentation?

  • βœ… Public docs in docs (required for dev)
  • βœ… Public docs in docs-mslearn (required for dev)
  • βœ… Internal dev docs in docs-wiki (required for dev)
  • βœ… Internal dev docs in src (required for dev)
  • ➑️ Will add docs in a future PR (feature branch PRs only)
  • ❎ Docs not needed (small/internal change)

@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: Review πŸ‘€ PR that is ready to be reviewed label Feb 9, 2026
@RolandKrummenacher RolandKrummenacher force-pushed the feature/deploy-finopshub-missing-params branch 2 times, most recently from f119ce0 to 3867499 Compare February 9, 2026 15:49
@RolandKrummenacher RolandKrummenacher added this to the v14 milestone Feb 9, 2026
@RolandKrummenacher RolandKrummenacher force-pushed the feature/deploy-finopshub-missing-params branch 2 times, most recently from 3c09223 to e426468 Compare February 9, 2026 15:56
Added 8 missing parameters to align Deploy-FinOpsHub PowerShell cmdlet with all available Bicep template parameters:

- EnablePurgeProtection (switch) - Enable purge protection for Key Vault
- DisableManagedExports (switch) - Disable managed Cost Management exports
- FabricQueryUri (string) - Microsoft Fabric eventhouse query URI
- FabricCapacityUnits (int) - Fabric capacity units (1-2048)
- TagsByResource (hashtable) - Resource-type specific tags
- ScopesToMonitor (string[]) - Scope IDs to monitor
- ExportRetentionInDays (int) - Export data retention
- IngestionRetentionInMonths (int) - Ingestion data retention
@RolandKrummenacher RolandKrummenacher marked this pull request as ready for review February 9, 2026 15:57
@flanakin flanakin modified the milestones: v14, v13 Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs: Review πŸ‘€ PR that is ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants