Skip to content

Latest commit

 

History

History
169 lines (127 loc) · 2.94 KB

File metadata and controls

169 lines (127 loc) · 2.94 KB
document type cmdlet
external help file Logic.Monitor-help.xml
HelpUri
Locale en-US
Module Name Logic.Monitor
ms.date 07/10/2026
PlatyPS schema version 2024-05-01
title Get-LMRole

Get-LMRole

SYNOPSIS

Retrieves roles from LogicMonitor.

SYNTAX

All (Default)

Get-LMRole [-BatchSize <int>] [<CommonParameters>]

Id

Get-LMRole [-Id <int>] [-BatchSize <int>] [<CommonParameters>]

Name

Get-LMRole [-Name <string>] [-BatchSize <int>] [<CommonParameters>]

Filter

Get-LMRole [-Filter <Object>] [-BatchSize <int>] [<CommonParameters>]

DESCRIPTION

The Get-LMRole function retrieves role configurations from LogicMonitor. It can retrieve all roles, a specific role by ID or name, or filter the results.

EXAMPLES

EXAMPLE 1

#Retrieve all roles Get-LMRole

EXAMPLE 2

#Retrieve a specific role by name Get-LMRole -Name "Administrator"

PARAMETERS

-BatchSize

The number of results to return per request. Must be between 1 and 1000. Defaults to 1000.

Type: System.Int32
DefaultValue: 1000
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Filter

A filter object to apply when retrieving roles.

Type: System.Object
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Filter
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Id

The ID of the specific role to retrieve.

Type: System.Int32
DefaultValue: 0
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Id
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Name

The name of the specific role to retrieve.

Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: Name
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

None. You cannot pipe objects to this command.

OUTPUTS

Returns LogicMonitor.Role objects.

NOTES

You must run Connect-LMAccount before running this command.

RELATED LINKS