diff --git a/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectData/GetSensorTarget.cs b/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectData/GetSensorTarget.cs
index 524bd9b0..66180f9d 100644
--- a/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectData/GetSensorTarget.cs
+++ b/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectData/GetSensorTarget.cs
@@ -144,6 +144,7 @@ public class GetSensorTarget : PrtgProgressCmdlet
///
/// The raw type of sensor target to query for. Types that require additional information before querying (such as Oracle Tablespace) cannot be queried.
///
+ [Alias("rt")]
[Parameter(Mandatory = true, ParameterSetName = ParameterSet.Raw)]
public string RawType { get; set; }
diff --git a/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectManipulation/NewSensorParameters.cs b/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectManipulation/NewSensorParameters.cs
index 2ada1e81..f71e402c 100644
--- a/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectManipulation/NewSensorParameters.cs
+++ b/src/PrtgAPI.PowerShell/PowerShell/Cmdlets/ObjectManipulation/NewSensorParameters.cs
@@ -249,6 +249,7 @@ public class NewSensorParametersCommand : PrtgProgressCmdlet
///
/// The raw name of the sensor type to create.
///
+ [Alias("rt")]
[Parameter(Mandatory = true, ParameterSetName = ParameterSet.Dynamic)]
public string RawType { get; set; }
diff --git a/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectData/Get-SensorTarget.Tests.ps1 b/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectData/Get-SensorTarget.Tests.ps1
index ae9aba0c..f0ecd651 100644
--- a/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectData/Get-SensorTarget.Tests.ps1
+++ b/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectData/Get-SensorTarget.Tests.ps1
@@ -151,6 +151,12 @@ Describe "Get-SensorTarget" -Tag @("PowerShell", "UnitTest") {
$nothing | Should BeNullOrEmpty
}
+
+ It "specifies -rt" {
+ $item = @($device | Get-SensorTarget -rt exexml *test*)
+
+ $item.Count | Should Be 1
+ }
}
Context "Query Target" {
diff --git a/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectManipulation/New-SensorParameters.Tests.ps1 b/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectManipulation/New-SensorParameters.Tests.ps1
index fb7b3c2c..f3d6a670 100644
--- a/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectManipulation/New-SensorParameters.Tests.ps1
+++ b/src/PrtgAPI.Tests.UnitTests/PowerShell/ObjectManipulation/New-SensorParameters.Tests.ps1
@@ -380,6 +380,14 @@ Describe "New-SensorParameters" -Tag @("PowerShell", "UnitTest") {
$params.exefile.GetType().Name | Should Be "GenericSensorTarget"
}
+ It "specifies -rt" {
+ $params = WithResponse "MultiTypeResponse" {
+ $device | New-SensorParameters -rt exexml
+ }
+
+ $params.SensorType | Should Be "exexml"
+ }
+
#endregion
#region Set