Skip to content

New-LMDeviceGroupProperty

Terminal window
New-LMDeviceGroupProperty -Id <Int32> -PropertyName <String> -PropertyValue <String>
[-ProgressAction <ActionPreference>] [-WhatIf] [-Confirm] [<CommonParameters>]
Terminal window
New-LMDeviceGroupProperty -Name <String> -PropertyName <String> -PropertyValue <String>
[-ProgressAction <ActionPreference>] [-WhatIf] [-Confirm] [<CommonParameters>]

The New-LMDeviceGroupProperty function creates a new device group property in LogicMonitor. It allows you to specify the property name and value, and either the device group ID or device group name.

Terminal window
New-LMDeviceGroupProperty -Id 1234 -PropertyName "Location" -PropertyValue "New York"

Creates a new device group property with the name “Location” and value “New York” for the device group with ID 1234.

Terminal window
New-LMDeviceGroupProperty -Name "Servers" -PropertyName "Environment" -PropertyValue "Production"

Creates a new device group property with the name “Environment” and value “Production” for the device group with the name “Servers”.

Specifies the ID of the device group. This parameter is mandatory when using the ‘Id’ parameter set.

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

Specifies the name of the device group. This parameter is mandatory when using the ‘Name’ parameter set.

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

Specifies the name of the property to create.

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

Specifies the value of the property to create.

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

Shows what would happen if the cmdlet runs. The cmdlet is not run.

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

Prompts you for confirmation before running the cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
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.

You can pipe device group objects to this command.

Section titled “You can pipe device group objects to this command.”

Returns LogicMonitor.DeviceGroupProperty object.

Section titled “Returns LogicMonitor.DeviceGroupProperty object.”

You must run Connect-LMAccount before running this command.