-
Notifications
You must be signed in to change notification settings - Fork 195
Open
Labels
Tool: PowerShellPowerShell scripts and automationPowerShell scripts and automationType: Feature 💎Idea to improve the productIdea to improve the product
Description
Summary
Extract the manifest generation logic from New-FinOpsTestData into a standalone New-FinOpsExportManifest command that can be used independently.
Motivation
New-FinOpsTestData currently generates Cost Management-compatible manifest files inline. This logic is useful beyond test data — anyone creating custom data pipelines or tooling that writes to FinOps hubs storage could benefit from a dedicated manifest command.
Proposed changes
- Create a new
New-FinOpsExportManifestcommand in the PowerShell module - Support all manifest fields (blobCount, blobs, byteCount, dataFormat, exportConfig, runInfo, etc.)
- Support the
_ftkTestDatawatermark fields as optional parameters - Refactor
New-FinOpsTestDatato callNew-FinOpsExportManifestinternally - Add Pester tests and MS Learn documentation
Context
Deferred from PR #2006 (New-FinOpsTestData and Remove-FinOpsTestData).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Tool: PowerShellPowerShell scripts and automationPowerShell scripts and automationType: Feature 💎Idea to improve the productIdea to improve the product