Skip to content

Get-LMRepositoryLogicModule

Terminal window
Get-LMRepositoryLogicModule [[-Type] <string>] [<CommonParameters>]

The Get-LMRepositoryLogicModule function retrieves LogicModules from the LogicMonitor repository. It supports retrieving different types of modules including datasources, property rules, event sources, topology sources, and config sources.

Terminal window
#Retrieve all datasource modules
Get-LMRepositoryLogicModule
Terminal window
#Retrieve all event source modules
Get-LMRepositoryLogicModule -Type "eventsource"

The type of LogicModule to retrieve. Valid values are “datasource”, “propertyrules”, “eventsource”, “topologysource”, “configsource”. Defaults to “datasource”.

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

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.