usergroup/Get-HubRole.ps1
|
function Get-HubRole { <# .SYNOPSIS Obtains available user roles .DESCRIPTION .EXAMPLE #> [OutputType([BlackDuck.Hub.Role])] Param( [Parameter(HelpMessage='The maximum number of users to return',ParameterSetName='ListUsers')] [int] $Limit = $hubDefaultLimit ) VerifyHubLogin $url="${Global:hubUrl}/api/roles" $raw=Invoke-RestMethod -Uri $url @Global:hubInvocationParams return $raw.items | ForEach-Object { [BlackDuck.Hub.Role]::Parse($_) } } |