Get-ManagedModuleRepository
Gets, tests, or exports saved managed module repository profiles.
Syntax
Get-ManagedModuleRepository
[-ExportPath <String>]
[-Force]
[[-Name] <String[]>]
[-PassThru]
[-Scope <User| Machine| All>]
[-Test]
[<CommonParameters>]#All Parameter SetsDescription
Repository profiles contain non-secret feed settings. Use this cmdlet to review repository shape, test local onboarding readiness, or export profile definitions for another machine without creating another command family.
Examples
List all saved managed module repositories
Get-ManagedModuleRepositoryReturns all repository profiles visible to the current user.
Inspect one saved repository
Get-ManagedModuleRepository -Name CompanyReturns the saved Azure Artifacts profile named Company.
Test repository readiness
Get-ManagedModuleRepository -Name Company -TestReturns local prerequisite and bootstrap readiness for the saved repository profile.
Export profiles for another machine
Get-ManagedModuleRepository -Name Company -ExportPath .\Company.repository.json -ForceWrites a non-secret JSON profile file that can be imported with Initialize-ManagedModuleRepository -Path.
Parameters
- -ExportPath String
- Optional destination JSON file for exporting the selected profiles.
- -Force SwitchParameter
- Overwrite an existing export file.
- -Name String[]
- Optional repository profile names. When omitted, all visible profiles are returned.
- -PassThru SwitchParameter
- Return profile objects after exporting.
- -Scope ModuleRepositoryProfileScope
- Profile store scope to read. The default reads user profiles first, then machine-wide profiles.
- Possible values:
User,Machine,All - -Test SwitchParameter
- Return readiness information instead of profile definitions.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Outputs
PSPublishModule.ModuleRepositoryProfileResult: User-facing private module repository profile saved by PSPublishModule. PSPublishModule.ModuleRepositoryProfileReadinessResult: Readiness information for a saved private module repository profile.