Skip to content

Get-LMDeviceAlertSetting

Terminal window
Get-LMDeviceAlertSetting -Id <Int32> [-Filter <Object>] [-BatchSize <Int32>]
[-ProgressAction <ActionPreference>] [<CommonParameters>]
Terminal window
Get-LMDeviceAlertSetting [-Name <String>] [-Filter <Object>] [-BatchSize <Int32>]
[-ProgressAction <ActionPreference>] [<CommonParameters>]

The Get-LMDeviceAlertSetting function retrieves the alert configuration settings for a specific device in LogicMonitor. The device can be identified by either ID or name, and the results can be filtered using custom criteria.

Terminal window
#Retrieve alert settings for a device by ID
Get-LMDeviceAlertSetting -Id 123
Terminal window
#Retrieve alert settings for a device by name
Get-LMDeviceAlertSetting -Name "Production-Server"

The ID of the device to retrieve alert settings for. This parameter is mandatory when using the Id parameter set and can accept pipeline input.

Type: Int32
Parameter Sets: Id
Aliases:
Required: True
Position: Named
Default value: 0
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

The name of the device to retrieve alert settings for. Part of a mutually exclusive parameter set.

Type: String
Parameter Sets: Name
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

A filter object to apply when retrieving alert settings. This parameter is optional.

Type: Object
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

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

Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 1000
Accept pipeline input: False
Accept wildcard characters: False

Fill ProgressAction Description

Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

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

System.Int32. The device ID can be piped to this function.

Section titled “System.Int32. The device ID can be piped to this function.”

Returns LogicMonitor.AlertSetting objects.

Section titled “Returns LogicMonitor.AlertSetting objects.”

You must run Connect-LMAccount before running this command.