StorageAccountBlobHelper.psd1
@{ # Module Metadata RootModule = 'StorageAccountBlobHelper.psm1' ModuleVersion = '1.0.0' CompatiblePSEditions = @('Core', 'Desktop') GUID = 'e1234567-89ab-cdef-0123-456789abcdef' Author = 'Ryan Haworth' Copyright = '(c) 2025 Ryan Haworth. All rights reserved.' Description = 'A PowerShell module to manage Azure Storage blobs using Managed Identity and REST API.' # Functions to export FunctionsToExport = @( 'Set-StorageManagedIdentity', 'Get-AccessToken', 'New-Blob', 'Get-Blob', 'Remove-Blob' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() # Prerequisites PowerShellVersion = '5.1' # Or '7.0' if you target PowerShell Core+ PrivateData = @{ PSData = @{ Tags = @('Azure', 'Storage', 'Blob', 'ManagedIdentity', 'PowerShell') LicenseUri = 'https://opensource.org/licenses/MIT' ProjectUri = 'https://github.com/yourgithubrepo' ReleaseNotes = 'Initial release with CRUD operations and managed identity support.' } } } |