OnePAM.psd1
|
@{ RootModule = 'OnePAM.psm1' ModuleVersion = '1.0.2' GUID = 'a3f7b2c1-4d8e-4f6a-9b0c-1e2d3f4a5b6c' Author = 'OnePAM' CompanyName = 'OnePAM' Copyright = '(c) 2026 OnePAM. All rights reserved.' Description = 'PowerShell client for OnePAM — secure privileged access management for SSH and database resources. Authenticate via OAuth2 device-code flow, manage resources and sessions, open interactive SSH/SCP/database connections through the OnePAM gateway.' PowerShellVersion = '7.0' CompatiblePSEditions = @('Core') FunctionsToExport = @( 'Connect-OnePAM', 'Disconnect-OnePAM', 'Get-OnePAMAuthStatus', 'Get-OnePAMConfig', 'Set-OnePAMConfig', 'Get-OnePAMResource', 'New-OnePAMResource', 'Set-OnePAMResource', 'Remove-OnePAMResource', 'Enable-OnePAMResource', 'Disable-OnePAMResource', 'Get-OnePAMSession', 'Stop-OnePAMSession', 'Enter-OnePAMSSH', 'Copy-OnePAMFile', 'Connect-OnePAMDatabase', 'Invoke-OnePAMQuery' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() FileList = @( 'OnePAM.psd1', 'OnePAM.psm1', 'Private/ApiClient.ps1', 'Private/ConfigManager.ps1', 'Private/TokenManager.ps1', 'Private/WebSocketHelper.ps1', 'Public/Connect-OnePAM.ps1', 'Public/Connect-OnePAMDatabase.ps1', 'Public/Copy-OnePAMFile.ps1', 'Public/Disable-OnePAMResource.ps1', 'Public/Disconnect-OnePAM.ps1', 'Public/Enable-OnePAMResource.ps1', 'Public/Enter-OnePAMSSH.ps1', 'Public/Get-OnePAMAuthStatus.ps1', 'Public/Get-OnePAMConfig.ps1', 'Public/Get-OnePAMResource.ps1', 'Public/Get-OnePAMSession.ps1', 'Public/Invoke-OnePAMQuery.ps1', 'Public/New-OnePAMResource.ps1', 'Public/Remove-OnePAMResource.ps1', 'Public/Set-OnePAMConfig.ps1', 'Public/Set-OnePAMResource.ps1', 'Public/Stop-OnePAMSession.ps1', 'LICENSE' ) PrivateData = @{ PSData = @{ Tags = @('OnePAM', 'SSH', 'SCP', 'Database', 'Security', 'PAM', 'PrivilegedAccess', 'RemoteAccess', 'PostgreSQL', 'MySQL', 'MSSQL', 'MongoDB', 'Elasticsearch', 'OAuth2', 'Gateway') LicenseUri = 'https://onepam.com' ProjectUri = 'https://onepam.com' IconUri = 'https://onepam.com/static/img/logo.png' ReleaseNotes = 'Publish to both PowerShell Gallery and NuGet Gallery.' } } } |